EnrollmentService


Click here for a complete list of operations.

GetSTMQuotes

Gets the Short Term Medical Quotations

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 /EnrollmentService.asmx HTTP/1.1
Host: enrollment.mymemberinfo.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://enrollment.mymemberinfo.com/GetSTMQuotes"

<?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:Body>
    <GetSTMQuotes xmlns="http://enrollment.mymemberinfo.com/">
      <stmPlan>
        <QuoteId>guid</QuoteId>
        <PersonList>
          <STMPersonContract>
            <Age>int</Age>
            <Gender>string</Gender>
            <DependentType>None or Spouse or Child</DependentType>
          </STMPersonContract>
          <STMPersonContract>
            <Age>int</Age>
            <Gender>string</Gender>
            <DependentType>None or Spouse or Child</DependentType>
          </STMPersonContract>
        </PersonList>
        <stmCarrier>int</stmCarrier>
        <GroupID>int</GroupID>
        <Age>int</Age>
        <Gender>string</Gender>
        <State>string</State>
        <ZipCode>string</ZipCode>
        <Term>int</Term>
        <EffectiveDate>dateTime</EffectiveDate>
        <DeductibleAmount>int</DeductibleAmount>
        <CoinsuranceType>int</CoinsuranceType>
        <PlanType>string</PlanType>
        <StopLossAmount>int</StopLossAmount>
        <PlanMaxAmount>int</PlanMaxAmount>
        <KnockoutQuestionsList>
          <STMKnockoutQuestions>
            <Question>int</Question>
            <Answer>string</Answer>
          </STMKnockoutQuestions>
          <STMKnockoutQuestions>
            <Question>int</Question>
            <Answer>string</Answer>
          </STMKnockoutQuestions>
        </KnockoutQuestionsList>
        <OutOfPocket>int</OutOfPocket>
        <PlanId>int</PlanId>
        <CopPay>int</CopPay>
        <VisitLimit>int</VisitLimit>
        <CoverageDays>decimal</CoverageDays>
      </stmPlan>
    </GetSTMQuotes>
  </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:Body>
    <GetSTMQuotesResponse xmlns="http://enrollment.mymemberinfo.com/">
      <GetSTMQuotesResult>
        <STMQuoteContract>
          <QuoteId>guid</QuoteId>
          <DeductibleAmount>double</DeductibleAmount>
          <CoinsuranceType>int</CoinsuranceType>
          <PlanType>string</PlanType>
          <StopLossAmount>double</StopLossAmount>
          <Term>int</Term>
          <RetailAmount>double</RetailAmount>
          <GrossAmount>double</GrossAmount>
          <BreakoutScript>string</BreakoutScript>
          <PlanMaxAmount>double</PlanMaxAmount>
          <OutOfPocket>int</OutOfPocket>
          <UCACost>double</UCACost>
          <CoPay>int</CoPay>
          <VisitLimit>int</VisitLimit>
        </STMQuoteContract>
        <STMQuoteContract>
          <QuoteId>guid</QuoteId>
          <DeductibleAmount>double</DeductibleAmount>
          <CoinsuranceType>int</CoinsuranceType>
          <PlanType>string</PlanType>
          <StopLossAmount>double</StopLossAmount>
          <Term>int</Term>
          <RetailAmount>double</RetailAmount>
          <GrossAmount>double</GrossAmount>
          <BreakoutScript>string</BreakoutScript>
          <PlanMaxAmount>double</PlanMaxAmount>
          <OutOfPocket>int</OutOfPocket>
          <UCACost>double</UCACost>
          <CoPay>int</CoPay>
          <VisitLimit>int</VisitLimit>
        </STMQuoteContract>
      </GetSTMQuotesResult>
    </GetSTMQuotesResponse>
  </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 /EnrollmentService.asmx HTTP/1.1
Host: enrollment.mymemberinfo.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:Body>
    <GetSTMQuotes xmlns="http://enrollment.mymemberinfo.com/">
      <stmPlan>
        <QuoteId>guid</QuoteId>
        <PersonList>
          <STMPersonContract>
            <Age>int</Age>
            <Gender>string</Gender>
            <DependentType>None or Spouse or Child</DependentType>
          </STMPersonContract>
          <STMPersonContract>
            <Age>int</Age>
            <Gender>string</Gender>
            <DependentType>None or Spouse or Child</DependentType>
          </STMPersonContract>
        </PersonList>
        <stmCarrier>int</stmCarrier>
        <GroupID>int</GroupID>
        <Age>int</Age>
        <Gender>string</Gender>
        <State>string</State>
        <ZipCode>string</ZipCode>
        <Term>int</Term>
        <EffectiveDate>dateTime</EffectiveDate>
        <DeductibleAmount>int</DeductibleAmount>
        <CoinsuranceType>int</CoinsuranceType>
        <PlanType>string</PlanType>
        <StopLossAmount>int</StopLossAmount>
        <PlanMaxAmount>int</PlanMaxAmount>
        <KnockoutQuestionsList>
          <STMKnockoutQuestions>
            <Question>int</Question>
            <Answer>string</Answer>
          </STMKnockoutQuestions>
          <STMKnockoutQuestions>
            <Question>int</Question>
            <Answer>string</Answer>
          </STMKnockoutQuestions>
        </KnockoutQuestionsList>
        <OutOfPocket>int</OutOfPocket>
        <PlanId>int</PlanId>
        <CopPay>int</CopPay>
        <VisitLimit>int</VisitLimit>
        <CoverageDays>decimal</CoverageDays>
      </stmPlan>
    </GetSTMQuotes>
  </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:Body>
    <GetSTMQuotesResponse xmlns="http://enrollment.mymemberinfo.com/">
      <GetSTMQuotesResult>
        <STMQuoteContract>
          <QuoteId>guid</QuoteId>
          <DeductibleAmount>double</DeductibleAmount>
          <CoinsuranceType>int</CoinsuranceType>
          <PlanType>string</PlanType>
          <StopLossAmount>double</StopLossAmount>
          <Term>int</Term>
          <RetailAmount>double</RetailAmount>
          <GrossAmount>double</GrossAmount>
          <BreakoutScript>string</BreakoutScript>
          <PlanMaxAmount>double</PlanMaxAmount>
          <OutOfPocket>int</OutOfPocket>
          <UCACost>double</UCACost>
          <CoPay>int</CoPay>
          <VisitLimit>int</VisitLimit>
        </STMQuoteContract>
        <STMQuoteContract>
          <QuoteId>guid</QuoteId>
          <DeductibleAmount>double</DeductibleAmount>
          <CoinsuranceType>int</CoinsuranceType>
          <PlanType>string</PlanType>
          <StopLossAmount>double</StopLossAmount>
          <Term>int</Term>
          <RetailAmount>double</RetailAmount>
          <GrossAmount>double</GrossAmount>
          <BreakoutScript>string</BreakoutScript>
          <PlanMaxAmount>double</PlanMaxAmount>
          <OutOfPocket>int</OutOfPocket>
          <UCACost>double</UCACost>
          <CoPay>int</CoPay>
          <VisitLimit>int</VisitLimit>
        </STMQuoteContract>
      </GetSTMQuotesResult>
    </GetSTMQuotesResponse>
  </soap12:Body>
</soap12:Envelope>