Retrieves Booking in ProCharter.
      
         <GetBooking>
            <GetBookingRequest>
               <BookingID>78857</BookingID>
            </GetBookingRequest>
         </GetBooking>
      
      
      
         
            | Element | @Attribute | Description/Contents | 
         
            | GetBookingResponse / GetBookingResult | Root element of message. | 
         
            | Booking | Object representing a Booking | 
         
            | @ID | ProCharter Booking ID | 
         
            | @Name | Booking Name | 
         
            | @FullName | Main Passenger Name | 
         
            | @Status | Booking Status. Valid values are:
 
                  72 - Held67 - Confirmed68 - Reconfirmed73 - Checked In87 - Web Checked In (Local)82 - Web Checked In (Remote) | 
         
            | @TotalPassengers | Number of Passengers | 
         
            | @Accommodation | System Code for Accommodation (see Get Sys Codes for more information). Category Code = 'ACC' | 
          
            | @AccommodationRoom | Accommodation room number | 
         
            | @ArrivalNote | Arrival note | 
         
            | @ArrivalDate | Arrival Date. If not specified returns '0001-01-01T00:00:00' | 
         
            | Address | Object representing the Booking Address | 
         
            | Run | Object representing the Run the Booking is travelling on | 
         
            | @ID | ProCharter Run ID | 
         
            | @DateFrom | Start date/time of trip | 
         
            | @DateTo | End date/time of trip | 
         
            | Resource | Object representing the Resource the Booking is travelling on | 
         
            | @ID | ProCharter Resource ID | 
         
            | @Name | Resource Name | 
         
            | @Diving | Indicates if Resource offers Onboard Diving | 
         
            | @Licenced | Indicates if Resource is licenced (ie sells alcohol onboard) | 
         
            | BookingAgent | Object representing the Agent that the Booking was made through | 
         
            | @ID | ProCharter Agent ID | 
         
            | @Name | Agent Name | 
         
            | @Contact | Agent Contact | 
         
            | MarketingFields | Collection of MarketingField objects | 
         
            | MarketingField | Object representing a single MarketingField | 
         
            | @Index | MarketingField index | 
         
            | @Value | System Code for Marketing Field value (see Get Sys Codes for more information). Category Code details are available from Get Marketing Field Config. | 
         
            | Passengers | Collection of Passenger objects | 
         
            | Passenger | Object representing a single Passenger attached to the Booking | 
         
            | @ID | ProCharter Passenger ID | 
         
            | @Index | Passenger Index | 
         
            | @FirstName | Passenger First Name | 
         
            | @LastName | Passenger Last Name | 
         
            | @FullName | Passenger Full Name | 
         
            | @NextOfKin | Next of Kin Name | 
         
            | @NextOfKinPhone | Next of Kin contact details | 
         
            | @NextOfKinRelationship | Next of Kin relationship | 
         
            | @MedicalDeclaration | Indicates if Passenger has accepted a Medical Declaration | 
         
            | BookPaxMarketingFields | Collection of MarketingField objects | 
         
            | MarketingField | Object representing a single MarketingField | 
         
            | @Index | MarketingField index | 
         
            | @Value | System Code for Marketing Field value (see Get Sys Codes for more information). Category Code details are available from Get Marketing Field Config. | 
          
            | PaxMarketingFields | Collection of MarketingField objects | 
         
            | MarketingField | Object representing a single MarketingField | 
         
            | @Index | MarketingField index | 
         
            | @Value | System Code for Marketing Field value (see Get Sys Codes for more information). Category Code details are available from Get Marketing Field Config. | 
         
            | Pickup | Object representing the Pickup for this Passenger. Note: There is also a Pickup on the Booking object that this value overrides if specified. | 
         
            | @Code | Pickup Location Code (see Get Pickups for more information) | 
         
            | @Description | Pickup Location Description | 
         
            | @PickupTime | Pickup Time. Note: This is returned as a date/time | 
         
            | Services | Collection of Service objects | 
         
            | Service | Element that represents a Service on a Booking | 
         
            | @ID | ProCharter Service ID | 
         
            | @IsMainRequest | Indicates if the service is the primary service (ie Ticket) on the Booking | 
         
            | @Quantity | Number of items | 
         
            | @Price | Service Price | 
         
            | @PriceAlreadyPaid | Indicates the Net was paid to the Booking Agent and is not required to be paid in ProCharter | 
         
            | @Commission | Service Commission | 
         
            | @CommissionAlreadyPaid | Indicates the Commission was paid to the Booking Agent and is not required to be paid in ProCharter | 
         
            | @AmountLeftToPay | The current outstanding amount on the Service | 
         
            | @AmountPaidToCompany | Amount already receipted in ProCharter for the Service | 
         
            | @AmountAfterCommission | Net Amount (ie Price - Commission) | 
         
            | @PaxID | ProCharter ID of the Passenger the service is for | 
         
            | @PaxName | Name of the Passenger the service is for | 
         
            | @Cancelled | Indicates if the Service is Cancelled | 
         
            | @CanCancel | Indicates if the Service can be cancelled (see Cancel Service) | 
         
            | Product | Element representing the Service Product | 
         
            | @Code | Product Code | 
         
            | @Description | Product Description | 
         
            | @Category | Product Category Code | 
         
            | Notes | Collection of Note objects | 
         
            | Note | Element that represents a Note | 
         
            | @ID | ProCharter Note ID | 
         
            | @User | ProCharter Username of User who created the Note | 
         
            | @DateCreated | Creation Date | 
         
            | @DueDate | Due Date for the Note. No Due Date is returns "0001-01-01". | 
         
            | @Complete | Indicates if the Note requires following up or is Complete | 
         
            | Value | The actual text of the Note | 
         
            | ClassTypes | Collection of ClassType objects | 
         
            | ClassType | Element that represents a ClassType | 
         
            | @Name | ClassType Name | 
         
            | @Quantity | ClassType Quantity | 
         
            | Pickup | Object representing the Pickup for this Booking. Note: There is also a Pickup on each Passenger object that will override this value if specified. | 
         
            | @Code | Pickup Location Code (see Get Pickups for more information) | 
         
            | @Description | Pickup Location Description | 
         
            | @PickupTime | Pickup Time. Note: This is returned as a date/time | 
      
      
      
         <GetBookingResponse xmlns="ResLink">
            <GetBookingResult>
               <TimeStamp>2016-01-12T13:25:26.1418041+10:00</TimeStamp>
               <Status Code="0" Message=""/>
               <Errors/>
               <Warnings/>
               <Booking ID="78857" Name="Test" FullName="Test, Tim" Status="72" TotalPassengers="2" Accommodation="AHO" ArrivalDate="0001-01-01T00:00:00">
                  <Address/>
                  <Run ID="24028" DateFrom="2016-01-19T19:30:00" DateTo="2016-01-22T16:30:00">
                     <Resource ID="87" Name="Solway Lass 3d/3n" Diving="false" Licenced="true" PCCheckInDiving="false"/>
                  </Run>
                  <BookingAgent ID="1" Name="Test Agent" Email="test@cwc.co"/>
                  <MarketingFields>
                     <MarketingField Index="1" Value="SLT"/>
                     <MarketingField Index="2" Value="NO"/>
                     <MarketingField Index="3" Value="CAR"/>
                     <MarketingField Index="4" Value="FRI"/>
                     <MarketingField Index="5" Value="INT"/>
                     <MarketingField Index="6"/>
                     <MarketingField Index="7" Value="YES"/>
                     <MarketingField Index="8" Value="NO"/>
                  </MarketingFields>
                  <Passengers>
                     <Passenger ID="169269" Index="1" FirstName="Tim" LastName="Test" FullName="Test, Tim" NextOfKin="tba" NextOfKinPhone="tba" NextOfKinRelationShip="tba" MedicalDeclaration="false">
                        <BookPaxMarketingFields>
                           <MarketingField Index="1" Value="<30"/>
                           <MarketingField Index="2" Value="AUS"/>
                           <MarketingField Index="3" Value="UNS"/>
                           <MarketingField Index="4" Value="LRG"/>
                        </BookPaxMarketingFields>
                        <PaxMarketingFields>
                           <MarketingField Index="1" Value="LAI"/>
                           <MarketingField Index="2" Value="AA"/>
                           <MarketingField Index="3" Value="LIM"/>
                           <MarketingField Index="4" Value="NO"/>
                        </PaxMarketingFields>
                        <Pickup Code="P11" Description="Adventure W/S Van Park" PickupTime="0001-01-01T07:30:00"/>
                     </Passenger>
                     <Passenger ID="169270" Index="2" FirstName="Toni" LastName="Test" FullName="Test, Toni" NextOfKin="tba" NextOfKinPhone="tba" NextOfKinRelationShip="tba" MedicalDeclaration="false">
                        <BookPaxMarketingFields>
                           <MarketingField Index="1" Value="<30"/>
                           <MarketingField Index="2" Value="AUS"/>
                           <MarketingField Index="3" Value="UNS"/>
                           <MarketingField Index="4" Value="SM"/>
                        </BookPaxMarketingFields>
                        <PaxMarketingFields>
                           <MarketingField Index="1" Value="1al"/>
                           <MarketingField Index="2" Value="ASM"/>
                           <MarketingField Index="3" Value="SOK"/>
                           <MarketingField Index="4" Value="YES"/>
                        </PaxMarketingFields>
                        <Pickup PickupTime="0001-01-01T00:00:00"/>
                     </Passenger>
                  </Passengers>
                  <Services>
                     <Service ID="408837" IsMainRequest="true" Quantity="1" Price="898" PriceAlreadyPaid="true" Commission="179.6" CommissionAlreadyPaid="true" AmountLeftToPay="0.0000" AmountPaidToCompany="0.0000" AmountAfterCommission="0.0000" ReceiptLinesTotal="0.0000" PaxID="0" Cancelled="false" CanCancel="true">
                        <Product Code="TBOOK" Description="Ticket" Category="TBOOK"/>
                     </Service>
                     <Service ID="408838" IsMainRequest="false" Quantity="4" Price="280" PriceAlreadyPaid="false" Commission="0.0000" CommissionAlreadyPaid="false" AmountLeftToPay="180" AmountPaidToCompany="100" AmountAfterCommission="280" ReceiptLinesTotal="100" PaxID="0" Cancelled="false" CanCancel="false">
                        <Product Code="LFEE" Description="Local Fees" Category="RTAX"/>
                     </Service>
                     <Service ID="408839" IsMainRequest="false" Quantity="4" Price="20" PriceAlreadyPaid="false" Commission="0.0000" CommissionAlreadyPaid="false" AmountLeftToPay="20" AmountPaidToCompany="0.0000" AmountAfterCommission="20" ReceiptLinesTotal="0.0000" PaxID="0" Cancelled="false" CanCancel="true">
                        <Product Code="TRN" Description="Luggage Storage" Category="TRN"/>
                     </Service>
                     <Service ID="408840" IsMainRequest="false" Quantity="1" Price="2" PriceAlreadyPaid="false" Commission="0.0000" CommissionAlreadyPaid="false" AmountLeftToPay="0.0000" AmountPaidToCompany="2" AmountAfterCommission="2" ReceiptLinesTotal="2" PaxID="169269" PaxName="Test, Tim" Cancelled="false" CanCancel="false">
                        <Product Code="CCFEE" Description="Credit Card Fee" Category="MISC"/>
                     </Service>
                  </Services>
                  <Notes>
                     <Note ID="138681" User="cwc" DateCreated="2016-01-11T14:39:26" DueDate="0001-01-01T00:00:00" Complete="true">
                        <Value>Check In Test</Value>
                     </Note>
                     <Note ID="138682" User="Unknown" DateCreated="2016-01-11T16:00:46" DueDate="1899-12-30T00:00:00" Complete="true">
                        <Value>new note 1</Value>
                     </Note>
                     <Note ID="138683" User="Unknown" DateCreated="2016-01-11T16:01:08" DueDate="1899-12-30T00:00:00" Complete="true">
                        <Value>new note 2</Value>
                     </Note>
                     <Note ID="138684" User="Unknown" DateCreated="2016-01-11T16:01:08" DueDate="2016-01-21T00:00:00" Complete="true">
                        <Value>new note 4</Value>
                     </Note>
                     <Note ID="138685" User="Unknown" DateCreated="2016-01-12T10:54:53" DueDate="2016-01-21T00:00:00" Complete="false">
                        <Value>new note 3</Value>
                     </Note>
                  </Notes>
                  <ClassTypes>
                     <ClassType Name="Cabin 10 Dbl/Twin" Quantity="1"/>
                  </ClassTypes>
                  <Pickup Code="Cor" Description="Coral sea resort" PickupTime="0001-01-01T07:15:00"/>
               </Booking>
            </GetBookingResult>
      </GetBookingResponse>