CBPNWService


Click here for a complete list of operations.

CBPWSEligibilitySave

This method is used to save member eligibility information in newwave.

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 /CBPNWService.asmx HTTP/1.1
Host: ws.cbpinsure.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://cbpinsure.com/CBPWSEligibilitySave"

<?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>
    <CBPWSEligibilitySave xmlns="http://cbpinsure.com/">
      <userid>string</userid>
      <password>string</password>
      <productNumber>int</productNumber>
      <productionMode>string</productionMode>
      <eligibilityFileType>string</eligibilityFileType>
      <fileType>string</fileType>
      <fileRecords>
        <CBPWSMemberRecord>
          <PolicyNumber>string</PolicyNumber>
          <PlanCode>string</PlanCode>
          <AccountCode>string</AccountCode>
          <SubAccountCode>string</SubAccountCode>
          <InsuredFirstName>string</InsuredFirstName>
          <InsuredLastName>string</InsuredLastName>
          <InsurancePurchaseDate>string</InsurancePurchaseDate>
          <EffectiveDate>string</EffectiveDate>
          <DepositDate>string</DepositDate>
          <DepartureDate>string</DepartureDate>
          <ReturnDate>string</ReturnDate>
          <EffectiveYearMonth>int</EffectiveYearMonth>
          <DepartureYearMonth>int</DepartureYearMonth>
          <ReturnYearMonth>int</ReturnYearMonth>
          <LengthofTrip>int</LengthofTrip>
          <InsuredsDateofBirth>string</InsuredsDateofBirth>
          <InsuredsAge>int</InsuredsAge>
          <AgeGroup>string</AgeGroup>
          <TripCost>decimal</TripCost>
          <LimitGroup>string</LimitGroup>
          <PlanCost>decimal</PlanCost>
          <PlanCostFlightADDOption>string</PlanCostFlightADDOption>
          <PlanCoverageFlightADDOption>string</PlanCoverageFlightADDOption>
          <PreDeparturePreferredOption>string</PreDeparturePreferredOption>
          <PlanCostCDWOption>decimal</PlanCostCDWOption>
          <PlanCoverageCDWOption>string</PlanCoverageCDWOption>
          <MedicalUpgradeCost>decimal</MedicalUpgradeCost>
          <MedicalUpgradeCoverage>string</MedicalUpgradeCoverage>
          <DestinationofTrip>string</DestinationofTrip>
          <TourOperator>string</TourOperator>
          <CruiseLine>string</CruiseLine>
          <Airline>string</Airline>
          <InsuredResidenceAddress1>string</InsuredResidenceAddress1>
          <InsuredResidenceAddress2>string</InsuredResidenceAddress2>
          <InsuredResidenceCity>string</InsuredResidenceCity>
          <InsuredResidenceState>string</InsuredResidenceState>
          <InsuredResidenceZip>string</InsuredResidenceZip>
          <InsuredEmail>string</InsuredEmail>
          <OrderStatus>string</OrderStatus>
          <NetPremium>decimal</NetPremium>
          <LastPaymentDate>string</LastPaymentDate>
          <NetPremiumprocesseddate>string</NetPremiumprocesseddate>
          <PlanDeductible>decimal</PlanDeductible>
          <OptionMaxAmount>decimal</OptionMaxAmount>
          <PhoneNumber>string</PhoneNumber>
          <PlanOptions>
            <CBPWSPlanOption xsi:nil="true" />
            <CBPWSPlanOption xsi:nil="true" />
          </PlanOptions>
        </CBPWSMemberRecord>
        <CBPWSMemberRecord>
          <PolicyNumber>string</PolicyNumber>
          <PlanCode>string</PlanCode>
          <AccountCode>string</AccountCode>
          <SubAccountCode>string</SubAccountCode>
          <InsuredFirstName>string</InsuredFirstName>
          <InsuredLastName>string</InsuredLastName>
          <InsurancePurchaseDate>string</InsurancePurchaseDate>
          <EffectiveDate>string</EffectiveDate>
          <DepositDate>string</DepositDate>
          <DepartureDate>string</DepartureDate>
          <ReturnDate>string</ReturnDate>
          <EffectiveYearMonth>int</EffectiveYearMonth>
          <DepartureYearMonth>int</DepartureYearMonth>
          <ReturnYearMonth>int</ReturnYearMonth>
          <LengthofTrip>int</LengthofTrip>
          <InsuredsDateofBirth>string</InsuredsDateofBirth>
          <InsuredsAge>int</InsuredsAge>
          <AgeGroup>string</AgeGroup>
          <TripCost>decimal</TripCost>
          <LimitGroup>string</LimitGroup>
          <PlanCost>decimal</PlanCost>
          <PlanCostFlightADDOption>string</PlanCostFlightADDOption>
          <PlanCoverageFlightADDOption>string</PlanCoverageFlightADDOption>
          <PreDeparturePreferredOption>string</PreDeparturePreferredOption>
          <PlanCostCDWOption>decimal</PlanCostCDWOption>
          <PlanCoverageCDWOption>string</PlanCoverageCDWOption>
          <MedicalUpgradeCost>decimal</MedicalUpgradeCost>
          <MedicalUpgradeCoverage>string</MedicalUpgradeCoverage>
          <DestinationofTrip>string</DestinationofTrip>
          <TourOperator>string</TourOperator>
          <CruiseLine>string</CruiseLine>
          <Airline>string</Airline>
          <InsuredResidenceAddress1>string</InsuredResidenceAddress1>
          <InsuredResidenceAddress2>string</InsuredResidenceAddress2>
          <InsuredResidenceCity>string</InsuredResidenceCity>
          <InsuredResidenceState>string</InsuredResidenceState>
          <InsuredResidenceZip>string</InsuredResidenceZip>
          <InsuredEmail>string</InsuredEmail>
          <OrderStatus>string</OrderStatus>
          <NetPremium>decimal</NetPremium>
          <LastPaymentDate>string</LastPaymentDate>
          <NetPremiumprocesseddate>string</NetPremiumprocesseddate>
          <PlanDeductible>decimal</PlanDeductible>
          <OptionMaxAmount>decimal</OptionMaxAmount>
          <PhoneNumber>string</PhoneNumber>
          <PlanOptions>
            <CBPWSPlanOption xsi:nil="true" />
            <CBPWSPlanOption xsi:nil="true" />
          </PlanOptions>
        </CBPWSMemberRecord>
      </fileRecords>
    </CBPWSEligibilitySave>
  </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>
    <CBPWSEligibilitySaveResponse xmlns="http://cbpinsure.com/">
      <CBPWSEligibilitySaveResult>
        <ErrorRecords>string</ErrorRecords>
        <Status>string</Status>
        <Message>string</Message>
      </CBPWSEligibilitySaveResult>
    </CBPWSEligibilitySaveResponse>
  </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 /CBPNWService.asmx HTTP/1.1
Host: ws.cbpinsure.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>
    <CBPWSEligibilitySave xmlns="http://cbpinsure.com/">
      <userid>string</userid>
      <password>string</password>
      <productNumber>int</productNumber>
      <productionMode>string</productionMode>
      <eligibilityFileType>string</eligibilityFileType>
      <fileType>string</fileType>
      <fileRecords>
        <CBPWSMemberRecord>
          <PolicyNumber>string</PolicyNumber>
          <PlanCode>string</PlanCode>
          <AccountCode>string</AccountCode>
          <SubAccountCode>string</SubAccountCode>
          <InsuredFirstName>string</InsuredFirstName>
          <InsuredLastName>string</InsuredLastName>
          <InsurancePurchaseDate>string</InsurancePurchaseDate>
          <EffectiveDate>string</EffectiveDate>
          <DepositDate>string</DepositDate>
          <DepartureDate>string</DepartureDate>
          <ReturnDate>string</ReturnDate>
          <EffectiveYearMonth>int</EffectiveYearMonth>
          <DepartureYearMonth>int</DepartureYearMonth>
          <ReturnYearMonth>int</ReturnYearMonth>
          <LengthofTrip>int</LengthofTrip>
          <InsuredsDateofBirth>string</InsuredsDateofBirth>
          <InsuredsAge>int</InsuredsAge>
          <AgeGroup>string</AgeGroup>
          <TripCost>decimal</TripCost>
          <LimitGroup>string</LimitGroup>
          <PlanCost>decimal</PlanCost>
          <PlanCostFlightADDOption>string</PlanCostFlightADDOption>
          <PlanCoverageFlightADDOption>string</PlanCoverageFlightADDOption>
          <PreDeparturePreferredOption>string</PreDeparturePreferredOption>
          <PlanCostCDWOption>decimal</PlanCostCDWOption>
          <PlanCoverageCDWOption>string</PlanCoverageCDWOption>
          <MedicalUpgradeCost>decimal</MedicalUpgradeCost>
          <MedicalUpgradeCoverage>string</MedicalUpgradeCoverage>
          <DestinationofTrip>string</DestinationofTrip>
          <TourOperator>string</TourOperator>
          <CruiseLine>string</CruiseLine>
          <Airline>string</Airline>
          <InsuredResidenceAddress1>string</InsuredResidenceAddress1>
          <InsuredResidenceAddress2>string</InsuredResidenceAddress2>
          <InsuredResidenceCity>string</InsuredResidenceCity>
          <InsuredResidenceState>string</InsuredResidenceState>
          <InsuredResidenceZip>string</InsuredResidenceZip>
          <InsuredEmail>string</InsuredEmail>
          <OrderStatus>string</OrderStatus>
          <NetPremium>decimal</NetPremium>
          <LastPaymentDate>string</LastPaymentDate>
          <NetPremiumprocesseddate>string</NetPremiumprocesseddate>
          <PlanDeductible>decimal</PlanDeductible>
          <OptionMaxAmount>decimal</OptionMaxAmount>
          <PhoneNumber>string</PhoneNumber>
          <PlanOptions>
            <CBPWSPlanOption xsi:nil="true" />
            <CBPWSPlanOption xsi:nil="true" />
          </PlanOptions>
        </CBPWSMemberRecord>
        <CBPWSMemberRecord>
          <PolicyNumber>string</PolicyNumber>
          <PlanCode>string</PlanCode>
          <AccountCode>string</AccountCode>
          <SubAccountCode>string</SubAccountCode>
          <InsuredFirstName>string</InsuredFirstName>
          <InsuredLastName>string</InsuredLastName>
          <InsurancePurchaseDate>string</InsurancePurchaseDate>
          <EffectiveDate>string</EffectiveDate>
          <DepositDate>string</DepositDate>
          <DepartureDate>string</DepartureDate>
          <ReturnDate>string</ReturnDate>
          <EffectiveYearMonth>int</EffectiveYearMonth>
          <DepartureYearMonth>int</DepartureYearMonth>
          <ReturnYearMonth>int</ReturnYearMonth>
          <LengthofTrip>int</LengthofTrip>
          <InsuredsDateofBirth>string</InsuredsDateofBirth>
          <InsuredsAge>int</InsuredsAge>
          <AgeGroup>string</AgeGroup>
          <TripCost>decimal</TripCost>
          <LimitGroup>string</LimitGroup>
          <PlanCost>decimal</PlanCost>
          <PlanCostFlightADDOption>string</PlanCostFlightADDOption>
          <PlanCoverageFlightADDOption>string</PlanCoverageFlightADDOption>
          <PreDeparturePreferredOption>string</PreDeparturePreferredOption>
          <PlanCostCDWOption>decimal</PlanCostCDWOption>
          <PlanCoverageCDWOption>string</PlanCoverageCDWOption>
          <MedicalUpgradeCost>decimal</MedicalUpgradeCost>
          <MedicalUpgradeCoverage>string</MedicalUpgradeCoverage>
          <DestinationofTrip>string</DestinationofTrip>
          <TourOperator>string</TourOperator>
          <CruiseLine>string</CruiseLine>
          <Airline>string</Airline>
          <InsuredResidenceAddress1>string</InsuredResidenceAddress1>
          <InsuredResidenceAddress2>string</InsuredResidenceAddress2>
          <InsuredResidenceCity>string</InsuredResidenceCity>
          <InsuredResidenceState>string</InsuredResidenceState>
          <InsuredResidenceZip>string</InsuredResidenceZip>
          <InsuredEmail>string</InsuredEmail>
          <OrderStatus>string</OrderStatus>
          <NetPremium>decimal</NetPremium>
          <LastPaymentDate>string</LastPaymentDate>
          <NetPremiumprocesseddate>string</NetPremiumprocesseddate>
          <PlanDeductible>decimal</PlanDeductible>
          <OptionMaxAmount>decimal</OptionMaxAmount>
          <PhoneNumber>string</PhoneNumber>
          <PlanOptions>
            <CBPWSPlanOption xsi:nil="true" />
            <CBPWSPlanOption xsi:nil="true" />
          </PlanOptions>
        </CBPWSMemberRecord>
      </fileRecords>
    </CBPWSEligibilitySave>
  </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>
    <CBPWSEligibilitySaveResponse xmlns="http://cbpinsure.com/">
      <CBPWSEligibilitySaveResult>
        <ErrorRecords>string</ErrorRecords>
        <Status>string</Status>
        <Message>string</Message>
      </CBPWSEligibilitySaveResult>
    </CBPWSEligibilitySaveResponse>
  </soap12:Body>
</soap12:Envelope>