IntegratedQuote
Click here for a complete list of operations.
UpdatePolicyTravellerDetails
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/UpdatePolicyTravellerDetails" <?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> <UpdatePolicyTravellerDetails xmlns="WS-IntegratedQuote"> <userID>long</userID> <userCode>long</userCode> <quoteID>long</quoteID> <specificQuoteDetails> <ResidenceID>string</ResidenceID> <ProductID>string</ProductID> <PolicyTypeID>string</PolicyTypeID> <PackageID>string</PackageID> <DestinationID>string</DestinationID> <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> <SalesmethodID>string</SalesmethodID> <AlterationID>string</AlterationID> <DynamicDetails> <DynamicDetail_SavedValue> <Position>long</Position> <FieldName>string</FieldName> <FieldValue>string</FieldValue> <FieldSize>long</FieldSize> <Mandatory>long</Mandatory> <TypeField>long</TypeField> </DynamicDetail_SavedValue> <DynamicDetail_SavedValue> <Position>long</Position> <FieldName>string</FieldName> <FieldValue>string</FieldValue> <FieldSize>long</FieldSize> <Mandatory>long</Mandatory> <TypeField>long</TypeField> </DynamicDetail_SavedValue> </DynamicDetails> <ScreeningQuestionAnswers> <screeningQuestionAnswer> <questionNumber>long</questionNumber> <answer>string</answer> </screeningQuestionAnswer> <screeningQuestionAnswer> <questionNumber>long</questionNumber> <answer>string</answer> </screeningQuestionAnswer> </ScreeningQuestionAnswers> <EligibilityQuestionAnswers> <eligibilityQuestionAnswer> <questionNumber>long</questionNumber> <answer>string</answer> <questionText>string</questionText> </eligibilityQuestionAnswer> <eligibilityQuestionAnswer> <questionNumber>long</questionNumber> <answer>string</answer> <questionText>string</questionText> </eligibilityQuestionAnswer> </EligibilityQuestionAnswers> <MarketingQuestionAnswers> <MarketingQuestionAnswer> <questionNumber>long</questionNumber> <answer>string</answer> <questionText>string</questionText> </MarketingQuestionAnswer> <MarketingQuestionAnswer> <questionNumber>long</questionNumber> <answer>string</answer> <questionText>string</questionText> </MarketingQuestionAnswer> </MarketingQuestionAnswers> <MedicalScreeningRef>string</MedicalScreeningRef> <voucherCode>string</voucherCode> <isCYTI>boolean</isCYTI> <currencyID>long</currencyID> <sellOnBehalfOf>long</sellOnBehalfOf> <fullBreakdown>string</fullBreakdown> <customerUniqueID>long</customerUniqueID> </specificQuoteDetails> </UpdatePolicyTravellerDetails> </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> <UpdatePolicyTravellerDetailsResponse xmlns="WS-IntegratedQuote"> <UpdatePolicyTravellerDetailsResult> <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> </UpdatePolicyTravellerDetailsResult> </UpdatePolicyTravellerDetailsResponse> </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> <UpdatePolicyTravellerDetails xmlns="WS-IntegratedQuote"> <userID>long</userID> <userCode>long</userCode> <quoteID>long</quoteID> <specificQuoteDetails> <ResidenceID>string</ResidenceID> <ProductID>string</ProductID> <PolicyTypeID>string</PolicyTypeID> <PackageID>string</PackageID> <DestinationID>string</DestinationID> <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> <SalesmethodID>string</SalesmethodID> <AlterationID>string</AlterationID> <DynamicDetails> <DynamicDetail_SavedValue> <Position>long</Position> <FieldName>string</FieldName> <FieldValue>string</FieldValue> <FieldSize>long</FieldSize> <Mandatory>long</Mandatory> <TypeField>long</TypeField> </DynamicDetail_SavedValue> <DynamicDetail_SavedValue> <Position>long</Position> <FieldName>string</FieldName> <FieldValue>string</FieldValue> <FieldSize>long</FieldSize> <Mandatory>long</Mandatory> <TypeField>long</TypeField> </DynamicDetail_SavedValue> </DynamicDetails> <ScreeningQuestionAnswers> <screeningQuestionAnswer> <questionNumber>long</questionNumber> <answer>string</answer> </screeningQuestionAnswer> <screeningQuestionAnswer> <questionNumber>long</questionNumber> <answer>string</answer> </screeningQuestionAnswer> </ScreeningQuestionAnswers> <EligibilityQuestionAnswers> <eligibilityQuestionAnswer> <questionNumber>long</questionNumber> <answer>string</answer> <questionText>string</questionText> </eligibilityQuestionAnswer> <eligibilityQuestionAnswer> <questionNumber>long</questionNumber> <answer>string</answer> <questionText>string</questionText> </eligibilityQuestionAnswer> </EligibilityQuestionAnswers> <MarketingQuestionAnswers> <MarketingQuestionAnswer> <questionNumber>long</questionNumber> <answer>string</answer> <questionText>string</questionText> </MarketingQuestionAnswer> <MarketingQuestionAnswer> <questionNumber>long</questionNumber> <answer>string</answer> <questionText>string</questionText> </MarketingQuestionAnswer> </MarketingQuestionAnswers> <MedicalScreeningRef>string</MedicalScreeningRef> <voucherCode>string</voucherCode> <isCYTI>boolean</isCYTI> <currencyID>long</currencyID> <sellOnBehalfOf>long</sellOnBehalfOf> <fullBreakdown>string</fullBreakdown> <customerUniqueID>long</customerUniqueID> </specificQuoteDetails> </UpdatePolicyTravellerDetails> </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> <UpdatePolicyTravellerDetailsResponse xmlns="WS-IntegratedQuote"> <UpdatePolicyTravellerDetailsResult> <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> </UpdatePolicyTravellerDetailsResult> </UpdatePolicyTravellerDetailsResponse> </soap12:Body> </soap12:Envelope>