Workstation
This entity represents physical workstation in Business Unit that needs to be monitored by the Attendant API. Usually it is a POS terminal or a self-checkout machine.
To interact with workstations in Attendant, there is a Rest API available - https://developer.hiiretail.com/api/attendant-api#tag/Workstations.
Pos clients are responsible for sending workstations updates to the Attendant API. The API will then publish a message to the SocketIO service with the updated data.
Note: more about socketio service can be found here
If workstation is not updated for 10 days, it will be removed from the database.
Workstation is required to be present before any other entities.