How to download your lab results from an Oracle Health (Cerner) patient portal
Cerner is one of the largest hospital record systems in the US. Oracle bought it in 2022, renamed it Oracle Health, and has since released a new patient portal. If your hospital switched to “Oracle Health (formerly Cerner),” or you sign in to a portal called HealtheLife, this is the guide for you.
Most health systems give their portal their own name, so you may not see Oracle or Cerner anywhere. A login page or app that mentions Oracle Health, HealtheLife, or Cerner Health is the giveaway.
Here are four ways to get your results out. Steps below follow Oracle’s own user guide for the Oracle Health Patient Portal as of October 2026. Oracle notes that labels and features vary by health system, and older HealtheLife portals use different menus. If a name does not match what you see, look for the nearest equivalent.
1. Connect an app to your portal
Oracle Health supports SMART on FHIR, the standard that lets you authorize an app to read your records. You sign in with your portal login, approve the permissions the app asks for, and the app fetches each lab result as data, with the test name, value, unit, reference range, and date. (Oracle: FHIR authorization framework)
Best for: most people, and anyone who wants to keep their copy up to date.
Things to know:
- You can revoke access. Oracle says revoking an app’s access stops it right away. An app that goes unused for more than three months loses access on its own.
- Some data is held back. Oracle filters sensitive records and entries marked as errors out of what patient apps receive.
- Each health system decides. An app has to be enabled by each Oracle Health customer, so a few hospitals may not offer it.
HealthViewer’s health system connection lists thousands of Oracle Health and Cerner portals. It shows you everything it fetched before saving, and marks results you already have so a second import does not create duplicates.
2. Download your health record
The portal can save your record as a file. Oracle’s steps: (Oracle: download a health record)
- If you manage records for someone else, switch to their profile first.
- From the navigation menu, select Share Record.
- Select Download.
- Choose Single visit, then pick the visit, or Entire record.
- Select Download.
Oracle says the download is two files: a PDF for you to read, and an XML file in a standard format called C-CDA, meant for software to read. (Oracle: download or share your health record) Oracle’s release notes describe the download as a ZIP file, so your browser may save one ZIP instead of two files. The same Share Record menu has an Email option for sending the record to a doctor or another address.
Best for: a portable copy of everything at once, or when an app connection is not available.
Things to know:
- On an older HealtheLife portal, look for View and Download under the Health Record menu instead. The health system’s own help page is the best guide there, since Cerner did not publish one.
- Things you entered into the portal yourself are not in the download.
HealthViewer reads C-CDA files, and ZIPs of them. Upload the XML file, or the ZIP as is.
3. Send your results to Apple Health
Some Oracle Health hospitals support Health Records on iPhone. In the Health app, tap your picture, then Health Records, then Add Account, search for your health system, and sign in with your portal login. Apple notes that not every organization appears. (Apple: download health records)
Best for: people who want to look up a result on their phone and already keep other records in Apple Health.
Things to know: this is a way to view results, not a file you can move. The records stay on your iPhone, and there is no equivalent on Android or on a computer. HealthViewer’s Apple Health import reads device data such as heart rate, sleep, and weight, not lab records.
4. Request a copy of your medical records
For the complete record, ask the hospital’s medical records department. Oracle runs the software, but the record belongs to the health system, so the request goes there.
Best for: records from before the hospital switched portals, results not released online, and records you need to send to a lawyer, insurer, or new doctor.
Things to know: this is a legal right, not a courtesy. Under 45 CFR 164.524, providers must respond within 30 calendar days, with one 30-day extension allowed if they tell you in writing why, and can charge only a reasonable, cost-based fee for copies. (HHS guidance on the right of access)
Which one should you use?
| If you want to… | Use |
|---|---|
| Keep an ongoing, chartable copy of your labs | An app connection |
| Get a portable copy of everything, once | The health record download |
| Look up a result on your iPhone | Apple Health |
| Get the complete official record | A records request |
Most people get the most from an app connection, with the record download as a backup. If you have used several hospitals, do this for each one.
Things that can be missing
- Results held for review. Oracle says health systems can delay results and documents so the care team can review them first, and that some documents may be delayed or unavailable. (Oracle: view test results)
- Older history. When a hospital moves to a new portal, it decides how much history to carry over. Results from before the move may need a records request.
- Teen records. Oracle’s portal lets health systems restrict what a parent or other proxy sees once a child reaches the age set by the health system, often 13.
To view results without downloading them, choose Test Results in the navigation menu. Each result shows its value, reference range, a flag, and a trend graph. Oracle’s guide does not describe a download for a single result, so use the record download to keep a copy.
After you download
A few checks save confusion later:
- Duplicates. The same result can come in through an app connection and the record download. Keep one.
- Dates. A PDF may show the date a result was reported, while structured data uses the date your sample was collected. The same result can appear a day or two apart.
- Reference ranges. Each lab sets its own. Keep the range that came with each result rather than applying one lab’s range to every value.
Once the results are in one place, the next step is reading them as a history rather than one report at a time. How to track your lab results over time walks through that, and Where should your lab results live? compares the places you can keep them. If your doctor’s office uses Epic, see How to download your lab results from MyChart. If you want a private place for all of it, HealthViewer is a lab results tracker that stores everything in an encrypted file on your own computer.
Oracle, Oracle Health, Cerner, and HealtheLife are trademarks of Oracle and/or its affiliates. HealthViewer is not affiliated with or endorsed by Oracle. Menu names and available features vary by health system. This post is general information, not legal advice.