CardService


Click here for a complete list of operations.

CreateCardForEmployee

This method is used to generate a card number for an employee. BPS requires a unique card number for each employee and each dependent (for employers offering the card). Cards are issued on a daily basis (including weekends) at 3:00 p.m. CT. The cards are physically distributed approximately two business days after the card order is received. A card number must be created to allow transactions (including deposits) to be put into an employee account (for employers offering the card).

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/Employee/Services/2006_05/CardService.asmx HTTP/1.1
Host: www.mbiwebservices.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.medibank.com/MBIWebServices/Employee/Services/Card/2006/05/CreateCardForEmployee"

<?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>
    <CreateCardForEmployee_2006_05 xmlns="http://www.medibank.com/MBIWebServices/Employee/Messages/Card/Request/2006/05/">
      <createCardForEmployeeRequest_2006_05>
        <CardEffectiveDate>date</CardEffectiveDate>
        <EmployeeSocialSecurityNumber>string</EmployeeSocialSecurityNumber>
        <EmployeeId>string</EmployeeId>
        <EmployerId>string</EmployerId>
        <ExpireDate>date</ExpireDate>
        <IssueCard xmlns="http://www.medibank.com/MBIWebServices/Enums/">None or Conditional or DoNotIssue or Issue</IssueCard>
        <IssueDate>date</IssueDate>
        <ShippingAddressCode xmlns="http://www.medibank.com/MBIWebServices/Enums/">None or Cardholder or Employer or Tpa or MBI or PrimaryCardholder or CardholderShipping or EmployerAlternate or TPAAlternate</ShippingAddressCode>
        <TpaId>string</TpaId>
        <ShippingExpediteCode xmlns="http://www.medibank.com/MBIWebServices/Enums/">None or Standard or OverNight or BulkOverNight</ShippingExpediteCode>
      </createCardForEmployeeRequest_2006_05>
    </CreateCardForEmployee_2006_05>
  </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>
    <CreateCardForEmployeeResponse xmlns="http://www.medibank.com/MBIWebServices/Employee/Messages/Card/Response/2004/06/">
      <CreateCardForEmployeeResult />
    </CreateCardForEmployeeResponse>
  </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/Employee/Services/2006_05/CardService.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>
    <CreateCardForEmployee_2006_05 xmlns="http://www.medibank.com/MBIWebServices/Employee/Messages/Card/Request/2006/05/">
      <createCardForEmployeeRequest_2006_05>
        <CardEffectiveDate>date</CardEffectiveDate>
        <EmployeeSocialSecurityNumber>string</EmployeeSocialSecurityNumber>
        <EmployeeId>string</EmployeeId>
        <EmployerId>string</EmployerId>
        <ExpireDate>date</ExpireDate>
        <IssueCard xmlns="http://www.medibank.com/MBIWebServices/Enums/">None or Conditional or DoNotIssue or Issue</IssueCard>
        <IssueDate>date</IssueDate>
        <ShippingAddressCode xmlns="http://www.medibank.com/MBIWebServices/Enums/">None or Cardholder or Employer or Tpa or MBI or PrimaryCardholder or CardholderShipping or EmployerAlternate or TPAAlternate</ShippingAddressCode>
        <TpaId>string</TpaId>
        <ShippingExpediteCode xmlns="http://www.medibank.com/MBIWebServices/Enums/">None or Standard or OverNight or BulkOverNight</ShippingExpediteCode>
      </createCardForEmployeeRequest_2006_05>
    </CreateCardForEmployee_2006_05>
  </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>
    <CreateCardForEmployeeResponse xmlns="http://www.medibank.com/MBIWebServices/Employee/Messages/Card/Response/2004/06/">
      <CreateCardForEmployeeResult />
    </CreateCardForEmployeeResponse>
  </soap12:Body>
</soap12:Envelope>