EmployerLogicalBankAccountService


Click here for a complete list of operations.

GetEmployerLogicalBankAccount

This method is used to retrieve an employer's logical bank account information from BPS.

Test

The test form is only available for requests from the local machine.

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 /MBIWebServices/Employer/Services/EmployerLogicalBankAccountService.asmx HTTP/1.1
Host: www.mbibeta.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.medibank.com/MBIWebServices/Employer/Services/EmployerLogicalBankAccount/2004/06/GetEmployerLogicalBankAccount"

<?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:Header>
    <MBISessionHeader xmlns="http://www.medibank.com/MBIWebServices/SoapHeader/">
      <MBISessionID>string</MBISessionID>
    </MBISessionHeader>
  </soap:Header>
  <soap:Body>
    <GetEmployerLogicalBankAccount xmlns="http://www.medibank.com/MBIWebServices/Employer/Messages/EmployerLogicalBankAccount/Request/2004/06/">
      <getEmployerLogicalBankAccountRequest>
        <BankAccountDisplayName>string</BankAccountDisplayName>
        <EmployerId>string</EmployerId>
        <TpaId>string</TpaId>
        <VerboseMode>boolean</VerboseMode>
      </getEmployerLogicalBankAccountRequest>
    </GetEmployerLogicalBankAccount>
  </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:Header>
    <MBIMessageIdHeader xmlns="http://www.medibank.com/MBIWebServices/SoapHeader/">
      <MessageId>string</MessageId>
    </MBIMessageIdHeader>
  </soap:Header>
  <soap:Body>
    <GetEmployerLogicalBankAccountResponse xmlns="http://www.medibank.com/MBIWebServices/Employer/Messages/EmployerLogicalBankAccount/Response/2004/06/">
      <GetEmployerLogicalBankAccountResult>
        <AvailableBalance>decimal</AvailableBalance>
        <BankAccountDisplayName>string</BankAccountDisplayName>
        <BankAccountStatusCode xmlns="http://www.medibank.com/MBIWebServices/Enums/">New or Active or TempInactive or PermInactive or PendingValidation or ValidationRequired or FixAccount</BankAccountStatusCode>
        <ConvenienceFeesPaid>boolean</ConvenienceFeesPaid>
        <InActivateEmployerIfBalanceDropsBelowZero>boolean</InActivateEmployerIfBalanceDropsBelowZero>
        <DefaultAccount>boolean</DefaultAccount>
        <DisbPtd>decimal</DisbPtd>
        <EmployerId>string</EmployerId>
        <MinBalanceReceiveAlert>decimal</MinBalanceReceiveAlert>
        <NextCheckNumber>int</NextCheckNumber>
        <PhysicalBankAccountName>string</PhysicalBankAccountName>
        <PreAuthBal>decimal</PreAuthBal>
        <ReceiveAccountActivityViaEmailAddress>string</ReceiveAccountActivityViaEmailAddress>
        <ReceiveAccountActivityViaEmail>boolean</ReceiveAccountActivityViaEmail>
        <TpaId>string</TpaId>
        <TypeOfClaimsAffected xmlns="http://www.medibank.com/MBIWebServices/Enums/">POS or Manual or All</TypeOfClaimsAffected>
        <PlanType>string</PlanType>
        <UseEmployerAccountCheckNumber xmlns="http://www.medibank.com/MBIWebServices/Enums/">None or UseEmployerAccountCheckNumber or AllowInactiveEmployerStatus or IncludeBankNamePos or IncludeBankNameManual or ProcessLogicalDepositsOnFundingSchedule or FundingOptionsEnabled or NachaFundMethod or SendContribReminder or EmployerHSAFundingAccount or ProcessLogicalDepositsUponFundClearedDate or EnableInvoicingOptions or SuppressNACHA or FundNotClearedAlert or TrackInvoiceDueDate or RealtimeFundingAccount or WCAUserConfigured or IncentiveFundingEnabled or PushFunding or PullFunding or HSAAutoCreditValidation or HSAAutoCreditFailure or ExcludeDDActivity or GenerateHSAAdvaceNacha</UseEmployerAccountCheckNumber>
        <ZeroBalanceAccount>boolean</ZeroBalanceAccount>
      </GetEmployerLogicalBankAccountResult>
    </GetEmployerLogicalBankAccountResponse>
  </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 /MBIWebServices/Employer/Services/EmployerLogicalBankAccountService.asmx HTTP/1.1
Host: www.mbibeta.com
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:Header>
    <MBISessionHeader xmlns="http://www.medibank.com/MBIWebServices/SoapHeader/">
      <MBISessionID>string</MBISessionID>
    </MBISessionHeader>
  </soap12:Header>
  <soap12:Body>
    <GetEmployerLogicalBankAccount xmlns="http://www.medibank.com/MBIWebServices/Employer/Messages/EmployerLogicalBankAccount/Request/2004/06/">
      <getEmployerLogicalBankAccountRequest>
        <BankAccountDisplayName>string</BankAccountDisplayName>
        <EmployerId>string</EmployerId>
        <TpaId>string</TpaId>
        <VerboseMode>boolean</VerboseMode>
      </getEmployerLogicalBankAccountRequest>
    </GetEmployerLogicalBankAccount>
  </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:Header>
    <MBIMessageIdHeader xmlns="http://www.medibank.com/MBIWebServices/SoapHeader/">
      <MessageId>string</MessageId>
    </MBIMessageIdHeader>
  </soap12:Header>
  <soap12:Body>
    <GetEmployerLogicalBankAccountResponse xmlns="http://www.medibank.com/MBIWebServices/Employer/Messages/EmployerLogicalBankAccount/Response/2004/06/">
      <GetEmployerLogicalBankAccountResult>
        <AvailableBalance>decimal</AvailableBalance>
        <BankAccountDisplayName>string</BankAccountDisplayName>
        <BankAccountStatusCode xmlns="http://www.medibank.com/MBIWebServices/Enums/">New or Active or TempInactive or PermInactive or PendingValidation or ValidationRequired or FixAccount</BankAccountStatusCode>
        <ConvenienceFeesPaid>boolean</ConvenienceFeesPaid>
        <InActivateEmployerIfBalanceDropsBelowZero>boolean</InActivateEmployerIfBalanceDropsBelowZero>
        <DefaultAccount>boolean</DefaultAccount>
        <DisbPtd>decimal</DisbPtd>
        <EmployerId>string</EmployerId>
        <MinBalanceReceiveAlert>decimal</MinBalanceReceiveAlert>
        <NextCheckNumber>int</NextCheckNumber>
        <PhysicalBankAccountName>string</PhysicalBankAccountName>
        <PreAuthBal>decimal</PreAuthBal>
        <ReceiveAccountActivityViaEmailAddress>string</ReceiveAccountActivityViaEmailAddress>
        <ReceiveAccountActivityViaEmail>boolean</ReceiveAccountActivityViaEmail>
        <TpaId>string</TpaId>
        <TypeOfClaimsAffected xmlns="http://www.medibank.com/MBIWebServices/Enums/">POS or Manual or All</TypeOfClaimsAffected>
        <PlanType>string</PlanType>
        <UseEmployerAccountCheckNumber xmlns="http://www.medibank.com/MBIWebServices/Enums/">None or UseEmployerAccountCheckNumber or AllowInactiveEmployerStatus or IncludeBankNamePos or IncludeBankNameManual or ProcessLogicalDepositsOnFundingSchedule or FundingOptionsEnabled or NachaFundMethod or SendContribReminder or EmployerHSAFundingAccount or ProcessLogicalDepositsUponFundClearedDate or EnableInvoicingOptions or SuppressNACHA or FundNotClearedAlert or TrackInvoiceDueDate or RealtimeFundingAccount or WCAUserConfigured or IncentiveFundingEnabled or PushFunding or PullFunding or HSAAutoCreditValidation or HSAAutoCreditFailure or ExcludeDDActivity or GenerateHSAAdvaceNacha</UseEmployerAccountCheckNumber>
        <ZeroBalanceAccount>boolean</ZeroBalanceAccount>
      </GetEmployerLogicalBankAccountResult>
    </GetEmployerLogicalBankAccountResponse>
  </soap12:Body>
</soap12:Envelope>