Skip to content

S_ROOM_BOOKING_STATE_V01

This service searches for room states; the result set contains either a list of rooms or a specific room

Input:

  • ROOM-OBJID = ObjID of the room, which can be obtained from defined services Mandatory

OUTPUT:

room booking state

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_ROOM_BOOKING_STATE_V01Request xmlns="http://www.gubse.com/IFS/test.xsd">
<!--Optional-->
<TransactionID>string</TransactionID>
<Authentication>
<SecurityID>string</SecurityID>
</Authentication>
<RoomSearch>
<ROOM-OBJID>([0-9])*</ROOM-OBJID>
</RoomSearch>
</S_ROOM_BOOKING_STATE_V01Request>
</soapenv:Body>
</soapenv:Envelope>

Attributes Message

Name Type
S_ROOM_BOOKING_STATE_V01Request
TransactionID string
Authentication Node
SecurityID string
RoomSearch Node
ROOM-OBJID ([0-9])*

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_ROOM_BOOKING_STATE_V01Response 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-->
<bookingstate>
<ROOM-OBJID>([0-9])*</ROOM-OBJID>
<room>string</room>
<status>string</status>
<!--Optional-->
<bookingdata>
<category>string</category>
<datefrom>([0-9]{4})-([0-9]{2})-([0-9]{2})|</datefrom>
<dateto>([0-9]{4})-([0-9]{2})-([0-9]{2})|</dateto>
<noofpax>([-+]){0,1}([0-9])*</noofpax>
<noofnights>([-+]){0,1}([0-9])*</noofnights>
<!--Optional-->
<room>
<ROOMINGLIST-OBJID>([0-9])*</ROOMINGLIST-OBJID>
<!--Optional-->
<Person>
<PERSON-OBJID>([0-9])*</PERSON-OBJID>
<guesttype>string</guesttype>
<name1>string</name1>
<name2>string</name2>
<title>string</title>
<birthdate>([0-9]{4})-([0-9]{2})-([0-9]{2})|</birthdate>
<address>string</address>
<country>string</country>
<city>string</city>
<street>string</street>
<postcode>string</postcode>
<subcountry>string</subcountry>
<marketsegment>string</marketsegment>
<salutation>string</salutation>
<email1>string</email1>
<mobile1>string</mobile1>
<ratecategory>string</ratecategory>
<datefrom>([0-9]{4})-([0-9]{2})-([0-9]{2})|</datefrom>
<dateto>([0-9]{4})-([0-9]{2})-([0-9]{2})|</dateto>
<vip>string</vip>
<vip2>string</vip2>
</Person>
</room>
</bookingdata>
</bookingstate>
</S_ROOM_BOOKING_STATE_V01Response>
</soapenv:Body>
</soapenv:Envelope>

Attributes Response

Name Type
S_ROOM_BOOKING_STATE_V01Response
TransactionID string
Result Node
Success true or false
ErrorMsg string
MSG-LIST Node
bookingstate Node
ROOM-OBJID ([0-9])*
room string
status string
bookingdata Node