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.
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 pageIf you’re commercializing an app, streamline your journey with Oracle PartnerNetwork (OPN).
Learn more about OPNExplore 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.
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.
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 https://docs.oracle.com/en/industries/health/millennium-platform-apis/index.html.
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.
OPN is our go-to-market path for open innovations.
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.
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.
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.
Learn how to register applications for consumer access and provider or system access.