Skip to content

RoomReq

Service Reference Name: RoomReq

General

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.

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>
    <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>

Attributes Message

Name Type
RoomReqRequest
TransactionID string
Authentification Node
SecurityID string
roomreq string
extraInfo string

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>
    <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>

Attributes Response

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])*
email 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