Go-Live & Cutover Plan (June 14)
Who this is for / What you'll learn: Everyone at Cohn Health Institute β front desk, Jessica/management, and Kimberly/bookkeeping. This is the step-by-step plan for switching the clinic off the old TPS system and onto OneBOSS: what happens, when, who does what, how to spot-check that your data came across, and exactly who to call if something looks wrong on go-live day.
π‘ Keep this handout at the front desk through the first week. Tape the "What to do if X breaks" page (near the end) by every workstation.
β οΈ One golden rule for the whole week: New work happens in OneBOSS. Old history still lives in TPS (read-only). If you ever need a chart, ledger, or balance from before June 14, TPS is still there to look at β you just don't type new things into it anymore.
1. The big picture (timeline)
Here's the shape of the next two weeks. You don't need to memorize this β just know where we are each day.
| When | What's happening | Who |
|---|---|---|
| Wed June 10 | All-hands training (one room, everyone). You learn the workflows hands-on. | Everyone |
| Thu June 11 β Fri June 12 | On-site inventory count + barcode labeling. Every supplement bottle gets counted and a CHI QR label. |
Kimberly/Books, purchasing (Roxanne), front desk helping, OneBOSS on-site |
| Thu June 11 β Sat June 13 | Prep & dress rehearsal. Accounts created, hardware tested, test transactions, prepay/CHI Cash balances verified, printed materials ready. | Jessica/Mgmt + OneBOSS, front desk for tests |
| Fri June 12 β Sun June 14 | Cutover. Systems freeze, final TPS migration, validation testing (the runbook in Β§3). | OneBOSS on-site, Jessica/Mgmt |
| Sun June 14 | GO-LIVE. Final TPS migration runs. TPS becomes read-only. First real transactions happen in OneBOSS. | Everyone + OneBOSS on-site "war room" |
| Mon June 15 β Fri June 19 | First week live / war room. OneBOSS on site to catch issues fast. Daily end-of-day checks. | Everyone + OneBOSS on site |
β οΈ Dates are the current plan. If anything shifts, Jessica will announce it β go by what Jessica says, not by this sheet.
π· [Screenshot: the OneBOSS login screen / sidebar, so staff recognize "this is the new home base"]
2. Pre-go-live checklist (finish before Sunday)
These are the things that must be done and ticked before we flip the switch on June 14. Print this page and physically check each box. Jessica owns the overall list; the role tag shows who does each item.
β Use a real pen. A box is not "done" until someone has actually looked at it in OneBOSS.
Accounts & roles
- Every staff member has a OneBOSS login and the right role β Admin, Front Desk, Doctor, or Purchasing. [Jessica/Mgmt]
- Front desk staff can log in and see Schedule, Checkout, Returns, Patients. [Front Desk]
- Jessica/admin can see the management screens (Practice Dashboard, Practitioner Payouts, etc.). [Jessica/Mgmt]
- Kimberly has the access she needs for books/exports. [Kimberly/Books]
- Everyone has logged in at least once before go-live (no first-time password resets on Sunday). [Front Desk]
β οΈ Confirm the exact login mechanism (password, token, device) in the app before printing β set the goal here ("everyone can log in"), and the OneBOSS team will confirm the steps on June 10β11.
Hardware tested
- Each front-desk workstation opens OneBOSS in the browser and stays logged in. [Front Desk]
- The card/payment terminal is connected and a test card charge goes through (then void it). [Front Desk]
- The barcode/QR scanner scans a
CHI-labeled bottle at Checkout. [Front Desk / Kimberly] - The label printer prints a label cleanly β run the Label Print Test from Inventory β Inventory Actions. [Kimberly/Books]
- Tablets (if used) are charged and open OneBOSS. [Jessica/Mgmt]
π· [Screenshot: Inventory Actions card showing the Print Labels / Label Print Test area]
π‘ In TPS you printed and tallied a lot on paper. In OneBOSS the printer's main job is the little
CHIQR supplement labels β so test it on those.
Final inventory count imported
- The full physical count (June 11β12) is entered and labeled β every counted bottle has a
CHIbarcode. [Kimberly/Books, purchasing] - Run "Print all labels" so no unprinted labels are left over (Inventory β Inventory Actions β Print Labels panel). [Kimberly/Books]
- Spot-check 5β10 bottles: scan each one and confirm it shows the right product. [Front Desk / Kimberly]
β οΈ In TPS you did X β In OneBOSS you do Y: In TPS the on-hand counts were not trusted (doctors pulled supplements without ringing them out). In OneBOSS, the June 11β12 count is the new starting truth β every bottle is its own scannable record. Treat that count as zero hour.
Prepay / CHI Cash balances verified
- The 22,761 patients are present (see spot-check list in Β§5). [Jessica/Mgmt]
- The 17 legacy prepay patients ($7,062.19 total) are staged in Legacy Pre-Pay Migration. [Jessica/Mgmt β Admin]
- Each legacy prepay balance is mapped so it's spendable β open Legacy Pre-Pay Migration, click "Map" on each pending row, pick the package, click "Map balance". [Jessica/Mgmt β Admin]
- The migration progress strip shows 0 pending (all mapped or intentionally skipped). [Jessica/Mgmt]
- Any CHI Cash balances that should carry over are confirmed correct. [Jessica/Mgmt]
β οΈ Important: Migration brings the 17 legacy prepay balances in as $0 / "pending" on purpose. They are not spendable until Jessica maps each one in Legacy Pre-Pay Migration. Do this before go-live so nobody is told "you have no balance" at the counter.
β οΈ In TPS you did X β In OneBOSS you do Y: In TPS, Jessica trusted individual patient prepay balances but never the practice-wide total. In OneBOSS, each balance is mapped and visible per patient β and the system total is the new source of truth.
π· [Screenshot: Legacy Pre-Pay Migration page showing the "N pending / N mapped" progress strip]
Test transactions (dress rehearsal)
Run these once each, with a real or test patient, before Sunday:
- Check in β complete β check out a patient on the Schedule, take a cash payment. [Front Desk]
- Check out a patient with a card payment on the terminal. [Front Desk]
- Check out a patient using a PrePay package (confirm the dollar balance draws down). [Front Desk]
- Sell a supplement by scanning its
CHIlabel at Checkout. [Front Desk] - Process a Return of a supplement. [Front Desk]
- (Admin) Open Practitioner Payouts and confirm a pay period loads with data. [Jessica/Mgmt]
π‘ Use the hands-on exercises sheet (file
08-hands-on-exercises.md) for full step-by-steps. This checklist is just "did we try it at least once?"
Printed materials ready
- This Go-Live plan printed and at the front desk. [Front Desk]
- Quick-reference cards printed (file
07-quick-reference-cards.md). [Front Desk] - The "What to do if X breaks" page (Β§7) taped at each workstation, with phone numbers filled in. [Jessica/Mgmt]
- OneBOSS support contact + on-site champion names written in (see Β§7 placeholders). [Jessica/Mgmt]
3. Go-live-day runbook β Sunday, June 14
This is the actual switch β the final day of the June 12β14 cutover. The clinic is closed/quiet on a Sunday, so we do the scary parts when no patients are waiting.
What happens, in order
- OneBOSS runs the final TPS migration. They take a fresh copy of TPS and re-run the import so OneBOSS has the very latest patients, appointments, inventory, and balances. (This is the same import that's been tested repeatedly β it's safe to re-run.) [OneBOSS on site]
- Validation testing. OneBOSS + Jessica run the spot-checks in Β§5 and confirm counts match. [OneBOSS, Jessica/Mgmt]
- TPS becomes READ-ONLY for history. From this point, nobody types new work into TPS. TPS stays available so you can look up old charts and ledgers (back to 2004), but every new appointment, payment, supplement sale, and return goes into OneBOSS. [Everyone]
- First transactions in OneBOSS. Once Jessica gives the word, the next real patient interaction is booked, checked out, or sold in OneBOSS. [Front Desk]
- Capture any overlap. If anything happened in TPS between the final copy and "go," staff re-key it into OneBOSS so nothing is lost. [Front Desk, Jessica/Mgmt]
β οΈ In TPS you did X β In OneBOSS you do Y β this is the big one: Your hands know TPS by muscle memory. As of June 14, stop yourself before typing into TPS. Ask: "Is this new work?" If yes β OneBOSS. TPS is now a filing cabinet you read from, not a typewriter you write into.
π‘ You do not need to copy old charts over by hand. Migration already brought the operational core across (patients, recent appointments, inventory, balances). Deep clinical/billing history stays in TPS on purpose.
Who is on site / on standby
- On site: OneBOSS "war room" support team β they are physically there to fix issues live.
- On site: Jessica (Clinic Director) β the only person who authorizes CHI Cash and the decision-maker for "go / hold."
- On site: front desk lead + your on-site champion (the staffer everyone asks first β see Β§7).
- On standby: Kimberly (books/inventory) reachable for balance/count questions.
β Go-live happens when Jessica says go, after the spot-checks pass β not before.
4. Day-1 survival rules (read these out loud at huddle)
Print these big. They get you through the first day without panic.
- New work β OneBOSS. Old history β TPS (read-only). When in doubt, OneBOSS.
- A patient isn't "done" (green) until payment processes. They stay pink (checked-in) until paid β that's correct, not a bug.
In TPS you did X β In OneBOSS you do Y: same idea as TPS, but the color tells you instantly β pink = checked in, green = completed & paid.
- Made a wrong click? Use Revert, don't redo. The Revert Status button (Undo icon) on the appointment card walks the status back. No need to delete and re-book.
In TPS you did X β In OneBOSS you do Y: TPS needed many double-clicks to undo; OneBOSS reverts in one popover.
- Scan the bottle, don't pick from a list. Every supplement has a
CHIQR label now. Scan it at Checkout and Returns. - Only Jessica authorizes CHI Cash. You can see a patient's CHI Cash balance, but you do not add it or see where it came from. Send those to Jessica.
- Receipts must show the split. If a patient pays partly with prepay, partly cash, partly card, the receipt breaks it down. Don't mash it into one line.
- If something looks wrong, don't guess β flag it. Tap your on-site champion or the war-room team. That's literally why they're there this week.
- Don't reopen TPS to "fix" a OneBOSS problem. That creates two versions of the truth. Fix it in OneBOSS (or ask).
π‘ You already do all of this in TPS β check in, check out, take payment, sell supplements, do returns. OneBOSS is the new place for the same habits, with less paper and fewer double-clicks.
5. Data spot-check list (prove "your data is there")
On cutover day, before going live, walk this list and tick each one. These are the migration counts β if the numbers match, the import worked.
β Counts to confirm (from the migration):
- Patients: 22,761. Search a few known patients in Patients and confirm they appear with the right name/phone. [Jessica/Mgmt]
- Appointments: ~8,677 since Oct 1, 2025 (completed/scheduled/no-show). Open the Schedule on a recent date and confirm appointments show in the right practitioner columns. [Front Desk / Jessica]
- Products: 2,414 in Inventory. [Kimberly/Books]
- Serialized stock: 7,297 units across 1,313 items. Scan a handful of bottles and confirm they resolve. [Kimberly/Books]
- Legacy prepay: 17 patients, $7,062.19 total, all mapped in Legacy Pre-Pay Migration. [Jessica/Mgmt β Admin]
π‘ Quick eyeball spot-checks the OneBOSS team can run with you: a known prepay patient should show their dollar balance; a recent appointment should show the right doctor; a
DECEASED-flagged name should still read as it did in TPS.
β οΈ If a count is off by a lot, do not go live β flag the OneBOSS war-room team. The import is re-runnable, so it's fixable. A small difference (a patient seen between the copy and go-live) is normal and gets re-keyed.
6. Fallback / contingency stance
The honest version: this is well-rehearsed, the migration has been run many times, and the war-room team is in the building. But here's the safety net.
- TPS is not deleted. It stays installed and read-only. If OneBOSS had a serious problem, the clinic's history and balances are all still in TPS to look at.
- The migration is re-runnable. If the data import looks wrong, OneBOSS can clear and re-run it cleanly. You don't have to live with a bad import.
- Paper backup for a few hours, if ever needed. If a workstation or the network hiccups during a busy moment, write the transaction on paper (patient, service, what they paid, how) and key it into OneBOSS once you're back. Never lose a sale to a glitch.
- The "go / hold" call is Jessica's. If the spot-checks don't pass on Sunday, we hold and fix before flipping the switch β that's the plan working, not the plan failing.
β οΈ Even in a fallback, the rule holds: do not start typing new daily work back into TPS. Use paper as the temporary bridge, then enter it into OneBOSS. Two live systems = reconciliation nightmare later.
7. What to do if X breaks (escalation + support)
Fill these in by June 11 and tape this page at every workstation.
π OneBOSS support / war-room contact: ________________________ β ____________________ (Placeholder β Jessica/OneBOSS to fill in before printing.)
π On-site champion (ask-first staffer): ________________________ β ____________________ (Placeholder β the front-desk lead everyone goes to first.)
π Jessica (CHI Cash + go/hold decisions): ________________________ β ____________________
π Kimberly (books / inventory counts): ________________________ β ____________________
Escalation path: Try the quick fix below β ask your on-site champion β if they can't solve it, the OneBOSS war-room team (they're on site this week). Don't sit stuck; the whole point of the war room is fast answers.
| If this happens⦠| First thing to try | Then |
|---|---|---|
| Can't log in | Confirm caps lock / right username. Have a coworker confirm OneBOSS is up for them. | Champion β war room. Don't reset passwords mid-rush; borrow a logged-in station. |
| Patient says "I have a prepay balance" but it shows $0 | Check Legacy Pre-Pay Migration β their balance may be unmapped. Jessica maps it (Map β pick package β Map balance). | If still wrong, war room. Take payment another way for now and credit afterward. |
| Card terminal won't charge | Re-try once. Confirm the terminal is connected/powered. | Take cash or check, note it, or write it on paper and key it in once fixed. |
Scanner won't read a CHI label |
Clean the label/lens; try another bottle to test the scanner. | If the scanner's fine but one label is bad, reprint it (Inventory Actions β Print Labels). Escalate if the scanner is dead. |
| A patient/appointment seems missing | Search Patients by name and by phone (spelling/typo?). | War room β the import is re-runnable, so it's fixable. Re-key the visit if it happened after the final copy. |
| Status stuck or advanced by mistake | Use Revert Status (Undo icon) on the card. | Champion if Revert isn't offered for that status. |
| Receipt didn't split prepay/cash/card | Don't re-charge β flag it. | War room; note the transaction so books can correct it. |
| CHI Cash question | Don't add or change it yourself. | Send to Jessica β only she authorizes CHI Cash. |
| Whole system seems down / network out | Switch to paper for transactions; keep serving patients. | War room immediately; enter the paper transactions into OneBOSS once back. |
π‘ "I'm not sure" is a perfectly good reason to ask the champion. On day one, asking is faster than guessing.
8. First-week monitoring (June 15β19)
Every day this first week, a few quick checks keep small problems small. Do these at end of day.
β End-of-day, every day [Front Desk + Jessica/Mgmt]:
- Cash drawer vs system. Count the physical cash/checks and compare to what OneBOSS says you collected. They should match.
π· [Screenshot: where the day's collected total appears β confirm exact location/label with OneBOSS] β οΈ Confirm the exact screen/label for "money collected today" in the app before printing. Financial Reports is Admin-only and may be hidden in the production build β the OneBOSS team will confirm where Jessica reads the daily cash figure (e.g. Practice Dashboard or Financial Reports β Cash Flow).
- Any patient still pink at close? That means checked-in but not paid. Chase down or note why before you leave. (Cancelled/no-show appointments drop off the grid automatically.)
- Returns and CHI Cash logged correctly? Quick scan for anything that looks off; send CHI Cash questions to Jessica.
β Mid-week / as data builds [Jessica/Mgmt]:
- Commission accuracy. Open Practitioner Payouts, confirm the right doctor is credited for supplement sales and that tokenized/recommended supplements went to the recommending doctor. Spot-check a couple of days against what you'd expect.
In TPS you did X β In OneBOSS you do Y: Jessica used to go through payroll by hand β initials, highlighter, manual tallies. In OneBOSS the math is in Practitioner Payouts; her job shifts to spot-checking it, not adding it up. β οΈ Some payout actions (Approve/Dispute) may not be fully wired yet β confirm in the app what's live before relying on it for the real payroll run.
- Stock counts holding. As bottles sell, do a quick cycle count of a few items and confirm OneBOSS matches the shelf. Catch "doctor took a bottle without ringing it out" early.
In TPS you did X β In OneBOSS you do Y: TPS counts drifted because nobody trusted them. In OneBOSS, scan-at-sale + small weekly cycle counts keep the number honest β no more full-clinic inventories every time.
π‘ The goal of week one isn't perfection β it's catching the patterns (a step everyone's forgetting, a doctor who needs a nudge to let staff ring out supplements) while the war-room team is still on site to help fix them.
A one-line note on charting
Clinical charting / SOAP notes are not part of this go-live. The Charting module is coming later this summer and doctors will get their own separate training β nothing to do here.
β You've got this. Everything you do every day β book, check in, check out, take payment, sell supplements, do returns β still works the same way. OneBOSS is just the new, cleaner place to do it, with the war-room team right beside you for the first week.