
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.
-
Commercialize apps
If you’re commercializing an app, streamline your journey with Oracle PartnerNetwork (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?
-
Resources
Here are some helpful resources to help you work through these considerations:
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.
Getting help
Your team can learn skills to build with FHIR on Millennium Platform in our three-day FHIR Advisory Introductory Training Program. You also can find technical documentation, FAQs, and common issues at the Oracle Health Millennium Platform.
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
General API access and fees
Learn how to register applications for consumer access and provider or system access.