Ancillary Systems

Exchange information about lab results, pharmacy, and other ancillary clinical systems

Pharmacy

These interfaces address how Epic integrates with external pharmacies, how Epic's pharmacy integrates with other EMRs, and how prescriptions are communicated. Epic provides software for both inpatient and outpatient pharmacies, and the types of integrations and interfaces available vary by setting.

Outgoing interfaces refer to interfaces in which the EMR sends the message. Incoming interfaces refer to interfaces in which the EMR receives the message.

Incoming Pharmacy to EpicCare Ambulatory read the specRead the technical specs

When Epic's outpatient clinical software (EpicCare Ambulatory) is used with a third-party pharmacy system, this interface is used to integrate the two systems via HL7v2 interfaces. This interface receives medication order information from the system. It can encode and cancel orders, track and cancel dispenses, and update the originator of a refill order.
Current integrations include...
  • Abbott Diagnostics
  • McKesson
  • NCS
  • Optum
  • QS/1
  • ScriptPro

Outgoing Pharmacy Orders from EpicCare Ambulatory read the specRead the technical specs

When Epic's outpatient clinical software (EpicCare Ambulatory) is used with a third-party pharmacy system, this HL7v2 interface is used to integrate the two systems. This interface sends new orders and order updates to the pharmacy.
Current integrations include...
  • Allscripts
  • Axolotl
  • CareEvolution
  • CarePoint
  • Enclara
  • HCS
  • IntelliDose
  • Kansas Health Information Network
  • Medicomp
  • Medline
  • NCS
  • Philips
  • Premier
  • ScriptPro
  • Transaction Data Systems

Incoming Pharmacy Dispense and Load/Unload read the specRead the technical specs

When a medication is removed (and either used or discarded) or returned to a medication cabinet or automated dispense station, the system sends a message to the Epic pharmacy system. Messages are also sent when a drawer, pocket, or bin is emptied or stocked. This interface can also be used to keep track of medication inventory in Epic's pharmacy system.
Current integrations include...
  • Allscripts
  • AmerisourceBergen
  • ARX
  • ARxIUM
  • AutoMed
  • Axians
  • Baxa
  • BD
  • Becton Dickinson
  • Cato Software Solutions GmbH
  • DXC Technology
  • Loccioni
  • McKesson
  • MedKeeper
  • Metro
  • National Committee for Quality Assurance
  • Omnicell
  • PhACTs
  • PlusDelta Technologies
  • Swisslog
  • Verity
  • WellSky

Outgoing Verified Inpatient Medication Orders read the specRead the technical specs

This HL7v2 interfaces send a message when a pharmacist verifies an order in Epic's inpatient pharmacy software and is typically used with cabinet, robotic, TPN, or carousel dispensing systems. It is sometimes used to transmit medication orders to an external medical record or surgery system. Messages are triggered from the inpatient pharmacy software when the user verifies, re-verifies, discontinues, or modifies an order, reverses a discharge, changes a patient's location such that the dispense location changes, or loads a medication into a station that did not previously contain that medication.
Current integrations include...
  • Advanced ICU Care
  • Aethon Inc.
  • Allscripts
  • AmerisourceBergen
  • ARX
  • ARxIUM
  • AutoMed
  • Axians
  • Baxa
  • Baxter
  • BD
  • Becton Dickinson
  • CAPS Pharmacy
  • Cardinal Health
  • Cato Software Solutions GmbH
  • CBORD
  • CenterX
  • Computrition
  • Conduent
  • Decisio Health
  • DXC Technology
  • ECIN
  • EMMI Solutions
  • Enclara
  • GE
  • GetWellNetwork
  • Harris
  • Health Robotics
  • IllumiCare
  • InfuSystem
  • Intellidot
  • Iodine Software
  • IQMax
  • Kronos
  • Loccioni
  • McCreadie Group
  • McKesson
  • MCR Technologies
  • MEDECS
  • MedKeeper
  • MedMined
  • Metro
  • Microsoft
  • Morrisey
  • National Committee for Quality Assurance
  • NCS
  • Omnicell
  • Optum
  • Parlando
  • PhACTs
  • Pharmacy OneSource
  • Philips
  • PlusDelta Technologies
  • Premier
  • QuadraMed
  • QVENTUS
  • Sentri7
  • SoftMed
  • Stanford School of Medicine
  • SunRx
  • Surescripts
  • Swisslog
  • TeleHealth Services
  • TheraDoc
  • Timeless Medical Systems
  • Verity
  • VigiLanz
  • Visicu
  • WellSky

Outgoing Formulary Information to ADS from Willow Inpatient Interface read the specRead the technical specs

This HL7v2 interfaces sends a messages to populate the master medication list of an automated dispensing station when a medication is added or removed from your formulary.automated dispensing station when a medication is added or removed from your formulary.
Current integrations include...
  • AmerisourceBergen
  • ARxIUM
  • AutoMed
  • BD
  • GetWellNetwork
  • Health Robotics
  • McKesson
  • Omnicell
  • Verity

Outgoing Medication Orders to Retail Pharmacies

This interface uses NCPDP SCRIPT 10.6 or 2017071 to send new prescriptions, renewal responses, cancel requests, and change responses with an external pharmacy.
Current integrations include...
  • CarePoint
  • CenterX
  • InstyMeds
  • McKesson
  • Surescripts

Incoming Medication Refill Requests from Retail Pharmacies

This interface uses NCPDP SCRIPT 10.6 or 2017071 to receive renewal requests, cancel responses, and change requests from external pharmacies.
Current integrations include...
  • CarePoint
  • CenterX
  • InstyMeds
  • McKesson
  • Surescripts

Outgoing Medication Dispense History Query

This interface uses NCPDP SCRIPT 10.6 or 2017071 to receive medication history information from external sources.
Current integrations include...
  • Appriss
  • California Department of Justice
  • Chesapeake Regional Information System for Our Patients
  • DrFirst
  • Illinois Office of Health Information Technology
  • LogiCoy
  • OneHealthPort
  • Surescripts

Outgoing Formulary Download Query

This interface downloads NCPDP Formulary & Benefit 3.0 files from an external source to provide formulary information to the provider during order entry.

Outgoing Fills to Automated Fill System read the specRead the technical specs

This interface sends a message to an automated fill system when Epic's outpatient pharmacy software initiates fill or refill.
Current integrations include...
  • ARX
  • ARxIUM
  • Innovation
  • Kirby Lester
  • McKesson
  • Omnicell
  • Parata
  • ScriptPro
  • Verity

Incoming Fill Status Updates from Automated Fill System read the specRead the technical specs

When an automated prescription fill system fills, dispenses, or cancels a prescription, this HL7 V2 interface is used to update the status of the prescription fill in Epic's outpatient pharmacy software.
Current integrations include...
  • ARxIUM
  • AutoMed
  • Innovation
  • Kirby Lester
  • McKesson
  • Omnicell
  • Parata
  • ScriptPro

Outgoing Pharmacy Purchase Order from Willow Inventory

Sends medication purchase order requests to your supplier. The interface uses the ANSI X12 850 transaction set or GS1 for the request.
Current integrations include...
  • Alliance Healthcare
  • AmerisourceBergen
  • Anda
  • AutoMed
  • BD
  • Cardinal Health
  • CenterX
  • CuraScript
  • McKesson
  • Mediq
  • Morris & Dickson
  • Oracle
  • Parata
  • Parmed
  • River City Pharma
  • Thrifty White

Incoming Pharmacy Purchase Order Invoice to Willow Inventory

The standard ANSI X12 Incoming Purchase Order Invoice Interface is used for receiving invoices from a supplier for purchase orders placed in Willow Inventory. The interface uses the ANSI X12 810 transaction set for the response.
Current integrations include...
  • Alliance Healthcare
  • AmerisourceBergen
  • Anda
  • Cardinal Health
  • CenterX
  • Macro Helix
  • McKesson
  • Morris & Dickson
  • Parmed

Prescription Electronic Prior Authorization Request and Reponse

This interface supports message events necessary for a prescribing provider to request an electronic prior authorization for a medication order and receive either approval or denial from a Pharmacy Benefits Manager. It also supports messages to cancel requests. These interfaces for electronic prior authorization support the NCPDP SCRIPT 2013101 standard.
Current integrations include...
  • CenterX
  • CoverMyMeds
  • Surescripts

Incoming Medication Orders

This interface uses NCPDP SCRIPT 10.6 or 2017071 to receive new prescriptions, renewal responses, and cancel requests from external providers into Epic's ambulatory pharmacy product.
Current integrations include...
  • CenterX
  • Surescripts

Outgoing Medication Refill Requests

This interface uses NCPDP SCRIPT 10.6 or 2017071 to send renewal requests and cancel responses to external providers from Epic's ambulatory pharmacy product.
Current integrations include...
  • CenterX
  • Surescripts

Outgoing Medication Stock Transfer Request and Response read the specRead the technical specs

Initiates a fill in a dispensing system-such as robotic arm or carousel-to assist in sending medications from the pharmacy to a hospital floor. This interface also receives acknowledgments from the dispensing system, which updates stock counts in Willow Inventory Management accordingly. For example, if a user requests five bottles of a certain medicine, but only four exist in stock, the interface updates the stock count being sent to the floor to four. Note that the purpose of messages sent by the interface is to request stock for a hospital floor. For that reason, the messages aren't patient-specific.

Incoming Purchase Order Acknowledgement to Willow Inventory

The standard ANSI X12 Incoming Purchase Order Acknowledgement Interface is used for receiving acknowledgements from a supplier for purchase orders placed in Willow Inventory. The interface uses the ANSI X12 855 transaction set for the response.
Current integrations include...
  • Alliance Healthcare
  • AmerisourceBergen
  • Anda
  • Cardinal Health
  • CenterX
  • Macro Helix
  • McKesson
  • Morris & Dickson
  • Oracle
  • Parmed
  • Thrifty White

Incoming Shipment Notification to Willow Inventory

Receives information about items sent by a supplier to fill a purchase order from Willow Inventory. This interface uses the ANSI X12 856 transaction set or, starting in Epic 2018, GS1. The response is received by an Interconnect service running on a separate server.
Current integrations include...
  • AmerisourceBergen
  • BD
  • Cardinal Health
  • CenterX
  • McKesson
  • Morris & Dickson

Incoming Medication Orders from Legacy Pharmacy to Willow Ambulatory read the specRead the technical specs

Receives medication orders from legacy pharmacy systems and files the medications orders to Willow Ambulatory. This interface is used only for conversions.

Outgoing Medication History for Patient Population Request and Response

Performs queries to Surescripts to get the medication dispense history for registries of patients to assist in tracking patients' medication adherence.