By Interface Type

Web Services

In some cases, we've found that standards didn't exist, weren't sufficient, or were too complicated technically for our customers' use cases. In those cases, we've developed custom web services to serve those needs.
Sign up with our App Orchard developer program for access to a sandbox to test with these services.

Enterprise Image Access

This web integration API provides the ability to generate dynamic, secure, contextual links used to launch the appropriate context in an enterprise image viewer. You can email us to receive a simple testing harness that helps you validate that your web application can be successfully embedded.
Current integrations include...
  • Agfa IMPAX, Agfa IMPAX Cardiovascular Web Viewer, Agfa ICIS
  • Ambra Health
  • Amicas Vericis
  • BRIT
  • Carestream
  • DR Systems
  • Epiphany Cardio
  • eUnity (Client Outlook)
  • Fuji Synapse
  • GE CV Web 2.0
  • GE CCI
  • HeartIT WebPAX
  • Hyland Healthcare NilRead Enterprise Viewer
  • McKesson Horizon MI View / DX View
  • Merge / eMed Matrix
  • Merge iConnect
  • Merge Emageon AV Lite
  • Philips EasyVision
  • Philips EasyWeb
  • Philips iSite Enterprise
  • Sectra
  • Siemens MagicWeb
  • Siemens Syngo
  • Vital Images VitreaView
  • Xcelera WebForum

Active Guidelines read the specRead the technical specs

The Active Guidelines (AGL) activity in the Epic EMR uses the HL7 InfoButton standard to allow clinicians to retrieve targeted information provided by third parties, specific to the context of the patient or clinical workflow. Rather than searching third party knowledge base, searches are performed automatically based off elements of the patient's chart like diagnoses or orders. The third party can also provide actionable links that queue up specific orders within the Epic EMR.
Current integrations include...
  • Clin-eguide
  • ClinicalKey
  • Dynamed
  • Facts & Comparisons
  • Isabel
  • KidsHealth
  • Lexicomp
  • MedlinePlus
  • Micromedex
  • Pub Med
  • UpToDate
  • VisualDx

Single Sign-On (SSO)

Typically, the patient portal manages all aspects of patient and user identity. However, a single-sign on integrator could be used to link together the Epic patient portal with other portal-based functionality already in use. In this scenario, usernames and passwords are managed by an external system. The patient logs into the external system, which then can be used to also sign the patient into MyChart. A bundle of Web services are used to create and update patient records and to create and manage proxy relationships. We'll provide you with the specs for this interface at the time we've identified a mutual customer.

Content Linking read the specRead the technical specs

The patient portal provides patients with a view into the medical chart maintained by their healthcare organization. This information can be supplemented by educational materials that are specific to a patient's problems, medications, and other information. This functionality is called Content Linking. While many approaches have been used to achieve this integration in the past, Epic recommends that new organizations use the Infobutton APIs as they are implemented through the National Library of Medicine and MedlinePlus.
Current integrations include...
  • A.D.A.M.
  • ExitCare
  • Healthwise
  • KidsHealth
  • Krames-Staywell
  • Lab Tests Online
  • McKesson
  • National Library of Medicine MedlinePlus

E-Signature read the specRead the technical specs

Epic's kiosk software can be used to collect signatures for consent or other purposes. These signatures can then be sent to an external document management system. The kiosk sends an image of the signature to the document management system, which in turn creates a reference to the signature document within the EMR.

Interactive Voice Response - Billing

This integration allows external interactive voice response systems to provide billing information to patients via web services.
Current integrations include...
  • Cisco/Nexus
  • Digital DataVoice
  • Ergonomic Group, AT&T
  • Interactive Intelligence
  • Syntellect

Credit Card and Bank Account Integration read the specRead the technical specs

Epic provides support for credit cards to be used with the Epic system to pay copays, hospital and outpatient bills, and for medications. This integration is handled through credit card gateway systems, which send payment data to processing services that verify the payments with appropriate banks. The gateway then sends the verified payment information back to the Epic system to post the payment. This integration is handled through the patient portal and patient kiosk software as well as in over-the-phone and billing-office use cases. Epic software for credit card processing follows the PA-DSS requirements in its development.
Current integrations include...
  • ABILITY Network
  • Bluefin Payment Systems
  • ClaimsXpress
  • CORE Business Technologies
  • DivDat Healthcare Solutions
  • eBizCharge
  • Elavon
  • Experian Health
  • HealthPay24
  • InstaMed Connect
  • iPayX
  • Merchant e-Solutions
  • MyVirtualMerchant
  • Patientco
  • Paymentus
  • PayPal
  • Phreesia
  • RevSpring
  • Salucro
  • Tempus Technologies
  • TrustCommerce
  • US Bank
  • Wells Fargo
  • VirtualMerchant
  • WayStar

Incoming Computer-Telephony Integration explore the specExplore the technical specs

Epic integrates with your organization’s phone system to automatically open the appropriate chart or another activity in Epic when calls are received.
Current integrations include...
  • Atos
  • Avaya
  • Cisco
  • Mitel

Outgoing Computer-Telephony Integration read the specRead the technical specs

Epic integrates with your organization’s phone system so users can place or end a call directly from a patient chart or another activity in Epic, and details about the call are logged. Your phone system can also update Epic with the call identifier after the call.

Outbound Fax Services with Epic Print Service read the specRead the technical specs

Epic integrates with fax management systems using the outbound faxing web service. This web service allows Epic community members to fax documents generated by various applications from their instance of Epic, and receive back information about whether the transmission was successful.