Healthcare Provider

Oracle Health offers providers multiple paths to leverage API capabilities native to Oracle Health Millennium Platform. Customers may choose to build and deploy apps themselves or integrate with third-party independent software vendors (ISVs). Below is information on preparing for an app, going to market, contracting, and implementing an app via API integration.


Extend your EHR capabilities

Build apps

Discover options to build within your Oracle Health Millennium Platform environment using APIs. Build and deploy apps with your internal team or integrate with an ISV.

Access our Developer page

Commercialize apps

If you’re commercializing an app, streamline your journey with Oracle PartnerNetwork (OPN).

Learn more about OPN

Browse Oracle Healthcare Marketplace

Explore a selection of validated apps to see how developers have used Oracle Health APIs to bring their ideas to life. Connect with technology partners to schedule a demo, get a price quote, or request more information.

Planning for your app

As you evaluate whether to build or purchase an app, surface the data type and function needed (read/search/create/update/patch) and create a gap analysis. Applications may require additional interfacing outside of APIs to complete the desired workflows.

Work with a vendor

If you’re already working with a vendor on an app, here are a few things to confirm.
  • Are there additional integration needs, such as Health Level Seven (HL7) interface, extracts, or image import?
  • Is the app validated on Oracle PartnerNetwork to Oracle Healthcare Marketplace?
  • Is the app already integrated in an Oracle Health CommunityWorks or Oracle Health Ambulatory ASP environment? This is important because all new vendors go through an initial beta site process, given the unique multitenant structure.
  • Are there references available who can share their experience with the app?

Taking your innovation to market

    • Set up guardrails

      When extending EHR capabilities with open systems, it’s important to establish internal governance to standardize processes for selecting, approving, and onboarding new apps. Start with the following recommended steps:

      1. Identify and prioritize business needs.
      2. Evaluate current capabilities.
      3. Conduct a gap analysis.
      4. Establish purchasing criteria.
      5. Assign a team to focus on integrations.

    • Find the right app

      Visit the Developer section to learn how your internal teams can build apps to deploy in your Millennium Platform environment. When selecting an app, consider taking the following actions:

    • Connect with your CAE

      Your Oracle Health client accountable executive (CAE) can help you navigate integration options, find a solution that best meets your needs, and provide current timelines.

    • State your client type

      When talking with potential vendors, be clear about your client type—stand-alone, Oracle Health CommunityWorks, or Oracle Health Ambulatory ASP.

    • Know what’s included

      When you’re purchasing an app, contracting occurs directly between you and the vendor. Oracle Health consulting services are available for technology partners who have joined Oracle PartnerNetwork (OPN) and are listed on Oracle Healthcare Marketplace.

    • Be aware of contracting considerations

      Prerequisites include Millennium Platform and Oracle Health APIs. When contracting with a developer, surface all necessary scope items and integration types.

      The Oracle Health Developer Program scope is limited to current Fast Healthcare Interoperability Resources (FHIR) APIs. If scoping for HL7 work is needed, please contact your CAE.

    • Oracle Health Developer Program implementation services does not include customer-required configuration for Millennium Platform.

      If your organization is an Oracle Health CommunityWorks or Oracle Health Ambulatory ASP customer and you require Millennium Platform configuration assistance via ClientWorks, contact your CAE.

      If you’re a standalone organization, plan for this work as part of your project and timeline.

      Encourage a business associate agreement that includes scope related to data and data exchange.

    • Setting up apps in your environment

      You’ll work directly with the vendor to integrate an application. Technology partners with applications validated by Oracle Health are listed on Oracle Healthcare Marketplace. Oracle Health consulting services are available for OPN partners who need integration assistance.

    • Be aware of integration considerations

      App integration and training are customer- and developer-led activities. If additional integration is needed (for HL7, for example), contact your CAE.

    • To request specific support please log a service request.

      For general API questions please utilize the Open Developer Experience.

    • OPN services are limited to US-based Millennium Platform environments.

      OPN services, including validated integration with Millennium Platform, don’t extend outside the US. Developers who join OPN are validated against the US-based Millennium Platform environment.

      For support deploying an app outside the US, please work directly with your regional CAE.

Ready to commercialize your innovation?

OPN is our go-to-market path for open innovations.

Frequently asked questions

    • What is Oracle Health Millennium Platform?

      Oracle Health Millennium Platform is our comprehensive electronic health record (EHR) platform for clinical, operations, and financial transactions. It’s highly adaptable and interoperable to serve a multitude of business strategies based on the needs of our clients.

    • What are the benefits of Oracle Health FHIR APIs?

      Oracle Health FHIR APIs spur API integration, innovation, and collaboration among a broader community of developers, enabling the creation of new technology that unlocks opportunities to advance healthcare. These cloud-based APIs allow for rapid, agile deployment of future updates or enhancements. Implementation is simplified because the ontology mapping process is centralized, which can reduce additional resourcing pressure.

      Oracle Health FHIR APIs create the ability for your organization to purchase healthcare apps that are available in Oracle Healthcare Marketplace. The APIs also enable innovative organizations to build custom apps that fulfill specific requirements. Apps can be built internally by your organization or by any app company that’s part of the Oracle Health Developer Program. Please reference our documentation for information on available FHIR resources.

    • How does Lights On Network help me understand the performance of Oracle Health FHIR APIs?

      Our industry-leading EHR analytics solution, Oracle Health Lights On Network, provides data-driven analysis to help you understand the adoption and performance of Oracle Health FHIR APIs once you’ve implemented them.

      Analyze near real-time data to gain insights into adoption rates, the number of unique users, and the performance of each app so you have the supporting facts and quantitative data to help make the best decisions.

General API access and fees

Learn how to register applications for consumer access and provider or system access.

Get started with the Industry Healthcare Track