Skip to content

Room Move

When a guest moves from one room to another, a RM record is sent so that all data connected to the guest (e.g. stored messages) can be moved from the old to the new room.

Operationcode: RM

RM

Direction

SIHOT → IF Partner

Message

This example shows a room move from 101 to 333. The guest-stay is identified by the unique number 538. The room 101 has the phone numbers 101 and 1101, the room 333 has the phone numbers 333 and 1333.

<?xml version="1.0" encoding="ISO-8859-1"?>
<SIHOT-Document>
  <TN>47123</TN>
  <OC>RM</OC>
  <HN>4711</HN>
  <RN>333</RN>
  <ORN>101</ORN>
  <PH0>00333</PH0>
  <OPH0>00101</OPH0>
  <PH1>01333</PH1>
  <OPH1>01101</OPH1>
  <PCIID>538</PCIID>
  <SF>N</SF>
  <ORG>disp_4711</ORG>
</SIHOT-Document>

Attributes Message

Attribute Denotation Type
OC Action Type:
RM = Room Move
String
HN Hotel number uns. Long
RN Room number where the guest will stay String
ORN Old Room Number where the guest stayed so far String
PH0 – PH4 Phone numbers of the new room
Notes: 5 digits, right justified, leading 0
With suites, PH can reach beyond PH4
uns. Long
OPH0 – OPH4 Phone numbers of the old room
Notes: 5 digits, right justified, leading 0
With suites, OPH can reach beyond OPH4
uns. Long
PCIID Pre Check-In ID uns. Long
SF Share flag. char
ORG Origin, this is the identifier of the SIHOT workstation that processed this operation. String

Response

The answer could look like:

<?xml version="1.0" encoding="ISO-8859-1"?>
<SIHOT-Document>
  <TN>47123</TN>
  <OC>ACK</OC>
  <RC>0</RC>
  <ORG>disp_4711</ORG>
</SIHOT-Document>

Attributes Response

See for more information

Example 1 - Room move with multiple guest accounts in a room

Example of a room move with three guests in one room with a total of two guest accounts:

Guest Acc. Name Guest Type
1 Berger, Joerg Client
2 Conrad, Jochen Guest
1 Berger, Maribelle Guest

Room move of the persons with the same account in the room:

<?xml version="1.0" encoding="ISO-8859-1"?>
<SIHOT-Document>
  <OC>RM</OC>
  <HN>4711</HN>
  <USERID>JPA</USERID>
  <WS>MARVIN</WS>
  <SF>Y</SF>
  <GID>471168</GID>
  <PCIID>538</PCIID>
  <RN>440</RN>
  <NR_FOR_THIS>440</NR_FOR_THIS>
  <KCID_FOR_THIS/>
  <ORN>430</ORN>
  <ONR_FOR_THIS>430</ONR_FOR_THIS>
  <OKCID_FOR_THIS/>
  <SALUTATION>Herr</SALUTATION>
  <TITLE>Dr.</TITLE>
  <SN>Berger</SN>
  <CN>Joerg</CN>
  <ARR>2021-12-14T18:00:00</ARR>
  <DEP>2021-12-17T12:00:00</DEP>
  <LN>DE</LN>
  <FIRST-Person>
    <GID>471168</GID>
    <PCIID>538</PCIID>
    <SALUTATION>Herr</SALUTATION>
    <TITLE>Dr.</TITLE>
    <SN>Berger</SN>
    <CN>Joerg</CN>
    <ARR>2021-12-14T18:00:00</ARR>
    <DEP>2021-12-17T12:00:00</DEP>
    <LN>DE</LN>
  </FIRST-Person>
  <SIHOT-Person>
    <GID>471169</GID>
    <PCIID>539</PCIID>
    <SALUTATION>Frau</SALUTATION>
    <TITLE/>
    <SN>Berger</SN>
    <CN>Maribelle</CN>
    <ARR>2021-12-14T18:00:00</ARR>
    <DEP>2021-12-17T12:00:00</DEP>
    <LN>FR</LN>
  </SIHOT-Person>
</SIHOT-Document>

Room move of the other person with his own account:

<?xml version="1.0" encoding="ISO-8859-1"?>
<SIHOT-Document>
  <OC>RM</OC>
  <HN>4711</HN>
  <USERID>JPA</USERID>
  <WS>MARVIN</WS>
  <SF>Y</SF>
  <GID>471168</GID>
  <PCIID>538</PCIID>
  <RN>440</RN>
  <NR_FOR_THIS>440</NR_FOR_THIS>
  <KCID_FOR_THIS/>
  <ORN>430</ORN>
  <ONR_FOR_THIS>430</ONR_FOR_THIS>
  <OKCID_FOR_THIS/>
  <ARR>2021-12-14T18:00:00</ARR>
  <DEP>2021-12-17T12:00:00</DEP>
  <PASSWD/>
  <FIRST-Person>
    <GID>471170</GID>
    <PCIID>540</PCIID>
    <SALUTATION>Herr</SALUTATION>
    <TITLE>Dr.</TITLE>
    <SN>Conrad</SN>
    <CN>Jochen</CN>
    <ARR>2021-12-14T18:00:00</ARR>
    <DEP>2021-12-17T12:00:00</DEP>
    <LN>DE</LN>
  </FIRST-Person>
</SIHOT-Document>

Example 2

Room move from one suite to another

<?xml version="1.0" encoding="ISO-8859-1"?>
<SIHOT-Document>
  <TN>47124</TN>
  <OC>RM</OC>
  <HN>4711</HN>
  <RN>310</RN>
  <ROOMSIMPLIED>
    <RN>311</RN>
    <RN>312</RN>
    <RN>313</RN>
  </ROOMSIMPLIED>
  <PH0>00311</PH0>
  <PH1>01311</PH1>
  <PH2>00312</PH2>
  <PH3>01312</PH3>
  <PH4>00313</PH4>
  <PH5>01313</PH5>
  <ORN>320</ORN>
  <ROOMSIMPLIED>
    <ORN>321</ORN>
    <ORN>322</ORN>
  </ROOMSIMPLIED>
  <OPH0>00321</OPH0>
  <OPH1>01321</OPH1>
  <OPH0>00322</OPH0>
  <OPH1>01322</OPH1>
  <PCIID>538</PCIID>
  <SF>N</SF>
  <ORG>disp_4711</ORG>
</SIHOT-Document>

It is also possible to move a guest from a suite to a “normal” room or vice versa. In these cases, the ROOMSIMPLIED tag is only present for the suite.