Want to interoperate?

Epic's comprehensive health record software supports a broad set of interoperability technologies.

First, tell us a bit about yourself. Who are you?

Ah, the crafty type. Whether you're a software developer, researcher, data scientist, or another kind of techie, perhaps we have something you'll find useful.
We see our customers as heroes. Thank you for helping, good citizen.
Working together to improve a member’s experience — now that’s what I call benefits.
Our hero! Helping heroes get the information they need makes our day. :-)
You're at the heart of everything we build.
Whether you're a soup kitchen, social worker, legal office, clinical support staff, or a community hospital, we understand you need access to the patient's chart to meet their needs.
We have no doubt that every time you've been "defeated" that we're all playing into your master plan.

Available resources

hanging open sign

Interfaces

Each month more than 13 billion messages are sent between Epic and non-Epic systems. Across the Epic community, we have over 30,000 active interfaces with more than 1,000 vendors. We offer interfaces that are compliant with HL7, X12, DICOM, NCPDP, and other standards and can support interfaces that are either real-time or batch, one-way or bidirectional, point-to-point or mediated by an interface engine.

To learn more about each standard and any requirements that the standards body may have to use their interfaces, visit the standards body’s website. Explore and download documentation about Epic’s implementation of standards-based interfaces.

FHIR

Epic is a strong supporter of HL7® FHIR® (Fast Healthcare Interoperability Resources) as the future of REST-based interoperability. In addition to participating in the standards development process with HL7, Epic is also a member of the Argonaut Project and the Da Vinci Project, each aimed at accelerating the adoption of FHIR.

Check out the variety of resources we offer to support your FHIR development needs.

App Orchard logo

App Orchard

App Orchard is Epic’s app developer program and app gallery. App Orchard provides developers with a broad set of developer services, including:

  • Testing tools, simulators, and sandboxes for multiple versions of the Epic system to enable robust, cross-version testing
  • Onsite and online training and webinars, a developer community forum, and an annual conference to learn and network
  • Design, testing, and troubleshooting support services to build an effective integration
  • A trusted app ecosystem, app gallery, and marketing support
  • Install tools, documentation, and support services
  • Performance metrics and analytics
To learn more or enroll, go to the App Orchard website.

care everywhere logo

Care Everywhere

Traditionally thought of as "interoperability", Care Everywhere processes requests to and from other health systems, sends a standardized summary (C-CDA), and incorporates the new data into the patient record. With nearly 150 million record exchanges per month, Care Everywhere has helped millions of patients and providers with care coordination and transitions of care.

Organizations using Care Everywhere are able to connect using the protocols outlined on open.epic.

carequality logo

Carequality

Like the framework and agreements that enable roaming across cellular networks and providers, Carequality enables nationwide coordination of care. Carequality's common framework includes trust policies, implementation-level functionality, standards-based technical and testing requirements, and operational practices for faster connectivity with other network members.

Nearly all Epic customers are members of the Carequality network, providing access to coordinated care for millions of patients across hundreds of Epic organizations.

To get started, contact Carequality to become a member.

email envelope

Direct Messaging

Direct messaging allows users to push patient charts to community members using a network of HISPs (Health Information Service Providers), and works similar to email. The organization that is currently seeing the patient can send a standardized C-CDA summary to another organization for referrals and other transitions of care, and provider to provider communications between organizations.

Epic organizations have also used Direct Messaging to improve social care outcomes with groups like United Way, and to share information with Health Information Exchanges (HIEs), government repositories, and public health reporting databases.

Check out more details about how to set this up on open.epic.

question mark

Couldn't find it?

Trying to interoperate and didn't find what you were looking for? Use this form to tell us more about what you're seeking.

You can work directly with Epic customers to implement interoperability between your application and healthcare organizations' Epic systems. Learn more about available interoperability technologies. If you're interested in working directly with Epic to design an integration, or would like other support services, check out App Orchard.

App Orchard logo

App Orchard

App Orchard is Epic’s app developer program and app gallery. App Orchard provides developers with a broad set of developer services, including:

  • Testing tools, simulators, and sandboxes for multiple versions of the Epic system to enable robust, cross-version testing
  • Onsite and online training and webinars, a developer community forum, and an annual conference to learn and network
  • Design, testing, and troubleshooting support services to build an effective integration
  • A trusted app ecosystem, app gallery, and marketing support
  • Install tools, documentation, and support services
  • Performance metrics and analytics
To learn more or enroll, go to the App Orchard website.

Our software exchanges over 5 million patient records daily via standards-based exchange of CCD/C-CDA documents to other vendor EHRs, government organizations, and Epic EHRs.

EpicCare link logo

EpicCare Link

With EpicCare Link, community users like non-Epic referring and ordering providers, post-discharge facility staff, and release of information requesters can access the patient chart via a web portal. They can follow the patient's care across the health system, schedule appointments, place orders, send notes, and more.

To use EpicCare Link to partner with an Epic organization, contact that organization directly.

Care Everywhere logo

Care Everywhere

Traditionally thought of as "interoperability", Care Everywhere processes requests to and from other health systems, sends a standardized summary (C-CDA), and incorporates the new data into the patient record. With nearly 150 million record exchanges per month, Care Everywhere has helped millions of patients and providers with care coordination and transitions of care.

Organizations using Care Everywhere are able to connect using the protocols outlined on open.epic.

carequality logo

Carequality

Like the framework and agreements that enable roaming across cellular networks and providers, Carequality enables nationwide coordination of care. Carequality's common framework includes trust policies, implementation-level functionality, standards-based technical and testing requirements, and operational practices for faster connectivity with other network members.

Nearly all Epic customers are members of the Carequality network, providing access to coordinated care for millions of patients across hundreds of Epic organizations.

To get started, contact Carequality to become a member.

share everywhere logo

Share Everywhere

Share Everywhere enables patients to quickly share their health information with the people taking care of them. Patients can choose to share a temporary web view of their health record summary with anyone in the world who has an internet connection, even if that person don’t have access to an EHR.

From MyChart, patients can generate a share code and provide it to the person they want to share their health data with. This might be a doctor, chiropractor, physical therapist, dentist, or school nurse, for example. The share code recipient enters that code and the patient’s date of birth on the Share Everywhere website to receive one-time, temporary access to the patient’s health information. The person who views this information can also write a note back to the patient’s health system to help keep them informed of the care they provided.

email envelope

Direct Messaging

Direct messaging allows users to push patient charts to community members using a network of HISPs (Health Information Service Providers), and works similar to email. The organization that is currently seeing the patient can send a standardized C-CDA summary to another organization for referrals and other transitions of care, and provider to provider communications between organizations.

Epic organizations have also used Direct Messaging to improve social care outcomes with groups like United Way, and to share information with Health Information Exchanges (HIEs), government repositories, and public health reporting databases.

Check out more details about how to set this up on open.epic.

question mark

Couldn't find it?

Trying to interoperate and didn't find what you were looking for? Use this form to tell us more about what you're seeking.

Access to Epic Applications and Documentation

If you are a consultant providing support for an Epic customer and need access to Epic applications and documentation, we are here to help. Our team will work with your consulting firm to ensure you have an appropriate agreement in place with us. To get started, please submit this application for access.

Submit one application per customer, even if you have multiple consultants working with that customer. If your firm’s Epic access needs to be updated for a customer, please submit a new application. We will review each application and either send your firm an agreement to sign or contact you to help with next steps.

As one of our customers, you should give us a call at (608) 271-9000. We'll work with you to figure out how to get you where you want to go.

MyChart logo

MyChart

If your healthcare provider uses Epic, they likely offer you secure, online access to MyChart, Epic’s patient portal, to help you manage and participate in your healthcare. Note that your healthcare provider might call its patient portal by another name, usually similar to its organization name.

MyChart enables you to interact with your healthcare provider and health information electronically from your smartphone, tablet, or internet browser. You can view and schedule appointments, review test results, communicate with your care team, and much more.

interconnected rings

Connecting Other Apps

Most Epic customers enable you to connect your favorite fitness wearables and health apps to your electronic health record. You can connect your Fitbit or Withings devices directly in MyChart. Developers of apps like Apple Health have designed their apps to connect to your electronic health record with your permission. When these apps attempt to access your health record, you should be redirected to your healthcare provider's MyChart page to log in with your credentials (you shouldn't share your credentials directly with the 3rd party). Learn more about how to authorize an app to access your records and how to revoke authorization later.

medical record folder with person's face

Your Health Records and Privacy

Epic provides doctors and healthcare organizations with electronic health record software that lets them securely document and store your health information. For questions about privacy, data sharing, and your rights as a patient, contact your healthcare organization’s medical records department or privacy officer. Most healthcare organizations have a patient privacy document, patient rights document, or a page on their website with specific privacy policies and contact information.

Depending on where you live, your health record may be protected by regulations such as HIPAA and state laws in the U.S., the General Data Protection Regulation (GDPR) in the European Economic Area, or Australia’s Privacy Act of 1988. Your healthcare provider will have more details on which regulations or other protections apply to your health record.

Your health record contains your clinical data, like test results, medications, and surgical history, along with demographic information like your address and date of birth. To request a copy of your health record or ask questions about what’s in it, contact your healthcare provider's medical records department.

happy together logo

Happy Together

If you have more than one MyChart account, Happy Together shows your information from those accounts in a single view. You can review your recent and upcoming visits, test results, medications, allergies, and health issues from multiple healthcare providers, all in one place.

Some organizations haven’t activated Happy Together yet. Check out our Happy Together organization list to see which organizations are already using Happy Together and which ones will be joining soon.

share everywhere logo

Share Everywhere

Share Everywhere enables you to quickly share your health information with people taking care of you. You can choose to share a temporary web view of your health record summary with anyone in the world who has an internet connection, even if that person doesn’t have access to an electronic health record.

From MyChart, you can generate a share code and provide it to the person you want to share your health data with. This might be a doctor, chiropractor, physical therapist, dentist, or school nurse, for example. The share code recipient enters that code and your date of birth on the Share Everywhere website to receive one-time, temporary access to the your health information. The person who views this information can also write a note back to the your healthcare provider to help keep them informed of the care you received.

care everywhere logo

Care Everywhere

Care Everywhere lets your healthcare providers securely exchange your health information with other organizations that care for you, whether they use Epic or another electronic health record.

Sharing information helps your care team provide you with the best care. For example, in an emergency, it's critical for doctors to know about your allergies and medications. Electronic exchange of your record can also help improve your experience as a patient by reducing how much of your medical history you need to remember, bring with you, or have mailed or faxed to your healthcare providers.

Only healthcare organizations that identify you as one of their patients can request your record from your healthcare provider. If you'd like to know more about your healthcare organization's policies and practices for sharing your records, contact their medical records department.

lucy logo

Lucy

Lucy is Epic's freestanding personal health record. You can direct a summary of your information from the Epic electronic health record (EHR), other EHRs, and non-EHR sources (PDFs, JPEGs, etc.) to Lucy, where it can be downloaded to your computer, saved to a flash drive, or securely stored in the cloud.

question mark

Couldn't find it?

Trying to interoperate and didn't find what you were looking for? Use this form to tell us more about what you're seeking.

Not trying to interoperate and need some help? Visit Epic.com to get in touch with us.

hanging open sign

open.epic

Here on open.epic we offer a full instance of Epic you can build configuration to test your FHIR apps. We also offer a launchpad tool for testing a web application from inside an Epic user session, and an HL7v2 Validator for device or result HL7v2 messages. In addition, we offer tutorials to help you set up an integration with Epic. The OAuth 2.0 Tutorial includes step by step guidance for the supported workflows. The FHIR tutorial describes Epic's FHIR framework and how to best navigate the data structure. The Client ID tutorial discusses when and how client IDs are used, and how to obtain them.

App Orchard logo

App Orchard

App Orchard is Epic’s app developer program and app gallery. App Orchard provides developers with a broad set of developer services, including:

  • Testing tools, simulators, and sandboxes for multiple versions of the Epic system to enable robust, cross-version testing
  • Onsite and online training and webinars, a developer community forum, and an annual conference to learn and network
  • Design, testing, and troubleshooting support services to build an effective integration
  • A trusted app ecosystem, app gallery, and marketing support
  • Install tools, documentation, and support services
  • Performance metrics and analytics
To learn more or enroll, go to the App Orchard website.

payer platform logo

Payer Platform

Payer Platform is a software system powered by bidirectional data exchange that gives health plans the opportunity to easily connect with providers using Epic. Payers who choose Payer Platform become part of the Epic community. We establish a long-term relationship and offer in-depth, personalized services to facilitate connections, implement and support the technology, collect input to help shape future development, and define a long-term vision for enabling payer and provider collaboration. Some of the largest, leading payer organizations in the country have chosen this strategic relationship with Epic to better support their transformative, value-based goals.

If you are interested in Payer Platform, please reach out for more information.

medication pills

Real Time Prescription Benefits

Epic supports real-time prescription benefits checking (RTPB) during the prescriber ordering process. This feature lets prescribers see expected out-of-pocket costs, lower-cost medication suggestions, and whether additional approvals from the insurance company are needed before the prescription can be filled. Providers can share this information with patients before sending the order to the pharmacy, saving time and money for patients, and help improve medication adherence.

If you are interested in joining the RTPB network, please reach out for more information.

code symbols with arrow denoting deployment

Development of Secure Code

Our software development life cycle includes security code review and testing throughout development from design to release. Our review includes white-box code review and testing, black-box testing, and both static and dynamic testing of the software. Because all Epic’s applications are developed in-house on a common code base, they share a common security and authentication architecture. This helps prevent security flaws that may result from inconsistencies between the security architectures of a disparate product suite.

wrench with web icon

Security Tools and Network Configuration

Our system works with standard security mechanisms that organizations use to secure their systems. We play well with tools such as firewalls, reverse proxies, VPNs, SIEM tools, and anti-virus software. Additionally, Epic customers own their data, providing the underlying architectures to protect that data such as servers, firewalls, certificates, and load balancers. They're able to independently perform penetration testing of their own infrastructures to ensure their implementation is secure.

lock and key

Encryption

We’re a big fan of the wheel. When something’s got that kind of track record, why come up with something new? We think the same thing about cryptography where we use industry standard algorithms and implementations where possible in our software and we encourage you to do the same.

shield with lock

Standards-Based Authentication

Epic uses industry standards for API authentication and authorization to launch third-party applications from our software, or invoke clinical decision support systems. We use the SMART App Launch Framework with SMART on FHIR to connect authorized third-party applications to EHR data, allowing apps to launch from within or outside of our software. This framework supports reliable and secure authorization of app used by clinicians and patients with our software. The CDS Hooks framework enables external clinical decision support services to provide clinicians information or prompt to launch SMART apps within the workflow at the point of care.

report

Reporting Security Issues

Found a potential security issue? Please report the vulnerability so we can address it quickly.