EventReq
Service Reference Name: EventReq
General
The interface can directly post services for an event by using eventreq. In SIHOT it is not necessary to create a miscellanous account and link a virtual (non existing) room number for posting to it.
REQUEST
eventreq: Number of the event in SIHOT
RESPONSE
If the event exists:
The answer is of type Result and BlockGuestType.
If the event does not exist:
The answer is of type Result.
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>
<EventReqRequest xmlns="http://www.gubse.com/IFS/RMS.xsd">
<TransactionID>string</TransactionID>
<Authentification>
<SecurityID>string</SecurityID>
</Authentification>
<eventreq>Base: string Pattern: ([0-9])*</eventreq><!--Optional--><extraInfo>string</extraInfo>
</EventReqRequest>
</soapenv:Body>
</soapenv:Envelope>
Attributes Message
Name | Type |
---|---|
EventReqRequest | |
TransactionID | string |
Authentification | Node |
SecurityID | string |
eventreq | Base: string Pattern: ([0-9])* |
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>
<EventReqResponse 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--><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>
</EventReqResponse>
</soapenv:Body>
</soapenv:Envelope>
Attributes Response
Name | Type |
---|---|
EventReqResponse | |
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 |
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 |