Skip to content

S_ACCOUNT_SEARCH_V001

This service searches for accounts

Direction

SIHOT.PMS <-- IF Partner

Message

<soapenv:Envelope xmlns:envgen="http://soapenvelopegenerator.eduardocastro.info/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 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>
<S_ACCOUNT_SEARCH_V001Request xmlns="http://www.gubse.com/IFS/test.xsd">
<!--Optional-->
<TransactionID>string</TransactionID>
<Authentication>
<SecurityID>string</SecurityID>
</Authentication>
<AccountSearch>
<!--Optional-->
<accountno>([-+]){0,1}([0-9])*</accountno>
<!--Optional-->
<accounttype>string</accounttype>
<!--Optional-->
<status>string</status>
<!--Optional-->
<accountHolder>string</accountHolder>
<!--Optional-->
<client>string</client>
<!--Optional-->
<roomNumber>string</roomNumber>
<!--Optional-->
<arrival>([0-9]{4})-([0-9]{2})-([0-9]{2})|</arrival>
<!--Optional-->
<departure>([0-9]{4})-([0-9]{2})-([0-9]{2})|</departure>
<!--Optional-->
<resno>([-+]){0,1}([0-9])*</resno>
</AccountSearch>
</S_ACCOUNT_SEARCH_V001Request>
</soapenv:Body>
</soapenv:Envelope>

Attributes Message

Name Type
S_ACCOUNT_SEARCH_V001Request
TransactionID string
Authentication Node
SecurityID string
AccountSearch Node
accountno ([-+]){0,1}([0-9])*
accounttype string
status string
accountHolder string
client string
roomNumber string
arrival ([0-9]{4})-([0-9]{2})-([0-9]{2})
departure ([0-9]{4})-([0-9]{2})-([0-9]{2})
resno ([-+]){0,1}([0-9])*

Response

<soapenv:Envelope xmlns:envgen="http://soapenvelopegenerator.eduardocastro.info/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 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>
<S_ACCOUNT_SEARCH_V001Response xmlns="http://www.gubse.com/IFS/test.xsd">
<!--Optional-->
<TransactionID>string</TransactionID>
<Result>
<Success>true or false</Success>
<!--Optional-->
<ErrorMsg>string</ErrorMsg>
<!--Optional-->
<MSG-LIST>
<!--Optional-->
<MSG-ENTRY>
<!--Optional-->
<MSG-LEVEL>ERROR or WARNING or INFO</MSG-LEVEL>
<!--Optional-->
<MSG-CLASS>string</MSG-CLASS>
<!--Optional-->
<MSG-NO>([0-9])*</MSG-NO>
<!--Optional-->
<MSG-TEXT>string</MSG-TEXT>
<!--Optional-->
<MSG-ENTRY-PARAM-LIST>
<!--Optional-->
<PARAM>
<!--Optional-->
<INDEX>([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>
<ACOOUNT-OBJID>([0-9])*</ACOOUNT-OBJID>
<accounttype>string</accounttype>
<accountno>([-+]){0,1}([0-9])*</accountno>
<status>string</status>
<credit>([-+]){0,1}([0-9])*\.{0,1}([0-9])*</credit>
<debit>([-+]){0,1}([0-9])*\.{0,1}([0-9])*</debit>
<balance>([-+]){0,1}([0-9])*\.{0,1}([0-9])*</balance>
<resno>([-+]){0,1}([0-9])*</resno>
<eventno>([-+]){0,1}([0-9])*</eventno>
<arrival>([0-9]{4})-([0-9]{2})-([0-9]{2})|</arrival>
<departure>([0-9]{4})-([0-9]{2})-([0-9]{2})|</departure>
<!--Optional-->
<Owner>
<GUEST-OBJID>([0-9])*</GUEST-OBJID>
<accountHolder>string</accountHolder>
</Owner>
<!--Optional-->
<Room>
<roomNumber>string</roomNumber>
<ROOM-OBJID>([0-9])*</ROOM-OBJID>
</Room>
</Account>
</S_ACCOUNT_SEARCH_V001Response>
</soapenv:Body>
</soapenv:Envelope>

Attributes Response

Name Type
S_ACCOUNT_SEARCH_V001Response
TransactionID string
Result Node
Success true or false
ErrorMsg string
MSG-LIST Node
Account Node
ACOOUNT-OBJID ([0-9])*
accounttype string
accountno ([-+]){0,1}([0-9])*
status string
credit ([-+]){0,1}([0-9]).{0,1}([0-9])
debit ([-+]){0,1}([0-9]).{0,1}([0-9])
balance ([-+]){0,1}([0-9]).{0,1}([0-9])
resno ([-+]){0,1}([0-9])*
eventno ([-+]){0,1}([0-9])*
arrival ([0-9]{4})-([0-9]{2})-([0-9]{2})
departure ([0-9]{4})-([0-9]{2})-([0-9]{2})
Owner Node
Room Node