Skip to content

Result Entry & Verification

Manual result entry complements analyzer automation for microscopy, rapid tests, send-out panels, and corrected values. Verification is the controlled step that releases results to patients.

Permissions: results_entry.*, result_verification.edit, Quick Access quick.verify_results

Workflow diagram

mermaid
flowchart TB
    A[Open sample / patient] --> B{Results exist?}
    B -->|Partial auto| C[Complete missing parameters]
    B -->|None| D[Full manual entry]
    C --> E[Save draft]
    D --> E
    E --> F{QC pass?}
    F -->|No| C
    F -->|Yes| G[Submit for verification]
    G --> H[Verifier review]
    H --> I[Approve]
    I --> J[Report delivery]

Opening the entry screen

Access result entry from:

Entry pointTypical user
Samples worklistBench technician
Results inboxReview imported data
Patient recordCorrections by supervisor
Pending samples reportCatch-up queue

Requires results_entry.view minimum; saving needs create or edit.

Parameter types

Catalog parameters render appropriate controls:

TypeEntry method
NumericKeypad with unit display
TextFree text (e.g., urine appearance)
Pick-listDropdown of allowed values
FormulaCalculated from other parameters
AttachmentImage for microscopy (when enabled)

Reference ranges display from catalog. Out-of-range values highlight automatically.

Entering values

  1. Scan barcode or search patient.
  2. Select test panel.
  3. Tab through parameters in display order.
  4. Enter values; note instrument flags if manual override.
  5. Add internal comments (not on patient PDF) if supported.
  6. Save — status moves toward verification queue.

Keyboard-first entry

Train technicians to use keyboard navigation for high-volume benches — reduces mouse time per panel.

Amendment policy

ScenarioPermissionAudit
Typo before verifyresults_entry.editUser + timestamp
Post-verify correctionSupervisor edit + re-verifyAmendment trail
Critical value callbackDocument in LIS notesExternal SOP

Post-delivery changes

After SMS or public link delivery, amendments may require patient re-notification. Follow medical director policy.

Verification

Verification is a distinct permission — bench enterers should not verify their own work in regulated environments.

mermaid
sequenceDiagram
    participant Tech
    participant System
    participant Pathologist
  Tech->>System: Save completed panel
  System->>Pathologist: Verification queue notification
  Pathologist->>System: Review + approve
  System->>System: Lock values

Verifier checklist

CheckAction if fail
Patient identityHold and reconcile barcode
Critical flagsCallback per SOP
Delta from priorConfirm with clinician
Incomplete panelReturn to technician
Reference rangeVerify age/gender cohort

Approve with result_verification.edit or toolbar Verify Results (quick.verify_results).

Report delivery

After verification, release via report_delivery.create:

ChannelQuick permission
PrintStandard print dialog
SMSquick.send_sms
Emailquick.send_email
WhatsAppquick.send_whatsapp
Public linkUses report lookup token

See How-To: Send Report to Patient.

Outsource / reference tests

Send-out tests may enter results when reference lab PDF is received:

  1. Mark sample as outsource in collection.
  2. Enter results manually or attach PDF.
  3. Verify as usual.
  4. Outsource test report tracks volumes.

Read-only mode

Read-only mode blocks save and verify mutations. View historical results remains available for clinical continuity.

Permissions matrix

ActionCode
View entry screenresults_entry.view
Create new result setresults_entry.create
Edit unverifiedresults_entry.edit
Delete draftresults_entry.delete
Verifyresult_verification.edit
Quick verify buttonquick.verify_results
Deliver reportreport_delivery.create

Quality metrics

Verification timestamps power:

Ease Lab — Cloud Pathology Lab Management