← Selected work
ZocdocService blueprint · Operational value

Submitted is a handoff, not approval.

I designed around two sides of preparation: what the patient has sent and what the office can acknowledge. Appointment confirmation remains a separate state.

Independent design study. Not commissioned by Zocdoc. Proposed work, revised October 2026.

My contribution
Product design, interaction and service reasoning
Evidence available
Source appointment + proposed patient–office blueprint
Validation boundary
No patient or office research. Acknowledgements and operational economics remain assumptions to validate.
ONE DOCUMENT, TWO EXPECTATIONS

Sending a form does not mean the office has accepted it.

A patient uploads an insurance card and expects to have finished preparation. An office may still need to receive it, check readability, match the patient and ask for clarification. This is an authored service scenario. I have not observed that workflow inside a Zocdoc practice.

The appointment-detail flow reviewed in Mobbin includes preparation tasks and an appointment pending confirmation. That distinction changed my opening: “Booked isn’t prepared” treated booking as settled when the reference did not. I now keep appointment confirmation separate from preparation progress.

The patient’s question is not simply “How many tasks are left?” It is “What do I still need to do, and what is the office doing?” A checklist can answer the first while concealing the second.

THE PROMISE BOTH SIDES MUST SUPPORT

Name the owner of the next action.

I considered a single Ready badge, separate task completion ticks, and a handoff model with visible ownership. Ready was too broad: it could be read as confirmed attendance, accepted insurance or completed office review. Individual ticks were clearer but still ambiguous about submission versus acceptance.

I chose narrow states: To do, Submitted, Needs your attention and Reviewed by office, with the last state available only when a real office acknowledgement supports it. The proposal does not infer coverage, clinical readiness or appointment confirmation from an uploaded document.

The blueprint below supports the screen sequence. It connects the patient-visible state to an acknowledgement, the office’s next action and an exception route. Its backstage lane is a proposed contract for discovery with a practice, not a diagram of Zocdoc’s current architecture.

Proposed patient–office blueprint · workflow access still required

Request

Patient seesTo do
Patient’s next action

Provide the requested item

Office responsibility

Office defines visit-specific requirements

Evidence needed

Which items are necessary, and who can help?

Acknowledged submission

Patient seesSubmitted
Patient’s next action

Wait, or complete another task

Office responsibility

Receive the item in an actionable queue

Evidence needed

Can receipt of this exact version be confirmed?

Clarification

Patient seesNeeds your attention
Patient’s next action

Replace the unclear image

Office responsibility

Office names the problem and contact route

Evidence needed

Who owns follow-up if the patient cannot respond?

Review acknowledged

Patient seesReviewed by office
Patient’s next action

No further action on this item

Office responsibility

Record the review outcome

Evidence needed

This still does not confirm coverage or the appointment.

The line between patient action and office responsibility is the design problem. Only an actual acknowledgement can justify moving the visible state forward.
MAKE THE NEXT TASK EASY TO FIND

Preparation can progress while confirmation is pending.

Proposed Zocdoc appointment preparation with pending confirmation, insurance submitted, ID and forms to do, upload ID, choose another task and contact office
Separate the appointment from its tasks

I kept Pending confirmation above the checklist and selected one unfinished task. Completing preparation must not make the appointment appear confirmed or hide another task the patient prefers to do first.

Authored proposal · Clinician, appointment and office requirements are sample data. Not a released Zocdoc screen.

The revised screen labels the appointment Pending confirmation, groups tasks requested by this office and selects the next incomplete task. Upload ID is the immediate action; Choose another task preserves control; Contact office remains available. Submitting a task does not confirm the appointment.

The example uses sample clinician, appointment and task data. Task requirements vary by practice and visit. I removed the blanket preparation-time claim: a person should not receive a precise completion estimate without evidence appropriate to the actual forms and their circumstances.

The cost of this hierarchy is that secondary details move lower. I would check that appointment location, timing, cancellation and accessibility information remain easy to find, especially when preparation is not the patient’s main reason for opening the page.

CLOSE THE LOOP AFTER UPLOAD

A submission receipt should explain the waiting state.

A useful receipt identifies the submitted item, timestamp and next responsible party. It can say “Submitted to the office” only after the agreed acknowledgement exists. It must not silently promote that state to Reviewed, Accepted or Confirmed.

If review reveals an unreadable image, the patient should receive a specific correction request tied to that item. Replacing the image should preserve the history needed by the office and make the new submission state visible. The service must avoid sending a generic “Finish your paperwork” reminder after the patient has already done their part.

A failed upload is different from a successful upload awaiting review. The proposed exception examples below keep those states separate and preserve a route to assistance. They are interface copy and workflow proposals, not live office messages.

Proposed Zocdoc photo ID submission receipt with sent and received states, office review pending, continue preparation and office contact
Acknowledge receipt without inventing review

I stop the progress indicator at Received and name Office review as pending. Continue preparation is useful now; asking for another upload would make the patient repeat a completed action.

Authored handoff · Requires acknowledgement of this exact submission. Receipt does not confirm the appointment or insurance coverage.
Proposed Zocdoc office clarification requesting a readable photo, with replacement, contact and alternative-task routes while confirmation remains pending
Explain the correction and its owner

I distinguish an unreadable document from a failed upload. The office names the issue; the patient can replace the image or contact the office. The correction must remain attached to the original request.

Authored exception · Fictional office request. The earlier image was received; the appointment remains pending.

If the task list cannot be loaded, I would show an unavailable state with retry and contact options, never “0 tasks left.” A newly requested form should say “Your office added a form,” identify the new request and preserve previous submissions. Removed requests should leave an understandable history; a revised form or rescheduled appointment needs an explicit rule for whether an earlier submission still applies.

The current preparation list and an experiment’s original assignment snapshot are different records. A pilot must preserve the latter for analysis without freezing the patient’s actual requirements. The interface should not make an office-side change look like a patient losing progress.

Proposed messages · two different service states
Transfer failed

Your photo hasn’t been submitted.

The upload did not finish. Try again, choose another task or contact the office for help.

Next owner: patient, with an assistance route
Office requests clarification

Please replace the unclear photo.

The office received the image but cannot read the member details. Send a clearer version or contact the office.

Next owner: patient; office retains the request
Neither state changes the appointment’s confirmation status. A production message must identify the actual item and office acknowledgement.
THE OFFICE IS PART OF THE DESIGN

A patient-side completion rate can hide more work backstage.

The first operational question is whether staff receive usable information in their existing workflow. I would map who checks submissions, how a clarification is sent, which system is authoritative and what happens if an appointment changes. Without those answers, the Reviewed label cannot be responsibly implemented.

The later screen below assumes the patient replaced the unclear photo, the new version was received, and the office acknowledged its review. I close only that item. Insurance remains Submitted, the forms remain To do and the appointment stays Pending confirmation. This preserves the boundary that a global Ready badge would erase.

Proposed Zocdoc preparation after office review of photo ID at 10:42, insurance submitted, forms to do and appointment confirmation still pending
Close only the item the office reviewed

I reserve Reviewed by office for a real acknowledgement and apply it only to the photo ID. Insurance stays Submitted, forms stay To do, and Pending confirmation stays visible. A global Ready badge would blur those boundaries.

Authored later state · Assumes a replacement was submitted and acknowledged by the office. Sample time and appointment data.

An initial rehearsal could use a small set of fictional requests with a participating practice: readable card, wrong patient, unclear image, duplicate submission and changed appointment. Staff would explain the needed next action. That is a proposed desk rehearsal, not completed field research or proof of operational impact.

I would avoid building a new staff dashboard just to make the portfolio story look complete. An existing workflow integration may be the smaller useful intervention. If no reliable acknowledgement is available, the patient-facing promise must remain narrower.

COUNT NET WORK, NOT JUST FINISHED TASKS

Time saved in one place can become time spent somewhere else.

The operational model is: avoided reminder and clarification work, minus new review, correction and maintenance work. Each term needs an observed baseline. An uploaded document is not automatically a minute saved, and nominal staff capacity is not automatically cash savings.

A pilot would segment contacts by missing document, unclear status, unreadable upload, eligibility question and unrelated scheduling need. Patient understanding, successful correction, missed requests and office handling time belong beside preparation completion. Appointment attendance would need its own analysis and cannot be attributed to this concept from a mockup.

I removed simulated interview totals, prototype percentages and uplift figures from the evidence narrative. The work currently demonstrates a service boundary, a patient hierarchy and the conditions for a credible handoff. The next proof must come from patients and an office working through it together.

THE RELEASE GATE

Do not ship a state the service cannot maintain.

I would release a narrow pilot only when the acknowledgement source, exception owner, review expectations and patient contact route are agreed. I would withhold Reviewed if the underlying event is unreliable, and remove automatic reminders that contradict known submissions.

The no-build outcome is explicit: if the practice repeats intake anyway, cannot act on submissions, or incurs more new work than it avoids, this interface is not enough. The correct next investment would be the office process or integration. That is why this case ends with an operational decision instead of a large completion chart.

About the evidence. Linked Mobbin captures establish the inspected interface, not today’s release or observed behavior. All new screen proposals use illustrative data. Diagrams specify decisions and contracts; planned research is labelled in the narrative.

Visit Zocdoc ↗Next study: Letterboxd →