IntegratedQuote


Click here for a complete list of operations.

ProvideQuotation

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 /ws/integratedquote.asmx HTTP/1.1
Host: www.asuaonline.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "WS-IntegratedQuote/ProvideQuotation"

<?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>
    <ProvideQuotation xmlns="WS-IntegratedQuote">
      <userID>long</userID>
      <userCode>long</userCode>
      <quoteDetails>
        <ResidenceID>long</ResidenceID>
        <TypePolicyID>string</TypePolicyID>
        <TypePackageID>long</TypePackageID>
        <Destination>string</Destination>
        <StartDate>string</StartDate>
        <EndDate>string</EndDate>
        <Travellers>
          <Traveller>
            <TravellerNumber>long</TravellerNumber>
            <Title>string</Title>
            <FirstName>string</FirstName>
            <LastName>string</LastName>
            <DateOfBirth>string</DateOfBirth>
            <Age>long</Age>
            <AgebandID>long</AgebandID>
            <TitleID>long</TitleID>
            <minAge>long</minAge>
            <maxAge>long</maxAge>
            <AlterationID>string</AlterationID>
            <msPrice>double</msPrice>
            <msPriceExcIPT>double</msPriceExcIPT>
            <msConditions>string</msConditions>
            <ScreeningInformation xsi:nil="true" />
          </Traveller>
          <Traveller>
            <TravellerNumber>long</TravellerNumber>
            <Title>string</Title>
            <FirstName>string</FirstName>
            <LastName>string</LastName>
            <DateOfBirth>string</DateOfBirth>
            <Age>long</Age>
            <AgebandID>long</AgebandID>
            <TitleID>long</TitleID>
            <minAge>long</minAge>
            <maxAge>long</maxAge>
            <AlterationID>string</AlterationID>
            <msPrice>double</msPrice>
            <msPriceExcIPT>double</msPriceExcIPT>
            <msConditions>string</msConditions>
            <ScreeningInformation xsi:nil="true" />
          </Traveller>
        </Travellers>
        <ContactDetails>
          <Address>string</Address>
          <Postcode>string</Postcode>
          <Email>string</Email>
          <Telephone>string</Telephone>
          <VehicleMakeModel>string</VehicleMakeModel>
          <VehicleLicensePlate>string</VehicleLicensePlate>
          <VehicleYearManufacture>string</VehicleYearManufacture>
        </ContactDetails>
        <includeAnnualQuotes>long</includeAnnualQuotes>
        <includeUpsell>long</includeUpsell>
        <alterionGenericID>string</alterionGenericID>
        <voucherCode>string</voucherCode>
        <isCYTI>boolean</isCYTI>
        <currencyID>long</currencyID>
        <groupPerProduct>boolean</groupPerProduct>
        <priceOrder>long</priceOrder>
        <schemaIDFilter>string</schemaIDFilter>
        <useCoverLevelUpsell>boolean</useCoverLevelUpsell>
        <sellOnBehalfOf>long</sellOnBehalfOf>
        <customerUniqueID>long</customerUniqueID>
        <quoteVisitAuditID>long</quoteVisitAuditID>
      </quoteDetails>
    </ProvideQuotation>
  </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>
    <ProvideQuotationResponse xmlns="WS-IntegratedQuote">
      <ProvideQuotationResult>
        <message>string</message>
        <errorID>long</errorID>
        <quoteResults>
          <quoteResults>
            <QuoteID>long</QuoteID>
            <schemaName>string</schemaName>
            <policytypeName>string</policytypeName>
            <residenceName>string</residenceName>
            <destinationName>string</destinationName>
            <startDate>string</startDate>
            <endDate>string</endDate>
            <SI>string</SI>
            <PW>string</PW>
            <KF>string</KF>
            <HelpFile>string</HelpFile>
            <currency>string</currency>
            <IPT>double</IPT>
            <IPTRate>double</IPTRate>
            <GrossPrice>double</GrossPrice>
            <screeningPremium>double</screeningPremium>
            <IconURL>string</IconURL>
            <SchemaID>long</SchemaID>
            <PolicyTypeID>long</PolicyTypeID>
            <DestinationID>long</DestinationID>
            <PackageID>long</PackageID>
            <MaxAgeAgebandID>long</MaxAgeAgebandID>
            <ScreeningID>long</ScreeningID>
            <groupPerProduct>boolean</groupPerProduct>
            <priceOrder>long</priceOrder>
            <IPID>string</IPID>
            <typePolicyName>string</typePolicyName>
            <typePackageName>string</typePackageName>
            <currencyHTMLEncoded>string</currencyHTMLEncoded>
            <SummaryCovers xsi:nil="true" />
            <AlterationID>string</AlterationID>
            <packageName>string</packageName>
            <isAnnual>long</isAnnual>
            <isBestBuy>long</isBestBuy>
            <maxDaysPerTrip>long</maxDaysPerTrip>
            <isBestBuyText>string</isBestBuyText>
            <isBestBuyLocation>long</isBestBuyLocation>
            <numberToSort>double</numberToSort>
            <coverLevel>long</coverLevel>
            <Discount>double</Discount>
            <travellers xsi:nil="true" />
            <upSellOptions xsi:nil="true" />
            <netUW>double</netUW>
            <wbComm>double</wbComm>
            <agentComm>double</agentComm>
            <screeningPremiumPerPersonCSV>string</screeningPremiumPerPersonCSV>
            <screeningPremiumExcIPTPerPersonCSV>string</screeningPremiumExcIPTPerPersonCSV>
            <isNotCoveredPerPersonCSV>string</isNotCoveredPerPersonCSV>
            <policytypeShortName>string</policytypeShortName>
          </quoteResults>
          <quoteResults>
            <QuoteID>long</QuoteID>
            <schemaName>string</schemaName>
            <policytypeName>string</policytypeName>
            <residenceName>string</residenceName>
            <destinationName>string</destinationName>
            <startDate>string</startDate>
            <endDate>string</endDate>
            <SI>string</SI>
            <PW>string</PW>
            <KF>string</KF>
            <HelpFile>string</HelpFile>
            <currency>string</currency>
            <IPT>double</IPT>
            <IPTRate>double</IPTRate>
            <GrossPrice>double</GrossPrice>
            <screeningPremium>double</screeningPremium>
            <IconURL>string</IconURL>
            <SchemaID>long</SchemaID>
            <PolicyTypeID>long</PolicyTypeID>
            <DestinationID>long</DestinationID>
            <PackageID>long</PackageID>
            <MaxAgeAgebandID>long</MaxAgeAgebandID>
            <ScreeningID>long</ScreeningID>
            <groupPerProduct>boolean</groupPerProduct>
            <priceOrder>long</priceOrder>
            <IPID>string</IPID>
            <typePolicyName>string</typePolicyName>
            <typePackageName>string</typePackageName>
            <currencyHTMLEncoded>string</currencyHTMLEncoded>
            <SummaryCovers xsi:nil="true" />
            <AlterationID>string</AlterationID>
            <packageName>string</packageName>
            <isAnnual>long</isAnnual>
            <isBestBuy>long</isBestBuy>
            <maxDaysPerTrip>long</maxDaysPerTrip>
            <isBestBuyText>string</isBestBuyText>
            <isBestBuyLocation>long</isBestBuyLocation>
            <numberToSort>double</numberToSort>
            <coverLevel>long</coverLevel>
            <Discount>double</Discount>
            <travellers xsi:nil="true" />
            <upSellOptions xsi:nil="true" />
            <netUW>double</netUW>
            <wbComm>double</wbComm>
            <agentComm>double</agentComm>
            <screeningPremiumPerPersonCSV>string</screeningPremiumPerPersonCSV>
            <screeningPremiumExcIPTPerPersonCSV>string</screeningPremiumExcIPTPerPersonCSV>
            <isNotCoveredPerPersonCSV>string</isNotCoveredPerPersonCSV>
            <policytypeShortName>string</policytypeShortName>
          </quoteResults>
        </quoteResults>
      </ProvideQuotationResult>
    </ProvideQuotationResponse>
  </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 /ws/integratedquote.asmx HTTP/1.1
Host: www.asuaonline.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>
    <ProvideQuotation xmlns="WS-IntegratedQuote">
      <userID>long</userID>
      <userCode>long</userCode>
      <quoteDetails>
        <ResidenceID>long</ResidenceID>
        <TypePolicyID>string</TypePolicyID>
        <TypePackageID>long</TypePackageID>
        <Destination>string</Destination>
        <StartDate>string</StartDate>
        <EndDate>string</EndDate>
        <Travellers>
          <Traveller>
            <TravellerNumber>long</TravellerNumber>
            <Title>string</Title>
            <FirstName>string</FirstName>
            <LastName>string</LastName>
            <DateOfBirth>string</DateOfBirth>
            <Age>long</Age>
            <AgebandID>long</AgebandID>
            <TitleID>long</TitleID>
            <minAge>long</minAge>
            <maxAge>long</maxAge>
            <AlterationID>string</AlterationID>
            <msPrice>double</msPrice>
            <msPriceExcIPT>double</msPriceExcIPT>
            <msConditions>string</msConditions>
            <ScreeningInformation xsi:nil="true" />
          </Traveller>
          <Traveller>
            <TravellerNumber>long</TravellerNumber>
            <Title>string</Title>
            <FirstName>string</FirstName>
            <LastName>string</LastName>
            <DateOfBirth>string</DateOfBirth>
            <Age>long</Age>
            <AgebandID>long</AgebandID>
            <TitleID>long</TitleID>
            <minAge>long</minAge>
            <maxAge>long</maxAge>
            <AlterationID>string</AlterationID>
            <msPrice>double</msPrice>
            <msPriceExcIPT>double</msPriceExcIPT>
            <msConditions>string</msConditions>
            <ScreeningInformation xsi:nil="true" />
          </Traveller>
        </Travellers>
        <ContactDetails>
          <Address>string</Address>
          <Postcode>string</Postcode>
          <Email>string</Email>
          <Telephone>string</Telephone>
          <VehicleMakeModel>string</VehicleMakeModel>
          <VehicleLicensePlate>string</VehicleLicensePlate>
          <VehicleYearManufacture>string</VehicleYearManufacture>
        </ContactDetails>
        <includeAnnualQuotes>long</includeAnnualQuotes>
        <includeUpsell>long</includeUpsell>
        <alterionGenericID>string</alterionGenericID>
        <voucherCode>string</voucherCode>
        <isCYTI>boolean</isCYTI>
        <currencyID>long</currencyID>
        <groupPerProduct>boolean</groupPerProduct>
        <priceOrder>long</priceOrder>
        <schemaIDFilter>string</schemaIDFilter>
        <useCoverLevelUpsell>boolean</useCoverLevelUpsell>
        <sellOnBehalfOf>long</sellOnBehalfOf>
        <customerUniqueID>long</customerUniqueID>
        <quoteVisitAuditID>long</quoteVisitAuditID>
      </quoteDetails>
    </ProvideQuotation>
  </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>
    <ProvideQuotationResponse xmlns="WS-IntegratedQuote">
      <ProvideQuotationResult>
        <message>string</message>
        <errorID>long</errorID>
        <quoteResults>
          <quoteResults>
            <QuoteID>long</QuoteID>
            <schemaName>string</schemaName>
            <policytypeName>string</policytypeName>
            <residenceName>string</residenceName>
            <destinationName>string</destinationName>
            <startDate>string</startDate>
            <endDate>string</endDate>
            <SI>string</SI>
            <PW>string</PW>
            <KF>string</KF>
            <HelpFile>string</HelpFile>
            <currency>string</currency>
            <IPT>double</IPT>
            <IPTRate>double</IPTRate>
            <GrossPrice>double</GrossPrice>
            <screeningPremium>double</screeningPremium>
            <IconURL>string</IconURL>
            <SchemaID>long</SchemaID>
            <PolicyTypeID>long</PolicyTypeID>
            <DestinationID>long</DestinationID>
            <PackageID>long</PackageID>
            <MaxAgeAgebandID>long</MaxAgeAgebandID>
            <ScreeningID>long</ScreeningID>
            <groupPerProduct>boolean</groupPerProduct>
            <priceOrder>long</priceOrder>
            <IPID>string</IPID>
            <typePolicyName>string</typePolicyName>
            <typePackageName>string</typePackageName>
            <currencyHTMLEncoded>string</currencyHTMLEncoded>
            <SummaryCovers xsi:nil="true" />
            <AlterationID>string</AlterationID>
            <packageName>string</packageName>
            <isAnnual>long</isAnnual>
            <isBestBuy>long</isBestBuy>
            <maxDaysPerTrip>long</maxDaysPerTrip>
            <isBestBuyText>string</isBestBuyText>
            <isBestBuyLocation>long</isBestBuyLocation>
            <numberToSort>double</numberToSort>
            <coverLevel>long</coverLevel>
            <Discount>double</Discount>
            <travellers xsi:nil="true" />
            <upSellOptions xsi:nil="true" />
            <netUW>double</netUW>
            <wbComm>double</wbComm>
            <agentComm>double</agentComm>
            <screeningPremiumPerPersonCSV>string</screeningPremiumPerPersonCSV>
            <screeningPremiumExcIPTPerPersonCSV>string</screeningPremiumExcIPTPerPersonCSV>
            <isNotCoveredPerPersonCSV>string</isNotCoveredPerPersonCSV>
            <policytypeShortName>string</policytypeShortName>
          </quoteResults>
          <quoteResults>
            <QuoteID>long</QuoteID>
            <schemaName>string</schemaName>
            <policytypeName>string</policytypeName>
            <residenceName>string</residenceName>
            <destinationName>string</destinationName>
            <startDate>string</startDate>
            <endDate>string</endDate>
            <SI>string</SI>
            <PW>string</PW>
            <KF>string</KF>
            <HelpFile>string</HelpFile>
            <currency>string</currency>
            <IPT>double</IPT>
            <IPTRate>double</IPTRate>
            <GrossPrice>double</GrossPrice>
            <screeningPremium>double</screeningPremium>
            <IconURL>string</IconURL>
            <SchemaID>long</SchemaID>
            <PolicyTypeID>long</PolicyTypeID>
            <DestinationID>long</DestinationID>
            <PackageID>long</PackageID>
            <MaxAgeAgebandID>long</MaxAgeAgebandID>
            <ScreeningID>long</ScreeningID>
            <groupPerProduct>boolean</groupPerProduct>
            <priceOrder>long</priceOrder>
            <IPID>string</IPID>
            <typePolicyName>string</typePolicyName>
            <typePackageName>string</typePackageName>
            <currencyHTMLEncoded>string</currencyHTMLEncoded>
            <SummaryCovers xsi:nil="true" />
            <AlterationID>string</AlterationID>
            <packageName>string</packageName>
            <isAnnual>long</isAnnual>
            <isBestBuy>long</isBestBuy>
            <maxDaysPerTrip>long</maxDaysPerTrip>
            <isBestBuyText>string</isBestBuyText>
            <isBestBuyLocation>long</isBestBuyLocation>
            <numberToSort>double</numberToSort>
            <coverLevel>long</coverLevel>
            <Discount>double</Discount>
            <travellers xsi:nil="true" />
            <upSellOptions xsi:nil="true" />
            <netUW>double</netUW>
            <wbComm>double</wbComm>
            <agentComm>double</agentComm>
            <screeningPremiumPerPersonCSV>string</screeningPremiumPerPersonCSV>
            <screeningPremiumExcIPTPerPersonCSV>string</screeningPremiumExcIPTPerPersonCSV>
            <isNotCoveredPerPersonCSV>string</isNotCoveredPerPersonCSV>
            <policytypeShortName>string</policytypeShortName>
          </quoteResults>
        </quoteResults>
      </ProvideQuotationResult>
    </ProvideQuotationResponse>
  </soap12:Body>
</soap12:Envelope>