Skip to content

S_PACKAGES_SEARCH_V001

This service searches for packages

INPUT:

servicecode: service code, combobox key Optional

servicetype: service type, combobox key Optional

ratefilter: rate filter, combobox key Optional

ratesegment: ratesegment, combobox key Optional

dateforprice: date for calculate rate Optional

OUTPUT:

List of packages matching the request

Direction

SIHOT.PMS <-- IF Partner

Message

<soapenv:Envelope xmlns:envgen="http://soapenvelopegenerator.eduardocastro.info/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 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_PACKAGES_SEARCH_V001Request xmlns="http://www.gubse.com/IFS/test.xsd">
<!--Optional-->
<TransactionID>string</TransactionID>
<Authentication>
<SecurityID>string</SecurityID>
</Authentication>
<PackageSearch>
<!--Optional-->
<servicecode>string</servicecode>
<!--Optional-->
<servicetype>string</servicetype>
<!--Optional-->
<ratesegment>string</ratesegment>
<!--Optional-->
<dateforprice>([0-9]{4})-([0-9]{2})-([0-9]{2})|</dateforprice>
</PackageSearch>
</S_PACKAGES_SEARCH_V001Request>
</soapenv:Body>
</soapenv:Envelope>

Attributes Message

Name Type
S_PACKAGES_SEARCH_V001Request
TransactionID string
Authentication Node
SecurityID string
PackageSearch Node
servicecode string
servicetype string
ratesegment string
dateforprice ([0-9]{4})-([0-9]{2})-([0-9]{2})

Response

<soapenv:Envelope xmlns:envgen="http://soapenvelopegenerator.eduardocastro.info/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 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_PACKAGES_SEARCH_V001Response xmlns="http://www.gubse.com/IFS/test.xsd">
<!--Optional-->
<TransactionID>string</TransactionID>
<Result>
<Success>true or false</Success>
<!--Optional-->
<ErrorMsg>string</ErrorMsg>
<!--Optional-->
<MSG-LIST>
<!--Optional-->
<MSG-ENTRY>
<!--Optional-->
<MSG-LEVEL>ERROR or WARNING or INFO</MSG-LEVEL>
<!--Optional-->
<MSG-CLASS>string</MSG-CLASS>
<!--Optional-->
<MSG-NO>([0-9])*</MSG-NO>
<!--Optional-->
<MSG-TEXT>string</MSG-TEXT>
<!--Optional-->
<MSG-ENTRY-PARAM-LIST>
<!--Optional-->
<PARAM>
<!--Optional-->
<INDEX>([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-->
<SearchEntry>
<PACKAGE-OBJID>([0-9])*</PACKAGE-OBJID>
<servicecode>string</servicecode>
<servicetype>string</servicetype>
<ratefilter>string</ratefilter>
<guesttype>string</guesttype>
<ratesegment>string</ratesegment>
<rate>([-+]){0,1}([0-9])*\.{0,1}([0-9])*</rate>
<currency>string</currency>
<manualrate>string</manualrate>
<!--Optional-->
<Package>
<company>string</company>
<allotment-owner>string</allotment-owner>
<allotmentname>string</allotmentname>
<allotment>([-+]){0,1}([0-9])*</allotment>
<packagetypestandard>([-+]){0,1}([0-9])*</packagetypestandard>
<packagetyperoomrate>([-+]){0,1}([0-9])*</packagetyperoomrate>
<packagetypepackage>([-+]){0,1}([0-9])*</packagetypepackage>
<packagetypeflexrate>([-+]){0,1}([0-9])*</packagetypeflexrate>
<packagetypedefbylos>([-+]){0,1}([0-9])*</packagetypedefbylos>
<!--Optional-->
<MultiLanguageDescription>
<!--Optional-->
<LanguageDescription>
<language>string</language>
<description>string</description>
</LanguageDescription>
</MultiLanguageDescription>
</Package>
</SearchEntry>
</S_PACKAGES_SEARCH_V001Response>
</soapenv:Body>
</soapenv:Envelope>

Attributes Response

Name Type
S_PACKAGES_SEARCH_V001Response
TransactionID string
Result Node
Success true or false
ErrorMsg string
MSG-LIST Node
SearchEntry Node
PACKAGE-OBJID ([0-9])*
servicecode string
servicetype string
ratefilter string
guesttype string
ratesegment string
rate ([-+]){0,1}([0-9]).{0,1}([0-9])
currency string
manualrate string
Package Node