GBB #2 · existing patient · /book
Existing-patient sweep
Gallery https://aurora-olive-cinder-bamboo.grok.me
America/Toronto, 2026-10-08, 23:05:40–23:14:36. www.danielmedicalcentre.com/book into test Oscar (production-daniel19). Made-up chart 9443, Nia Gbbtwolook, phone 416-555-0121, +gbb2 inbox, card last-3 012. No full card, no date of birth, no email in this report. Pause/Resume was not pressed.
SETUP
CONFIRMEDET 23:05:40 start. Oscar session reused (no new login). Doctor ayman-soliman-038507.
- Profile created. Demographic 9443.
- Booked Tue Oct 20 2026 10:00 AM. Confirmation 562195. Oscar appointment 278. On-screen: “Appointment Confirmed! Your appointment has been successfully booked. Confirmation has been sent.” Badge: “Oscar EMR - Appointment Booked … Appt #278 • Record #9443”.
- ET 23:06:04 cancel: “Appointment Cancelled” / “Your appointment has been cancelled. You can book a new appointment below.”
- Baseline chart, ET 23:05:58. Alert “Allergy: Penicillin”. Notes “Initial Complaint: Skin | Medications: Vitamin D 1000 IU | Conditions: Seasonal rhinitis | Surgeries: Appendix removed 2010 | Family History: Father hypertension | Family Doctor: Dr Test Family”. Phone 416-555-0121. Phone comment “Sam Gbbtwo (Sibling) 416-555-0122” (one line; the summary wraps it). Province stored CA-ON, summary “Ontario,Canada”. official_lang “English”. Summary Language row is blank. countryOfOrigin “-1”.




BLOCK 1 — LOOKUP
CONFIRMEDET 23:06:06–23:06:20. Existing Patient, card + last name. Card box is masked teal on the PNGs; last name is visible.
- Lower, field showed “gbbtwolook”. ET 23:06:06. “Record Found! Your information has been pre-filled, please review before submitting”.
- UPPER typed, field stayed “GBBTWOLOOK”. ET 23:06:09. Same Record Found sentence.
- Mixed typed, field showed “GBbTwOlOoK”. ET 23:06:12. Same Record Found sentence.
- Wrong last name “Notaperson”. ET 23:06:15. “No existing record found” / “Please fill in your information manually”. Not a separate “last name does not match” sentence. Button returned to “Look up my record”.
- Card with dashes (sent hinHasDash true). ET 23:06:18. Record Found.
- Card set as plain digits (sent hinHasDash false, length 10). ET 23:06:20. Record Found.






BLOCK 2 — PREFILL
CONFIRMEDET 23:06:21–23:06:23. Gate: “Record Found! Your information has been pre-filled, please review before submitting”.
Locked (readOnly + prefilled-locked)
Health card, first name Nia, last name Gbbtwolook, day, year, address 41 Paper Lane, city Hamilton, postal L8P4K2, family doctor “Dr Test Family”, medications “Vitamin D 1000 IU”, allergies “Penicillin”, conditions “Seasonal rhinitis”, surgeries “Appendix removed 2010”, family history “Father hypertension”. Month, gender Female, and province ON are prefilled-locked on the select (class includes bk-hidden) but readOnly is false.
Unlocked
Version code, email, phone “+1 (416) 555-0121”, emergency name “Sam Gbbtwo”, relationship “Sibling”, emergency phone “+1 (416) 555-0122”, reason (empty until Skin was chosen later). No preferred-name field. No raw emergency-contact line; it was split into the three boxes.
Six history buttons: textContent “Edit”, data-r3-mode “edit”. On screen they read EDIT. After the allergy was typed to “Sulfa”, that button read UPDATE and mode was “update”. New-patient buttons are a None toggle, not Edit.


BLOCK 3 — ALLERGY ONLY
CONFIRMEDOnly the allergy was changed, to Sulfa. Update was not clicked, so the dialog still asked. ET book 23:06:29. Cancel ET 23:06:37.
Title: “Update your clinic record?”
“You changed some of your details (Allergies).”
“Do you want these changes saved to your clinic record when you book?”
“Yes, update my record” / “No, just book”
Clicked Yes. Booked Wed Oct 21 2026 9:00 AM. Confirmation 216682. Oscar 279. On-screen chart line still “Saving the details you changed to your clinic record…”.
Master Record ET 23:06:32, versus baseline. Alert “Allergy: Penicillin” → “Allergy: Sulfa”. Notes unchanged (still “Father hypertension”, not “reviewed”). Phone 416-555-0121 unchanged. Phone comment still “Sam Gbbtwo (Sibling) 416-555-0122”. Province CA-ON. official_lang English. countryOfOrigin -1. Summary Language row still blank. Then cancelled.


BLOCK 4a — EMERGENCY CONTACT UNTOUCHED
CONFIRMEDEmergency boxes left as Sam Gbbtwo / Sibling / +1 (416) 555-0122. So the dialog would still ask, family history was edited to “Father hypertension reviewed” (Edit, not Update). ET book 23:06:55. Cancel 23:07:02.
“You changed some of your details (Family History).”
Emergency Contact was not in that sentence. Same Yes / No buttons. Clicked “Yes, update my record”.
Booked Thu Oct 22 2026 9:00 AM. Confirmation 941339. Oscar 280. Immediate chart (ET 23:06:56) still had the old family-history sentence (write is async) and phone comment already “Sam Gbbtwo (Sibling) 416-555-0122”. Later read (ET 23:14, after the refused books) shows notes “Family History: Father hypertension reviewed” and the phone comment still byte-identical: “Sam Gbbtwo (Sibling) 416-555-0122”. Phone, province CA-ON, official_lang English, countryOfOrigin -1 unchanged. Alert stayed “Allergy: Sulfa”. Cancelled.



BLOCK 4b — RELATIONSHIP ONLY
COULD NOT TESTDialog is confirmed. The stored-line rewrite was not tested. Only the relationship was changed to Cousin. ET 23:07:26, and again on the retry ET 23:14:29 (Oct 27 9:00 AM).
“You changed some of your details (Emergency Contact).”
“Yes, update my record” / “No, just book”. Clicked Yes.
The book was refused. Banner text captured: “Online booking is not available for you right now. Please call the clinic at (905) 574-3000.” Server searchPatient onlineBooking.allowed false, rule “cancellations”, message “Online booking is not available for you right now — please call the clinic at (905) 574-3000.” That banner is not in a PNG (the shot is the form, not the top of the page). The refusal is on screen as “Appointment not found” when cancelling confirmation 417487, and appointment history has no fourth row.
Chart after: phone comment still “Sam Gbbtwo (Sibling) 416-555-0122”. Not a Cousin line. Not doubled. The chart write runs only after a successful book, so the one-clean-line claim was not reached.




BLOCK 5 — CLEAR THE ALLERGY
COULD NOT TESTDialog is confirmed. What an empty allergy does to the Alert was not tested. Allergy was cleared (value empty, button UPDATE). ET 23:07:57, retry ET 23:14:36 (Oct 28 9:00 AM).
“You changed some of your details (Allergies).”
Clicked “Yes, update my record”. Same cancellations refusal. Confirmation 222457 was not created.
Alert remains “Allergy: Sulfa”. Notes unchanged from the 4a write (“Father hypertension reviewed”). Cannot say whether an empty allergy removes the Allergy line. The form itself does accept an empty allergy and still asks to save it.




FINISH — APPOINTMENTS
CONFIRMEDOscar appointment history for demographic 9443. Three rows, all Cancelled. No later rows.
| Oscar | Confirmation | When | Status |
|---|---|---|---|
| 278 | 562195 | 2026-10-20 10:00–10:09 | Cancelled (setup) |
| 279 | 216682 | 2026-10-21 09:00–09:09 | Cancelled (block 3) |
| 280 | 941339 | 2026-10-22 09:00–09:09 | Cancelled (block 4a) |
| — | 417487 | Oct 23 attempt | Not created. “Appointment not found”. |
| — | 222457 | Oct 26 attempt | Not created. “Appointment not found”. |
Retry slots Oct 27 and Oct 28 were also refused. They are not in history. Further online booking on this chart is blocked by rule “cancellations” until that rule clears. Nothing else was booked.
