AdjudicationService


Click here for a complete list of operations.

GetTransactionInfo

This method is used to provide information about the current status of a given transaction. It can be used to check the status of a transaction before or after trying to update the transaction.

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/Transactions/Services/2007_12/AdjudicationService.asmx HTTP/1.1
Host: www.mbiwebservices.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.medibank.com/MBIWebServices/Transactions/Services/Adjudication/2007/12/GetTransactionInfo"

<?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>
    <GetTransactionInfo xmlns="http://www.medibank.com/MBIWebServices/Transactions/Messages/Adjudication/Request/2004/06/">
      <getTransactionInfoRequest>
        <SettlementDate>string</SettlementDate>
        <SettlementSequenceNumber>int</SettlementSequenceNumber>
        <TpaId>string</TpaId>
        <VerboseMode>boolean</VerboseMode>
      </getTransactionInfoRequest>
    </GetTransactionInfo>
  </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>
    <GetTransactionInfoResponse_2007_12 xmlns="http://www.medibank.com/MBIWebServices/Transactions/Messages/Adjudication/Response/2007/12/">
      <GetTransactionInfoResult>
        <AccountTypeCode>string</AccountTypeCode>
        <CheckNumber>int</CheckNumber>
        <DisplayDate>dateTime</DisplayDate>
        <MerchantName>string</MerchantName>
        <ServiceEndDate>dateTime</ServiceEndDate>
        <ServiceStartDate>dateTime</ServiceStartDate>
        <SettlementDate>string</SettlementDate>
        <SettlementSequenceNumber>int</SettlementSequenceNumber>
        <StatusCode>string</StatusCode>
        <TransactionStatus xmlns="http://www.medibank.com/MBIWebServices/Enums/">Approved or Ineligible or Pending or ResolvedEmployeePay or ResolvedPayrollDeduction or New or Denied or Unknown or ResolvedNoRefund or IneligiblePartiallyOffset or ResolvedOffsetbyManualClaim or InsufficientDocumentation or EnteredNotReviewed or Reversed or ClaimReversal or Overpayment or OverpaymentPartiallyResolved or OverpaymentResolved or NonPost or Returned or Resubmitted</TransactionStatus>
        <TransactionAmount>decimal</TransactionAmount>
        <TransactionDate>dateTime</TransactionDate>
        <TpaId>string</TpaId>
        <RemainingAmount>decimal</RemainingAmount>
      </GetTransactionInfoResult>
    </GetTransactionInfoResponse_2007_12>
  </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/Transactions/Services/2007_12/AdjudicationService.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>
    <GetTransactionInfo xmlns="http://www.medibank.com/MBIWebServices/Transactions/Messages/Adjudication/Request/2004/06/">
      <getTransactionInfoRequest>
        <SettlementDate>string</SettlementDate>
        <SettlementSequenceNumber>int</SettlementSequenceNumber>
        <TpaId>string</TpaId>
        <VerboseMode>boolean</VerboseMode>
      </getTransactionInfoRequest>
    </GetTransactionInfo>
  </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>
    <GetTransactionInfoResponse_2007_12 xmlns="http://www.medibank.com/MBIWebServices/Transactions/Messages/Adjudication/Response/2007/12/">
      <GetTransactionInfoResult>
        <AccountTypeCode>string</AccountTypeCode>
        <CheckNumber>int</CheckNumber>
        <DisplayDate>dateTime</DisplayDate>
        <MerchantName>string</MerchantName>
        <ServiceEndDate>dateTime</ServiceEndDate>
        <ServiceStartDate>dateTime</ServiceStartDate>
        <SettlementDate>string</SettlementDate>
        <SettlementSequenceNumber>int</SettlementSequenceNumber>
        <StatusCode>string</StatusCode>
        <TransactionStatus xmlns="http://www.medibank.com/MBIWebServices/Enums/">Approved or Ineligible or Pending or ResolvedEmployeePay or ResolvedPayrollDeduction or New or Denied or Unknown or ResolvedNoRefund or IneligiblePartiallyOffset or ResolvedOffsetbyManualClaim or InsufficientDocumentation or EnteredNotReviewed or Reversed or ClaimReversal or Overpayment or OverpaymentPartiallyResolved or OverpaymentResolved or NonPost or Returned or Resubmitted</TransactionStatus>
        <TransactionAmount>decimal</TransactionAmount>
        <TransactionDate>dateTime</TransactionDate>
        <TpaId>string</TpaId>
        <RemainingAmount>decimal</RemainingAmount>
      </GetTransactionInfoResult>
    </GetTransactionInfoResponse_2007_12>
  </soap12:Body>
</soap12:Envelope>