WSNewHotelSrv


Click here for a complete list of operations.

GetCompleteUserInformation

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
invoqueUser:
invoquePassword:
publicKey:
userName:

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 /WsNewHotelServerHubOS/WSNewHotel.asmx HTTP/1.1
Host: reservas.tryplisboaaeroporto.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.NewHotel.com/GetCompleteUserInformation"

<?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>
    <GetCompleteUserInformation xmlns="http://www.NewHotel.com/">
      <invoqueUser>string</invoqueUser>
      <invoquePassword>string</invoquePassword>
      <publicKey>string</publicKey>
      <userName>string</userName>
    </GetCompleteUserInformation>
  </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>
    <GetCompleteUserInformationResponse xmlns="http://www.NewHotel.com/">
      <GetCompleteUserInformationResult>
        <UserInformation>
          <UserName>string</UserName>
          <CompleteName>string</CompleteName>
          <Language>string</Language>
          <ContactInformation>string</ContactInformation>
          <Active>boolean</Active>
          <EnforceEntity>boolean</EnforceEntity>
          <EnforcePackage>boolean</EnforcePackage>
          <EnforcePriceRate>boolean</EnforcePriceRate>
          <AllowSendReservationCreationDate>boolean</AllowSendReservationCreationDate>
          <CreationDate>dateTime</CreationDate>
          <ModificationDate>dateTime</ModificationDate>
        </UserInformation>
        <HotelList>
          <Hotel>
            <EntityCode>string</EntityCode>
            <PriceRateCode>string</PriceRateCode>
            <PackageCode>string</PackageCode>
            <MarketOriginCode>string</MarketOriginCode>
            <MarketSegmentCode>string</MarketSegmentCode>
            <TaxSchemaCode>int</TaxSchemaCode>
            <TaxIncluded>boolean</TaxIncluded>
            <FixTaxIncluded>boolean</FixTaxIncluded>
            <CancelPenaltyTaxIncluded>boolean</CancelPenaltyTaxIncluded>
            <NoShowPenaltyTaxIncluded>boolean</NoShowPenaltyTaxIncluded>
            <CheckNights>boolean</CheckNights>
            <CheckUserInCancelation>boolean</CheckUserInCancelation>
            <CheckUserInUpdate>boolean</CheckUserInUpdate>
            <UpdatePermissions>string</UpdatePermissions>
            <UpdateStatePermissions>string</UpdateStatePermissions>
            <CheckUserInConsult>boolean</CheckUserInConsult>
            <CheckReservationAvailability>boolean</CheckReservationAvailability>
            <CheckReservationPrice>boolean</CheckReservationPrice>
            <CheckOperatorPrepaid>boolean</CheckOperatorPrepaid>
            <CheckReservationPriceHotelWhenOffShore>boolean</CheckReservationPriceHotelWhenOffShore>
            <CheckReservationPriceOffShoreWhenOffShore>boolean</CheckReservationPriceOffShoreWhenOffShore>
            <OverAllotment>boolean</OverAllotment>
            <OverBooking>boolean</OverBooking>
            <OverBookingPercent>decimal</OverBookingPercent>
            <NewHotelCreateUser>string</NewHotelCreateUser>
            <NewHotelCancelUser>string</NewHotelCancelUser>
            <ChildPrice>string</ChildPrice>
            <GuaranteeCode>long</GuaranteeCode>
            <SpecialsCode>long</SpecialsCode>
            <InvoiceAnnulReason>long</InvoiceAnnulReason>
            <MovementAnnulReason>long</MovementAnnulReason>
            <AdditionalService>string</AdditionalService>
            <AdditionalSection>string</AdditionalSection>
            <AdditionalRatePlan>string</AdditionalRatePlan>
            <AdditionalAccountType>string</AdditionalAccountType>
            <AdditionalDaily>boolean</AdditionalDaily>
            <MovementAccountType>string</MovementAccountType>
            <MovementPointOfSale>string</MovementPointOfSale>
            <MovementService>string</MovementService>
            <MovementSection>string</MovementSection>
            <InvalidCheckPriceAction>string</InvalidCheckPriceAction>
            <InvalidCheckPriceActionHotelWhenOffShore>string</InvalidCheckPriceActionHotelWhenOffShore>
            <InvalidCheckPriceActionOffShoreWhenOffShore>string</InvalidCheckPriceActionOffShoreWhenOffShore>
            <AvailabilityTypeOfCalculation>string</AvailabilityTypeOfCalculation>
            <GroupReservationAsGroup>boolean</GroupReservationAsGroup>
            <ReceiptOnAdvancedDeposit>boolean</ReceiptOnAdvancedDeposit>
            <GroupTypeCode>long</GroupTypeCode>
            <CancelationCode>long</CancelationCode>
            <AvailabilityType>string</AvailabilityType>
            <InvoiceInstruction>string</InvoiceInstruction>
            <NHExternalChannel>int</NHExternalChannel>
            <NHExternalChannelIdentifier>string</NHExternalChannelIdentifier>
            <NHApplicationSource>string</NHApplicationSource>
            <AllowNHCheckDuplicateReservations>boolean</AllowNHCheckDuplicateReservations>
            <CheckDuplicateReservations>boolean</CheckDuplicateReservations>
            <UnAssignRoom>boolean</UnAssignRoom>
            <UnAssignRoomEvenBlock>boolean</UnAssignRoomEvenBlock>
            <UpdateOnAssignedRoomPermission>boolean</UpdateOnAssignedRoomPermission>
            <FixReservationPriceType>string</FixReservationPriceType>
            <DefaultPriceWhenOffShore>string</DefaultPriceWhenOffShore>
            <FixPriceHotelWhenOffShore>string</FixPriceHotelWhenOffShore>
            <FixPriceOffShoreWhenOffShore>string</FixPriceOffShoreWhenOffShore>
            <CountryCodeType>string</CountryCodeType>
            <ReservationCountryCode>string</ReservationCountryCode>
            <MiddlemanCountryCode>string</MiddlemanCountryCode>
            <PaymentSectionCode>string</PaymentSectionCode>
            <PaymentAnnulReason>long</PaymentAnnulReason>
            <PaymentTypeCode>string</PaymentTypeCode>
            <NeverConfirmReservation>boolean</NeverConfirmReservation>
            <MaxPersonsAdvise>boolean</MaxPersonsAdvise>
            <MinPersonsCount>boolean</MinPersonsCount>
            <DocumentType>string</DocumentType>
            <DepositType>string</DepositType>
            <DepositDateToPaid>int</DepositDateToPaid>
            <DepositValue>decimal</DepositValue>
            <DepositPaid>boolean</DepositPaid>
            <RatePlanList xsi:nil="true" />
          </Hotel>
          <Hotel>
            <EntityCode>string</EntityCode>
            <PriceRateCode>string</PriceRateCode>
            <PackageCode>string</PackageCode>
            <MarketOriginCode>string</MarketOriginCode>
            <MarketSegmentCode>string</MarketSegmentCode>
            <TaxSchemaCode>int</TaxSchemaCode>
            <TaxIncluded>boolean</TaxIncluded>
            <FixTaxIncluded>boolean</FixTaxIncluded>
            <CancelPenaltyTaxIncluded>boolean</CancelPenaltyTaxIncluded>
            <NoShowPenaltyTaxIncluded>boolean</NoShowPenaltyTaxIncluded>
            <CheckNights>boolean</CheckNights>
            <CheckUserInCancelation>boolean</CheckUserInCancelation>
            <CheckUserInUpdate>boolean</CheckUserInUpdate>
            <UpdatePermissions>string</UpdatePermissions>
            <UpdateStatePermissions>string</UpdateStatePermissions>
            <CheckUserInConsult>boolean</CheckUserInConsult>
            <CheckReservationAvailability>boolean</CheckReservationAvailability>
            <CheckReservationPrice>boolean</CheckReservationPrice>
            <CheckOperatorPrepaid>boolean</CheckOperatorPrepaid>
            <CheckReservationPriceHotelWhenOffShore>boolean</CheckReservationPriceHotelWhenOffShore>
            <CheckReservationPriceOffShoreWhenOffShore>boolean</CheckReservationPriceOffShoreWhenOffShore>
            <OverAllotment>boolean</OverAllotment>
            <OverBooking>boolean</OverBooking>
            <OverBookingPercent>decimal</OverBookingPercent>
            <NewHotelCreateUser>string</NewHotelCreateUser>
            <NewHotelCancelUser>string</NewHotelCancelUser>
            <ChildPrice>string</ChildPrice>
            <GuaranteeCode>long</GuaranteeCode>
            <SpecialsCode>long</SpecialsCode>
            <InvoiceAnnulReason>long</InvoiceAnnulReason>
            <MovementAnnulReason>long</MovementAnnulReason>
            <AdditionalService>string</AdditionalService>
            <AdditionalSection>string</AdditionalSection>
            <AdditionalRatePlan>string</AdditionalRatePlan>
            <AdditionalAccountType>string</AdditionalAccountType>
            <AdditionalDaily>boolean</AdditionalDaily>
            <MovementAccountType>string</MovementAccountType>
            <MovementPointOfSale>string</MovementPointOfSale>
            <MovementService>string</MovementService>
            <MovementSection>string</MovementSection>
            <InvalidCheckPriceAction>string</InvalidCheckPriceAction>
            <InvalidCheckPriceActionHotelWhenOffShore>string</InvalidCheckPriceActionHotelWhenOffShore>
            <InvalidCheckPriceActionOffShoreWhenOffShore>string</InvalidCheckPriceActionOffShoreWhenOffShore>
            <AvailabilityTypeOfCalculation>string</AvailabilityTypeOfCalculation>
            <GroupReservationAsGroup>boolean</GroupReservationAsGroup>
            <ReceiptOnAdvancedDeposit>boolean</ReceiptOnAdvancedDeposit>
            <GroupTypeCode>long</GroupTypeCode>
            <CancelationCode>long</CancelationCode>
            <AvailabilityType>string</AvailabilityType>
            <InvoiceInstruction>string</InvoiceInstruction>
            <NHExternalChannel>int</NHExternalChannel>
            <NHExternalChannelIdentifier>string</NHExternalChannelIdentifier>
            <NHApplicationSource>string</NHApplicationSource>
            <AllowNHCheckDuplicateReservations>boolean</AllowNHCheckDuplicateReservations>
            <CheckDuplicateReservations>boolean</CheckDuplicateReservations>
            <UnAssignRoom>boolean</UnAssignRoom>
            <UnAssignRoomEvenBlock>boolean</UnAssignRoomEvenBlock>
            <UpdateOnAssignedRoomPermission>boolean</UpdateOnAssignedRoomPermission>
            <FixReservationPriceType>string</FixReservationPriceType>
            <DefaultPriceWhenOffShore>string</DefaultPriceWhenOffShore>
            <FixPriceHotelWhenOffShore>string</FixPriceHotelWhenOffShore>
            <FixPriceOffShoreWhenOffShore>string</FixPriceOffShoreWhenOffShore>
            <CountryCodeType>string</CountryCodeType>
            <ReservationCountryCode>string</ReservationCountryCode>
            <MiddlemanCountryCode>string</MiddlemanCountryCode>
            <PaymentSectionCode>string</PaymentSectionCode>
            <PaymentAnnulReason>long</PaymentAnnulReason>
            <PaymentTypeCode>string</PaymentTypeCode>
            <NeverConfirmReservation>boolean</NeverConfirmReservation>
            <MaxPersonsAdvise>boolean</MaxPersonsAdvise>
            <MinPersonsCount>boolean</MinPersonsCount>
            <DocumentType>string</DocumentType>
            <DepositType>string</DepositType>
            <DepositDateToPaid>int</DepositDateToPaid>
            <DepositValue>decimal</DepositValue>
            <DepositPaid>boolean</DepositPaid>
            <RatePlanList xsi:nil="true" />
          </Hotel>
        </HotelList>
      </GetCompleteUserInformationResult>
    </GetCompleteUserInformationResponse>
  </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 /WsNewHotelServerHubOS/WSNewHotel.asmx HTTP/1.1
Host: reservas.tryplisboaaeroporto.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>
    <GetCompleteUserInformation xmlns="http://www.NewHotel.com/">
      <invoqueUser>string</invoqueUser>
      <invoquePassword>string</invoquePassword>
      <publicKey>string</publicKey>
      <userName>string</userName>
    </GetCompleteUserInformation>
  </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>
    <GetCompleteUserInformationResponse xmlns="http://www.NewHotel.com/">
      <GetCompleteUserInformationResult>
        <UserInformation>
          <UserName>string</UserName>
          <CompleteName>string</CompleteName>
          <Language>string</Language>
          <ContactInformation>string</ContactInformation>
          <Active>boolean</Active>
          <EnforceEntity>boolean</EnforceEntity>
          <EnforcePackage>boolean</EnforcePackage>
          <EnforcePriceRate>boolean</EnforcePriceRate>
          <AllowSendReservationCreationDate>boolean</AllowSendReservationCreationDate>
          <CreationDate>dateTime</CreationDate>
          <ModificationDate>dateTime</ModificationDate>
        </UserInformation>
        <HotelList>
          <Hotel>
            <EntityCode>string</EntityCode>
            <PriceRateCode>string</PriceRateCode>
            <PackageCode>string</PackageCode>
            <MarketOriginCode>string</MarketOriginCode>
            <MarketSegmentCode>string</MarketSegmentCode>
            <TaxSchemaCode>int</TaxSchemaCode>
            <TaxIncluded>boolean</TaxIncluded>
            <FixTaxIncluded>boolean</FixTaxIncluded>
            <CancelPenaltyTaxIncluded>boolean</CancelPenaltyTaxIncluded>
            <NoShowPenaltyTaxIncluded>boolean</NoShowPenaltyTaxIncluded>
            <CheckNights>boolean</CheckNights>
            <CheckUserInCancelation>boolean</CheckUserInCancelation>
            <CheckUserInUpdate>boolean</CheckUserInUpdate>
            <UpdatePermissions>string</UpdatePermissions>
            <UpdateStatePermissions>string</UpdateStatePermissions>
            <CheckUserInConsult>boolean</CheckUserInConsult>
            <CheckReservationAvailability>boolean</CheckReservationAvailability>
            <CheckReservationPrice>boolean</CheckReservationPrice>
            <CheckOperatorPrepaid>boolean</CheckOperatorPrepaid>
            <CheckReservationPriceHotelWhenOffShore>boolean</CheckReservationPriceHotelWhenOffShore>
            <CheckReservationPriceOffShoreWhenOffShore>boolean</CheckReservationPriceOffShoreWhenOffShore>
            <OverAllotment>boolean</OverAllotment>
            <OverBooking>boolean</OverBooking>
            <OverBookingPercent>decimal</OverBookingPercent>
            <NewHotelCreateUser>string</NewHotelCreateUser>
            <NewHotelCancelUser>string</NewHotelCancelUser>
            <ChildPrice>string</ChildPrice>
            <GuaranteeCode>long</GuaranteeCode>
            <SpecialsCode>long</SpecialsCode>
            <InvoiceAnnulReason>long</InvoiceAnnulReason>
            <MovementAnnulReason>long</MovementAnnulReason>
            <AdditionalService>string</AdditionalService>
            <AdditionalSection>string</AdditionalSection>
            <AdditionalRatePlan>string</AdditionalRatePlan>
            <AdditionalAccountType>string</AdditionalAccountType>
            <AdditionalDaily>boolean</AdditionalDaily>
            <MovementAccountType>string</MovementAccountType>
            <MovementPointOfSale>string</MovementPointOfSale>
            <MovementService>string</MovementService>
            <MovementSection>string</MovementSection>
            <InvalidCheckPriceAction>string</InvalidCheckPriceAction>
            <InvalidCheckPriceActionHotelWhenOffShore>string</InvalidCheckPriceActionHotelWhenOffShore>
            <InvalidCheckPriceActionOffShoreWhenOffShore>string</InvalidCheckPriceActionOffShoreWhenOffShore>
            <AvailabilityTypeOfCalculation>string</AvailabilityTypeOfCalculation>
            <GroupReservationAsGroup>boolean</GroupReservationAsGroup>
            <ReceiptOnAdvancedDeposit>boolean</ReceiptOnAdvancedDeposit>
            <GroupTypeCode>long</GroupTypeCode>
            <CancelationCode>long</CancelationCode>
            <AvailabilityType>string</AvailabilityType>
            <InvoiceInstruction>string</InvoiceInstruction>
            <NHExternalChannel>int</NHExternalChannel>
            <NHExternalChannelIdentifier>string</NHExternalChannelIdentifier>
            <NHApplicationSource>string</NHApplicationSource>
            <AllowNHCheckDuplicateReservations>boolean</AllowNHCheckDuplicateReservations>
            <CheckDuplicateReservations>boolean</CheckDuplicateReservations>
            <UnAssignRoom>boolean</UnAssignRoom>
            <UnAssignRoomEvenBlock>boolean</UnAssignRoomEvenBlock>
            <UpdateOnAssignedRoomPermission>boolean</UpdateOnAssignedRoomPermission>
            <FixReservationPriceType>string</FixReservationPriceType>
            <DefaultPriceWhenOffShore>string</DefaultPriceWhenOffShore>
            <FixPriceHotelWhenOffShore>string</FixPriceHotelWhenOffShore>
            <FixPriceOffShoreWhenOffShore>string</FixPriceOffShoreWhenOffShore>
            <CountryCodeType>string</CountryCodeType>
            <ReservationCountryCode>string</ReservationCountryCode>
            <MiddlemanCountryCode>string</MiddlemanCountryCode>
            <PaymentSectionCode>string</PaymentSectionCode>
            <PaymentAnnulReason>long</PaymentAnnulReason>
            <PaymentTypeCode>string</PaymentTypeCode>
            <NeverConfirmReservation>boolean</NeverConfirmReservation>
            <MaxPersonsAdvise>boolean</MaxPersonsAdvise>
            <MinPersonsCount>boolean</MinPersonsCount>
            <DocumentType>string</DocumentType>
            <DepositType>string</DepositType>
            <DepositDateToPaid>int</DepositDateToPaid>
            <DepositValue>decimal</DepositValue>
            <DepositPaid>boolean</DepositPaid>
            <RatePlanList xsi:nil="true" />
          </Hotel>
          <Hotel>
            <EntityCode>string</EntityCode>
            <PriceRateCode>string</PriceRateCode>
            <PackageCode>string</PackageCode>
            <MarketOriginCode>string</MarketOriginCode>
            <MarketSegmentCode>string</MarketSegmentCode>
            <TaxSchemaCode>int</TaxSchemaCode>
            <TaxIncluded>boolean</TaxIncluded>
            <FixTaxIncluded>boolean</FixTaxIncluded>
            <CancelPenaltyTaxIncluded>boolean</CancelPenaltyTaxIncluded>
            <NoShowPenaltyTaxIncluded>boolean</NoShowPenaltyTaxIncluded>
            <CheckNights>boolean</CheckNights>
            <CheckUserInCancelation>boolean</CheckUserInCancelation>
            <CheckUserInUpdate>boolean</CheckUserInUpdate>
            <UpdatePermissions>string</UpdatePermissions>
            <UpdateStatePermissions>string</UpdateStatePermissions>
            <CheckUserInConsult>boolean</CheckUserInConsult>
            <CheckReservationAvailability>boolean</CheckReservationAvailability>
            <CheckReservationPrice>boolean</CheckReservationPrice>
            <CheckOperatorPrepaid>boolean</CheckOperatorPrepaid>
            <CheckReservationPriceHotelWhenOffShore>boolean</CheckReservationPriceHotelWhenOffShore>
            <CheckReservationPriceOffShoreWhenOffShore>boolean</CheckReservationPriceOffShoreWhenOffShore>
            <OverAllotment>boolean</OverAllotment>
            <OverBooking>boolean</OverBooking>
            <OverBookingPercent>decimal</OverBookingPercent>
            <NewHotelCreateUser>string</NewHotelCreateUser>
            <NewHotelCancelUser>string</NewHotelCancelUser>
            <ChildPrice>string</ChildPrice>
            <GuaranteeCode>long</GuaranteeCode>
            <SpecialsCode>long</SpecialsCode>
            <InvoiceAnnulReason>long</InvoiceAnnulReason>
            <MovementAnnulReason>long</MovementAnnulReason>
            <AdditionalService>string</AdditionalService>
            <AdditionalSection>string</AdditionalSection>
            <AdditionalRatePlan>string</AdditionalRatePlan>
            <AdditionalAccountType>string</AdditionalAccountType>
            <AdditionalDaily>boolean</AdditionalDaily>
            <MovementAccountType>string</MovementAccountType>
            <MovementPointOfSale>string</MovementPointOfSale>
            <MovementService>string</MovementService>
            <MovementSection>string</MovementSection>
            <InvalidCheckPriceAction>string</InvalidCheckPriceAction>
            <InvalidCheckPriceActionHotelWhenOffShore>string</InvalidCheckPriceActionHotelWhenOffShore>
            <InvalidCheckPriceActionOffShoreWhenOffShore>string</InvalidCheckPriceActionOffShoreWhenOffShore>
            <AvailabilityTypeOfCalculation>string</AvailabilityTypeOfCalculation>
            <GroupReservationAsGroup>boolean</GroupReservationAsGroup>
            <ReceiptOnAdvancedDeposit>boolean</ReceiptOnAdvancedDeposit>
            <GroupTypeCode>long</GroupTypeCode>
            <CancelationCode>long</CancelationCode>
            <AvailabilityType>string</AvailabilityType>
            <InvoiceInstruction>string</InvoiceInstruction>
            <NHExternalChannel>int</NHExternalChannel>
            <NHExternalChannelIdentifier>string</NHExternalChannelIdentifier>
            <NHApplicationSource>string</NHApplicationSource>
            <AllowNHCheckDuplicateReservations>boolean</AllowNHCheckDuplicateReservations>
            <CheckDuplicateReservations>boolean</CheckDuplicateReservations>
            <UnAssignRoom>boolean</UnAssignRoom>
            <UnAssignRoomEvenBlock>boolean</UnAssignRoomEvenBlock>
            <UpdateOnAssignedRoomPermission>boolean</UpdateOnAssignedRoomPermission>
            <FixReservationPriceType>string</FixReservationPriceType>
            <DefaultPriceWhenOffShore>string</DefaultPriceWhenOffShore>
            <FixPriceHotelWhenOffShore>string</FixPriceHotelWhenOffShore>
            <FixPriceOffShoreWhenOffShore>string</FixPriceOffShoreWhenOffShore>
            <CountryCodeType>string</CountryCodeType>
            <ReservationCountryCode>string</ReservationCountryCode>
            <MiddlemanCountryCode>string</MiddlemanCountryCode>
            <PaymentSectionCode>string</PaymentSectionCode>
            <PaymentAnnulReason>long</PaymentAnnulReason>
            <PaymentTypeCode>string</PaymentTypeCode>
            <NeverConfirmReservation>boolean</NeverConfirmReservation>
            <MaxPersonsAdvise>boolean</MaxPersonsAdvise>
            <MinPersonsCount>boolean</MinPersonsCount>
            <DocumentType>string</DocumentType>
            <DepositType>string</DepositType>
            <DepositDateToPaid>int</DepositDateToPaid>
            <DepositValue>decimal</DepositValue>
            <DepositPaid>boolean</DepositPaid>
            <RatePlanList xsi:nil="true" />
          </Hotel>
        </HotelList>
      </GetCompleteUserInformationResult>
    </GetCompleteUserInformationResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

GET /WsNewHotelServerHubOS/WSNewHotel.asmx/GetCompleteUserInformation?invoqueUser=string&invoquePassword=string&publicKey=string&userName=string HTTP/1.1
Host: reservas.tryplisboaaeroporto.com
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<CompleteUserInformation xmlns="http://www.NewHotel.com/">
  <UserInformation>
    <UserName>string</UserName>
    <CompleteName>string</CompleteName>
    <Language>string</Language>
    <ContactInformation>string</ContactInformation>
    <Active>boolean</Active>
    <EnforceEntity>boolean</EnforceEntity>
    <EnforcePackage>boolean</EnforcePackage>
    <EnforcePriceRate>boolean</EnforcePriceRate>
    <AllowSendReservationCreationDate>boolean</AllowSendReservationCreationDate>
    <CreationDate>dateTime</CreationDate>
    <ModificationDate>dateTime</ModificationDate>
  </UserInformation>
  <HotelList>
    <Hotel>
      <EntityCode>string</EntityCode>
      <PriceRateCode>string</PriceRateCode>
      <PackageCode>string</PackageCode>
      <MarketOriginCode>string</MarketOriginCode>
      <MarketSegmentCode>string</MarketSegmentCode>
      <TaxSchemaCode>int</TaxSchemaCode>
      <TaxIncluded>boolean</TaxIncluded>
      <FixTaxIncluded>boolean</FixTaxIncluded>
      <CancelPenaltyTaxIncluded>boolean</CancelPenaltyTaxIncluded>
      <NoShowPenaltyTaxIncluded>boolean</NoShowPenaltyTaxIncluded>
      <CheckNights>boolean</CheckNights>
      <CheckUserInCancelation>boolean</CheckUserInCancelation>
      <CheckUserInUpdate>boolean</CheckUserInUpdate>
      <UpdatePermissions>string</UpdatePermissions>
      <UpdateStatePermissions>string</UpdateStatePermissions>
      <CheckUserInConsult>boolean</CheckUserInConsult>
      <CheckReservationAvailability>boolean</CheckReservationAvailability>
      <CheckReservationPrice>boolean</CheckReservationPrice>
      <CheckOperatorPrepaid>boolean</CheckOperatorPrepaid>
      <CheckReservationPriceHotelWhenOffShore>boolean</CheckReservationPriceHotelWhenOffShore>
      <CheckReservationPriceOffShoreWhenOffShore>boolean</CheckReservationPriceOffShoreWhenOffShore>
      <OverAllotment>boolean</OverAllotment>
      <OverBooking>boolean</OverBooking>
      <OverBookingPercent>decimal</OverBookingPercent>
      <NewHotelCreateUser>string</NewHotelCreateUser>
      <NewHotelCancelUser>string</NewHotelCancelUser>
      <ChildPrice>string</ChildPrice>
      <GuaranteeCode>long</GuaranteeCode>
      <SpecialsCode>long</SpecialsCode>
      <InvoiceAnnulReason>long</InvoiceAnnulReason>
      <MovementAnnulReason>long</MovementAnnulReason>
      <AdditionalService>string</AdditionalService>
      <AdditionalSection>string</AdditionalSection>
      <AdditionalRatePlan>string</AdditionalRatePlan>
      <AdditionalAccountType>string</AdditionalAccountType>
      <AdditionalDaily>boolean</AdditionalDaily>
      <MovementAccountType>string</MovementAccountType>
      <MovementPointOfSale>string</MovementPointOfSale>
      <MovementService>string</MovementService>
      <MovementSection>string</MovementSection>
      <InvalidCheckPriceAction>string</InvalidCheckPriceAction>
      <InvalidCheckPriceActionHotelWhenOffShore>string</InvalidCheckPriceActionHotelWhenOffShore>
      <InvalidCheckPriceActionOffShoreWhenOffShore>string</InvalidCheckPriceActionOffShoreWhenOffShore>
      <AvailabilityTypeOfCalculation>string</AvailabilityTypeOfCalculation>
      <GroupReservationAsGroup>boolean</GroupReservationAsGroup>
      <ReceiptOnAdvancedDeposit>boolean</ReceiptOnAdvancedDeposit>
      <GroupTypeCode>long</GroupTypeCode>
      <CancelationCode>long</CancelationCode>
      <AvailabilityType>string</AvailabilityType>
      <InvoiceInstruction>string</InvoiceInstruction>
      <NHExternalChannel>int</NHExternalChannel>
      <NHExternalChannelIdentifier>string</NHExternalChannelIdentifier>
      <NHApplicationSource>string</NHApplicationSource>
      <AllowNHCheckDuplicateReservations>boolean</AllowNHCheckDuplicateReservations>
      <CheckDuplicateReservations>boolean</CheckDuplicateReservations>
      <UnAssignRoom>boolean</UnAssignRoom>
      <UnAssignRoomEvenBlock>boolean</UnAssignRoomEvenBlock>
      <UpdateOnAssignedRoomPermission>boolean</UpdateOnAssignedRoomPermission>
      <FixReservationPriceType>string</FixReservationPriceType>
      <DefaultPriceWhenOffShore>string</DefaultPriceWhenOffShore>
      <FixPriceHotelWhenOffShore>string</FixPriceHotelWhenOffShore>
      <FixPriceOffShoreWhenOffShore>string</FixPriceOffShoreWhenOffShore>
      <CountryCodeType>string</CountryCodeType>
      <ReservationCountryCode>string</ReservationCountryCode>
      <MiddlemanCountryCode>string</MiddlemanCountryCode>
      <PaymentSectionCode>string</PaymentSectionCode>
      <PaymentAnnulReason>long</PaymentAnnulReason>
      <PaymentTypeCode>string</PaymentTypeCode>
      <NeverConfirmReservation>boolean</NeverConfirmReservation>
      <MaxPersonsAdvise>boolean</MaxPersonsAdvise>
      <MinPersonsCount>boolean</MinPersonsCount>
      <DocumentType>string</DocumentType>
      <DepositType>string</DepositType>
      <DepositDateToPaid>int</DepositDateToPaid>
      <DepositValue>decimal</DepositValue>
      <DepositPaid>boolean</DepositPaid>
      <RatePlanList>
        <RatePlan d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <RatePlan d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </RatePlanList>
    </Hotel>
    <Hotel>
      <EntityCode>string</EntityCode>
      <PriceRateCode>string</PriceRateCode>
      <PackageCode>string</PackageCode>
      <MarketOriginCode>string</MarketOriginCode>
      <MarketSegmentCode>string</MarketSegmentCode>
      <TaxSchemaCode>int</TaxSchemaCode>
      <TaxIncluded>boolean</TaxIncluded>
      <FixTaxIncluded>boolean</FixTaxIncluded>
      <CancelPenaltyTaxIncluded>boolean</CancelPenaltyTaxIncluded>
      <NoShowPenaltyTaxIncluded>boolean</NoShowPenaltyTaxIncluded>
      <CheckNights>boolean</CheckNights>
      <CheckUserInCancelation>boolean</CheckUserInCancelation>
      <CheckUserInUpdate>boolean</CheckUserInUpdate>
      <UpdatePermissions>string</UpdatePermissions>
      <UpdateStatePermissions>string</UpdateStatePermissions>
      <CheckUserInConsult>boolean</CheckUserInConsult>
      <CheckReservationAvailability>boolean</CheckReservationAvailability>
      <CheckReservationPrice>boolean</CheckReservationPrice>
      <CheckOperatorPrepaid>boolean</CheckOperatorPrepaid>
      <CheckReservationPriceHotelWhenOffShore>boolean</CheckReservationPriceHotelWhenOffShore>
      <CheckReservationPriceOffShoreWhenOffShore>boolean</CheckReservationPriceOffShoreWhenOffShore>
      <OverAllotment>boolean</OverAllotment>
      <OverBooking>boolean</OverBooking>
      <OverBookingPercent>decimal</OverBookingPercent>
      <NewHotelCreateUser>string</NewHotelCreateUser>
      <NewHotelCancelUser>string</NewHotelCancelUser>
      <ChildPrice>string</ChildPrice>
      <GuaranteeCode>long</GuaranteeCode>
      <SpecialsCode>long</SpecialsCode>
      <InvoiceAnnulReason>long</InvoiceAnnulReason>
      <MovementAnnulReason>long</MovementAnnulReason>
      <AdditionalService>string</AdditionalService>
      <AdditionalSection>string</AdditionalSection>
      <AdditionalRatePlan>string</AdditionalRatePlan>
      <AdditionalAccountType>string</AdditionalAccountType>
      <AdditionalDaily>boolean</AdditionalDaily>
      <MovementAccountType>string</MovementAccountType>
      <MovementPointOfSale>string</MovementPointOfSale>
      <MovementService>string</MovementService>
      <MovementSection>string</MovementSection>
      <InvalidCheckPriceAction>string</InvalidCheckPriceAction>
      <InvalidCheckPriceActionHotelWhenOffShore>string</InvalidCheckPriceActionHotelWhenOffShore>
      <InvalidCheckPriceActionOffShoreWhenOffShore>string</InvalidCheckPriceActionOffShoreWhenOffShore>
      <AvailabilityTypeOfCalculation>string</AvailabilityTypeOfCalculation>
      <GroupReservationAsGroup>boolean</GroupReservationAsGroup>
      <ReceiptOnAdvancedDeposit>boolean</ReceiptOnAdvancedDeposit>
      <GroupTypeCode>long</GroupTypeCode>
      <CancelationCode>long</CancelationCode>
      <AvailabilityType>string</AvailabilityType>
      <InvoiceInstruction>string</InvoiceInstruction>
      <NHExternalChannel>int</NHExternalChannel>
      <NHExternalChannelIdentifier>string</NHExternalChannelIdentifier>
      <NHApplicationSource>string</NHApplicationSource>
      <AllowNHCheckDuplicateReservations>boolean</AllowNHCheckDuplicateReservations>
      <CheckDuplicateReservations>boolean</CheckDuplicateReservations>
      <UnAssignRoom>boolean</UnAssignRoom>
      <UnAssignRoomEvenBlock>boolean</UnAssignRoomEvenBlock>
      <UpdateOnAssignedRoomPermission>boolean</UpdateOnAssignedRoomPermission>
      <FixReservationPriceType>string</FixReservationPriceType>
      <DefaultPriceWhenOffShore>string</DefaultPriceWhenOffShore>
      <FixPriceHotelWhenOffShore>string</FixPriceHotelWhenOffShore>
      <FixPriceOffShoreWhenOffShore>string</FixPriceOffShoreWhenOffShore>
      <CountryCodeType>string</CountryCodeType>
      <ReservationCountryCode>string</ReservationCountryCode>
      <MiddlemanCountryCode>string</MiddlemanCountryCode>
      <PaymentSectionCode>string</PaymentSectionCode>
      <PaymentAnnulReason>long</PaymentAnnulReason>
      <PaymentTypeCode>string</PaymentTypeCode>
      <NeverConfirmReservation>boolean</NeverConfirmReservation>
      <MaxPersonsAdvise>boolean</MaxPersonsAdvise>
      <MinPersonsCount>boolean</MinPersonsCount>
      <DocumentType>string</DocumentType>
      <DepositType>string</DepositType>
      <DepositDateToPaid>int</DepositDateToPaid>
      <DepositValue>decimal</DepositValue>
      <DepositPaid>boolean</DepositPaid>
      <RatePlanList>
        <RatePlan d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <RatePlan d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </RatePlanList>
    </Hotel>
  </HotelList>
</CompleteUserInformation>

HTTP POST

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

POST /WsNewHotelServerHubOS/WSNewHotel.asmx/GetCompleteUserInformation HTTP/1.1
Host: reservas.tryplisboaaeroporto.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

invoqueUser=string&invoquePassword=string&publicKey=string&userName=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<CompleteUserInformation xmlns="http://www.NewHotel.com/">
  <UserInformation>
    <UserName>string</UserName>
    <CompleteName>string</CompleteName>
    <Language>string</Language>
    <ContactInformation>string</ContactInformation>
    <Active>boolean</Active>
    <EnforceEntity>boolean</EnforceEntity>
    <EnforcePackage>boolean</EnforcePackage>
    <EnforcePriceRate>boolean</EnforcePriceRate>
    <AllowSendReservationCreationDate>boolean</AllowSendReservationCreationDate>
    <CreationDate>dateTime</CreationDate>
    <ModificationDate>dateTime</ModificationDate>
  </UserInformation>
  <HotelList>
    <Hotel>
      <EntityCode>string</EntityCode>
      <PriceRateCode>string</PriceRateCode>
      <PackageCode>string</PackageCode>
      <MarketOriginCode>string</MarketOriginCode>
      <MarketSegmentCode>string</MarketSegmentCode>
      <TaxSchemaCode>int</TaxSchemaCode>
      <TaxIncluded>boolean</TaxIncluded>
      <FixTaxIncluded>boolean</FixTaxIncluded>
      <CancelPenaltyTaxIncluded>boolean</CancelPenaltyTaxIncluded>
      <NoShowPenaltyTaxIncluded>boolean</NoShowPenaltyTaxIncluded>
      <CheckNights>boolean</CheckNights>
      <CheckUserInCancelation>boolean</CheckUserInCancelation>
      <CheckUserInUpdate>boolean</CheckUserInUpdate>
      <UpdatePermissions>string</UpdatePermissions>
      <UpdateStatePermissions>string</UpdateStatePermissions>
      <CheckUserInConsult>boolean</CheckUserInConsult>
      <CheckReservationAvailability>boolean</CheckReservationAvailability>
      <CheckReservationPrice>boolean</CheckReservationPrice>
      <CheckOperatorPrepaid>boolean</CheckOperatorPrepaid>
      <CheckReservationPriceHotelWhenOffShore>boolean</CheckReservationPriceHotelWhenOffShore>
      <CheckReservationPriceOffShoreWhenOffShore>boolean</CheckReservationPriceOffShoreWhenOffShore>
      <OverAllotment>boolean</OverAllotment>
      <OverBooking>boolean</OverBooking>
      <OverBookingPercent>decimal</OverBookingPercent>
      <NewHotelCreateUser>string</NewHotelCreateUser>
      <NewHotelCancelUser>string</NewHotelCancelUser>
      <ChildPrice>string</ChildPrice>
      <GuaranteeCode>long</GuaranteeCode>
      <SpecialsCode>long</SpecialsCode>
      <InvoiceAnnulReason>long</InvoiceAnnulReason>
      <MovementAnnulReason>long</MovementAnnulReason>
      <AdditionalService>string</AdditionalService>
      <AdditionalSection>string</AdditionalSection>
      <AdditionalRatePlan>string</AdditionalRatePlan>
      <AdditionalAccountType>string</AdditionalAccountType>
      <AdditionalDaily>boolean</AdditionalDaily>
      <MovementAccountType>string</MovementAccountType>
      <MovementPointOfSale>string</MovementPointOfSale>
      <MovementService>string</MovementService>
      <MovementSection>string</MovementSection>
      <InvalidCheckPriceAction>string</InvalidCheckPriceAction>
      <InvalidCheckPriceActionHotelWhenOffShore>string</InvalidCheckPriceActionHotelWhenOffShore>
      <InvalidCheckPriceActionOffShoreWhenOffShore>string</InvalidCheckPriceActionOffShoreWhenOffShore>
      <AvailabilityTypeOfCalculation>string</AvailabilityTypeOfCalculation>
      <GroupReservationAsGroup>boolean</GroupReservationAsGroup>
      <ReceiptOnAdvancedDeposit>boolean</ReceiptOnAdvancedDeposit>
      <GroupTypeCode>long</GroupTypeCode>
      <CancelationCode>long</CancelationCode>
      <AvailabilityType>string</AvailabilityType>
      <InvoiceInstruction>string</InvoiceInstruction>
      <NHExternalChannel>int</NHExternalChannel>
      <NHExternalChannelIdentifier>string</NHExternalChannelIdentifier>
      <NHApplicationSource>string</NHApplicationSource>
      <AllowNHCheckDuplicateReservations>boolean</AllowNHCheckDuplicateReservations>
      <CheckDuplicateReservations>boolean</CheckDuplicateReservations>
      <UnAssignRoom>boolean</UnAssignRoom>
      <UnAssignRoomEvenBlock>boolean</UnAssignRoomEvenBlock>
      <UpdateOnAssignedRoomPermission>boolean</UpdateOnAssignedRoomPermission>
      <FixReservationPriceType>string</FixReservationPriceType>
      <DefaultPriceWhenOffShore>string</DefaultPriceWhenOffShore>
      <FixPriceHotelWhenOffShore>string</FixPriceHotelWhenOffShore>
      <FixPriceOffShoreWhenOffShore>string</FixPriceOffShoreWhenOffShore>
      <CountryCodeType>string</CountryCodeType>
      <ReservationCountryCode>string</ReservationCountryCode>
      <MiddlemanCountryCode>string</MiddlemanCountryCode>
      <PaymentSectionCode>string</PaymentSectionCode>
      <PaymentAnnulReason>long</PaymentAnnulReason>
      <PaymentTypeCode>string</PaymentTypeCode>
      <NeverConfirmReservation>boolean</NeverConfirmReservation>
      <MaxPersonsAdvise>boolean</MaxPersonsAdvise>
      <MinPersonsCount>boolean</MinPersonsCount>
      <DocumentType>string</DocumentType>
      <DepositType>string</DepositType>
      <DepositDateToPaid>int</DepositDateToPaid>
      <DepositValue>decimal</DepositValue>
      <DepositPaid>boolean</DepositPaid>
      <RatePlanList>
        <RatePlan d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <RatePlan d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </RatePlanList>
    </Hotel>
    <Hotel>
      <EntityCode>string</EntityCode>
      <PriceRateCode>string</PriceRateCode>
      <PackageCode>string</PackageCode>
      <MarketOriginCode>string</MarketOriginCode>
      <MarketSegmentCode>string</MarketSegmentCode>
      <TaxSchemaCode>int</TaxSchemaCode>
      <TaxIncluded>boolean</TaxIncluded>
      <FixTaxIncluded>boolean</FixTaxIncluded>
      <CancelPenaltyTaxIncluded>boolean</CancelPenaltyTaxIncluded>
      <NoShowPenaltyTaxIncluded>boolean</NoShowPenaltyTaxIncluded>
      <CheckNights>boolean</CheckNights>
      <CheckUserInCancelation>boolean</CheckUserInCancelation>
      <CheckUserInUpdate>boolean</CheckUserInUpdate>
      <UpdatePermissions>string</UpdatePermissions>
      <UpdateStatePermissions>string</UpdateStatePermissions>
      <CheckUserInConsult>boolean</CheckUserInConsult>
      <CheckReservationAvailability>boolean</CheckReservationAvailability>
      <CheckReservationPrice>boolean</CheckReservationPrice>
      <CheckOperatorPrepaid>boolean</CheckOperatorPrepaid>
      <CheckReservationPriceHotelWhenOffShore>boolean</CheckReservationPriceHotelWhenOffShore>
      <CheckReservationPriceOffShoreWhenOffShore>boolean</CheckReservationPriceOffShoreWhenOffShore>
      <OverAllotment>boolean</OverAllotment>
      <OverBooking>boolean</OverBooking>
      <OverBookingPercent>decimal</OverBookingPercent>
      <NewHotelCreateUser>string</NewHotelCreateUser>
      <NewHotelCancelUser>string</NewHotelCancelUser>
      <ChildPrice>string</ChildPrice>
      <GuaranteeCode>long</GuaranteeCode>
      <SpecialsCode>long</SpecialsCode>
      <InvoiceAnnulReason>long</InvoiceAnnulReason>
      <MovementAnnulReason>long</MovementAnnulReason>
      <AdditionalService>string</AdditionalService>
      <AdditionalSection>string</AdditionalSection>
      <AdditionalRatePlan>string</AdditionalRatePlan>
      <AdditionalAccountType>string</AdditionalAccountType>
      <AdditionalDaily>boolean</AdditionalDaily>
      <MovementAccountType>string</MovementAccountType>
      <MovementPointOfSale>string</MovementPointOfSale>
      <MovementService>string</MovementService>
      <MovementSection>string</MovementSection>
      <InvalidCheckPriceAction>string</InvalidCheckPriceAction>
      <InvalidCheckPriceActionHotelWhenOffShore>string</InvalidCheckPriceActionHotelWhenOffShore>
      <InvalidCheckPriceActionOffShoreWhenOffShore>string</InvalidCheckPriceActionOffShoreWhenOffShore>
      <AvailabilityTypeOfCalculation>string</AvailabilityTypeOfCalculation>
      <GroupReservationAsGroup>boolean</GroupReservationAsGroup>
      <ReceiptOnAdvancedDeposit>boolean</ReceiptOnAdvancedDeposit>
      <GroupTypeCode>long</GroupTypeCode>
      <CancelationCode>long</CancelationCode>
      <AvailabilityType>string</AvailabilityType>
      <InvoiceInstruction>string</InvoiceInstruction>
      <NHExternalChannel>int</NHExternalChannel>
      <NHExternalChannelIdentifier>string</NHExternalChannelIdentifier>
      <NHApplicationSource>string</NHApplicationSource>
      <AllowNHCheckDuplicateReservations>boolean</AllowNHCheckDuplicateReservations>
      <CheckDuplicateReservations>boolean</CheckDuplicateReservations>
      <UnAssignRoom>boolean</UnAssignRoom>
      <UnAssignRoomEvenBlock>boolean</UnAssignRoomEvenBlock>
      <UpdateOnAssignedRoomPermission>boolean</UpdateOnAssignedRoomPermission>
      <FixReservationPriceType>string</FixReservationPriceType>
      <DefaultPriceWhenOffShore>string</DefaultPriceWhenOffShore>
      <FixPriceHotelWhenOffShore>string</FixPriceHotelWhenOffShore>
      <FixPriceOffShoreWhenOffShore>string</FixPriceOffShoreWhenOffShore>
      <CountryCodeType>string</CountryCodeType>
      <ReservationCountryCode>string</ReservationCountryCode>
      <MiddlemanCountryCode>string</MiddlemanCountryCode>
      <PaymentSectionCode>string</PaymentSectionCode>
      <PaymentAnnulReason>long</PaymentAnnulReason>
      <PaymentTypeCode>string</PaymentTypeCode>
      <NeverConfirmReservation>boolean</NeverConfirmReservation>
      <MaxPersonsAdvise>boolean</MaxPersonsAdvise>
      <MinPersonsCount>boolean</MinPersonsCount>
      <DocumentType>string</DocumentType>
      <DepositType>string</DepositType>
      <DepositDateToPaid>int</DepositDateToPaid>
      <DepositValue>decimal</DepositValue>
      <DepositPaid>boolean</DepositPaid>
      <RatePlanList>
        <RatePlan d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <RatePlan d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </RatePlanList>
    </Hotel>
  </HotelList>
</CompleteUserInformation>