Cerner (Oracle Health) website screenshot

Cerner (Oracle Health)

Cerner is a global healthcare technology company that designs and develops electronic health record (EHR) and health information technology solutions for hospitals, clinics, and integrated delivery networks. Cerner was acquired by Oracle in June 2022 and is now branded as Oracle Health, with the Cerner Millennium EHR platform's developer program operating as the Oracle Health Developer Program. Millennium exposes HL7 FHIR R4 and DSTU2 APIs, SMART on FHIR app launching, Bulk FHIR, the CareAware device and integration APIs, and the Code Console developer portal for registering applications and obtaining sandbox and production credentials.

6 APIs 0 Features
Cerner MillenniumCode ConsoleEHRElectronic Health RecordsFHIRHL7HealthcareInteroperabilityOAuth 2.0Oracle HealthPatient AccessProvider DirectorySMART on FHIRFortune 1000

APIs

Oracle Health Millennium Platform FHIR R4 API

The Oracle Health Millennium Platform FHIR R4 API provides OAuth 2.0-secured access to Cerner Millennium EHR data in the HL7 FHIR R4 format, exposing USCDI-aligned resources suc...

Oracle Health Millennium FHIR DSTU2 API

The Cerner Millennium DSTU2 FHIR API supports legacy SMART on FHIR applications and integrations with Meaningful Use 2015 CEHRT certification criteria, and remains available alo...

Oracle Health Code Console (Developer Portal)

The Oracle Health Code Console (formerly Cerner Code) is the developer portal used to register SMART on FHIR and system-level applications, configure redirect URIs and launch pa...

Oracle Health Millennium Bulk FHIR API

Oracle Health Millennium supports the HL7 Bulk Data Access (Flat FHIR) specification for exporting group-level patient data in NDJSON format for population health, research, and...

Cerner CareAware Integration APIs

Cerner CareAware provides device and third-party application integration APIs for medical device data capture, bi-directional HL7 v2 messaging, and workflow embedding into Mille...

Oracle Health SMART on FHIR App Launch

Oracle Health implements the SMART on FHIR App Launch framework (standalone and EHR-launch) with OpenID Connect identity tokens, enabling third-party clinician and patient-facin...

Collections

Arazzo Workflows

Cerner Oracle Health Clinical Resource Write-Back

Locate a patient, create a FHIR resource against that patient, then update it by id.

ARAZZO

Cerner Oracle Health Conformance Discovery

Read the server metadata and CapabilityStatement, then enumerate supported operations and structure definitions.

ARAZZO

Cerner Oracle Health SMART on FHIR Patient Retrieval

Discover server capabilities, locate a patient, then pull the patient's conditions, encounters, and procedures.

ARAZZO

GraphQL

Cerner (Oracle Health) GraphQL

Cerner Millennium, now operated as Oracle Health, exposes clinical and administrative data through HL7 FHIR R4 REST APIs. There is no native GraphQL endpoint offered by Oracle H...

GRAPHQL

Pricing Plans

Cerner Plans Pricing

3 plans

PLANS

Rate Limits

Cerner Rate Limits

5 limits

RATE LIMITS

FinOps

Cerner Finops

FINOPS

Press

Oracle explores Cerner sale to fund AI expansion

2026-05-25

Oracle Cerner signs AI contract with FDA focused on ...

2026-05-25

Oracle Buys Cerner

2026-05-25

Oracle to launch new AI-backed EHR in 2025

2026-05-25

Oracle must stop kicking the Cerner can down the road— ...

2026-05-25

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Corporate
Corporate
🔗
Developer
Developer
🔗
APIReference
APIReference
🔗
FHIR
FHIR
🌐
CodeConsole
CodeConsole
🔗
OpenSource
OpenSource
📜
PrivacyPolicy
PrivacyPolicy

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Oracle Health Millennium Platform FHIR R4 API
  version: R4
request:
  auth:
    type: oauth2
    flow: client_credentials
    accessTokenUrl: https://authorization.cerner.com/tenants/{tenant}/protocols/oauth2/profiles/smart-v1/token
    credentials:
      clientId: '{{clientId}}'
      clientSecret: '{{clientSecret}}'
items:
- info:
    name: Capability
    type: folder
  items:
  - info:
      name: Get Capability Statement
      type: http
    http:
      method: GET
      url: https://fhir-ehr.cerner.com/r4/metadata
    docs: Returns the FHIR CapabilityStatement describing supported resources and operations.
  - info:
      name: Read CapabilityStatement
      type: http
    http:
      method: GET
      url: https://fhir-ehr.cerner.com/r4/CapabilityStatement
    docs: Returns the CapabilityStatement resource for the FHIR server.
- info:
    name: Condition
    type: folder
  items:
  - info:
      name: Search or Read Condition
      type: http
    http:
      method: GET
      url: https://fhir-ehr.cerner.com/r4/Condition
      params:
      - name: patient
        value: ''
        type: query
        description: Patient resource reference.
    docs: Search or read Condition resources for a patient.
- info:
    name: Encounter
    type: folder
  items:
  - info:
      name: Search or Read Encounter
      type: http
    http:
      method: GET
      url: https://fhir-ehr.cerner.com/r4/Encounter
      params:
      - name: patient
        value: ''
        type: query
        description: Patient resource reference.
    docs: Search or read Encounter resources for a patient.
- info:
    name: Patient
    type: folder
  items:
  - info:
      name: Search or Read Patient
      type: http
    http:
      method: GET
      url: https://fhir-ehr.cerner.com/r4/Patient
      params:
      - name: identifier
        value: ''
        type: query
        description: Patient identifier.
      - name: name
        value: ''
        type: query
        description: Patient name.
    docs: Search or read Patient resources.
- info:
    name: Procedure
    type: folder
  items:
  - info:
      name: Search or Read Procedure
      type: http
    http:
      method: GET
      url: https://fhir-ehr.cerner.com/r4/Procedure
      params:
      - name: patient
        value: ''
        type: query
        description: Patient resource reference.
    docs: Search or read Procedure resources for a patient.
- info:
    name: Definitions
    type: folder
  items:
  - info:
      name: Search OperationDefinition
      type: http
    http:
      method: GET
      url: https://fhir-ehr.cerner.com/r4/OperationDefinition
    docs: Returns OperationDefinition resources defined for the server.
  - info:
      name: Search StructureDefinition
      type: http
    http:
      method: GET
      url: https://fhir-ehr.cerner.com/r4/StructureDefinition
    docs: Returns StructureDefinition resources defined for the server.
- info:
    name: Generic
    type: folder
  items:
  - info:
      name: Create FHIR Resource
      type: http
    http:
      method: POST
      url: https://fhir-ehr.cerner.com/r4/:resource
      params:
      - name: resource
        value: ''
        type: path
        description: The FHIR resource type (e.g., Observation, Condition).
      body:
        type: json
        data: '{}'
    docs: Creates a new instance of the named FHIR resource type.
  - info:
      name: Update FHIR Resource
      type: http
    http:
      method: PUT
      url: https://fhir-ehr.cerner.com/r4/:resource/:id
      params:
      - name: resource
        value: ''
        type: path
        description: The FHIR resource type.
      - name: id
        value: ''
        type: path
        description: The FHIR resource ID.
      body:
        type: json
        data: '{}'
    docs: Updates an existing FHIR resource by ID.
  - info:
      name: Patch FHIR Resource
      type: http
    http:
      method: PATCH
      url: https://fhir-ehr.cerner.com/r4/:resource/:id
      params:
      - name: resource
        value: ''
        type: path
        description: The FHIR resource type.
      - name: id
        value: ''
        type: path
        description: The FHIR resource ID.
      body:
        type: json
        data: '{}'
    docs: Partially updates an existing FHIR resource by ID.
bundled: true