ShipServiceSoapBinding / Find
ASP AutoIt C C (Unicode) C++ C++ (Unicode) C# DataFlex Delphi Foxpro Go Java Node.js Objective-C Perl PHP Extension PowerBuilder Powershell PureBasic Python CkPython Ruby SQL Server Swift TCL VB.NET VB6 VBScript Xojo
$oXml = ObjCreate("Chilkat_9_5_0.Xml")
$oXml.Tag = "soapenv:Envelope"
$oXml.AddAttribute("xmlns:ns","http://www.parcelforce.net/ws/ship/v14")
$oXml.AddAttribute("xmlns:soapenv","http://schemas.xmlsoap.org/soap/envelope/")
$oXml.UpdateChildContent "soapenv:Header",""
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:Authentication|ns:UserName","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:Authentication|ns:Password","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:Postcode","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:PostOfficeID","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:Business","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:Address|ns:AddressLine1","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:Address|ns:AddressLine2","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:Address|ns:AddressLine3","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:Address|ns:Town","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:Address|ns:Postcode","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:Address|ns:Country","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Mon|ns:Hours|ns:Open","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Mon|ns:Hours|ns:Close","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Mon|ns:Hours|ns:CloseLunch","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Mon|ns:Hours|ns:AfterLunchOpening","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Tue|ns:Hours|ns:Open","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Tue|ns:Hours|ns:Close","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Tue|ns:Hours|ns:CloseLunch","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Tue|ns:Hours|ns:AfterLunchOpening","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Wed|ns:Hours|ns:Open","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Wed|ns:Hours|ns:Close","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Wed|ns:Hours|ns:CloseLunch","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Wed|ns:Hours|ns:AfterLunchOpening","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Thu|ns:Hours|ns:Open","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Thu|ns:Hours|ns:Close","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Thu|ns:Hours|ns:CloseLunch","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Thu|ns:Hours|ns:AfterLunchOpening","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Fri|ns:Hours|ns:Open","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Fri|ns:Hours|ns:Close","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Fri|ns:Hours|ns:CloseLunch","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Fri|ns:Hours|ns:AfterLunchOpening","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Sat|ns:Hours|ns:Open","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Sat|ns:Hours|ns:Close","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Sat|ns:Hours|ns:CloseLunch","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Sat|ns:Hours|ns:AfterLunchOpening","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Sun|ns:Hours|ns:Open","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Sun|ns:Hours|ns:Close","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Sun|ns:Hours|ns:CloseLunch","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:Sun|ns:Hours|ns:AfterLunchOpening","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:BankHol|ns:Hours|ns:Open","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:BankHol|ns:Hours|ns:Close","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:BankHol|ns:Hours|ns:CloseLunch","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:OpeningHours|ns:BankHol|ns:Hours|ns:AfterLunchOpening","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:Distance","99.0"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:Availability","true"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:Position|ns:Longitude","99.0"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:Position|ns:Latitude","99.0"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOffice|ns:BookingReference","string"
$oXml.UpdateChildContentInt "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:Count",123
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:ConvenientCollect|ns:PostOfficeID","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:Postcode","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:PostOfficeID","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:Business","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:Address|ns:AddressLine1","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:Address|ns:AddressLine2","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:Address|ns:AddressLine3","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:Address|ns:Town","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:Address|ns:Postcode","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:Address|ns:Country","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Mon|ns:Hours|ns:Open","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Mon|ns:Hours|ns:Close","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Mon|ns:Hours|ns:CloseLunch","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Mon|ns:Hours|ns:AfterLunchOpening","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Tue|ns:Hours|ns:Open","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Tue|ns:Hours|ns:Close","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Tue|ns:Hours|ns:CloseLunch","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Tue|ns:Hours|ns:AfterLunchOpening","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Wed|ns:Hours|ns:Open","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Wed|ns:Hours|ns:Close","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Wed|ns:Hours|ns:CloseLunch","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Wed|ns:Hours|ns:AfterLunchOpening","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Thu|ns:Hours|ns:Open","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Thu|ns:Hours|ns:Close","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Thu|ns:Hours|ns:CloseLunch","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Thu|ns:Hours|ns:AfterLunchOpening","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Fri|ns:Hours|ns:Open","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Fri|ns:Hours|ns:Close","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Fri|ns:Hours|ns:CloseLunch","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Fri|ns:Hours|ns:AfterLunchOpening","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Sat|ns:Hours|ns:Open","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Sat|ns:Hours|ns:Close","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Sat|ns:Hours|ns:CloseLunch","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Sat|ns:Hours|ns:AfterLunchOpening","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Sun|ns:Hours|ns:Open","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Sun|ns:Hours|ns:Close","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Sun|ns:Hours|ns:CloseLunch","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:Sun|ns:Hours|ns:AfterLunchOpening","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:BankHol|ns:Hours|ns:Open","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:BankHol|ns:Hours|ns:Close","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:BankHol|ns:Hours|ns:CloseLunch","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:OpeningHours|ns:BankHol|ns:Hours|ns:AfterLunchOpening","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:Distance","99.0"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:Availability","true"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:Position|ns:Longitude","99.0"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:Position|ns:Latitude","99.0"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOffice|ns:BookingReference","string"
$oXml.UpdateChildContentInt "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:Count",123
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SpecifiedPostOffice|ns:PostOfficeID","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:PAF|ns:Postcode","string"
$oXml.UpdateChildContentInt "soapenv:Body|ns:FindRequest|ns:PAF|ns:Count",123
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:PAF|ns:SpecifiedNeighbour|ns:Address|ns:AddressLine1","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:PAF|ns:SpecifiedNeighbour|ns:Address|ns:AddressLine2","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:PAF|ns:SpecifiedNeighbour|ns:Address|ns:AddressLine3","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:PAF|ns:SpecifiedNeighbour|ns:Address|ns:Town","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:PAF|ns:SpecifiedNeighbour|ns:Address|ns:Postcode","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:PAF|ns:SpecifiedNeighbour|ns:Address|ns:Country","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:SafePlaces","true"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:NominatedDeliveryDates|ns:ServiceCode","string"
$oXml.UpdateChildContentInt "soapenv:Body|ns:FindRequest|ns:NominatedDeliveryDates|ns:Departments|ns:Department|ns:DepartmentID",123
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:NominatedDeliveryDates|ns:Departments|ns:Department|ns:ServiceCodes|ns:ServiceCode","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:NominatedDeliveryDates|ns:Departments|ns:Department|ns:NominatedDeliveryDateList|ns:NominatedDeliveryDate","date"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:PostcodeExclusion|ns:DeliveryPostcode","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:PostcodeExclusion|ns:CollectionPostcode","string"
$oXml.UpdateChildContentInt "soapenv:Body|ns:FindRequest|ns:PostcodeExclusion|ns:Departments|ns:Department|ns:DepartmentID",123
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:PostcodeExclusion|ns:Departments|ns:Department|ns:ServiceCodes|ns:ServiceCode","string"
$oXml.UpdateChildContent "soapenv:Body|ns:FindRequest|ns:PostcodeExclusion|ns:Departments|ns:Department|ns:NominatedDeliveryDateList|ns:NominatedDeliveryDate","date"
; In a SOAP HTTP request, including the XML declaration (<?xml version="1.0" encoding="UTF-8"?>) in the XML body is generally not required.
$oXml.EmitXmlDecl = False
Local $soapRequestBody = $oXml.GetXml()
Local $sEndpoint = "https://expresslink-uat1.neopost-id.com/ws/"
Local $soapAction = "Find"
; For SOAP requests, the standard Content-Type is usually set to "text/xml" or "application/soap+xml"
Local $sContentType = "text/xml"
$oHttp = ObjCreate("Chilkat_9_5_0.Http")
$oHttp.ClearHeaders
$oHttp.SetRequestHeader "Content-Type",$sContentType
$oHttp.SetRequestHeader "SOAPAction",$soapAction
Local $oResp = $oHttp.PostXml($sEndpoint,$soapRequestBody,"utf-8")
If ($oHttp.LastMethodSuccess = False) Then
ConsoleWrite($oHttp.LastErrorText & @CRLF)
ConsoleWrite("Failed to send SOAP request." & @CRLF)
Exit
EndIf
; Get the XML response body.
$oResponseXml = ObjCreate("Chilkat_9_5_0.Xml")
$oResp.GetBodyXml($oResponseXml)
Local $iStatusCode = $oResp.StatusCode
ConsoleWrite("response status code: " & $iStatusCode & @CRLF)
; If the status code does not indicate succcess, then show the response XML,
; which probably contains error information.
If ($iStatusCode <> 200) Then
ConsoleWrite($oResponseXml.GetXml() & @CRLF)
Exit
EndIf
ConsoleWrite($oResponseXml.GetXml() & @CRLF)
; Parse the successful SOAP response XML.
; This is a sample of the response XML, but the namespace prefixes will be different.
; We can parse the result using "*" for the namespace prefixes (see below).
Local $iCode = $oResponseXml.GetChildIntValue("*:Body|*:FindReply|*:Alerts|*:Alert|*:Code")
Local $sMessage = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:Alerts|*:Alert|*:Message")
Local $sV_Type = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:Alerts|*:Alert|*:Type")
Local $sPostcode = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:Postcode")
Local $sPostOfficeID = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:PostOfficeID")
Local $sBusiness = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:Business")
Local $sAddressLine1 = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:Address|*:AddressLine1")
Local $sAddressLine2 = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:Address|*:AddressLine2")
Local $sAddressLine3 = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:Address|*:AddressLine3")
Local $sTown = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:Address|*:Town")
$sPostcode = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:Address|*:Postcode")
Local $sCountry = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:Address|*:Country")
Local $sOpen = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Mon|*:Hours|*:Open")
Local $sClose = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Mon|*:Hours|*:Close")
Local $sCloseLunch = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Mon|*:Hours|*:CloseLunch")
Local $sAfterLunchOpening = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Mon|*:Hours|*:AfterLunchOpening")
$sOpen = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Tue|*:Hours|*:Open")
$sClose = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Tue|*:Hours|*:Close")
$sCloseLunch = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Tue|*:Hours|*:CloseLunch")
$sAfterLunchOpening = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Tue|*:Hours|*:AfterLunchOpening")
$sOpen = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Wed|*:Hours|*:Open")
$sClose = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Wed|*:Hours|*:Close")
$sCloseLunch = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Wed|*:Hours|*:CloseLunch")
$sAfterLunchOpening = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Wed|*:Hours|*:AfterLunchOpening")
$sOpen = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Thu|*:Hours|*:Open")
$sClose = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Thu|*:Hours|*:Close")
$sCloseLunch = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Thu|*:Hours|*:CloseLunch")
$sAfterLunchOpening = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Thu|*:Hours|*:AfterLunchOpening")
$sOpen = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Fri|*:Hours|*:Open")
$sClose = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Fri|*:Hours|*:Close")
$sCloseLunch = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Fri|*:Hours|*:CloseLunch")
$sAfterLunchOpening = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Fri|*:Hours|*:AfterLunchOpening")
$sOpen = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Sat|*:Hours|*:Open")
$sClose = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Sat|*:Hours|*:Close")
$sCloseLunch = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Sat|*:Hours|*:CloseLunch")
$sAfterLunchOpening = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Sat|*:Hours|*:AfterLunchOpening")
$sOpen = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Sun|*:Hours|*:Open")
$sClose = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Sun|*:Hours|*:Close")
$sCloseLunch = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Sun|*:Hours|*:CloseLunch")
$sAfterLunchOpening = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:Sun|*:Hours|*:AfterLunchOpening")
$sOpen = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:BankHol|*:Hours|*:Open")
$sClose = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:BankHol|*:Hours|*:Close")
$sCloseLunch = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:BankHol|*:Hours|*:CloseLunch")
$sAfterLunchOpening = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:OpeningHours|*:BankHol|*:Hours|*:AfterLunchOpening")
Local $sDistance = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:Distance")
Local $sAvailability = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:Availability")
Local $sLongitude = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:Position|*:Longitude")
Local $sLatitude = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:Position|*:Latitude")
Local $sBookingReference = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOffice|*:BookingReference")
Local $iCount = $oResponseXml.GetChildIntValue("*:Body|*:FindReply|*:ConvenientCollect|*:Count")
$sPostOfficeID = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:ConvenientCollect|*:PostOfficeID")
$sPostcode = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:Postcode")
$sPostOfficeID = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:PostOfficeID")
$sBusiness = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:Business")
$sAddressLine1 = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:Address|*:AddressLine1")
$sAddressLine2 = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:Address|*:AddressLine2")
$sAddressLine3 = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:Address|*:AddressLine3")
$sTown = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:Address|*:Town")
$sPostcode = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:Address|*:Postcode")
$sCountry = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:Address|*:Country")
$sOpen = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Mon|*:Hours|*:Open")
$sClose = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Mon|*:Hours|*:Close")
$sCloseLunch = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Mon|*:Hours|*:CloseLunch")
$sAfterLunchOpening = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Mon|*:Hours|*:AfterLunchOpening")
$sOpen = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Tue|*:Hours|*:Open")
$sClose = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Tue|*:Hours|*:Close")
$sCloseLunch = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Tue|*:Hours|*:CloseLunch")
$sAfterLunchOpening = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Tue|*:Hours|*:AfterLunchOpening")
$sOpen = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Wed|*:Hours|*:Open")
$sClose = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Wed|*:Hours|*:Close")
$sCloseLunch = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Wed|*:Hours|*:CloseLunch")
$sAfterLunchOpening = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Wed|*:Hours|*:AfterLunchOpening")
$sOpen = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Thu|*:Hours|*:Open")
$sClose = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Thu|*:Hours|*:Close")
$sCloseLunch = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Thu|*:Hours|*:CloseLunch")
$sAfterLunchOpening = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Thu|*:Hours|*:AfterLunchOpening")
$sOpen = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Fri|*:Hours|*:Open")
$sClose = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Fri|*:Hours|*:Close")
$sCloseLunch = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Fri|*:Hours|*:CloseLunch")
$sAfterLunchOpening = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Fri|*:Hours|*:AfterLunchOpening")
$sOpen = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Sat|*:Hours|*:Open")
$sClose = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Sat|*:Hours|*:Close")
$sCloseLunch = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Sat|*:Hours|*:CloseLunch")
$sAfterLunchOpening = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Sat|*:Hours|*:AfterLunchOpening")
$sOpen = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Sun|*:Hours|*:Open")
$sClose = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Sun|*:Hours|*:Close")
$sCloseLunch = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Sun|*:Hours|*:CloseLunch")
$sAfterLunchOpening = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:Sun|*:Hours|*:AfterLunchOpening")
$sOpen = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:BankHol|*:Hours|*:Open")
$sClose = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:BankHol|*:Hours|*:Close")
$sCloseLunch = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:BankHol|*:Hours|*:CloseLunch")
$sAfterLunchOpening = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:OpeningHours|*:BankHol|*:Hours|*:AfterLunchOpening")
$sDistance = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:Distance")
$sAvailability = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:Availability")
$sLongitude = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:Position|*:Longitude")
$sLatitude = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:Position|*:Latitude")
$sBookingReference = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOffice|*:BookingReference")
$iCount = $oResponseXml.GetChildIntValue("*:Body|*:FindReply|*:SpecifiedPostOffice|*:Count")
$sPostOfficeID = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SpecifiedPostOffice|*:PostOfficeID")
$sPostcode = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:PAF|*:Postcode")
$iCount = $oResponseXml.GetChildIntValue("*:Body|*:FindReply|*:PAF|*:Count")
$sAddressLine1 = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:PAF|*:SpecifiedNeighbour|*:Address|*:AddressLine1")
$sAddressLine2 = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:PAF|*:SpecifiedNeighbour|*:Address|*:AddressLine2")
$sAddressLine3 = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:PAF|*:SpecifiedNeighbour|*:Address|*:AddressLine3")
$sTown = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:PAF|*:SpecifiedNeighbour|*:Address|*:Town")
$sPostcode = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:PAF|*:SpecifiedNeighbour|*:Address|*:Postcode")
$sCountry = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:PAF|*:SpecifiedNeighbour|*:Address|*:Country")
Local $sSafePlace = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:SafePlaceList|*:SafePlace")
Local $sServiceCode = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:NominatedDeliveryDates|*:ServiceCode")
Local $iDepartmentID = $oResponseXml.GetChildIntValue("*:Body|*:FindReply|*:NominatedDeliveryDates|*:Departments|*:Department|*:DepartmentID")
$sServiceCode = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:NominatedDeliveryDates|*:Departments|*:Department|*:ServiceCodes|*:ServiceCode")
Local $sNominatedDeliveryDate = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:NominatedDeliveryDates|*:Departments|*:Department|*:NominatedDeliveryDateList|*:NominatedDeliveryDate")
Local $sDeliveryPostcode = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:PostcodeExclusion|*:DeliveryPostcode")
Local $sCollectionPostcode = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:PostcodeExclusion|*:CollectionPostcode")
$iDepartmentID = $oResponseXml.GetChildIntValue("*:Body|*:FindReply|*:PostcodeExclusion|*:Departments|*:Department|*:DepartmentID")
$sServiceCode = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:PostcodeExclusion|*:Departments|*:Department|*:ServiceCodes|*:ServiceCode")
$sNominatedDeliveryDate = $oResponseXml.GetChildContent("*:Body|*:FindReply|*:PostcodeExclusion|*:Departments|*:Department|*:NominatedDeliveryDateList|*:NominatedDeliveryDate")