Introduction to Data Integrations - Patients

Introduction to Data Integrations - Patients

About Dialog Health's PROTOCALL™ and Our Use of Data

PROTOCALL™ is a cloud-based Patient + Caregiver Engagement Platform which leverages the mobile phone to improve outcomes. Dialog Health’s mobile messaging enables two-way communication between your organization and your patients via 4 main methods:
  1.  Automated Broadcast Messaging Campaigns: which are scheduled for delivery each day and can be personalized/timed/filtered based upon specific Patient and Appointment data points.
  2. Ad-Hoc Broadcast Group Messaging: which are one-off messages sent to a group, typically in response to a schedule-change and or/emergency notification. These can also be filtered by Appointment Data and are either sent immediately or scheduled for a time in the near future.
  3. Direct one-to-one messaging: which enables Web to Mobile Phone back and forth conversations with your Patients.
  4. SMS Trigger API: which allows an external Patient Information System to remotely trigger the delivery of a mobile message via the use of XML. Note the SMS to be triggered is pre-configured within the Dialog Health Console.

Through the use of PROTOCALL’S mobile-messaging capabilities, organizations can expect to: 

  1. Increase patient engagement, compliance and satisfaction
  2. Improve cancellation and readmission rates, on-time starts, and recall
  3. Save money through improved staff productivity

Each year, thousands of medical professionals across the USA are leveraging the Dialog Health platform to engage their Patients and Caregivers via millions of two-way mobile messaging conversations.

To facilitate these engagement and outcomes, Dialog Health requires data to be updated on a recurring basis with information about your Patients and their Appointments they have scheduled with you. Whether this information resides in an EHR, Practice Management System or other Health Information System, Dialog Health has a number of ways in which data can be added, updated or removed within our PROTOCALL™ Consoles.

Adding Patients & Appointments Into Dialog Health

Dialog Health offers flexible data integration options that accommodate a wide range of healthcare systems and workflows. The platform accepts patient and appointment data in formats such as CSV, HL7, and JSON, and supports multiple transport methods including sFTP, HTTPS, API, and direct UI entry.

Integrations are tailored to the client’s messaging needs and technical capabilities, enabling seamless inbound and outbound exchanges. Dialog Health also emphasizes interoperability with major healthcare IT vendors—such as EHR/EMR, practice management, revenue cycle, and population health platforms—to enhance patient engagement, streamline communication, and improve operational efficiency across the care continuum.

Data Integration Options from your EMR/Scheduling Platform

    1. Based upon DH's Patient & Appointment CSV Template
    2. Via manual upload by a console user in the DH console UI
    3. Via sFTP automated delivery to DH's own FTP server
  1. HL7 File Importer
    1. Between DH and your EMR/Scheduling platform or IT Team
    2. Using scheduling information SIU HL7 messages
    3. Via automated delivery to DH
      1. Using box.com enterprise integration and FTPS
      2. Using DH's own FTP server over sFTP
  2. API Integrations
    1. Between DH and your EMR/Scheduling platform or IT Team
    2. Base upon one of DH's Patient and/or Appointment API's 
Info
Click HERE to view the 32-Columned (Participant + Appointment) File Guidelines

Manual Patient and Appointment Loading Options

    1. Supports manual creation by console users via the UI
    2. Both add patients and add appointments, UI 's are available 
  1. Txt2Join
    1. Patient sends a SMS with a mobile keyword to the system to be opted in and added to the platform
    2. Note that Patients cannot add Appointments via SMS
  2. Webforms
    1. Patient submits webform and then becomes eligible for mobile alerts in Dialog Health.
    2. Customer is responsible for making webform accessible to their audience.

Questions? Please reach out to: support@dialoghealth.com or 877.666.1132
Our support line is monitored Monday through Friday from 8:00 am – 6:00 pm CST

    • Related Articles

    • How to Upload a CSV File to Your Console - Patients

      How to Upload a CSV File to Your Console  To load the CSV file via the Dialog Health user interface, here are the steps you need to follow: 1. Log into your Dialog Health console 2. Click the Patients tab 3. Click on the Import Patients button 4. A ...
    • DH Trigger SMS API

      Introduction Trigger is a message to one particular person which can be set up for a client and sent on demand as API call. The trigger works only for known patients/employees, who are already registered in Dialog Health database. Triggers can be ...
    • CSV Template for Adding Participants, Appointments, and 2 Misc Fields (24)

      Before you fill out the CSV template, here are several important things to know: test The template must be saved in CSV format. The template has 24 columns that must be present when used to import into Dialog Health. The Header Row should always be ...
    • CSV Template for Adding Participants Only (17)

      Navigating the 17-Column CSV File: A Beginner's Guide The 17-Column CSV file serves as a medium through which Dialog Health can transfer your data to our platform. This file is exclusively designated for adding participant data and does not include ...
    • CSV Template for Adding Multiple Locations, Participants, Appointments and 10 Misc Fields (33)

      Navigating the 33-Column CSV File: A Beginner's Guide The 33-Column CSV file serves as a medium through which Dialog Health can transfer your data to our platform. This file is exclusively designated for adding participant data, and appointment/event ...