Service Reference Name: RoomReq
The request is a guest data inquiry using the room number.
REQUEST
Allowed flags for extraInfo:
REMARKS
All accounts on which you may book are transferred.
The room number needs to be supplied and the tag roomreq needs to be sent.
RESPONSE
The answer is of type Result
If the room is occupied, the answer additionally contains account.
SIHOT.PMS ← IF Partner
<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>
<RoomReqRequest xmlns="http://www.gubse.com/IFS/RMS.xsd">
<TransactionID>string</TransactionID>
<Authentification>
<SecurityID>string</SecurityID>
</Authentification>
<roomreq>string</roomreq><!--Optional--><extraInfo>string</extraInfo>
</RoomReqRequest>
</soapenv:Body>
</soapenv:Envelope>
| Name | Type |
|---|---|
| RoomReqRequest | |
| TransactionID | string |
| Authentification | Node |
| SecurityID | string |
| roomreq | string |
| extraInfo | string |
<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>
<RoomReqResponse xmlns="http://www.gubse.com/IFS/RMS.xsd">
<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--><account><!--1 or more repetitions--><block_guest>
<firstname>string</firstname>
<lastname>string</lastname>
<limit>Base: string Pattern: ([-+]){0,1}([0-9])*\.{0,1}([0-9])*</limit>
<from>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</from>
<to>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</to>
<title>string</title>
<vip>string</vip>
<vipCode>string</vipCode>
<vip2>string</vip2>
<vip2Code>string</vip2Code>
<salesCategory>string</salesCategory>
<salesCategoryCode>string</salesCategoryCode>
<adress>string</adress>
<generalRemark>string</generalRemark>
<fbRemark>string</fbRemark>
<kitchenRemark>string</kitchenRemark><!--Optional--><board>Base: string Pattern: ([0-9])*</board><!--Optional--><firstDayBoard>Base: string Pattern: ([0-9])*</firstDayBoard><!--Optional--><lastDayBoard>Base: string Pattern: ([0-9])*</lastDayBoard><!--Optional--><drink>string</drink><!--Optional--><persontype>string</persontype><!--Optional--><pg>string</pg><!--Optional--><extRef>string</extRef><!--Optional--><marcetCode>string</marcetCode><!--Optional--><resNo>Base: string Pattern: ([0-9])*</resNo><!--Optional--><resSubNo>Base: string Pattern: ([0-9])*</resSubNo><!--Optional--><noPax>Base: string Pattern: ([0-9])*</noPax><!--Optional--><cardInfo>string</cardInfo><!--Optional--><level>string</level><!--Optional--><stakeholder>string</stakeholder><!--Optional--><uniqueid>Base: string Pattern: ([0-9])*</uniqueid><!--Optional--><email>string</email><!--Optional--><idNo>string</idNo><!--Optional--><mandator>Base: string Pattern: ([0-9])*</mandator>
<accountno>Base: string Pattern: ([0-9])*</accountno>
<accountactive>boolean</accountactive>
<accountOwner>string</accountOwner>
<pciid>Base: string Pattern: ([0-9])*</pciid>
<roomno>string</roomno>
</block_guest>
</account>
</RoomReqResponse>
</soapenv:Body>
</soapenv:Envelope>
| Name | Type |
|---|---|
| RoomReqResponse | |
| 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 |
| account | Node |
| block_guest | Node |
| firstname | string |
| lastname | string |
| limit | Base: string Pattern: ([-+]){0,1}([0-9]).{0,1}([0-9]) |
| from | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) |
| to | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) |
| title | string |
| vip | string |
| vipCode | string |
| vip2 | string |
| vip2Code | string |
| salesCategory | string |
| salesCategoryCode | string |
| adress | string |
| generalRemark | string |
| fbRemark | string |
| kitchenRemark | string |
| board | Base: string Pattern: ([0-9])* |
| firstDayBoard | Base: string Pattern: ([0-9])* |
| lastDayBoard | Base: string Pattern: ([0-9])* |
| drink | string |
| persontype | string |
| pg | string |
| extRef | string |
| marcetCode | string |
| resNo | Base: string Pattern: ([0-9])* |
| resSubNo | Base: string Pattern: ([0-9])* |
| noPax | Base: string Pattern: ([0-9])* |
| cardInfo | string |
| level | string |
| stakeholder | string |
| uniqueid | Base: string Pattern: ([0-9])* |
| string | |
| idNo | string |
| mandator | Base: string Pattern: ([0-9])* |
| accountno | Base: string Pattern: ([0-9])* |
| accountactive | boolean |
| accountOwner | string |
| pciid | Base: string Pattern: ([0-9])* |
| roomno | string |