EmployerLogicalBankAccountService
Click here for a complete list of operations.
GetEmployerLogicalBankAccounts
This method is used to retrieve an employers' logical bank accounts 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.mbiwebservices.com Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://www.medibank.com/MBIWebServices/Employer/Services/EmployerLogicalBankAccount/2004/06/GetEmployerLogicalBankAccounts" <?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> <GetEmployerLogicalBankAccounts xmlns="http://www.medibank.com/MBIWebServices/Employer/Messages/EmployerLogicalBankAccount/Request/2004/06/"> <getEmployerLogicalBankAccountsRequest> <EmployerId>string</EmployerId> <TpaId>string</TpaId> <VerboseMode>boolean</VerboseMode> </getEmployerLogicalBankAccountsRequest> </GetEmployerLogicalBankAccounts> </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> <GetEmployerLogicalBankAccountsResponse xmlns="http://www.medibank.com/MBIWebServices/Employer/Messages/EmployerLogicalBankAccount/Response/2004/06/"> <GetEmployerLogicalBankAccountsResult> <GetEmployerLogicalBankAccountsResponse> <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> <EmployerId>string</EmployerId> <MinBalanceReceiveAlert>decimal</MinBalanceReceiveAlert> <NextCheckNumber>int</NextCheckNumber> <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> </GetEmployerLogicalBankAccountsResponse> <GetEmployerLogicalBankAccountsResponse> <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> <EmployerId>string</EmployerId> <MinBalanceReceiveAlert>decimal</MinBalanceReceiveAlert> <NextCheckNumber>int</NextCheckNumber> <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> </GetEmployerLogicalBankAccountsResponse> </GetEmployerLogicalBankAccountsResult> </GetEmployerLogicalBankAccountsResponse> </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.mbiwebservices.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> <GetEmployerLogicalBankAccounts xmlns="http://www.medibank.com/MBIWebServices/Employer/Messages/EmployerLogicalBankAccount/Request/2004/06/"> <getEmployerLogicalBankAccountsRequest> <EmployerId>string</EmployerId> <TpaId>string</TpaId> <VerboseMode>boolean</VerboseMode> </getEmployerLogicalBankAccountsRequest> </GetEmployerLogicalBankAccounts> </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> <GetEmployerLogicalBankAccountsResponse xmlns="http://www.medibank.com/MBIWebServices/Employer/Messages/EmployerLogicalBankAccount/Response/2004/06/"> <GetEmployerLogicalBankAccountsResult> <GetEmployerLogicalBankAccountsResponse> <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> <EmployerId>string</EmployerId> <MinBalanceReceiveAlert>decimal</MinBalanceReceiveAlert> <NextCheckNumber>int</NextCheckNumber> <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> </GetEmployerLogicalBankAccountsResponse> <GetEmployerLogicalBankAccountsResponse> <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> <EmployerId>string</EmployerId> <MinBalanceReceiveAlert>decimal</MinBalanceReceiveAlert> <NextCheckNumber>int</NextCheckNumber> <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> </GetEmployerLogicalBankAccountsResponse> </GetEmployerLogicalBankAccountsResult> </GetEmployerLogicalBankAccountsResponse> </soap12:Body> </soap12:Envelope>