Hospitality Suite Hardware Requirements

Recommended Hardware Specifications: Hospitality Suite v19.x and Higher

Nutrition Care Management (NCM), Foodservice Operations Management (FOM), and SuitePoint! Point-of-Sale

Database Server

Note: If Virtualized Servers are going to be used, please review the Virtualization Section below for specific requirements and limitations

Download Hardware Requirements (PDF)

Applications InstalledSupported Operating SystemsPurpose
Oracle* Database 64 bit

Oracle 12c 32 bit Client

Hospitality Suite

Windows 2012 R2

Windows 2016

RHEL 6.x

RHEL 7.x

Holds all application data.

Used as a maintenance server
to perform nightly backup and
maintenance routines.

1-15 Users

16-30 Users

31-50 Users
(2) CPU Cores

8 Gb RAM

4x146 Gb HDD (RAID 10)

(4) CPU Cores

12 Gb RAM

4x146Gb HDD (RAID10)

(8) CPU Cores

16 Gb RAM

4x146GB HDD (RAID 10)

* As per Oracle Licensing requirements there is a maximum of (2) CPU sockets allowed and the SE2 software will limit you to a maximum of 16 CPU threads.

HL7 ADT/DO Interface Server

Applications InstalledSupported Operating SystemsServer Resources

HL7 Interface Application


Red Hat Ent. Linux 6.x

Red Hat Ent. Linux 7.x

2 CPU Cores

4 Gb RAM

40 Gb HDD – Single Schema

80 Gb HDD – Multi Schemas

Computrition’s HL7 Interface is typically provided as a full turnkey on either a physical rack mounted server or a VMware packaged image. This interface provides a unidirectional, HL7 compliant interface with a facilities electronic medical record system in order to pass Admit/Discharge/Transfer and Diet Orders over to the Oracle database based upon applicable business rules that are put into place. The interface will be utilizing Red Hat Enterprise Linux Server Entry Level as the operating system. Please note that although Computrition includes Red Hat for installation purposes, it is the responsibility of the client to register it with Red Hat in order to receive critical patch updates. The approximate cost for the workstation edition is $349 per year. If your organization does not want to incur the cost or Red Hat License, then CentOS is supported as an alternative.

Middleware Server

Applications InstalledSupported Operating SystemsServer Resources
(Per Application Instance)***

Xchange Gateway

Tray InMotion Service (TIM)

Room Service Manager

Windows 2012 R2

Windows 2016

(2) CPU Cores

4 Gb RAM

5 Gb Available Disk Space

*** 2 CPU Cores, 4 Gb RAM, and 5 Gb Disk Space should be allocated for each application instance that is installed on the server.

For example, installing one instance of the Xchange Gateway, Tray InMotion, and the Room Service Manager the server should have a minimum of 6 Cores, 12 Gb RAM, and 15 Gb available Disk Space.

Web Application Server

Applications InstalledSupported Operating SystemsServer Resources
(Per Application Instance)***

Room Service Connect

Bedside Connect

Inventory Connect

Operations Connect

Web Menus/WM Mobile

Web Recipes

Windows 2012R2 w/IIS 8.5

Windows 2016 w/IIS 10

(2) CPU Cores

4 Gb RAM

5 Gb Available Disk Space

*** 2 CPU Cores, 4 Gb RAM, and 5 Gb Disk Space should be allocated for each application instance that is installed on the server.

If more than 100 concurrent users will be accessing the web server contact our Support Team for additional configuration and deployment options.

For example, installing one instance of Bedside Connect and Inventory Connect, the server should have a minimum of 4 Cores, 8 Gb RAM, and 10 Gb available Disk Space.

Application Server (If using Citrix or RDS for user access)

Applications InstalledSupported Operating Systems1-15 Users16-30 Users

Oracle 12 Client 32 bit

Hospitality Suite

EasyTouch Menus

SuitePoint! Back Office

Windows 2012R2

Windows 2016

(2) CPU Cores

4 Gb RAM

2x146Gb HDD (RAID 1)

(2) CPU Cores

8 Gb RAM

2x146Gb HDD (RAID 1)

Contact the Computrition Technical Team for information regarding other thin client solutions. For more than 30 Concurrent Users it is recommended that a second server, built to the 16-30 specs is added. Servers should be load balanced for best performance.

User Workstations

Client/User AccessSupported Operating SystemsMinimum Specifications



Windows 7 Pro

Windows 8 & 8.1 Pro

Windows 10 (64 bit)

Windows 10 (32 bit)

Dual Core CPU

4 Gb RAM

5 Gb Disk Space Available

Google Chrome or IE 11

Windows Home Editions operating systems are not supported.

For deploying in a thin-client environment the Citrix client or RDP client will need to be installed.

For thick-client deployments, see the application server section above for the list of applications that would need to be installed depending on which software was licensed.

Other User Devices

Device TypeSpecificationsApplication Used For
iPod Touch*

iPad Mini

iPad Air


*Small devices preferred

Latest generation devices running the most
current iOS release or one version prior.

Apple Compatibility:

IOS 11: Click here

IOS 12: Click here

IOS 13 to be released in the fall: Click here

Tray InMotion Plus (iTIM+)
iPad Mini 4 or newer

iPad Air 2 or newer

Current version of iOS and one version prior
running the latest version of Safari browser are supported.

128Gb Memory or higher is preferred.

Bedside Connect

Room Service Connect

Inventory Connect

Operations Connect

Android Devices Current version of Android or one version prior using the latest version of the Chrome web browser.

128Gb Memory or higher is preferred.

Operations Connect
Epson TM-T88VI

Epson TM-U220B

Epson TM-H6000IV



High Speed Thermal

Ethernet Modules are required

Room Service Ticket Printers
Zebra T230

72292 Label Roll

Nutrition Food Labeling

Additional Modules

Click on a section below to reveal detailed information.

Room Service

Computrition’s Room Service module requires the use of point-of-sale receipt printers, referred to as kitchen ticket printers, in order to print off the on-demand tickets used in this module. Only the printers specified above are supported.

EasyTouch Menu Selections (ETMS)

EasyTouch Menu Selections, also referred to as ETMS, is a touch screen-based user interface used for taking room service orders. Although any touch screen device can be used, Computrition recommends the ELO 1715L. Although the software has been optimized for use with a touch screen, a mouse and keyboard may still be utilized as the touch screen is not required for the operation of the software. ETMS requires the installation of .NET 3.5 (Full Package) or higher in order to operate.

If ETMS will be deployed in a Citrix environment, please add 1GB of RAM to the Citrix server for every 5 concurrent users who will be accessing the software.

Tray InMotion Service (TIM)

The Tray InMotion Service, also referred to as TIM, is a real-time tray tracking solution that utilizes iOS based hardware devices. The following devices have been tested with TIM. We support the latest generation iPod Touch, iPad Mini, or iPad running the current iOS version or one prior.

In addition to the scanning devices needed, a middleware piece of software, the TIM Service will need to be running in order to send the transactions over to the Hospitality Suite database. All communication and setup of the iPod Touch’s will be over the wireless network. In the event the wireless connection is not available some scanning functions can still occur, but in an offline mode until connectivity is restored and the transactions pushed across.

XChange Gateway

Computrition’s XChange Gateway product is a bi-directional interface that can process XML GET and POST commands in order to send or receive data from the Hospitality Suite Oracle database server to any 3rd party product that has the ability to send/receive such data. Upon purchase of this module Computrition will supply the API in order for the facility to be able to utilize this web service.

Web Menus/Web Menus Mobile/Web Recipes

Computrition’s web products are pre-built web components that are used for the viewing of menus and recipes on a client’s local intranet or on their main facility internet website.

Inventory/Bedside/Room Service Connect

Computrition’s Connect products are pre-built web components that can service and fulfill a variety of needs and tasks. These modules can be put on new or existing web servers for rapid deployment.

Operations Connect

Operations Connect is Computrition’s browser-based application that displays live Tray InMotion data. The information is displayed in an individually configurable dashboard in real time.

With Operations Connect you can:

  • View live TIM data from any desktop or mobile device in the kitchen or diet office.
  • Track the delivery progress for the current meal and quickly identify any bottlenecks affecting the flow.
  • Monitor delivery total times as well as average times for each stage of the delivery process.
  • Designate maximum delivery time to increase tray delivery speed and record late tray deliveries.
  • Display late tray deliveries in both number and percentage formats.
  • Track and rank employee efficiency by either number of trays delivered or average tray delivery time.

SuitePoint! Point-of-Sale

Computrition's SuitePoint! product is integrated into the same database as FOM/NCM. A separate database is not required; it will simply reside in an additional schema within the same instance.

If the SuitePoint! database will be installed on its own server, either Windows 2012 R2 or Red Hat Enterprise Linux 6.x should be used with the following specs.

    • Dual Core Processor 2.0GHz or better
    • 4GB RAM
    • 2 146GB HDD (RAID 1)

Nutrition Food Labeling (NFL)

Computrition’s Nutrition Food Labeling module, also referred to as NFL, has the ability to print out labels in 2 ways. The first method is using a standard laser printer utilizing Avery-style 5514 weatherproof labels. The other method for printing out such labels requires the use of a Zebra T230 with a 72292 roll. This is the only label printer supported at this time.


Note: Any Computrition product can be installed in a virtual environment. However, if virtualizing the database, please see the below statement.

As server virtualization becomes more popular, there is an increasing number of customers asking to migrate over to this platform. Oracle does not certify its products in a virtual environment and can only provide assistance if the specific issue has been determined to not be a result of the VM environment itself. The main reason is that in a virtual environment, the standard practice is to over-allocate resources on the host machine. Often times, sharing out more resources than what actually exists on the physical hardware. This can cause contention issues while multiple servers battle it out for the same resources. The end-result of this is that the database can suffer major performance issues which are unresolvable from a Computrition standpoint and will not be supported by Oracle.

Computrition will support installation in a virtual environment provided the guidelines & exceptions are followed below.

      • If the Oracle database is virtualized, it is recommended to use a SAN storage device.
      • The same hardware specifications listed above apply to a virtual environment as well. These resources must be dedicated in the guest VM and not shared with another guest VMs.
      • Please note that even if the above considerations are met, performance may still vary depending on the exact configuration of the virtual environment. If a problem were to surface that is deemed an Oracle issue, they could require proving the error out on a physical device before they will assist. Although these situations are few and far between, it is a possibility and could hinder support from them.
      • Please contact Computrition's Technical Support team before utilizing a virtual environment in order to go over specific deployment strategies and licensing requirements.

Oracle SE2 Licensing in a VM environment

      • As per Oracle licensing requirements for Standard Edition 2 (SE2), there is a maximum of (2) physical CPU sockets on the physical host server, either on a standalone server or in a RAC cluster.
      • Standard Edition 2 (SE2) is limited to utilizing a maximum of 16 CPU threads at any time.
      • VMs licensed with SE2 cannot be part of a cluster unless all host in the cluster are licensed. The only exception is if you’re using Oracle’s VM solution.

Note: Oracle doesn’t officially recognize Affinity/DRS rules.