A pre check out is sent before the planned departure. When a pre check out is sent, the bill was already paid, and therefore no further charges to the account are allowed.
SIHOT → IF Partner
This example shows a pre check out for room 202. This pre check out is used to block the interfaces before the guest leaves.
When the guest finally checks out, the
<OC>CO</OC> is also sent to the interface.
<?xml version="1.0" encoding="ISO-8859-1"?> <SIHOT-Document> <TN>4712</TN> <OC>PCO</OC> <HN>4711</HN> <RN>202</RN> <PCIID>538</PCIID> <SF>N</SF> <SN>Berger</SN> <CN>Joerg</CN> <LN>DE</LN> <SRC>SIHOT</SRC> <ORG>disp_4711</ORG> </SIHOT-Document>
PCO = Pre Check-Out
|HN||Hotel number||uns. Long|
|RN||Room number where the guest will stay||String|
|PCIID||Pre Check-In ID||uns. Long|
|SN||Last name of the guest||String|
|CN||First name of the guest||String|
|ORG||Origin, this is the identifier of the SIHOT workstation that processed this operation.||String|
The answer could look like:
<?xml version="1.0" encoding="ISO-8859-1"?> <SIHOT-Document> <TN>4712</TN> <OC>ACK</OC> <RC>1</RC> <MSG>room not occupied</MSG> <ORG>disp_4711</ORG> </SIHOT-Document>