Skip to content

S_ROOM_LOCK_STATE_SEARCH_V001

This service Lists rooms with their locked status

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_LOCK_STATE_SEARCH_V001Request xmlns="http://www.gubse.com/IFS/test.xsd">
<!--Optional-->
<TransactionID>string</TransactionID>
<Authentication>
<SecurityID>string</SecurityID>
</Authentication>
<RoomSearch>
<!--Optional-->
<roomfrom>string</roomfrom>
<!--Optional-->
<roomto>string</roomto>
<datefrom>([0-9]{4})-([0-9]{2})-([0-9]{2})|</datefrom>
<dateto>([0-9]{4})-([0-9]{2})-([0-9]{2})|</dateto>
<!--Optional-->
<category>string</category>
<!--Optional-->
<roomlocation>string</roomlocation>
<!--Optional-->
<feature1>string</feature1>
<!--Optional-->
<feature2>string</feature2>
<!--Optional-->
<building>string</building>
</RoomSearch>
</S_ROOM_LOCK_STATE_SEARCH_V001Request>
</soapenv:Body>
</soapenv:Envelope>

Attributes Message

Name Type
S_ROOM_LOCK_STATE_SEARCH_V001Request
TransactionID string
Authentication Node
SecurityID string
RoomSearch Node
roomfrom string
roomto string
datefrom ([0-9]{4})-([0-9]{2})-([0-9]{2})
dateto ([0-9]{4})-([0-9]{2})-([0-9]{2})
category string
roomlocation string
feature1 string
feature2 string
building string

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_LOCK_STATE_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-->
<RoomFree>
<ROOM-OBJID>([0-9])*</ROOM-OBJID>
<ROOMBOOKING-OBJID>([0-9])*</ROOMBOOKING-OBJID>
<room>string</room>
<category>string</category>
<roomlocation>string</roomlocation>
<housekeeping>string</housekeeping>
<maintenance>string</maintenance>
<phone>string</phone>
<beds>([-+]){0,1}([0-9])*</beds>
<extrabeds>([-+]){0,1}([0-9])*</extrabeds>
<building>string</building>
</RoomFree>
<!--Optional-->
<RoomOOS>
<ROOM-OBJID>([0-9])*</ROOM-OBJID>
<ROOMBOOKING-OBJID>([0-9])*</ROOMBOOKING-OBJID>
<room>string</room>
<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>
<lockingreason>string</lockingreason>
<roomlocation>string</roomlocation>
<housekeeping>string</housekeeping>
<maintenance>string</maintenance>
<phone>string</phone>
<beds>([-+]){0,1}([0-9])*</beds>
<extrabeds>([-+]){0,1}([0-9])*</extrabeds>
<building>string</building>
</RoomOOS>
<!--Optional-->
<RoomOOO>
<ROOM-OBJID>([0-9])*</ROOM-OBJID>
<ROOMBOOKING-OBJID>([0-9])*</ROOMBOOKING-OBJID>
<room>string</room>
<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>
<lockingreason>string</lockingreason>
<roomlocation>string</roomlocation>
<housekeeping>string</housekeeping>
<maintenance>string</maintenance>
<phone>string</phone>
<beds>([-+]){0,1}([0-9])*</beds>
<extrabeds>([-+]){0,1}([0-9])*</extrabeds>
<building>string</building>
</RoomOOO>
<!--Optional-->
<RoomOOI>
<ROOM-OBJID>([0-9])*</ROOM-OBJID>
<ROOMBOOKING-OBJID>([0-9])*</ROOMBOOKING-OBJID>
<room>string</room>
<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>
<lockingreason>string</lockingreason>
<roomlocation>string</roomlocation>
<housekeeping>string</housekeeping>
<maintenance>string</maintenance>
<phone>string</phone>
<beds>([-+]){0,1}([0-9])*</beds>
<extrabeds>([-+]){0,1}([0-9])*</extrabeds>
<building>string</building>
</RoomOOI>
</S_ROOM_LOCK_STATE_SEARCH_V001Response>
</soapenv:Body>
</soapenv:Envelope>

Attributes Response

Name Type
S_ROOM_LOCK_STATE_SEARCH_V001Response
TransactionID string
Result Node
Success true or false
ErrorMsg string
MSG-LIST Node
RoomFree Node
ROOM-OBJID ([0-9])*
ROOMBOOKING-OBJID ([0-9])*
room string
category string
roomlocation string
housekeeping string
maintenance string
phone string
beds ([-+]){0,1}([0-9])*
extrabeds ([-+]){0,1}([0-9])*
building string
RoomOOS Node
ROOM-OBJID ([0-9])*
ROOMBOOKING-OBJID ([0-9])*
room string
category string
datefrom ([0-9]{4})-([0-9]{2})-([0-9]{2})
dateto ([0-9]{4})-([0-9]{2})-([0-9]{2})
lockingreason string
roomlocation string
housekeeping string
maintenance string
phone string
beds ([-+]){0,1}([0-9])*
extrabeds ([-+]){0,1}([0-9])*
building string
RoomOOO Node
ROOM-OBJID ([0-9])*
ROOMBOOKING-OBJID ([0-9])*
room string
category string
datefrom ([0-9]{4})-([0-9]{2})-([0-9]{2})
dateto ([0-9]{4})-([0-9]{2})-([0-9]{2})
lockingreason string
roomlocation string
housekeeping string
maintenance string
phone string
beds ([-+]){0,1}([0-9])*
extrabeds ([-+]){0,1}([0-9])*
building string
RoomOOI Node
ROOM-OBJID ([0-9])*
ROOMBOOKING-OBJID ([0-9])*
room string
category string
datefrom ([0-9]{4})-([0-9]{2})-([0-9]{2})
dateto ([0-9]{4})-([0-9]{2})-([0-9]{2})
lockingreason string
roomlocation string
housekeeping string
maintenance string
phone string
beds ([-+]){0,1}([0-9])*
extrabeds ([-+]){0,1}([0-9])*
building string