This article provides an overview on the current data integrations that are offered between MealSuite systems and third-party apps and systems.
EHR to the MealSuite Core System
The following resident profile data can be populated from an electronic health record (EHR) system to the MealSuite core system via the Connect interface.* Note that the MealSuite core system does not share its resident profile data.
- Title
- First name, middle initial, last name
- Gender
- Date of birth
- Admit date
- Allergens
- Patient ID
- Floor
- Area
- Room
- Bed
- Leave of absence start
- Leave of absence end
- Diet order (diet, texture, fluid)
- Diet interventions (personal items, substitutes, do not serve, and serving size adjustment)
*For PointClickCare (PCC), the interface utilizes the RESTful API set of their PCC Partner Marketplace platform. Other EHR integrations utilize HL7 message sets and flat file imports. In addition, depending on the EHR, not all data points are supported. For more information on each EHR interface, see EHR Interfaces.
MealSuite API
MealSuite offers its API to integrate data between it and 3rd-party application or systems. Note that the API shares basic resident data but not medical or PHI data.
Below are the API endpoints. Click an endpoint to see what's included in its request and response.
Staff
- Add, update, deactivate, and reactivate staff profiles (name, client ID, badge ID)
- Retrieve your list of staff
- Add a photo to a staff profile
Residents/Patients
- Retrieve your list of residents/patients
- Assign or cancel (suspend) a meal plan
- Update a badge ID
- Archive or unarchive a diner profile
- Retrieve a resident's personal menu for a specific date and meal, including very limited nutritional information
POS (Point of Sale)
- Operators: list, create, and update POS operators
- Tickets: retrieve POS ticket information by date range
- Products: retrieve your list of POS products
- Accounting: retrieve your GL accounts and tax codes
- Post charge: override a product price for a paid transaction
Menus
- Retrieve POS location menus, including menu items and pricing
- Retrieve menu details for your facility's menu locations
Orders and Meal Plans
- Retrieve order history by date range
- Retrieve meal plan policies and details
- Retrieve meal plan account transaction history by date range.
Resident Wellness
- Meal participation: see whether a resident has or has not placed an order for a selected meal service (breakfast, lunch, dinner) and day. A missing order can indicate that a wellness check is needed.
Facilities
- Retrieve your list of facilities and the details for a specific facility.