ModulusCheck
Click here for a complete list of operations.
ExtendedBranchDetails
This function is used to return the Branch Details for a Sort Code against the EISCD dataset and IPSO dataset if optional license has been purchased
Test
To test the operation using the HTTP POST protocol, click the 'Invoke' button.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /moduluscheck.asmx HTTP/1.1
Host: moduluscheck.accesspay.co.uk
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "https://moduluscheck.accesspay.co.uk/ExtendedBranchDetails"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ExtendedBranchDetails xmlns="https://moduluscheck.accesspay.co.uk">
<Sortcode>string</Sortcode>
<AccountName>string</AccountName>
<LicenceID>string</LicenceID>
<sIPAddress>string</sIPAddress>
</ExtendedBranchDetails>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ExtendedBranchDetailsResponse xmlns="https://moduluscheck.accesspay.co.uk">
<ExtendedBranchDetailsResult>
<ValidationMessage>string</ValidationMessage>
<IsError>boolean</IsError>
<ErrorMessage>string</ErrorMessage>
<GENERALSortingCode>string</GENERALSortingCode>
<GENERALBIC1>string</GENERALBIC1>
<GENERALBIC2>string</GENERALBIC2>
<GENERALSubBranchSuffix>string</GENERALSubBranchSuffix>
<GENERALShortBranchTitle>string</GENERALShortBranchTitle>
<GENERALShortNameOwningBank>string</GENERALShortNameOwningBank>
<GENERALFullNameOwningBankLine1>string</GENERALFullNameOwningBankLine1>
<GENERALFullNameOwningBankLine2>string</GENERALFullNameOwningBankLine2>
<GENERALBankCodeOwningBank>string</GENERALBankCodeOwningBank>
<GENERALNationalCentralBankCountryCode>string</GENERALNationalCentralBankCountryCode>
<GENERALSupervisoryBody>string</GENERALSupervisoryBody>
<GENERALDeletedDate>string</GENERALDeletedDate>
<GENERALDateofLastChange>string</GENERALDateofLastChange>
<GENERALPrintIndicator>string</GENERALPrintIndicator>
<BACSStatus>string</BACSStatus>
<BACSDateofLastChange>string</BACSDateofLastChange>
<BACSDateClosedInBACSClearing>string</BACSDateClosedInBACSClearing>
<BACSRedirectionFromFlag>string</BACSRedirectionFromFlag>
<BACSRedirectToSortcode>string</BACSRedirectToSortcode>
<BACSSettlementBank>string</BACSSettlementBank>
<BACSSettlementSection>string</BACSSettlementSection>
<BACSSettlementSubSection>string</BACSSettlementSubSection>
<BACSHandlingBank>string</BACSHandlingBank>
<BACSHandlingBankStream>string</BACSHandlingBankStream>
<BACSAccountsNumberedFlag>string</BACSAccountsNumberedFlag>
<BACSDDIVoucherFlag>string</BACSDDIVoucherFlag>
<BACSTransactionsDisallowedDR>string</BACSTransactionsDisallowedDR>
<BACSTransactionsDisallowedCR>string</BACSTransactionsDisallowedCR>
<BACSTransactionsDisallowedCU>string</BACSTransactionsDisallowedCU>
<BACSTransactionsDisallowedPR>string</BACSTransactionsDisallowedPR>
<BACSTransactionsDisallowedBS>string</BACSTransactionsDisallowedBS>
<BACSTransactionsDisallowedDV>string</BACSTransactionsDisallowedDV>
<BACSTransactionsDisallowedAU>string</BACSTransactionsDisallowedAU>
<BACSTransactionsDisallowedSpare1>string</BACSTransactionsDisallowedSpare1>
<BACSTransactionsDisallowedSpare2>string</BACSTransactionsDisallowedSpare2>
<BACSTransactionsDisallowedSpare3>string</BACSTransactionsDisallowedSpare3>
<BACSSpare1>string</BACSSpare1>
<CHAPSSTERLINGReturnIndicator>string</CHAPSSTERLINGReturnIndicator>
<CHAPSSTERLINGStatus>string</CHAPSSTERLINGStatus>
<CHAPSSTERLINGEffectiveDateOfLastChange>string</CHAPSSTERLINGEffectiveDateOfLastChange>
<CHAPSSTERLINGDateClosed>string</CHAPSSTERLINGDateClosed>
<CHAPSSTERLINGSettlementMember>string</CHAPSSTERLINGSettlementMember>
<CHAPSSTERLINGRoutingBICField1>string</CHAPSSTERLINGRoutingBICField1>
<CHAPSSTERLINGRoutingBICField2>string</CHAPSSTERLINGRoutingBICField2>
<CHAPSEUROStatus>string</CHAPSEUROStatus>
<CHAPSEUROEffectiveDateOfLastChange>string</CHAPSEUROEffectiveDateOfLastChange>
<CHAPSEURODateClosed>string</CHAPSEURODateClosed>
<CHAPSEURORoutingBICField1>string</CHAPSEURORoutingBICField1>
<CHAPSEURORoutingBICField2>string</CHAPSEURORoutingBICField2>
<CHAPSEUROSettlementMember>string</CHAPSEUROSettlementMember>
<CHAPSEUROReturnIndicator>string</CHAPSEUROReturnIndicator>
<CHAPSEUROSwiftData>string</CHAPSEUROSwiftData>
<CHAPSEUROSpare1>string</CHAPSEUROSpare1>
<CCCCStatus>string</CCCCStatus>
<CCCCeffectiveDateofLastChange>string</CCCCeffectiveDateofLastChange>
<CCCCDateClosed>string</CCCCDateClosed>
<CCCCSettlementBank>string</CCCCSettlementBank>
<CCCCDebitAgencySortingCode>string</CCCCDebitAgencySortingCode>
<CCCCReturnIndicator>string</CCCCReturnIndicator>
<CCCCGBNIIndicator>string</CCCCGBNIIndicator>
<FASTStatus>string</FASTStatus>
<FASTEffectiveDateofLastChange>string</FASTEffectiveDateofLastChange>
<FASTDateClosed>string</FASTDateClosed>
<FASTRedirectFromFlag>string</FASTRedirectFromFlag>
<FASTRedirectToSortingCode>string</FASTRedirectToSortingCode>
<FASTFPSSettlementBankConnectionType>string</FASTFPSSettlementBankConnectionType>
<FASTPadding>string</FASTPadding>
<FASTFPSSettlementBankBankCode>string</FASTFPSSettlementBankBankCode>
<FASTHandlingBankConnectionType>string</FASTHandlingBankConnectionType>
<FASTPadding2>string</FASTPadding2>
<FASTHandlingBankBankCode>string</FASTHandlingBankBankCode>
<FASTAccountsNumberedFlag>string</FASTAccountsNumberedFlag>
<FASTAgencyType>string</FASTAgencyType>
<FASTSpareField>string</FASTSpareField>
<PRINTBranchTypeIndicator>string</PRINTBranchTypeIndicator>
<PRINTSortcodeOfMainBranch>string</PRINTSortcodeOfMainBranch>
<PRINTMajorLocationName>string</PRINTMajorLocationName>
<PRINTMinorLocationName>string</PRINTMinorLocationName>
<PRINTBranchNameOrPlace>string</PRINTBranchNameOrPlace>
<PRINTSecondEntryIndicator>string</PRINTSecondEntryIndicator>
<PRINTBranchNameForSecondEntry>string</PRINTBranchNameForSecondEntry>
<PRINTFullBranchTitlePart1>string</PRINTFullBranchTitlePart1>
<PRINTFullBranchTitlePart2>string</PRINTFullBranchTitlePart2>
<PRINTFullBranchTitlePart3>string</PRINTFullBranchTitlePart3>
<PRINTAddressLine1>string</PRINTAddressLine1>
<PRINTAddressLine2>string</PRINTAddressLine2>
<PRINTAddressLine3>string</PRINTAddressLine3>
<PRINTAddressLine4>string</PRINTAddressLine4>
<PRINTTown>string</PRINTTown>
<PRINTCounty>string</PRINTCounty>
<PRINTPostcodeField1>string</PRINTPostcodeField1>
<PRINTPostcodeField2>string</PRINTPostcodeField2>
<PRINTTelephoneArea>string</PRINTTelephoneArea>
<PRINTTelephoneNumber>string</PRINTTelephoneNumber>
<PRINTTelephone2Area>string</PRINTTelephone2Area>
<PRINTTelephone2Number>string</PRINTTelephone2Number>
</ExtendedBranchDetailsResult>
</ExtendedBranchDetailsResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /moduluscheck.asmx HTTP/1.1
Host: moduluscheck.accesspay.co.uk
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<ExtendedBranchDetails xmlns="https://moduluscheck.accesspay.co.uk">
<Sortcode>string</Sortcode>
<AccountName>string</AccountName>
<LicenceID>string</LicenceID>
<sIPAddress>string</sIPAddress>
</ExtendedBranchDetails>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<ExtendedBranchDetailsResponse xmlns="https://moduluscheck.accesspay.co.uk">
<ExtendedBranchDetailsResult>
<ValidationMessage>string</ValidationMessage>
<IsError>boolean</IsError>
<ErrorMessage>string</ErrorMessage>
<GENERALSortingCode>string</GENERALSortingCode>
<GENERALBIC1>string</GENERALBIC1>
<GENERALBIC2>string</GENERALBIC2>
<GENERALSubBranchSuffix>string</GENERALSubBranchSuffix>
<GENERALShortBranchTitle>string</GENERALShortBranchTitle>
<GENERALShortNameOwningBank>string</GENERALShortNameOwningBank>
<GENERALFullNameOwningBankLine1>string</GENERALFullNameOwningBankLine1>
<GENERALFullNameOwningBankLine2>string</GENERALFullNameOwningBankLine2>
<GENERALBankCodeOwningBank>string</GENERALBankCodeOwningBank>
<GENERALNationalCentralBankCountryCode>string</GENERALNationalCentralBankCountryCode>
<GENERALSupervisoryBody>string</GENERALSupervisoryBody>
<GENERALDeletedDate>string</GENERALDeletedDate>
<GENERALDateofLastChange>string</GENERALDateofLastChange>
<GENERALPrintIndicator>string</GENERALPrintIndicator>
<BACSStatus>string</BACSStatus>
<BACSDateofLastChange>string</BACSDateofLastChange>
<BACSDateClosedInBACSClearing>string</BACSDateClosedInBACSClearing>
<BACSRedirectionFromFlag>string</BACSRedirectionFromFlag>
<BACSRedirectToSortcode>string</BACSRedirectToSortcode>
<BACSSettlementBank>string</BACSSettlementBank>
<BACSSettlementSection>string</BACSSettlementSection>
<BACSSettlementSubSection>string</BACSSettlementSubSection>
<BACSHandlingBank>string</BACSHandlingBank>
<BACSHandlingBankStream>string</BACSHandlingBankStream>
<BACSAccountsNumberedFlag>string</BACSAccountsNumberedFlag>
<BACSDDIVoucherFlag>string</BACSDDIVoucherFlag>
<BACSTransactionsDisallowedDR>string</BACSTransactionsDisallowedDR>
<BACSTransactionsDisallowedCR>string</BACSTransactionsDisallowedCR>
<BACSTransactionsDisallowedCU>string</BACSTransactionsDisallowedCU>
<BACSTransactionsDisallowedPR>string</BACSTransactionsDisallowedPR>
<BACSTransactionsDisallowedBS>string</BACSTransactionsDisallowedBS>
<BACSTransactionsDisallowedDV>string</BACSTransactionsDisallowedDV>
<BACSTransactionsDisallowedAU>string</BACSTransactionsDisallowedAU>
<BACSTransactionsDisallowedSpare1>string</BACSTransactionsDisallowedSpare1>
<BACSTransactionsDisallowedSpare2>string</BACSTransactionsDisallowedSpare2>
<BACSTransactionsDisallowedSpare3>string</BACSTransactionsDisallowedSpare3>
<BACSSpare1>string</BACSSpare1>
<CHAPSSTERLINGReturnIndicator>string</CHAPSSTERLINGReturnIndicator>
<CHAPSSTERLINGStatus>string</CHAPSSTERLINGStatus>
<CHAPSSTERLINGEffectiveDateOfLastChange>string</CHAPSSTERLINGEffectiveDateOfLastChange>
<CHAPSSTERLINGDateClosed>string</CHAPSSTERLINGDateClosed>
<CHAPSSTERLINGSettlementMember>string</CHAPSSTERLINGSettlementMember>
<CHAPSSTERLINGRoutingBICField1>string</CHAPSSTERLINGRoutingBICField1>
<CHAPSSTERLINGRoutingBICField2>string</CHAPSSTERLINGRoutingBICField2>
<CHAPSEUROStatus>string</CHAPSEUROStatus>
<CHAPSEUROEffectiveDateOfLastChange>string</CHAPSEUROEffectiveDateOfLastChange>
<CHAPSEURODateClosed>string</CHAPSEURODateClosed>
<CHAPSEURORoutingBICField1>string</CHAPSEURORoutingBICField1>
<CHAPSEURORoutingBICField2>string</CHAPSEURORoutingBICField2>
<CHAPSEUROSettlementMember>string</CHAPSEUROSettlementMember>
<CHAPSEUROReturnIndicator>string</CHAPSEUROReturnIndicator>
<CHAPSEUROSwiftData>string</CHAPSEUROSwiftData>
<CHAPSEUROSpare1>string</CHAPSEUROSpare1>
<CCCCStatus>string</CCCCStatus>
<CCCCeffectiveDateofLastChange>string</CCCCeffectiveDateofLastChange>
<CCCCDateClosed>string</CCCCDateClosed>
<CCCCSettlementBank>string</CCCCSettlementBank>
<CCCCDebitAgencySortingCode>string</CCCCDebitAgencySortingCode>
<CCCCReturnIndicator>string</CCCCReturnIndicator>
<CCCCGBNIIndicator>string</CCCCGBNIIndicator>
<FASTStatus>string</FASTStatus>
<FASTEffectiveDateofLastChange>string</FASTEffectiveDateofLastChange>
<FASTDateClosed>string</FASTDateClosed>
<FASTRedirectFromFlag>string</FASTRedirectFromFlag>
<FASTRedirectToSortingCode>string</FASTRedirectToSortingCode>
<FASTFPSSettlementBankConnectionType>string</FASTFPSSettlementBankConnectionType>
<FASTPadding>string</FASTPadding>
<FASTFPSSettlementBankBankCode>string</FASTFPSSettlementBankBankCode>
<FASTHandlingBankConnectionType>string</FASTHandlingBankConnectionType>
<FASTPadding2>string</FASTPadding2>
<FASTHandlingBankBankCode>string</FASTHandlingBankBankCode>
<FASTAccountsNumberedFlag>string</FASTAccountsNumberedFlag>
<FASTAgencyType>string</FASTAgencyType>
<FASTSpareField>string</FASTSpareField>
<PRINTBranchTypeIndicator>string</PRINTBranchTypeIndicator>
<PRINTSortcodeOfMainBranch>string</PRINTSortcodeOfMainBranch>
<PRINTMajorLocationName>string</PRINTMajorLocationName>
<PRINTMinorLocationName>string</PRINTMinorLocationName>
<PRINTBranchNameOrPlace>string</PRINTBranchNameOrPlace>
<PRINTSecondEntryIndicator>string</PRINTSecondEntryIndicator>
<PRINTBranchNameForSecondEntry>string</PRINTBranchNameForSecondEntry>
<PRINTFullBranchTitlePart1>string</PRINTFullBranchTitlePart1>
<PRINTFullBranchTitlePart2>string</PRINTFullBranchTitlePart2>
<PRINTFullBranchTitlePart3>string</PRINTFullBranchTitlePart3>
<PRINTAddressLine1>string</PRINTAddressLine1>
<PRINTAddressLine2>string</PRINTAddressLine2>
<PRINTAddressLine3>string</PRINTAddressLine3>
<PRINTAddressLine4>string</PRINTAddressLine4>
<PRINTTown>string</PRINTTown>
<PRINTCounty>string</PRINTCounty>
<PRINTPostcodeField1>string</PRINTPostcodeField1>
<PRINTPostcodeField2>string</PRINTPostcodeField2>
<PRINTTelephoneArea>string</PRINTTelephoneArea>
<PRINTTelephoneNumber>string</PRINTTelephoneNumber>
<PRINTTelephone2Area>string</PRINTTelephone2Area>
<PRINTTelephone2Number>string</PRINTTelephone2Number>
</ExtendedBranchDetailsResult>
</ExtendedBranchDetailsResponse>
</soap12:Body>
</soap12:Envelope>
HTTP GET
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
GET /moduluscheck.asmx/ExtendedBranchDetails?Sortcode=string&AccountName=string&LicenceID=string&sIPAddress=string HTTP/1.1 Host: moduluscheck.accesspay.co.uk
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <ExtendedBranchDetail xmlns="https://moduluscheck.accesspay.co.uk"> <ValidationMessage>string</ValidationMessage> <IsError>boolean</IsError> <ErrorMessage>string</ErrorMessage> <GENERALSortingCode>string</GENERALSortingCode> <GENERALBIC1>string</GENERALBIC1> <GENERALBIC2>string</GENERALBIC2> <GENERALSubBranchSuffix>string</GENERALSubBranchSuffix> <GENERALShortBranchTitle>string</GENERALShortBranchTitle> <GENERALShortNameOwningBank>string</GENERALShortNameOwningBank> <GENERALFullNameOwningBankLine1>string</GENERALFullNameOwningBankLine1> <GENERALFullNameOwningBankLine2>string</GENERALFullNameOwningBankLine2> <GENERALBankCodeOwningBank>string</GENERALBankCodeOwningBank> <GENERALNationalCentralBankCountryCode>string</GENERALNationalCentralBankCountryCode> <GENERALSupervisoryBody>string</GENERALSupervisoryBody> <GENERALDeletedDate>string</GENERALDeletedDate> <GENERALDateofLastChange>string</GENERALDateofLastChange> <GENERALPrintIndicator>string</GENERALPrintIndicator> <BACSStatus>string</BACSStatus> <BACSDateofLastChange>string</BACSDateofLastChange> <BACSDateClosedInBACSClearing>string</BACSDateClosedInBACSClearing> <BACSRedirectionFromFlag>string</BACSRedirectionFromFlag> <BACSRedirectToSortcode>string</BACSRedirectToSortcode> <BACSSettlementBank>string</BACSSettlementBank> <BACSSettlementSection>string</BACSSettlementSection> <BACSSettlementSubSection>string</BACSSettlementSubSection> <BACSHandlingBank>string</BACSHandlingBank> <BACSHandlingBankStream>string</BACSHandlingBankStream> <BACSAccountsNumberedFlag>string</BACSAccountsNumberedFlag> <BACSDDIVoucherFlag>string</BACSDDIVoucherFlag> <BACSTransactionsDisallowedDR>string</BACSTransactionsDisallowedDR> <BACSTransactionsDisallowedCR>string</BACSTransactionsDisallowedCR> <BACSTransactionsDisallowedCU>string</BACSTransactionsDisallowedCU> <BACSTransactionsDisallowedPR>string</BACSTransactionsDisallowedPR> <BACSTransactionsDisallowedBS>string</BACSTransactionsDisallowedBS> <BACSTransactionsDisallowedDV>string</BACSTransactionsDisallowedDV> <BACSTransactionsDisallowedAU>string</BACSTransactionsDisallowedAU> <BACSTransactionsDisallowedSpare1>string</BACSTransactionsDisallowedSpare1> <BACSTransactionsDisallowedSpare2>string</BACSTransactionsDisallowedSpare2> <BACSTransactionsDisallowedSpare3>string</BACSTransactionsDisallowedSpare3> <BACSSpare1>string</BACSSpare1> <CHAPSSTERLINGReturnIndicator>string</CHAPSSTERLINGReturnIndicator> <CHAPSSTERLINGStatus>string</CHAPSSTERLINGStatus> <CHAPSSTERLINGEffectiveDateOfLastChange>string</CHAPSSTERLINGEffectiveDateOfLastChange> <CHAPSSTERLINGDateClosed>string</CHAPSSTERLINGDateClosed> <CHAPSSTERLINGSettlementMember>string</CHAPSSTERLINGSettlementMember> <CHAPSSTERLINGRoutingBICField1>string</CHAPSSTERLINGRoutingBICField1> <CHAPSSTERLINGRoutingBICField2>string</CHAPSSTERLINGRoutingBICField2> <CHAPSEUROStatus>string</CHAPSEUROStatus> <CHAPSEUROEffectiveDateOfLastChange>string</CHAPSEUROEffectiveDateOfLastChange> <CHAPSEURODateClosed>string</CHAPSEURODateClosed> <CHAPSEURORoutingBICField1>string</CHAPSEURORoutingBICField1> <CHAPSEURORoutingBICField2>string</CHAPSEURORoutingBICField2> <CHAPSEUROSettlementMember>string</CHAPSEUROSettlementMember> <CHAPSEUROReturnIndicator>string</CHAPSEUROReturnIndicator> <CHAPSEUROSwiftData>string</CHAPSEUROSwiftData> <CHAPSEUROSpare1>string</CHAPSEUROSpare1> <CCCCStatus>string</CCCCStatus> <CCCCeffectiveDateofLastChange>string</CCCCeffectiveDateofLastChange> <CCCCDateClosed>string</CCCCDateClosed> <CCCCSettlementBank>string</CCCCSettlementBank> <CCCCDebitAgencySortingCode>string</CCCCDebitAgencySortingCode> <CCCCReturnIndicator>string</CCCCReturnIndicator> <CCCCGBNIIndicator>string</CCCCGBNIIndicator> <FASTStatus>string</FASTStatus> <FASTEffectiveDateofLastChange>string</FASTEffectiveDateofLastChange> <FASTDateClosed>string</FASTDateClosed> <FASTRedirectFromFlag>string</FASTRedirectFromFlag> <FASTRedirectToSortingCode>string</FASTRedirectToSortingCode> <FASTFPSSettlementBankConnectionType>string</FASTFPSSettlementBankConnectionType> <FASTPadding>string</FASTPadding> <FASTFPSSettlementBankBankCode>string</FASTFPSSettlementBankBankCode> <FASTHandlingBankConnectionType>string</FASTHandlingBankConnectionType> <FASTPadding2>string</FASTPadding2> <FASTHandlingBankBankCode>string</FASTHandlingBankBankCode> <FASTAccountsNumberedFlag>string</FASTAccountsNumberedFlag> <FASTAgencyType>string</FASTAgencyType> <FASTSpareField>string</FASTSpareField> <PRINTBranchTypeIndicator>string</PRINTBranchTypeIndicator> <PRINTSortcodeOfMainBranch>string</PRINTSortcodeOfMainBranch> <PRINTMajorLocationName>string</PRINTMajorLocationName> <PRINTMinorLocationName>string</PRINTMinorLocationName> <PRINTBranchNameOrPlace>string</PRINTBranchNameOrPlace> <PRINTSecondEntryIndicator>string</PRINTSecondEntryIndicator> <PRINTBranchNameForSecondEntry>string</PRINTBranchNameForSecondEntry> <PRINTFullBranchTitlePart1>string</PRINTFullBranchTitlePart1> <PRINTFullBranchTitlePart2>string</PRINTFullBranchTitlePart2> <PRINTFullBranchTitlePart3>string</PRINTFullBranchTitlePart3> <PRINTAddressLine1>string</PRINTAddressLine1> <PRINTAddressLine2>string</PRINTAddressLine2> <PRINTAddressLine3>string</PRINTAddressLine3> <PRINTAddressLine4>string</PRINTAddressLine4> <PRINTTown>string</PRINTTown> <PRINTCounty>string</PRINTCounty> <PRINTPostcodeField1>string</PRINTPostcodeField1> <PRINTPostcodeField2>string</PRINTPostcodeField2> <PRINTTelephoneArea>string</PRINTTelephoneArea> <PRINTTelephoneNumber>string</PRINTTelephoneNumber> <PRINTTelephone2Area>string</PRINTTelephone2Area> <PRINTTelephone2Number>string</PRINTTelephone2Number> </ExtendedBranchDetail>
HTTP POST
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
POST /moduluscheck.asmx/ExtendedBranchDetails HTTP/1.1 Host: moduluscheck.accesspay.co.uk Content-Type: application/x-www-form-urlencoded Content-Length: length Sortcode=string&AccountName=string&LicenceID=string&sIPAddress=string
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <ExtendedBranchDetail xmlns="https://moduluscheck.accesspay.co.uk"> <ValidationMessage>string</ValidationMessage> <IsError>boolean</IsError> <ErrorMessage>string</ErrorMessage> <GENERALSortingCode>string</GENERALSortingCode> <GENERALBIC1>string</GENERALBIC1> <GENERALBIC2>string</GENERALBIC2> <GENERALSubBranchSuffix>string</GENERALSubBranchSuffix> <GENERALShortBranchTitle>string</GENERALShortBranchTitle> <GENERALShortNameOwningBank>string</GENERALShortNameOwningBank> <GENERALFullNameOwningBankLine1>string</GENERALFullNameOwningBankLine1> <GENERALFullNameOwningBankLine2>string</GENERALFullNameOwningBankLine2> <GENERALBankCodeOwningBank>string</GENERALBankCodeOwningBank> <GENERALNationalCentralBankCountryCode>string</GENERALNationalCentralBankCountryCode> <GENERALSupervisoryBody>string</GENERALSupervisoryBody> <GENERALDeletedDate>string</GENERALDeletedDate> <GENERALDateofLastChange>string</GENERALDateofLastChange> <GENERALPrintIndicator>string</GENERALPrintIndicator> <BACSStatus>string</BACSStatus> <BACSDateofLastChange>string</BACSDateofLastChange> <BACSDateClosedInBACSClearing>string</BACSDateClosedInBACSClearing> <BACSRedirectionFromFlag>string</BACSRedirectionFromFlag> <BACSRedirectToSortcode>string</BACSRedirectToSortcode> <BACSSettlementBank>string</BACSSettlementBank> <BACSSettlementSection>string</BACSSettlementSection> <BACSSettlementSubSection>string</BACSSettlementSubSection> <BACSHandlingBank>string</BACSHandlingBank> <BACSHandlingBankStream>string</BACSHandlingBankStream> <BACSAccountsNumberedFlag>string</BACSAccountsNumberedFlag> <BACSDDIVoucherFlag>string</BACSDDIVoucherFlag> <BACSTransactionsDisallowedDR>string</BACSTransactionsDisallowedDR> <BACSTransactionsDisallowedCR>string</BACSTransactionsDisallowedCR> <BACSTransactionsDisallowedCU>string</BACSTransactionsDisallowedCU> <BACSTransactionsDisallowedPR>string</BACSTransactionsDisallowedPR> <BACSTransactionsDisallowedBS>string</BACSTransactionsDisallowedBS> <BACSTransactionsDisallowedDV>string</BACSTransactionsDisallowedDV> <BACSTransactionsDisallowedAU>string</BACSTransactionsDisallowedAU> <BACSTransactionsDisallowedSpare1>string</BACSTransactionsDisallowedSpare1> <BACSTransactionsDisallowedSpare2>string</BACSTransactionsDisallowedSpare2> <BACSTransactionsDisallowedSpare3>string</BACSTransactionsDisallowedSpare3> <BACSSpare1>string</BACSSpare1> <CHAPSSTERLINGReturnIndicator>string</CHAPSSTERLINGReturnIndicator> <CHAPSSTERLINGStatus>string</CHAPSSTERLINGStatus> <CHAPSSTERLINGEffectiveDateOfLastChange>string</CHAPSSTERLINGEffectiveDateOfLastChange> <CHAPSSTERLINGDateClosed>string</CHAPSSTERLINGDateClosed> <CHAPSSTERLINGSettlementMember>string</CHAPSSTERLINGSettlementMember> <CHAPSSTERLINGRoutingBICField1>string</CHAPSSTERLINGRoutingBICField1> <CHAPSSTERLINGRoutingBICField2>string</CHAPSSTERLINGRoutingBICField2> <CHAPSEUROStatus>string</CHAPSEUROStatus> <CHAPSEUROEffectiveDateOfLastChange>string</CHAPSEUROEffectiveDateOfLastChange> <CHAPSEURODateClosed>string</CHAPSEURODateClosed> <CHAPSEURORoutingBICField1>string</CHAPSEURORoutingBICField1> <CHAPSEURORoutingBICField2>string</CHAPSEURORoutingBICField2> <CHAPSEUROSettlementMember>string</CHAPSEUROSettlementMember> <CHAPSEUROReturnIndicator>string</CHAPSEUROReturnIndicator> <CHAPSEUROSwiftData>string</CHAPSEUROSwiftData> <CHAPSEUROSpare1>string</CHAPSEUROSpare1> <CCCCStatus>string</CCCCStatus> <CCCCeffectiveDateofLastChange>string</CCCCeffectiveDateofLastChange> <CCCCDateClosed>string</CCCCDateClosed> <CCCCSettlementBank>string</CCCCSettlementBank> <CCCCDebitAgencySortingCode>string</CCCCDebitAgencySortingCode> <CCCCReturnIndicator>string</CCCCReturnIndicator> <CCCCGBNIIndicator>string</CCCCGBNIIndicator> <FASTStatus>string</FASTStatus> <FASTEffectiveDateofLastChange>string</FASTEffectiveDateofLastChange> <FASTDateClosed>string</FASTDateClosed> <FASTRedirectFromFlag>string</FASTRedirectFromFlag> <FASTRedirectToSortingCode>string</FASTRedirectToSortingCode> <FASTFPSSettlementBankConnectionType>string</FASTFPSSettlementBankConnectionType> <FASTPadding>string</FASTPadding> <FASTFPSSettlementBankBankCode>string</FASTFPSSettlementBankBankCode> <FASTHandlingBankConnectionType>string</FASTHandlingBankConnectionType> <FASTPadding2>string</FASTPadding2> <FASTHandlingBankBankCode>string</FASTHandlingBankBankCode> <FASTAccountsNumberedFlag>string</FASTAccountsNumberedFlag> <FASTAgencyType>string</FASTAgencyType> <FASTSpareField>string</FASTSpareField> <PRINTBranchTypeIndicator>string</PRINTBranchTypeIndicator> <PRINTSortcodeOfMainBranch>string</PRINTSortcodeOfMainBranch> <PRINTMajorLocationName>string</PRINTMajorLocationName> <PRINTMinorLocationName>string</PRINTMinorLocationName> <PRINTBranchNameOrPlace>string</PRINTBranchNameOrPlace> <PRINTSecondEntryIndicator>string</PRINTSecondEntryIndicator> <PRINTBranchNameForSecondEntry>string</PRINTBranchNameForSecondEntry> <PRINTFullBranchTitlePart1>string</PRINTFullBranchTitlePart1> <PRINTFullBranchTitlePart2>string</PRINTFullBranchTitlePart2> <PRINTFullBranchTitlePart3>string</PRINTFullBranchTitlePart3> <PRINTAddressLine1>string</PRINTAddressLine1> <PRINTAddressLine2>string</PRINTAddressLine2> <PRINTAddressLine3>string</PRINTAddressLine3> <PRINTAddressLine4>string</PRINTAddressLine4> <PRINTTown>string</PRINTTown> <PRINTCounty>string</PRINTCounty> <PRINTPostcodeField1>string</PRINTPostcodeField1> <PRINTPostcodeField2>string</PRINTPostcodeField2> <PRINTTelephoneArea>string</PRINTTelephoneArea> <PRINTTelephoneNumber>string</PRINTTelephoneNumber> <PRINTTelephone2Area>string</PRINTTelephone2Area> <PRINTTelephone2Number>string</PRINTTelephone2Number> </ExtendedBranchDetail>