CI PERSON PUSH V003
Service Reference Name: S_CI_PERSON_PUSH_V003
General
This notification is pushed when a Person has been checked in in SIHOT.
For additional information please refer to "S_CI_ROOM_PUSH_V00..."
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>
    <S_CI_PERSON_PUSH_V003Notification xmlns="PushNotifications"><!--Optional--><AUTOTASK>
        <TASK-OBJID>Base: string Pattern: ([0-9])*</TASK-OBJID><!--Optional--><PERSON>
          <hotel>Base: string Pattern: ([-+]){0,1}([0-9])*</hotel>
          <PCIID>string</PCIID>
          <PERSON-OBJID>Base: string Pattern: ([0-9])*</PERSON-OBJID>
          <salutation>string</salutation>
          <title>string</title>
          <name1>string</name1>
          <name2>Base: string minLength: 0 maxLength: 50</name2>
          <vip>Base: string minLength: 0 maxLength: 3</vip>
          <guesttype>Base: string minLength: 0 maxLength: 2</guesttype>
          <marketsegment>string</marketsegment>
          <datefrom>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</datefrom>
          <arrivaltime>Base: string Pattern: ([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])|</arrivaltime>
          <dateto>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</dateto>
          <departuretime>Base: string Pattern: ([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])|</departuretime>
          <staydatefrom>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</staydatefrom>
          <staydateto>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</staydateto>
          <sharedroom>Base: string Pattern: ([-+]){0,1}([0-9])*</sharedroom>
          <documenttype>Base: string minLength: 0 maxLength: 10</documenttype>
          <documentnumber>Base: string minLength: 0 maxLength: 44</documentnumber>
          <language>string</language>
          <internetpassword>Base: string minLength: 0 maxLength: 100</internetpassword>
          <GUEST-OBJID>Base: string Pattern: ([0-9])*</GUEST-OBJID>
          <GUEST-CENTRALID>Base: string Pattern: ([0-9])*</GUEST-CENTRALID><!--Optional--><RESERVATION>
            <RESERVATION-OBJID>Base: string Pattern: ([0-9])*</RESERVATION-OBJID>
            <RESERVATION-CENTRALID>Base: string Pattern: ([0-9])*</RESERVATION-CENTRALID>
          </RESERVATION>
          <GUEST-IDS><!--Optional--><GUEST-ID>
              <type>Base: string minLength: 0 maxLength: 3</type>
              <number>string</number>
              <validfrom>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</validfrom>
              <validuntil>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</validuntil>
            </GUEST-ID>
          </GUEST-IDS><!--Optional--><ROOMBOOKING><!--Optional--><ROOMDETAILS>
              <room>string</room>
              <roomtype>string</roomtype>
              <category>string</category>
              <roomlocation>Base: string minLength: 0 maxLength: 2</roomlocation>
              <paytv>string</paytv>
              <ROOMEXTENSIONS><!--Optional--><ROOMEXTENSION>
                  <phone>Base: string minLength: 0 maxLength: 5</phone>
                </ROOMEXTENSION>
              </ROOMEXTENSIONS>
              <BEDSINROOM><!--Optional--><BEDINROOM>
                  <bed>string</bed>
                  <category>string</category>
                </BEDINROOM>
              </BEDSINROOM><!--Optional--><PARENTSUITE>
                <suite>string</suite>
                <category>string</category>
                <ROOMSINPARENTSUITE><!--Optional--><ROOMINPARENTSUITE>
                    <room>string</room>
                    <category>string</category>
                    <ROOMINPARENTSUITEEXTENSIONS><!--Optional--><ROOMINPARENTSUITEEXTENSION>
                        <phone>Base: string minLength: 0 maxLength: 5</phone>
                      </ROOMINPARENTSUITEEXTENSION>
                    </ROOMINPARENTSUITEEXTENSIONS>
                    <BEDSINROOMINPARENTSUITE><!--Optional--><BEDINROOMINPARENTSUITE>
                        <bed>string</bed>
                        <category>string</category>
                      </BEDINROOMINPARENTSUITE>
                    </BEDSINROOMINPARENTSUITE>
                  </ROOMINPARENTSUITE>
                </ROOMSINPARENTSUITE>
              </PARENTSUITE><!--Optional--><PARENTROOM>
                <room>string</room>
                <category>string</category>
                <PARENTEROOMEXTENSIONS><!--Optional--><PARENTEROOMEXTENSION>
                    <phone>Base: string minLength: 0 maxLength: 5</phone>
                  </PARENTEROOMEXTENSION>
                </PARENTEROOMEXTENSIONS>
                <BEDSINPARENTROOM><!--Optional--><BEDINPARENTROOM>
                    <bed>string</bed>
                    <category>string</category>
                  </BEDINPARENTROOM>
                </BEDSINPARENTROOM><!--Optional--><PARENTROOMPARENTSUITE>
                  <suite>string</suite>
                  <category>string</category>
                  <ROOMSINPARENTROOMPARENTSUITE><!--Optional--><ROOMINPARENTROOMPARENTSUITE>
                      <room>string</room>
                      <category>string</category>
                      <ROOMINPARENTROOMPARENTSUITEEXTENSIONS><!--Optional--><ROOMINPARENTROOMPARENTSUITEEXTENSION>
                          <phone>Base: string minLength: 0 maxLength: 5</phone>
                        </ROOMINPARENTROOMPARENTSUITEEXTENSION>
                      </ROOMINPARENTROOMPARENTSUITEEXTENSIONS>
                      <BEDSINPARENTROOMPARENTSUITE><!--Optional--><BEDINPARENTROOMPARENTSUITE>
                          <bed>string</bed>
                          <category>string</category>
                        </BEDINPARENTROOMPARENTSUITE>
                      </BEDSINPARENTROOMPARENTSUITE>
                    </ROOMINPARENTROOMPARENTSUITE>
                  </ROOMSINPARENTROOMPARENTSUITE>
                </PARENTROOMPARENTSUITE>
              </PARENTROOM>
              <ROOMSINSUITE><!--Optional--><ROOMINSUITE>
                  <room>string</room>
                  <category>string</category>
                  <ROOMINSUITEEXTENSIONS><!--Optional--><ROOMINSUITEEXTENSION>
                      <phone>Base: string minLength: 0 maxLength: 5</phone>
                    </ROOMINSUITEEXTENSION>
                  </ROOMINSUITEEXTENSIONS>
                  <BEDSINROOMINSUITE><!--Optional--><BEDINROOMINSUITE>
                      <bed>string</bed>
                      <category>string</category>
                    </BEDINROOMINSUITE>
                  </BEDSINROOMINSUITE>
                </ROOMINSUITE>
              </ROOMSINSUITE>
            </ROOMDETAILS>
            <DOORLOCK>
              <pin>string</pin>
              <pinvaliduntildate>Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2})|</pinvaliduntildate>
              <pinvaliduntiltime>Base: string Pattern: ([01][0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])|</pinvaliduntiltime>
            </DOORLOCK>
          </ROOMBOOKING>
        </PERSON>
      </AUTOTASK>
    </S_CI_PERSON_PUSH_V003Notification>
  </soapenv:Body>
</soapenv:Envelope>
Attributes Message
| Name | Type | 
|---|---|
| S_CI_PERSON_PUSH_V003Notification | |
| AUTOTASK | Node | 
| TASK-OBJID | Base: string Pattern: ([0-9])* | 
| PERSON | Node | 
| hotel | Base: string Pattern: ([-+]){0,1}([0-9])* | 
| PCIID | string | 
| PERSON-OBJID | Base: string Pattern: ([0-9])* | 
| salutation | string | 
| title | string | 
| name1 | string | 
| name2 | Base: string minLength: 0 maxLength: 50 | 
| vip | Base: string minLength: 0 maxLength: 3 | 
| guesttype | Base: string minLength: 0 maxLength: 2 | 
| marketsegment | string | 
| datefrom | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) | 
| arrivaltime | Base: string Pattern: ([01][0-9] | 
| dateto | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) | 
| departuretime | Base: string Pattern: ([01][0-9] | 
| staydatefrom | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) | 
| staydateto | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) | 
| sharedroom | Base: string Pattern: ([-+]){0,1}([0-9])* | 
| documenttype | Base: string minLength: 0 maxLength: 10 | 
| documentnumber | Base: string minLength: 0 maxLength: 44 | 
| language | string | 
| internetpassword | Base: string minLength: 0 maxLength: 100 | 
| GUEST-OBJID | Base: string Pattern: ([0-9])* | 
| GUEST-CENTRALID | Base: string Pattern: ([0-9])* | 
| RESERVATION | Node | 
| RESERVATION-OBJID | Base: string Pattern: ([0-9])* | 
| RESERVATION-CENTRALID | Base: string Pattern: ([0-9])* | 
| GUEST-IDS | Node | 
| GUEST-ID | Node | 
| type | Base: string minLength: 0 maxLength: 3 | 
| number | string | 
| validfrom | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) | 
| validuntil | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) | 
| ROOMBOOKING | Node | 
| ROOMDETAILS | Node | 
| room | string | 
| roomtype | string | 
| category | string | 
| roomlocation | Base: string minLength: 0 maxLength: 2 | 
| paytv | string | 
| ROOMEXTENSIONS | Node | 
| ROOMEXTENSION | Node | 
| phone | Base: string minLength: 0 maxLength: 5 | 
| BEDSINROOM | Node | 
| BEDINROOM | Node | 
| bed | string | 
| category | string | 
| PARENTSUITE | Node | 
| suite | string | 
| category | string | 
| ROOMSINPARENTSUITE | Node | 
| ROOMINPARENTSUITE | Node | 
| room | string | 
| category | string | 
| ROOMINPARENTSUITEEXTENSIONS | Node | 
| ROOMINPARENTSUITEEXTENSION | Node | 
| phone | Base: string minLength: 0 maxLength: 5 | 
| BEDSINROOMINPARENTSUITE | Node | 
| BEDINROOMINPARENTSUITE | Node | 
| bed | string | 
| category | string | 
| PARENTROOM | Node | 
| room | string | 
| category | string | 
| PARENTEROOMEXTENSIONS | Node | 
| PARENTEROOMEXTENSION | Node | 
| phone | Base: string minLength: 0 maxLength: 5 | 
| BEDSINPARENTROOM | Node | 
| BEDINPARENTROOM | Node | 
| bed | string | 
| category | string | 
| PARENTROOMPARENTSUITE | Node | 
| suite | string | 
| category | string | 
| ROOMSINPARENTROOMPARENTSUITE | Node | 
| ROOMINPARENTROOMPARENTSUITE | Node | 
| room | string | 
| category | string | 
| ROOMINPARENTROOMPARENTSUITEEXTENSIONS | Node | 
| ROOMINPARENTROOMPARENTSUITEEXTENSION | Node | 
| phone | Base: string minLength: 0 maxLength: 5 | 
| BEDSINPARENTROOMPARENTSUITE | Node | 
| BEDINPARENTROOMPARENTSUITE | Node | 
| bed | string | 
| category | string | 
| ROOMSINSUITE | Node | 
| ROOMINSUITE | Node | 
| room | string | 
| category | string | 
| ROOMINSUITEEXTENSIONS | Node | 
| ROOMINSUITEEXTENSION | Node | 
| phone | Base: string minLength: 0 maxLength: 5 | 
| BEDSINROOMINSUITE | Node | 
| BEDINROOMINSUITE | Node | 
| bed | string | 
| category | string | 
| DOORLOCK | Node | 
| pin | string | 
| pinvaliduntildate | Base: string Pattern: ([0-9]{4})-([0-9]{2})-([0-9]{2}) | 
| pinvaliduntiltime | Base: string Pattern: ([01][0-9] | 
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>
    <S_CI_PERSON_PUSH_V003Response xmlns="PushNotifications">
      <S_CI_PERSON_PUSH_V003Result>
        <Success>string</Success>
        <ErrorMsg>string</ErrorMsg>
      </S_CI_PERSON_PUSH_V003Result>
    </S_CI_PERSON_PUSH_V003Response>
  </soapenv:Body>
</soapenv:Envelope>
Attributes Response
| Name | Type | 
|---|---|
| S_CI_PERSON_PUSH_V003Response | |
| S_CI_PERSON_PUSH_V003Result | Node | 
| Success | string | 
| ErrorMsg | string |