RemoteWaitEntry Service

The RemoteWaitEntry service allows a client to be notified when parties are added to the wait list using an LRS device, such as a T900.

Wait Entry

Using a device such as a T900, parties may be added to the waitlist. When the party is added, the LRSN will send clients connected to the RemoteWaitEntry service a <RemoteWaitEntry> message. The client will then respond with a <RemoteWaitEntryAck> message. The <RemoteWaitEntryAck> contains a
status code that indicates if the wait entry was accepted.

πŸ“˜

For full remote wait entry functionality on the T900, the client should also subscribe to the TableMan service to provide wait time information to the T900.

Sent from the LRSN server to the client when a wait list item is added on a remote device such as a T900.

AttributeDescriptionDetails
idTransaction ID to be included in <RemoteWaitEntryAck> messageAlways present
actionAction remote wait entry device is taking. Currently, the only supported action is add, which adds an entry to the wait list.Always present
sizeSize of party.Always present for add
seatingprefSeating preference of party. Possible values are Smoking, Non-smoking, and First Available.Always present for add
nameName of party.Always present for add
pagerPager (or mobile phone) guest has been assigned. The pager attribute consists of two semi-colon delimited values. The first value is a number indicating the type of pager the guest has. The second field indicates the actual pager number or mobile phone number assigned to the guest.

Possible values for the pager type are:

2 - LRS Guest Pager (Coaster Call, Adverteaser, Specialty pagers)
5 - Mobile Phone
Always present for add
srcThe src attribute indicates the source of the remote wait entry request. The src is string, the exact format and meaning of which depend upon the type of device and it’s configuration. However, a device will always have the same src value.Always present
<!-- Need a description of this example -->

<RemoteWaitEntry id="57" action="add" size="2" seatingpref="Non-smoking" name="Geoffrey" pager="2;16" src="NEED TO ADD THIS>
<!-- Guest added with a mobile phone -->

<RemoteWaitEntry id="23" action="add" size="4" seatingpref="First Available" name="Jenny" pager="5;8675309... NEED REST OF THIS EXAMPLE >

The client acknowledges receipt of a <RemoteWaitEntry> message with a <RemoteWaitEntryAck> message.

AttributeDescriptionDetails
idValue of id attribute form <RemoteWaitEntry> messageAlways present
retReturn value of <RemoteWaitEntry> operation. If not present, ESUCCESS is assumed. Possible values include ESUCCESS, EDUP if entry is not accepted because it is a duplicate, and EOPFAIL for general failure.Optional
<RemoteWaitEntryAck id="23" ret="0" />