EnrollmentService


Click here for a complete list of operations.

EnrollSTM

Short Term Medical Enrollment

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/EnrollSTM"

<?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>
    <EnrollSTM xmlns="http://enrollment.mymemberinfo.com/">
      <userName>string</userName>
      <password>string</password>
      <e xmlns="http://enrollment.mymemberinfo.com/Enroll.xsd">
        <Member>
          <MemberId>string</MemberId>
          <GroupId>int</GroupId>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <MI>string</MI>
          <AgentId>string</AgentId>
          <DateOfBirth>date</DateOfBirth>
          <StartDate>date</StartDate>
          <Telephone1>string</Telephone1>
          <Telephone2>string</Telephone2>
          <TerminateDate>date</TerminateDate>
          <EffectiveDate>date</EffectiveDate>
          <Gender>M or F or C</Gender>
          <EnrollmentStatus>NotEnrolled or Active or TerminatedVoluntary or TerminatedInvoluntary or Hold or Terminated or PendingTermination</EnrollmentStatus>
          <Email>token</Email>
          <SSN>string</SSN>
          <CoverageType>Single or Couple or Family or IndividualPlusDependent</CoverageType>
          <MaritalStatus>Unspecified or Single or Married or Divorced or Widowed</MaritalStatus>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <VerificationCode>string</VerificationCode>
          <prevIns>int</prevIns>
          <prevInsCompany>string</prevInsCompany>
          <VerificationMethod>int</VerificationMethod>
          <ESignIPaddress>string</ESignIPaddress>
          <ESignDateTimeStamp>dateTime</ESignDateTimeStamp>
          <ESignSMSRecipient>string</ESignSMSRecipient>
          <ESignUserDevice>string</ESignUserDevice>
          <ESignTrustedFormCertURL>string</ESignTrustedFormCertURL>
          <prevInsPolicyID>string</prevInsPolicyID>
          <ExternalUniqueID>int</ExternalUniqueID>
          <ExternalSource>string</ExternalSource>
          <LeadId>string</LeadId>
        </Member>
        <Account>
          <AccountType>Stub or CreditCard or Ach or PaperBill or Payroll</AccountType>
          <AccountFirstName>string</AccountFirstName>
          <AccountLastName>string</AccountLastName>
          <IsPayrollDeduct>boolean</IsPayrollDeduct>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <BillDay>int</BillDay>
          <CreditCardNumber>string</CreditCardNumber>
          <CreditCardAccountType>VISA or MAST or AMEX or DISC or DINE or JCB</CreditCardAccountType>
          <Ccv>string</Ccv>
          <CreditCardExpirationMonth>string</CreditCardExpirationMonth>
          <CreditCardExpirationYear>string</CreditCardExpirationYear>
          <CheckingAccountNumber>string</CheckingAccountNumber>
          <CheckingRoutingNumber>string</CheckingRoutingNumber>
          <CheckingAccountType>C or S</CheckingAccountType>
          <IsTokenised>boolean</IsTokenised>
          <VaultKey>string</VaultKey>
        </Account>
        <Package>
          <PlanId>int</PlanId>
          <CoverageType>Single or Couple or Family or IndividualPlusDependent</CoverageType>
          <IsOneTimeCharge>boolean</IsOneTimeCharge>
          <PaidThruDate>dateTime</PaidThruDate>
          <PlanCost>decimal</PlanCost>
        </Package>
        <Package>
          <PlanId>int</PlanId>
          <CoverageType>Single or Couple or Family or IndividualPlusDependent</CoverageType>
          <IsOneTimeCharge>boolean</IsOneTimeCharge>
          <PaidThruDate>dateTime</PaidThruDate>
          <PlanCost>decimal</PlanCost>
        </Package>
        <Dependent>
          <DependentId>int</DependentId>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <DateOfBirth>dateTime</DateOfBirth>
          <DependentType>None or Spouse or Child</DependentType>
          <Gender>M or F or C</Gender>
          <IsStudent>boolean</IsStudent>
          <EndDate>date</EndDate>
          <EffectiveDate>date</EffectiveDate>
        </Dependent>
        <Dependent>
          <DependentId>int</DependentId>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <DateOfBirth>dateTime</DateOfBirth>
          <DependentType>None or Spouse or Child</DependentType>
          <Gender>M or F or C</Gender>
          <IsStudent>boolean</IsStudent>
          <EndDate>date</EndDate>
          <EffectiveDate>date</EffectiveDate>
        </Dependent>
        <Beneficiary>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <DateOfBirth>dateTime</DateOfBirth>
          <BeneficiaryType>Primary or Secondary or Tertiary</BeneficiaryType>
          <Relationship>string</Relationship>
          <Gender>M or F or C</Gender>
          <EndDate>date</EndDate>
          <EffectiveDate>date</EffectiveDate>
        </Beneficiary>
        <Beneficiary>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <DateOfBirth>dateTime</DateOfBirth>
          <BeneficiaryType>Primary or Secondary or Tertiary</BeneficiaryType>
          <Relationship>string</Relationship>
          <Gender>M or F or C</Gender>
          <EndDate>date</EndDate>
          <EffectiveDate>date</EffectiveDate>
        </Beneficiary>
        <Charge>
          <BillDate>date</BillDate>
          <ReceiptDate>date</ReceiptDate>
          <PlanId>int</PlanId>
          <PlanId>int</PlanId>
          <TRXTYPE>S or A or D or C or V or E</TRXTYPE>
        </Charge>
        <ClientIP>string</ClientIP>
        <DiscountCouponCode>string</DiscountCouponCode>
        <Receipt>
          <ReceiptId>int</ReceiptId>
          <ReceiptDate>date</ReceiptDate>
          <BillDate>date</BillDate>
          <Amount>decimal</Amount>
          <Credit>boolean</Credit>
          <ResultDetail>string</ResultDetail>
          <PackageBill>
            <PackageId>int</PackageId>
            <PlanId>int</PlanId>
            <PlanName>string</PlanName>
            <BillDate>date</BillDate>
            <Amount>decimal</Amount>
            <Credit>boolean</Credit>
          </PackageBill>
          <PackageBill>
            <PackageId>int</PackageId>
            <PlanId>int</PlanId>
            <PlanName>string</PlanName>
            <BillDate>date</BillDate>
            <Amount>decimal</Amount>
            <Credit>boolean</Credit>
          </PackageBill>
        </Receipt>
        <Receipt>
          <ReceiptId>int</ReceiptId>
          <ReceiptDate>date</ReceiptDate>
          <BillDate>date</BillDate>
          <Amount>decimal</Amount>
          <Credit>boolean</Credit>
          <ResultDetail>string</ResultDetail>
          <PackageBill>
            <PackageId>int</PackageId>
            <PlanId>int</PlanId>
            <PlanName>string</PlanName>
            <BillDate>date</BillDate>
            <Amount>decimal</Amount>
            <Credit>boolean</Credit>
          </PackageBill>
          <PackageBill>
            <PackageId>int</PackageId>
            <PlanId>int</PlanId>
            <PlanName>string</PlanName>
            <BillDate>date</BillDate>
            <Amount>decimal</Amount>
            <Credit>boolean</Credit>
          </PackageBill>
        </Receipt>
      </e>
      <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>
    </EnrollSTM>
  </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>
    <EnrollSTMResponse xmlns="http://enrollment.mymemberinfo.com/">
      <EnrollSTMResult>string</EnrollSTMResult>
    </EnrollSTMResponse>
  </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>
    <EnrollSTM xmlns="http://enrollment.mymemberinfo.com/">
      <userName>string</userName>
      <password>string</password>
      <e xmlns="http://enrollment.mymemberinfo.com/Enroll.xsd">
        <Member>
          <MemberId>string</MemberId>
          <GroupId>int</GroupId>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <MI>string</MI>
          <AgentId>string</AgentId>
          <DateOfBirth>date</DateOfBirth>
          <StartDate>date</StartDate>
          <Telephone1>string</Telephone1>
          <Telephone2>string</Telephone2>
          <TerminateDate>date</TerminateDate>
          <EffectiveDate>date</EffectiveDate>
          <Gender>M or F or C</Gender>
          <EnrollmentStatus>NotEnrolled or Active or TerminatedVoluntary or TerminatedInvoluntary or Hold or Terminated or PendingTermination</EnrollmentStatus>
          <Email>token</Email>
          <SSN>string</SSN>
          <CoverageType>Single or Couple or Family or IndividualPlusDependent</CoverageType>
          <MaritalStatus>Unspecified or Single or Married or Divorced or Widowed</MaritalStatus>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <VerificationCode>string</VerificationCode>
          <prevIns>int</prevIns>
          <prevInsCompany>string</prevInsCompany>
          <VerificationMethod>int</VerificationMethod>
          <ESignIPaddress>string</ESignIPaddress>
          <ESignDateTimeStamp>dateTime</ESignDateTimeStamp>
          <ESignSMSRecipient>string</ESignSMSRecipient>
          <ESignUserDevice>string</ESignUserDevice>
          <ESignTrustedFormCertURL>string</ESignTrustedFormCertURL>
          <prevInsPolicyID>string</prevInsPolicyID>
          <ExternalUniqueID>int</ExternalUniqueID>
          <ExternalSource>string</ExternalSource>
          <LeadId>string</LeadId>
        </Member>
        <Account>
          <AccountType>Stub or CreditCard or Ach or PaperBill or Payroll</AccountType>
          <AccountFirstName>string</AccountFirstName>
          <AccountLastName>string</AccountLastName>
          <IsPayrollDeduct>boolean</IsPayrollDeduct>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <State>string</State>
          <Zip>string</Zip>
          <BillDay>int</BillDay>
          <CreditCardNumber>string</CreditCardNumber>
          <CreditCardAccountType>VISA or MAST or AMEX or DISC or DINE or JCB</CreditCardAccountType>
          <Ccv>string</Ccv>
          <CreditCardExpirationMonth>string</CreditCardExpirationMonth>
          <CreditCardExpirationYear>string</CreditCardExpirationYear>
          <CheckingAccountNumber>string</CheckingAccountNumber>
          <CheckingRoutingNumber>string</CheckingRoutingNumber>
          <CheckingAccountType>C or S</CheckingAccountType>
          <IsTokenised>boolean</IsTokenised>
          <VaultKey>string</VaultKey>
        </Account>
        <Package>
          <PlanId>int</PlanId>
          <CoverageType>Single or Couple or Family or IndividualPlusDependent</CoverageType>
          <IsOneTimeCharge>boolean</IsOneTimeCharge>
          <PaidThruDate>dateTime</PaidThruDate>
          <PlanCost>decimal</PlanCost>
        </Package>
        <Package>
          <PlanId>int</PlanId>
          <CoverageType>Single or Couple or Family or IndividualPlusDependent</CoverageType>
          <IsOneTimeCharge>boolean</IsOneTimeCharge>
          <PaidThruDate>dateTime</PaidThruDate>
          <PlanCost>decimal</PlanCost>
        </Package>
        <Dependent>
          <DependentId>int</DependentId>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <DateOfBirth>dateTime</DateOfBirth>
          <DependentType>None or Spouse or Child</DependentType>
          <Gender>M or F or C</Gender>
          <IsStudent>boolean</IsStudent>
          <EndDate>date</EndDate>
          <EffectiveDate>date</EffectiveDate>
        </Dependent>
        <Dependent>
          <DependentId>int</DependentId>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <DateOfBirth>dateTime</DateOfBirth>
          <DependentType>None or Spouse or Child</DependentType>
          <Gender>M or F or C</Gender>
          <IsStudent>boolean</IsStudent>
          <EndDate>date</EndDate>
          <EffectiveDate>date</EffectiveDate>
        </Dependent>
        <Beneficiary>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <DateOfBirth>dateTime</DateOfBirth>
          <BeneficiaryType>Primary or Secondary or Tertiary</BeneficiaryType>
          <Relationship>string</Relationship>
          <Gender>M or F or C</Gender>
          <EndDate>date</EndDate>
          <EffectiveDate>date</EffectiveDate>
        </Beneficiary>
        <Beneficiary>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <DateOfBirth>dateTime</DateOfBirth>
          <BeneficiaryType>Primary or Secondary or Tertiary</BeneficiaryType>
          <Relationship>string</Relationship>
          <Gender>M or F or C</Gender>
          <EndDate>date</EndDate>
          <EffectiveDate>date</EffectiveDate>
        </Beneficiary>
        <Charge>
          <BillDate>date</BillDate>
          <ReceiptDate>date</ReceiptDate>
          <PlanId>int</PlanId>
          <PlanId>int</PlanId>
          <TRXTYPE>S or A or D or C or V or E</TRXTYPE>
        </Charge>
        <ClientIP>string</ClientIP>
        <DiscountCouponCode>string</DiscountCouponCode>
        <Receipt>
          <ReceiptId>int</ReceiptId>
          <ReceiptDate>date</ReceiptDate>
          <BillDate>date</BillDate>
          <Amount>decimal</Amount>
          <Credit>boolean</Credit>
          <ResultDetail>string</ResultDetail>
          <PackageBill>
            <PackageId>int</PackageId>
            <PlanId>int</PlanId>
            <PlanName>string</PlanName>
            <BillDate>date</BillDate>
            <Amount>decimal</Amount>
            <Credit>boolean</Credit>
          </PackageBill>
          <PackageBill>
            <PackageId>int</PackageId>
            <PlanId>int</PlanId>
            <PlanName>string</PlanName>
            <BillDate>date</BillDate>
            <Amount>decimal</Amount>
            <Credit>boolean</Credit>
          </PackageBill>
        </Receipt>
        <Receipt>
          <ReceiptId>int</ReceiptId>
          <ReceiptDate>date</ReceiptDate>
          <BillDate>date</BillDate>
          <Amount>decimal</Amount>
          <Credit>boolean</Credit>
          <ResultDetail>string</ResultDetail>
          <PackageBill>
            <PackageId>int</PackageId>
            <PlanId>int</PlanId>
            <PlanName>string</PlanName>
            <BillDate>date</BillDate>
            <Amount>decimal</Amount>
            <Credit>boolean</Credit>
          </PackageBill>
          <PackageBill>
            <PackageId>int</PackageId>
            <PlanId>int</PlanId>
            <PlanName>string</PlanName>
            <BillDate>date</BillDate>
            <Amount>decimal</Amount>
            <Credit>boolean</Credit>
          </PackageBill>
        </Receipt>
      </e>
      <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>
    </EnrollSTM>
  </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>
    <EnrollSTMResponse xmlns="http://enrollment.mymemberinfo.com/">
      <EnrollSTMResult>string</EnrollSTMResult>
    </EnrollSTMResponse>
  </soap12:Body>
</soap12:Envelope>