Lab Results & Trends
View lab results, track values over time with trend graphs, and add results manually
Overview
The Lab Results section provides a centralized view of all your laboratory test results -- both those synced automatically from SehaFile-connected labs and those you add manually. A standout feature is the trend chart that graphs a specific test value over time, making it easy to spot improvements or deteriorations. Results are color-coded: green for normal, red for abnormal, with the normal reference range displayed for context.
Lab results page showing result cards with normal/abnormal indicators and a trend chart
Viewing Lab Results
- Navigate to Lab Results -- From "Profile" tab, select "Lab Results". Your results are listed as cards, most recent first.
- Result Cards -- Each card displays:
- Test name (Arabic and English)
- Result value and unit (displayed prominently in green or red)
- Normal reference range (e.g., "Normal range: 4.5 - 11.0 x10^3/uL")
- Test date and lab name
- An "Abnormal" badge in red if the value falls outside the normal range
- Abnormal Indicator -- Cards with abnormal results have a thick red left border for immediate visibility.
- Filter by Category -- Use the category filter to view specific types: Hematology, Chemistry, Hormones, Urine, etc.
Viewing Trends
- Open Trends Page -- Navigate to Lab Results and tap "Trends" at the top of the page.
- Select a Test -- Choose a specific test name (e.g., "Hemoglobin" or "Fasting Glucose") to graph over time.
- Read the Chart -- The trend chart shows:
- A green line plotting your values chronologically
- Yellow dashed lines indicating the normal minimum and maximum range
- X-axis showing dates, Y-axis showing values with units
- Tap Data Points -- Tap any point on the chart to see the exact value and date in a tooltip.
Adding a Lab Result Manually
- Tap "+" to Add -- On the lab results page, tap the floating add button.
- Test Name -- Enter the test name in Arabic (and optionally English).
- Category -- Select the test category.
- Value and Unit -- Enter the numeric result and its unit (e.g., "12.5" and "g/dL").
- Normal Range -- Optionally enter the minimum and maximum normal values for reference.
- Test Date -- Select the date the test was performed.
- Lab Name -- Optionally enter the laboratory where the test was done.
- Upload Attachment -- You can attach the original lab report image/PDF (up to 20MB).
- Save -- The result card appears in your list and is included in trend calculations.
Tip: Use the trends feature before doctor appointments to review how your values have changed. Doctors appreciate when patients can articulate their lab result trajectory.
Warning: Self-entered lab results are marked differently from clinic-synced results. Always bring the original lab report to your doctor rather than relying solely on manually entered data.
FAQ
How does the system determine if a result is abnormal?
The system compares your result value against the normal_range_min and normal_range_max fields. If your value falls below the minimum or above the maximum, it is flagged as abnormal with a red indicator.
Can I track trends for any test?
Yes. Any test with 2 or more results over time will generate a trend chart. The more data points you have, the more useful the trend visualization becomes.
Was this article helpful?
Related Articles
Registration & Account Setup
Create your SehaFile citizen account using your phone number and national ID
🏠Dashboard & Home Screen
Navigate your health profile overview, recent visits, and upcoming appointments
👤Health Profile & Personal Information
Manage your personal health information, emergency contacts, and profile photo