Health Records
Overview​
The Health Records section gives you access to your complete medical history from all connected hospitals — labs, medications, conditions, allergies, procedures, visits, immunizations, and medical documents — all in one place.
Every record shows a colored left border and a source badge so you always know which hospital it came from.
Lab Results​
URL: /lab-results
Summary Cards​
| Card | What it shows |
|---|---|
| Total Results | Total number of lab tests on file and how many unique test types |
| Out of Range | Count of High or Low results |
| Within Normal | Count of normal results as a percentage of total |
What You See​
Each row shows the test name, your result value, the normal range, the result status, which hospital it came from, and the date.
Result Status​
| Status | Color | Meaning |
|---|---|---|
| Normal | Green | Your result is within the expected range |
| High | Red | Your result is above the expected range |
| Low | Red | Your result is below the expected range |
| Borderline | Yellow | Your result is close to the edge of the expected range |
How to Filter​
- Status tabs — view All, Normal, High, Low, or Borderline results (each tab shows a count)
- Date range — Last 30 days, Last 3 months, or Last year
- Category — filter by test category (e.g. Chemistry, Hematology)
- Search — type part of a test name
Trend Chart​
Click any row to see a chart of how that test value has changed over time. The chart shows the normal range as a shaded zone so you can easily see when values were in or out of range.
Lab Result Detail​
Click a row to also access the full detail page for that specific test at /lab-results/:id.
Empty State​
"No lab results found"
Medications​
URL: /medications
Summary Cards​
| Card | What it shows |
|---|---|
| Active Medications | How many medications you are currently taking |
| Discontinued | How many medications have been stopped |
Active Medications​
Each active medication shows the drug name, dosage, how often to take it, who prescribed it, start date, which hospital it came from, and any related condition it is treating.
Click Ask ChartChat on any row to get a plain-language explanation of that medication.
Discontinued Medications​
Shown below active medications when applicable. Shows the drug name, dosage, date, and the reason it was stopped (if recorded).
Medication Detail​
URL: /medications/:id
The detail page shows all recorded information for that prescription, plus a Renew your prescription link that lets you submit a renewal request directly from the portal.
Empty State​
"No active medications"
Conditions​
URL: /conditions
Summary Cards​
| Card | What it shows |
|---|---|
| Active Conditions | How many conditions you currently have |
| Resolved | How many conditions have been resolved |
Active Conditions​
Displayed as cards. Each card shows the condition name, its medical code, when it was first diagnosed, whether it is chronic, and which hospital recorded it.
Click Ask ChartChat about this condition on any card to get a plain-language explanation.
Resolved Conditions​
Shown as a table below active conditions. Includes the condition name, diagnosis code, the period it was active, and the source hospital.
How to Filter​
- Active / Resolved / All tabs
- Search by condition name
Empty State​
"No active conditions"
Allergies​
URL: /allergies
When you have documented allergies, a warning banner appears at the top reminding you to inform your healthcare providers.
Layout​
Allergies are shown in two groups side by side:
| Group | Includes |
|---|---|
| Drug Allergies | Allergies to medications |
| Environmental & Food Allergies | Allergies to foods, plants, animals, or other environmental triggers |
Each allergy card shows the allergen name, how severe it is, the reaction it causes, and which hospital recorded it.
Severity Colors​
| Severity | Color |
|---|---|
| Severe | Red |
| Moderate | Yellow |
| Mild or unknown | Green |
Empty States​
"No drug allergies documented" "No environmental or food allergies documented"
Procedures​
URL: /procedures
Completed Procedures​
Each row shows the procedure name, when it was performed, who performed it, the location, and a status badge. Click Ask ChartChat on any row for a plain-language explanation.
Ordered / Pending​
If you have any procedures that have been ordered but not yet performed, they appear in a separate section below. Urgent orders are highlighted in red.
Empty State​
"No procedures found"
Visits​
URL: /visits
The Visits page has two sections: your upcoming appointments and your past visit history.
Summary Cards​
| Card | What it shows |
|---|---|
| Next Appointment | The date and type of your nearest upcoming appointment |
| Total Visits | Combined count of upcoming and past visits |
| Providers Seen | How many different providers you have seen |
Upcoming Appointments​
Shows all your scheduled appointments with the date, time, provider name, clinic, and status.
Click any row to open the appointment details drawer which shows:
- Full appointment information including any patient instructions
- Add to Google Calendar button (for future appointments)
- Ask ChartChat button to ask questions about the appointment
Past Visits​
Shows all your previous clinical encounters with the date, visit type, and provider name.
Click any row to open a quick-view drawer with a summary of that visit. From there you can:
- Click View Full Visit to see all details on a dedicated page
- Click Ask ChartChat to ask questions about that visit
Empty State​
"No visits found"
Immunizations​
URL: /immunizations
Summary Cards​
| Card | What it shows |
|---|---|
| Total Immunizations | All immunization records on file |
| Completed | Vaccines that were administered |
| Not Done | Vaccines that were recorded as not given |
What You See​
Each row shows the vaccine name, when it was given, the dose, lot number, who administered it, status, and which hospital recorded it. Click Ask ChartChat on any row for more information.
Empty State​
"No immunization records found"
Medical Records​
URL: /reports
This page brings together all your medical documents — clinical notes, lab reports, radiology reports, and discharge summaries — in one place.
Category Tabs​
| Tab | What it includes |
|---|---|
| All | Everything |
| Lab | Lab diagnostic reports |
| Radiology | Imaging reports (X-ray, MRI, CT, etc.) |
| Note | Clinical notes and visit summaries |
| Other | Other medical documents |
Each tab shows a count of records in that category.
What You See​
Each row shows the document title, type, date, author, and which hospital it came from. Click Ask ChartChat on any row to ask about that document.
How to Filter​
- Date range — Last 30 days, Last 3 months, or Last year
- Search — by document title
Opening a Document​
Click any row to open the document in a viewer. ChartChat supports:
| Format | How it opens |
|---|---|
| Opens in a new browser tab | |
| Clinical note (HTML) | Displayed in a reader view inside the modal |
| Plain text | Displayed in a readable text view |
| C-CDA clinical document | Parsed into sections and displayed in a structured layout |
Inside the document viewer you can also click Ask ChartChat to ask questions about the document's content.
Empty State​
"No reports found"
Common Features Across All Health Record Pages​
| Feature | How it works |
|---|---|
| Colored left border | Each record has a colored border matching the source hospital |
| Source badge | Shows which hospital the record came from |
| Ask ChartChat | On every record — opens the AI assistant pre-loaded with that record as context |
| Empty state | Every page shows a clear message when no records are found |
| Plain language mode | In patient view, medical terms are shown in everyday language throughout |