ResLink

Get Dive Product List

Retrieves a list of Dive Products that can be added to a Booking.

Request Profile Table

Element | @Attribute Description/Contents
GetDiveProductList / GetDiveProductListRequest Root element of message.
BookingID ProCharter Booking ID of the booking to retrieve

Scenario:
You want to retrieve the list of available Dive Products for Booking 78857.


Example message:

<GetDiveProductList> <GetDiveProductListRequest> <BookingID>78857</BookingID> </GetDiveProductListRequest> </GetDiveProductList>


Response Profile Table

Element | @Attribute Description/Contents
GetDiveProductListResponse / GetDiveProductListResult Root element of message.
Products Collection of Products
Product Element representing a Product
@Code Product Code
@Description Product Description
@Category Product Category Code
@Price Product Price

Example message:

<GetDiveProductListResponse xmlns="ResLink"> <GetDiveProductListResult> <TimeStamp>2016-01-12T14:41:40.0864143+10:00</TimeStamp> <Status Code="0" Message=""/> <Errors/> <Warnings/> <Products> <Product Code="INTRO" Description="Intro Dive" Category="DIV" Price="50.0000"/> <Product Code="CERT" Description="Certified Dive" Category="DIV" Price="50.0000"/> </Products> </GetDiveProductListResult> </GetDiveProductListResponse>