Skip to content

RESERVATION PREVIEW POSTINGS DETAILED V001

Service Reference Name: S_RESERVATION_PREVIEW_POSTINGS_DETAILED_V001

General

This service returns a preview of postings for a specific reservation (including component details).

Direction

SIHOT.PMS ← IF Partner

Message

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:envgen="http://soapenvelopegenerator.eduardocastro.info/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soapenv:Header />
  <soapenv:Body>
    <S_RESERVATION_PREVIEW_POSTINGS_DETAILED_V001Request xmlns="http://www.gubse.com/IFS/SihotServices01.xsd"><!--Optional--><TransactionID>string</TransactionID>
      <Authentication>
        <SecurityID>string</SecurityID>
      </Authentication>
      <RESERVATION><!--Optional--><RESERVATION-OBJID>Base: string Pattern: ([0-9])*</RESERVATION-OBJID>
      </RESERVATION>
      <PAYMENT-INSTRUCTION><!--Optional--><allaccounts>Base: string Pattern: ([-+]){0,1}([0-9])*</allaccounts><!--Optional--><ordereraccount>Base: string Pattern: ([-+]){0,1}([0-9])*</ordereraccount><!--Optional--><guestaccount>Base: string Pattern: ([-+]){0,1}([0-9])*</guestaccount><!--Optional--><groupaccount>Base: string Pattern: ([-+]){0,1}([0-9])*</groupaccount>
      </PAYMENT-INSTRUCTION>
    </S_RESERVATION_PREVIEW_POSTINGS_DETAILED_V001Request>
  </soapenv:Body>
</soapenv:Envelope>

Attributes Message

Name Type
S_RESERVATION_PREVIEW_POSTINGS_DETAILED_V001Request
TransactionID string
Authentication Node
SecurityID string
RESERVATION Node
RESERVATION-OBJID Base: string Pattern: ([0-9])*
PAYMENT-INSTRUCTION Node
allaccounts Base: string Pattern: ([-+]){0,1}([0-9])*
ordereraccount Base: string Pattern: ([-+]){0,1}([0-9])*
guestaccount Base: string Pattern: ([-+]){0,1}([0-9])*
groupaccount Base: string Pattern: ([-+]){0,1}([0-9])*

Response

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:envgen="http://soapenvelopegenerator.eduardocastro.info/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <soapenv:Header />
  <soapenv:Body>
    <S_RESERVATION_PREVIEW_POSTINGS_DETAILED_V001Response xmlns="http://www.gubse.com/IFS/SihotServices01.xsd"><!--Optional--><TransactionID>string</TransactionID>
      <Result>
        <Success>Base: string Pattern: true or false</Success><!--Optional--><ErrorMsg>string</ErrorMsg><!--Optional--><MSG-LIST><!--Optional--><MSG-ENTRY><!--Optional--><MSG-LEVEL>Base: string Pattern: ERROR or WARNING or INFO</MSG-LEVEL><!--Optional--><MSG-CLASS>string</MSG-CLASS><!--Optional--><MSG-NO>Base: string Pattern: ([0-9])*</MSG-NO><!--Optional--><MSG-TEXT>string</MSG-TEXT><!--Optional--><MSG-ENTRY-PARAM-LIST><!--Optional--><PARAM><!--Optional--><INDEX>Base: string Pattern: ([0-9])*</INDEX><!--Optional--><VALUE>string</VALUE>
              </PARAM>
            </MSG-ENTRY-PARAM-LIST><!--Optional--><MSG-COMMENT>string</MSG-COMMENT><!--Optional--><MSG-SUPRESSED>string</MSG-SUPRESSED>
          </MSG-ENTRY>
        </MSG-LIST>
      </Result><!--Optional--><RESERVATION-PREVIEW>
        <RESERVATION-OBJID>Base: string Pattern: ([0-9])*</RESERVATION-OBJID>
        <forecastrategross>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</forecastrategross>
        <forecastratenet>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</forecastratenet>
        <SERVICE-POSTINGS><!--Optional--><SERVICE-POSTING>
            <date>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</date>
            <service>string</service>
            <priceperunit>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</priceperunit>
            <amount>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amount>
            <currency>string</currency>
            <ratecategory>string</ratecategory>
            <persongroup>string</persongroup>
            <paymentInstructions>string</paymentInstructions>
            <COMPONENT-LIST><!--Optional--><COMPONENT-DETAIL>
                <service>string</service>
                <quantity>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</quantity>
                <taxpercent>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</taxpercent>
                <amount>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amount>
                <discount>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</discount>
                <amountnet>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amountnet>
                <revenueaccount>string</revenueaccount>
                <revenueaccountdescription>string</revenueaccountdescription>
                <amounttax>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</amounttax>
                <taxdescription>string</taxdescription>
              </COMPONENT-DETAIL>
            </COMPONENT-LIST>
          </SERVICE-POSTING>
        </SERVICE-POSTINGS>
      </RESERVATION-PREVIEW>
    </S_RESERVATION_PREVIEW_POSTINGS_DETAILED_V001Response>
  </soapenv:Body>
</soapenv:Envelope>

Attributes Response

Name Type
S_RESERVATION_PREVIEW_POSTINGS_DETAILED_V001Response
TransactionID string
Result Node
Success Base: string Pattern: true or false
ErrorMsg string
MSG-LIST Node
MSG-ENTRY Node
MSG-LEVEL Base: string Pattern: ERROR or WARNING or INFO
MSG-CLASS string
MSG-NO Base: string Pattern: ([0-9])*
MSG-TEXT string
MSG-ENTRY-PARAM-LIST Node
PARAM Node
INDEX Base: string Pattern: ([0-9])*
VALUE string
MSG-COMMENT string
MSG-SUPRESSED string
RESERVATION-PREVIEW Node
RESERVATION-OBJID Base: string Pattern: ([0-9])*
forecastrategross Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9])
forecastratenet Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9])
SERVICE-POSTINGS Node
SERVICE-POSTING Node
date Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})
service string
priceperunit Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9])
amount Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9])
currency string
ratecategory string
persongroup string
paymentInstructions string
COMPONENT-LIST Node
COMPONENT-DETAIL Node
service string
quantity Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9])
taxpercent Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9])
amount Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9])
discount Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9])
amountnet Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9])
revenueaccount string
revenueaccountdescription string
amounttax Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9])
taxdescription string