Configuring EMR Help
Summarize
Summary of Configuring EMR Help
The EMR Help application integrates your ServiceNow instance with an Electronic Medical Record (EMR) system to streamline IT service requests originating from clinicians. When hospital staff encounter issues within the EMR system, they can submit service requests directly, which automatically generate incidents in ServiceNow. Relevant EMR data such as workstation ID, patient details, clinician information, and screen context are captured and stored to provide fulfillers with detailed information for efficient troubleshooting.
Show less
Key Features
- Installation: Deploy the EMR Help application to establish integration between ServiceNow and the EMR system.
- Data Table Configuration: Customize or create data tables (e.g., EMR Incident Data table) to store EMR variables fetched from the system. Extend the Remote Request Data table if needed.
- Request Parameter and Definition Setup: Define and map remote request parameters to the data table columns to support IT service requests from the EMR.
- User Access Control: Assign roles to manage access to EMR Help features and data securely.
- Healthcare Case Types: Configure and extend healthcare case types to fulfill service requests submitted via the EMR Help portal.
- Authentication: Enable ServiceNow single sign-on integration with Epic using digest token authentication.
- iFrame Support: Configure EMR Help to launch within an iFrame inside Epic Hyperspace and Hyperdrive environments for seamless user experience.
- Contextual Sidebar: Manage and configure fields displayed in the EMR session info sidebar within Workspace.
- Service Portal: Set up a dedicated portal for submitting IT service requests from the EMR system.
- IT Service Request Fulfillment: Manage submission and resolution of requests through the portal or system support modules.
- Optional Security Enhancements: Encrypt sensitive fields or attachments to secure EMR data.
- Customization: Use scripted extension points to customize URL and REST API task parameters for integration with EMR systems.
Practical Benefits for ServiceNow Customers
By configuring EMR Help, healthcare organizations can efficiently capture and manage clinician IT issues directly from their EMR systems, ensuring critical context is available to support teams. This integration accelerates issue resolution, enhances clinician satisfaction, and maintains secure handling of sensitive healthcare data. The configurable nature of data tables, request parameters, and authentication options allows customers to tailor the solution to their specific workflows and security requirements. Additionally, embedding the application within Epic’s interface via iFrame support enables a smooth user experience without disrupting clinicians’ existing environment.
Set up the EMR Help application to address different types of clinician issues submitted from an EMR system.
Configuration overview
Configuring EMR Help involves installing the application, then setting up user access and data.
Hospital staff using the EMR system often encounter various challenges. In the event of an issue, they can initiate a service request directly from within the EMR system. Once a service request is created, the system automatically generates an incident in their ServiceNow instance.
Simultaneously, relevant EMR variables, such as workstation ID, patient details, clinician information, and the specific screen involved, are fetched from the EMR system and stored in a dedicated table within the EMR Help application. This additional information enhances the service request, providing fulfillers with crucial details for effective troubleshooting.
-
Install the EMR Help application to integrate your ServiceNow instance with an EMR system.
-
Configure the data table for a request type.
Review the data table associated with an IT request, such as the EMR Incident Data [sn_ind_rmt_help_incident_data] table. Then, make sure that the table has columns to store each system variable that you're planning to fetch from an EMR system. Add new columns corresponding to the system variables that don't exist in the table.
If a data table for an IT request doesn't exist, create another data table by extending the Remote Request Data [sn_ind_rmt_help_request_data] table.
For more information, see EMR Help data model.
-
Configure request parameters for EMR systems.
Configure the remote request parameters for an EMR system.
-
Configure request definitions for EMR systems.
Create or modify request definitions to support IT service requests from an EMR system. In addition, map the remote request parameters with the columns of the request data table associated with your task.
-
Assign roles for EMR Help users.
Assign roles to control access to features, capabilities, and data in the EMR Help application.
-
Configure healthcare case types for EMR Help.
Configure healthcare case types for EMR Help in to fulfill service requests made from the EMR Help portal.
The base healthcare case type [sn_hcls_case] is an abstract case type that provides a foundation to extend from when building your own healthcare case types.
-
Configure digest token authentication for EMR Help.
Configure ServiceNow single sign-on with Epic utilizing digest token authentication.
-
Configure iFrame support for EMR Help in ServiceNow
Configure EMR Help to launch within a frame in Epic Hyperspace and Hyperdrive.
-
Configure the EMR session info contextual sidebar.
Configure the EMR session info contextual sidebar in Workspace to manage the fields that display there.
-
Configuring the EMR Help service portal.
As an administrator, you can set up the EMR Help service portal for submitting IT service requests from an EMR system.
- Set up the IT service request fulfillment process
Manage IT service requests submitted from your EMR system by using either a dedicated service portal or a system support module.
-
(Optional) Implement encryption in EMR Help.
Encrypt fields, attachments, or both to secure your EMR system data.
-
(Optional) Customize the URL and REST API task parameters for EMR systems.
Use scripted extension points to manipulate URL parameters and REST API task parameters for an EMR system.
Additional configuration information
- To configure digest token authentication for EMR Help, see the How to Configure Digest Token Authentication for EMR Help with Epic Hyperspace [KB1002504] article in the Now Support knowledge base.
-
To configure EMR Help to launch within an iframe in Epic Hyperspace and Hyperdrive, see the How to configure EMR Help to launch within an iFrame in Epic Hyperspace and Hyperdrive [KB1207128] article in the Now Support knowledge base.