CardService
Click here for a complete list of operations.
UpdateCardStatus
This method is used to update information for a given 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/2007_12/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/2007/12/UpdateCardStatus" <?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> <UpdateCardStatus xmlns="http://www.medibank.com/MBIWebServices/Employee/Messages/Card/Request/2004/06/"> <updateCardStatusRequest> <CardNumber>string</CardNumber> <CardStatus xmlns="http://www.medibank.com/MBIWebServices/Enums/">Active or LostStolen or New or PermInactive or TempInactive</CardStatus> <EmployerId>string</EmployerId> <TpaId>string</TpaId> <StatusChangeReason xmlns="http://www.medibank.com/MBIWebServices/Enums/">InitialCardIssuance or IVR or None or CardholderCalledtoActivate or EmployeeTerminated or EligibilityChange or PendingCardholderReimbursement or EmployerTerminated or CardholderRequestedChange or EmployerRequestedChange or CardholderReportedCardStolen or CardholderReportedCardLost or CardNotReceived or EmployerRequestedChangeForLostOrStolen or EmployeeTerminatedForPermInactive or EligibilityChangeForPermInactive or IVRForLostStolen or AutoActivationAndDeactivation or ReceiptNotificationAutoActivation or ReceiptNotificationAutoDeactivation or ChangedByCardholder or ExpiredCard or IVRForActiveCards or IVRForPICards or IVRSystem or IVRsystem or ReturnedMailCardForwardingProhibited or ReturnedMailInvalidAddressFormat</StatusChangeReason> </updateCardStatusRequest> </UpdateCardStatus> </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> <MBIWarningsHeader xmlns="http://www.medibank.com/MBIWebServices/SoapHeader/"> <MBIWarnings> <MBIWarning> <Code>string</Code> <Message>string</Message> </MBIWarning> <MBIWarning> <Code>string</Code> <Message>string</Message> </MBIWarning> </MBIWarnings> </MBIWarningsHeader> </soap:Header> <soap:Body> <UpdateCardStatusResponse xmlns="http://www.medibank.com/MBIWebServices/Employee/Messages/Card/Response/2004/06/"> <UpdateCardStatusResult /> </UpdateCardStatusResponse> </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/2007_12/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> <UpdateCardStatus xmlns="http://www.medibank.com/MBIWebServices/Employee/Messages/Card/Request/2004/06/"> <updateCardStatusRequest> <CardNumber>string</CardNumber> <CardStatus xmlns="http://www.medibank.com/MBIWebServices/Enums/">Active or LostStolen or New or PermInactive or TempInactive</CardStatus> <EmployerId>string</EmployerId> <TpaId>string</TpaId> <StatusChangeReason xmlns="http://www.medibank.com/MBIWebServices/Enums/">InitialCardIssuance or IVR or None or CardholderCalledtoActivate or EmployeeTerminated or EligibilityChange or PendingCardholderReimbursement or EmployerTerminated or CardholderRequestedChange or EmployerRequestedChange or CardholderReportedCardStolen or CardholderReportedCardLost or CardNotReceived or EmployerRequestedChangeForLostOrStolen or EmployeeTerminatedForPermInactive or EligibilityChangeForPermInactive or IVRForLostStolen or AutoActivationAndDeactivation or ReceiptNotificationAutoActivation or ReceiptNotificationAutoDeactivation or ChangedByCardholder or ExpiredCard or IVRForActiveCards or IVRForPICards or IVRSystem or IVRsystem or ReturnedMailCardForwardingProhibited or ReturnedMailInvalidAddressFormat</StatusChangeReason> </updateCardStatusRequest> </UpdateCardStatus> </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> <MBIWarningsHeader xmlns="http://www.medibank.com/MBIWebServices/SoapHeader/"> <MBIWarnings> <MBIWarning> <Code>string</Code> <Message>string</Message> </MBIWarning> <MBIWarning> <Code>string</Code> <Message>string</Message> </MBIWarning> </MBIWarnings> </MBIWarningsHeader> </soap12:Header> <soap12:Body> <UpdateCardStatusResponse xmlns="http://www.medibank.com/MBIWebServices/Employee/Messages/Card/Response/2004/06/"> <UpdateCardStatusResult /> </UpdateCardStatusResponse> </soap12:Body> </soap12:Envelope>