Skip to main content

Product preview · Fictional patient data

OvaFlow

Checked in the EMR

Unknown is not done.

A send that was pressed is not a send that happened. OvaFlow checks the clinic's own record before anything is marked complete, and says plainly when it cannot tell.

In the first pilot · 7 prototype walkthroughs
The OvaFlow companion beside a modeled nAbleIVF consultation note. Its status reads Text placed, save not verified, and the button asks staff to confirm they checked the saved draft.
“Text placed · Save not verified”Placed is not saved. The draft stays available until someone checks the saved record.Prototype walkthrough · Fictional patient dataModeled workflow example

How it works

Four states, and one other ending.

Portal publication · Elena Rivera

Tonight’s trigger instruction, version 3

OvaFlow status

Ready for native review

Prepared from Dr. Mira Lee's signed version 3. Nothing has been sent, and Elena has not seen anything.

Clinic portal record (read back)

No published record yet.

Illustration · Fictional patient data

  1. 01

    Prepare for review in the EMR

    The current instruction or note is prepared from its signed source and waits for a person. On screen it reads “Ready for native review”.

  2. 02

    Continue in the EMR

    An authorized staff member publishes, signs or saves inside the clinic's own EMR or patient portal.

  3. 03

    Hold when the outcome is unknown

    If confirmation never returns, the status becomes “Publication outcome unknown” and the resend action is held until the EMR is inspected.

  4. 04

    Read back, then close

    Only when one matching record is read back from the EMR for the right patient and revision does the publication task close.

  5. Or

    Or OvaFlow loses sight of the screen

    A dropped workstation is a different fact from an unknown send. The status reads “Observation interrupted” with the last time the record was actually seen, and staff check the record in the EMR before relying on it.

Safeguards in play

  • Unknown is not doneWhen a send may or may not have happened, the task stays open and the EMR is checked before anything is repeated.
  • Save checkText placed in the EMR isn't treated as saved until the EMR shows it.

For your team

What changes for your team

A network drop, browser timeout or window change right after pressing Save or Send leaves staff guessing. Guessing wrong means either an unposted instruction or a duplicate send.

  1. Pressing Save

    TodayPressing Save or Publish is treated as done.

    With OvaFlowDone means the EMR shows it.

  2. A dropped confirmation

    TodayStaff resend, and the patient gets two versions of tonight's instruction.

    With OvaFlowResending is held while the outcome is unknown, and the EMR is checked first.

  3. Lost sight of the screen

    TodayA dropped workstation and an uncertain send look the same.

    With OvaFlow“Observation interrupted” and “Publication outcome unknown” are separate states with separate checks.

  4. After publishing

    TodayPublished is read as “the patient has seen it”.

    With OvaFlowA verified publication closes only the publication task. Acknowledgment is tracked on its own.

Checking the clinic’s record

Why pressing Save or Send is not proof that the EMR recorded it

When a nurse or coordinator publishes a cycle instruction or saves a consultation note in a web-based EMR or patient portal, transient Wi-Fi drops, expired browser sessions, or background tab reloads can interrupt the response after the button is clicked. In clinical safety analyses of electronic health record disruptions, uncertainty about whether an order or result actually posted leads staff either to assume it succeeded (leaving the patient with no instruction) or to submit it a second time (creating duplicate or conflicting orders) [1, 2].

OvaFlow separates the lifecycle of every EMR action into verifiable states: “Ready for review in the EMR” (staged, not sent), “Publication outcome unknown” (send attempted, confirmation missing—resend button held), “One matching publication verified” (read back from the EMR for the right patient and revision), and “Lost sight of the EMR” (the screen observation bridge dropped, showing the exact timestamp last seen).

Two uncertain states that are never merged

How OvaFlow separates an unconfirmed send from a dropped screen connection

Different causes · Different next steps
Case A · Send confirmation dropped17:14 PDT

“Publication outcome unknown”

Nora Ruiz, RN clicked publish on Elena’s version 3 instruction, but a network drop prevented confirmation from returning. The message may already be live.

Action held: Repeat sending is blocked so Elena does not get two trigger messages.

Next step: Check the published record in the EMR portal log first.

Case B · Screen bridge dropped17:08 PDT

“Observation interrupted · last verified 17:08 PDT”

No send was in flight, but the EMR browser tab reloaded or the workstation session timed out. Nothing was just submitted.

Plain meaning: Lost sight of the EMR screen after 17:08 PDT.

Next step: Open the live EMR record to see what it shows right now.

Resolved · EMR record read back17:16 PDT

“One matching publication verified”

OvaFlow inspects the clinic portal’s own activity log and confirms one matching entry for Elena Rivera and signed version 3 (20:00 PDT).

What closes: Only the portal publication task closes.

What stays open: Procedure room, anesthesia, lab prep, and patient acknowledgment.

Figure 1 · When a portal publish times out, OvaFlow holds the resend button under “Publication outcome unknown” until the EMR record is read back—and keeps “Observation interrupted” separate when only screen sight dropped.

Worked example from the cast

Checking whether Elena’s instruction posted after a connection drop

How OvaFlow distinguishes an unconfirmed send from an interrupted screen observation—and prevents duplicate portal messages.

Read the Daily Care verification trace →
Step-by-step walkthrough

Checking whether Elena’s instruction posted after a connection drop

  1. Step 0117:12 PDT

    Nora Ruiz, RN

    Workspace + Clinic Portal
    Ready for review in the EMRVersion 3 instruction prepared

    Nora Ruiz, RN reviews the prepared version 3 trigger instruction (20:00 PDT) for Elena Rivera. The status clearly states that prepared content has not been published.

  2. Step 0217:14 PDT

    Nora Ruiz, RN

    Clinic Portal
    Publication outcome unknownConfirmation drops · Resend held

    Nora clicks publish in the portal, but the clinic network drops before confirmation returns. OvaFlow moves to “Publication outcome unknown” and holds the repeat-send button so Nora does not accidentally send Elena two trigger texts.

  3. Step 0317:16 PDT

    Nora Ruiz, RN

    Clinic EMR Readback
    One matching publication verifiedObserved in EMR · Send task closed

    Nora clicks “Check the published record in the EMR.” OvaFlow observes the single matching version 3 publication on Elena Rivera’s portal record and updates to “One matching publication verified.”

  4. Step 0417:08 PDT

    Dr. Priya Shah

    Artisan EMR Desktop
    Lost sight of the EMR · 17:08 PDTScreen connection interrupted

    In a separate consult room where no send was in flight, the EMR tab reloads at 17:08 PDT. OvaFlow shows “Observation interrupted · last verified 17:08 PDT” rather than pretending the screen is still live or confusing it with an unknown send.

Figure 2 · Four-step walkthrough showing who holds responsibility, which screen is active, and which status applies at each timestamp.

System boundaries

What OvaFlow handles and what stays with your EMR and clinical team

Clear operational boundaries keep clinical authority, prescribing, and laboratory witnessing inside your clinic’s own systems. See AI & clinical boundaries for full governance rules.

What OvaFlow does here

  • Holds repeat sending whenever a publish attempt ends in “Publication outcome unknown” until the EMR record is inspected.
  • Requires observing one matching record in the EMR or portal for the right patient and revision before marking a send verified.
  • Displays the exact last-verified timestamp whenever screen observation of the EMR is interrupted.
  • Checks that text placed into an EMR note field actually persists after Save before closing the documentation task.

What OvaFlow never does

  • Never marks a task done merely because text was copied to the clipboard or pasted into an unsaved field.
  • Never treats “One matching publication verified” as proof that the patient read or understood the message.
  • Never merges “Publication outcome unknown” (a send may have occurred) with “Lost sight of the EMR” (observation dropped).
  • Never infers clinician approval or nurse signature when the approval record itself has not been observed.

Questions & primary sources

Answers for clinicians, practice leaders, and patients

Why does OvaFlow hold the resend button when a portal send times out instead of automatically retrying in the background?Clinicians & coordinators

If the first attempt actually succeeded on the portal server just before the connection dropped, an automatic retry would send the patient two clinical messages—which is especially hazardous during amendment cycles. Inspecting the EMR record first takes seconds and eliminates duplicate sends.

Does “One matching publication verified” close the entire episode or just the portal publication?Practice leaders & owners

It closes only the publication obligation. Linked tasks—such as procedure room confirmation, anesthesia notification, embryology prep, and evening patient callback—remain open in My work until their own verification evidence arrives.

How does EMR verification keep me from getting confusing double messages from the clinic?Patients & families

When clinic Wi-Fi hiccups right as a nurse sends your instruction, the software checks whether the message already posted to your portal before allowing anyone to send it again.

Primary clinical & safety references (2 sources)View citations
  1. Larsen E, Fong A, Wernz C, Ratwani RM (2018). Implications of electronic health record downtime: an analysis of patient safety event reports. Journal of the American Medical Informatics Association 25(2):187-191. — Analyzed safety events during EHR disruptions, finding laboratory orders/results (48.7%) and medication events (14.5%) dominated when state verification and continuity broke down.
  2. Office of the National Coordinator for Health IT (ONC) (2025). SAFER Guide: Test Results Reporting and Follow-Up. HealthIT.gov Safety Assurance Factors for EHR Resilience. — Recommends explicit verification that results and instructions are accurately recorded and delivered rather than assuming transmission succeeded.

See it

Walkthroughs that show it

Recorded from an interactive design prototype. Every patient, clinician and clinic is fictional, and EMR screens are modeled reconstructions.

Prototype walkthrough · Fictional patient data

Next step

Bring a save you weren't sure landed.

We'll walk through how the prototype checks a change in the EMR, and what it shows while that is still unknown. Fictional records only; please don't send patient data.