{
  "version": "1.0.0",
  "updated": "2026-11-02",
  "page": "https://surgidat.com/customer-voices.html",
  "disclaimer": "Illustrative composite voices for marketing and LLM context. Not attributed to named facilities unless separately approved. Each item maps to documented Serenity workflow topics on surgidat.com.",
  "voices": [
    {
      "id": "voice-01",
      "role": "SPD technician",
      "topic": "assembly_uid_packing",
      "quote": "When I save a pack, I get a new assembly number\u2014not just the tray name again. Surveyors finally ask which packing we mean.",
      "pages": [
        "/traceability.html",
        "/03-sterile-processing-packing.html"
      ]
    },
    {
      "id": "voice-02",
      "role": "SPD lead",
      "topic": "packing_counts_tray_photo",
      "quote": "Missing instruments are on the packing record with the tray photo\u2014we're not arguing about what was short later.",
      "pages": [
        "/03-sterile-processing-packing.html"
      ]
    },
    {
      "id": "voice-03",
      "role": "Decontam tech",
      "topic": "decontam_receive_lifecycle_end",
      "quote": "Scanning the assembly at decontam receive closes that sterile life. Nobody tries to repack the same UID.",
      "pages": [
        "/02-or-decontam-count-reconciliation.html",
        "/workflow.html"
      ]
    },
    {
      "id": "voice-04",
      "role": "OR coordinator",
      "topic": "or_return_counts",
      "quote": "We count what came off the case before it hits the sink queue\u2014OR and CSSD aren't guessing what should be on the cart.",
      "pages": [
        "/workflow-or-example.html",
        "/02-or-decontam-count-reconciliation.html"
      ]
    },
    {
      "id": "voice-05",
      "role": "Sterilization tech",
      "topic": "loads_quarantine_release",
      "quote": "The load ties to the cycle and the assemblies on it. When bio is pending, release stays where policy says\u2014not on a sticky note.",
      "pages": [
        "/04-sterilization-quarantine-release.html"
      ]
    },
    {
      "id": "voice-06",
      "role": "SPD supervisor",
      "topic": "mobile_sterilizer_printout",
      "quote": "We photograph the sterilizer strip at the machine and it's on the load record\u2014audit doesn't send someone hunting binders.",
      "pages": [
        "/mobile.html",
        "/13-mobile-app-printout-capture.html"
      ]
    },
    {
      "id": "voice-07",
      "role": "Distribution tech",
      "topic": "stock_assembly_inventory",
      "quote": "Stock search is one row per assembly. I filter by lifecycle and see if it's on a case or still on the shelf.",
      "pages": [
        "/06-stock-control-distribution.html"
      ]
    },
    {
      "id": "voice-08",
      "role": "OR inventory",
      "topic": "preference_card_pick",
      "quote": "Preference card pick shows what the card expects versus what we actually scanned onto the case.",
      "pages": [
        "/05-preference-card-management.html"
      ]
    },
    {
      "id": "voice-09",
      "role": "OR nurse",
      "topic": "scan_only_case",
      "quote": "Some cases run scan-only without card quantities\u2014we still know exactly which assembly UIDs left with the patient track.",
      "pages": [
        "/workflow-or-example.html"
      ]
    },
    {
      "id": "voice-10",
      "role": "Loan coordinator",
      "topic": "loan_receive_loanset_tag",
      "quote": "Vendor trays get a LOANSET tag at receive and follow the same sterilization path as our kits\u2014loan isn't a side spreadsheet.",
      "pages": [
        "/10-loan-sets-implants.html"
      ]
    },
    {
      "id": "voice-11",
      "role": "SPD manager",
      "topic": "loan_signout_shipping",
      "quote": "Sign-out and shipping close the loop when the rep picks up\u2014we're not finding lost loan trays in the OR closet.",
      "pages": [
        "/10-loan-sets-implants.html",
        "/capabilities/loan-set-vendor-tray-management.html"
      ]
    },
    {
      "id": "voice-12",
      "role": "GI tech",
      "topic": "gi_tagit_scope",
      "quote": "Every scope visit runs through TagIT with the checklist\u2014we print the hang tag and know cabinet hook life from the system.",
      "pages": [
        "/09-gi-endoscopy-scope-tracking.html",
        "/capabilities/gi-lab-scope-tagit-tracking.html"
      ]
    },
    {
      "id": "voice-13",
      "role": "Processing tech",
      "topic": "separates_basket",
      "quote": "Separates in the basket don't disappear\u2014we pack them into new assemblies or leave them visible until they're resolved.",
      "pages": [
        "/workflow.html"
      ]
    },
    {
      "id": "voice-14",
      "role": "Instrument coordinator",
      "topic": "maintenance_by_use",
      "quote": "Maintenance warnings pop at pack when a kit hit its use count\u2014not on a calendar nobody updates.",
      "pages": [
        "/07-maintenance-by-use-cost-control.html"
      ]
    },
    {
      "id": "voice-15",
      "role": "Materials liaison",
      "topic": "missing_items_purchasing",
      "quote": "Missing pieces roll into an RFP with documents attached\u2014we see PO status instead of sticky notes on the board.",
      "pages": [
        "/08-missing-items-purchasing.html"
      ]
    },
    {
      "id": "voice-16",
      "role": "Quality specialist",
      "topic": "audit_recall_search",
      "quote": "Recall search starts from load, patient, or assembly UID\u2014I'm not rebuilding the story from three logbooks.",
      "pages": [
        "/01-assembly-uid-audit-traceability.html",
        "/traceability.html"
      ]
    },
    {
      "id": "voice-17",
      "role": "Perioperative director",
      "topic": "reporting_baseline",
      "quote": "We compare activity and exceptions to our own baseline\u2014not a vendor's generic benchmark.",
      "pages": [
        "/11-reporting-productivity-costs.html"
      ]
    },
    {
      "id": "voice-18",
      "role": "Implementation lead",
      "topic": "start_small_phased",
      "quote": "We started with packing, loading, and release on one scanner and laptop\u2014then turned on OR picking when SPD trusted the data.",
      "pages": [
        "/start-small.html",
        "/14-low-budget-flexible-start.html"
      ]
    },
    {
      "id": "voice-19",
      "role": "IT / clinical applications",
      "topic": "hl7_or_bookings",
      "quote": "OR bookings feed the work we see in decontam and picking\u2014less surprise add-on cases without trays.",
      "pages": [
        "/implementation.html",
        "/12-implementation-integration.html"
      ]
    },
    {
      "id": "voice-20",
      "role": "CSSD and OR leadership",
      "topic": "connected_visibility",
      "quote": "Leadership stopped asking where is Major Set 3 and started asking show me the assembly on case 4821\u2014that's the right question.",
      "pages": [
        "/workflow.html",
        "/platform.html"
      ]
    }
  ]
}