EmployerLogicalBankAccountService
Click here for a complete list of operations.
UpdateEmployerLogicalBankAccount
This method is used to update an employer's logical bank account information that already exists within 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/UpdateEmployerLogicalBankAccount" <?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> <UpdateEmployerLogicalBankAccount xmlns="http://www.medibank.com/MBIWebServices/Employer/Messages/EmployerLogicalBankAccount/Request/2004/06/"> <updateEmployerLogicalBankAccountRequest> <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> <NewBankAccountDisplayName>string</NewBankAccountDisplayName> <PhysicalBankAccountName>string</PhysicalBankAccountName> <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> </updateEmployerLogicalBankAccountRequest> </UpdateEmployerLogicalBankAccount> </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> <UpdateEmployerLogicalBankAccountResponse xmlns="http://www.medibank.com/MBIWebServices/Employer/Messages/EmployerLogicalBankAccount/Response/2004/06/"> <UpdateEmployerLogicalBankAccountResult /> </UpdateEmployerLogicalBankAccountResponse> </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> <UpdateEmployerLogicalBankAccount xmlns="http://www.medibank.com/MBIWebServices/Employer/Messages/EmployerLogicalBankAccount/Request/2004/06/"> <updateEmployerLogicalBankAccountRequest> <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> <NewBankAccountDisplayName>string</NewBankAccountDisplayName> <PhysicalBankAccountName>string</PhysicalBankAccountName> <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> </updateEmployerLogicalBankAccountRequest> </UpdateEmployerLogicalBankAccount> </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> <UpdateEmployerLogicalBankAccountResponse xmlns="http://www.medibank.com/MBIWebServices/Employer/Messages/EmployerLogicalBankAccount/Response/2004/06/"> <UpdateEmployerLogicalBankAccountResult /> </UpdateEmployerLogicalBankAccountResponse> </soap12:Body> </soap12:Envelope>