This is straight out of the MICROS documentation.
Third-party developers can implement their own POS Client Applications using the MICROS RES POS API.
This is done by establishing an interface link to RES 3700 POS Transaction Services through the use of specialized POS clients. The API allows these clients to access certain POS functions such as opening tables and guest checks, starting orders, and applying payments and discounts.
Examples of specialized POS clients are:
Remote or local guest ordering from Kiosks
Remote guest ordering or centralized order dispatch utilizing Web Services
Open table/guest check control and guest experience time management via Table Management Systems
Guest payment approval using mobile phones or PDAs
POS Transaction services are accessible on a local client PC using a COM interface or on a remote client using a Web Service. Licensing is required. Third-party clients will require a RES 3700 activation code in order to connect to the API and post transactions to the database.
For more on this feature or information about the POS API Developers Program, please contact your local MICROS representative.