[{"data":1,"prerenderedAt":619},["ShallowReactive",2],{"navigation_docs_en":3,"-en-core-workflows-1-in-person-walk-in":144,"-en-core-workflows-1-in-person-walk-in-surround":614},[4,45,75,100,135],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"\u002Fen\u002Fgetting-started","en\u002F1.getting-started",[10,15,20,25,30,35,40],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fen\u002Fgetting-started\u002F1-introduction","en\u002F1.getting-started\u002F1-introduction","i-ph-book-open-duotone",{"title":16,"path":17,"stem":18,"icon":19},"Onboarding","\u002Fen\u002Fgetting-started\u002F2-onboarding","en\u002F1.getting-started\u002F2-onboarding","i-ph-buildings-duotone",{"title":21,"path":22,"stem":23,"icon":24},"Practitioners","\u002Fen\u002Fgetting-started\u002F3-staff-roles","en\u002F1.getting-started\u002F3-staff-roles","i-ph-users-three-duotone",{"title":26,"path":27,"stem":28,"icon":29},"Queue Setup","\u002Fen\u002Fgetting-started\u002F4-queue-management","en\u002F1.getting-started\u002F4-queue-management","i-ph-list-numbers-duotone",{"title":31,"path":32,"stem":33,"icon":34},"Workflow Setup","\u002Fen\u002Fgetting-started\u002F5-workflow-definitions","en\u002F1.getting-started\u002F5-workflow-definitions","i-ph-git-fork-duotone",{"title":36,"path":37,"stem":38,"icon":39},"Create from Template","\u002Fen\u002Fgetting-started\u002F6-workflow-from-template","en\u002F1.getting-started\u002F6-workflow-from-template","i-ph-layout-duotone",{"title":41,"path":42,"stem":43,"icon":44},"Server Environments","\u002Fen\u002Fgetting-started\u002F7-environments","en\u002F1.getting-started\u002F7-environments","i-ph-globe-duotone",{"title":46,"icon":6,"path":47,"stem":48,"children":49,"page":6},"Core Workflows","\u002Fen\u002Fcore-workflows","en\u002F2.core-workflows",[50,55,60,65,70],{"title":51,"path":52,"stem":53,"icon":54},"In-Person Walk-In","\u002Fen\u002Fcore-workflows\u002F1-in-person-walk-in","en\u002F2.core-workflows\u002F1-in-person-walk-in","i-ph-user-plus-duotone",{"title":56,"path":57,"stem":58,"icon":59},"Appointment Check-In","\u002Fen\u002Fcore-workflows\u002F2-appointment-to-walk-in","en\u002F2.core-workflows\u002F2-appointment-to-walk-in","i-ph-calendar-check-duotone",{"title":61,"path":62,"stem":63,"icon":64},"Telehealth","\u002Fen\u002Fcore-workflows\u002F3-telehealth","en\u002F2.core-workflows\u002F3-telehealth","i-ph-video-camera-duotone",{"title":66,"path":67,"stem":68,"icon":69},"Repeat Medication","\u002Fen\u002Fcore-workflows\u002F4-admin-repeat-medication","en\u002F2.core-workflows\u002F4-admin-repeat-medication","i-ph-arrows-counter-clockwise-duotone",{"title":71,"path":72,"stem":73,"icon":74},"Hybrid Lab Flow","\u002Fen\u002Fcore-workflows\u002F5-hybrid-flow","en\u002F2.core-workflows\u002F5-hybrid-flow","i-ph-flask-duotone",{"title":76,"icon":6,"path":77,"stem":78,"children":79,"page":6},"Clinical Playbooks","\u002Fen\u002Fclinical-playbooks","en\u002F3.clinical-playbooks",[80,85,90,95],{"title":81,"path":82,"stem":83,"icon":84},"Acute Care","\u002Fen\u002Fclinical-playbooks\u002F1-acute-care-playbook","en\u002F3.clinical-playbooks\u002F1-acute-care-playbook","i-ph-first-aid-duotone",{"title":86,"path":87,"stem":88,"icon":89},"Chronic Disease","\u002Fen\u002Fclinical-playbooks\u002F2-chronic-disease-management","en\u002F3.clinical-playbooks\u002F2-chronic-disease-management","i-ph-heartbeat-duotone",{"title":91,"path":92,"stem":93,"icon":94},"Vaccinations","\u002Fen\u002Fclinical-playbooks\u002F3-vaccinations-and-preventative","en\u002F3.clinical-playbooks\u002F3-vaccinations-and-preventative","i-ph-syringe-duotone",{"title":96,"path":97,"stem":98,"icon":99},"Admin & Workplace","\u002Fen\u002Fclinical-playbooks\u002F4-admin-and-workplace","en\u002F3.clinical-playbooks\u002F4-admin-and-workplace","i-ph-file-text-duotone",{"title":101,"icon":6,"path":102,"stem":103,"children":104,"page":6},"Advanced Settings","\u002Fen\u002Fintegrations-settings","en\u002F4.integrations-settings",[105,110,115,120,125,130],{"title":106,"path":107,"stem":108,"icon":109},"WhatsApp Setup","\u002Fen\u002Fintegrations-settings\u002F1-whatsapp-setup","en\u002F4.integrations-settings\u002F1-whatsapp-setup","i-ph-whatsapp-logo-duotone",{"title":111,"path":112,"stem":113,"icon":114},"API Keys","\u002Fen\u002Fintegrations-settings\u002F2-api-keys","en\u002F4.integrations-settings\u002F2-api-keys","i-ph-key-duotone",{"title":116,"path":117,"stem":118,"icon":119},"Stripe Integration","\u002Fen\u002Fintegrations-settings\u002F3-stripe-connect","en\u002F4.integrations-settings\u002F3-stripe-connect","i-ph-credit-card-duotone",{"title":121,"path":122,"stem":123,"icon":124},"Google Integration","\u002Fen\u002Fintegrations-settings\u002F4-google-integrations","en\u002F4.integrations-settings\u002F4-google-integrations","i-ph-google-logo-duotone",{"title":126,"path":127,"stem":128,"icon":129},"Email & Notifications","\u002Fen\u002Fintegrations-settings\u002F5-email-templates-notifications","en\u002F4.integrations-settings\u002F5-email-templates-notifications","i-ph-envelope-simple-duotone",{"title":131,"path":132,"stem":133,"icon":134},"Coupon Management","\u002Fen\u002Fintegrations-settings\u002F6-coupon-management","en\u002F4.integrations-settings\u002F6-coupon-management","i-ph-ticket-duotone",{"title":136,"icon":6,"path":137,"stem":138,"children":139,"page":6},"Public Directory","\u002Fen\u002Fpublic-directory","en\u002F5.public-directory",[140],{"title":141,"path":142,"stem":143,"icon":44},"Maze.care Listing","\u002Fen\u002Fpublic-directory\u002F1-publish-to-mazecare","en\u002F5.public-directory\u002F1-publish-to-mazecare",{"id":145,"title":146,"body":147,"description":607,"extension":608,"links":609,"meta":610,"navigation":611,"path":52,"seo":612,"stem":53,"__hash__":613},"docs_en\u002Fen\u002F2.core-workflows\u002F1-in-person-walk-in.md","In-Person Walk-In Flow",{"type":148,"value":149,"toc":596},"minimark",[150,162,165,170,175,178,287,289,293,296,381,383,387,390,479,481,485,488,588],[151,152,153,154,157,158,161],"p",{},"The ",[155,156,146],"strong",{}," is the primary operational sequence for unscheduled patients arriving at the clinic. This lifecycle is orchestrated by the system's underlying ",[155,159,160],{},"Workflow Definition"," state machine, which standardizes operations, evaluates transition conditions, and triggers automated integrations at each stage.",[163,164],"hr",{},[166,167,169],"h2",{"id":168},"detailed-step-by-step-walkthrough","Detailed Step-by-Step Walkthrough",[171,172,174],"h3",{"id":173},"step-1-queue-check-in-workflow-initialization-reception","Step 1: Queue Check-In & Workflow Initialization (Reception)",[151,176,177],{},"When a walk-in patient arrives, register their visit and initialize their clinical pipeline:",[179,180,181,194,205,230,245,254],"ol",{},[182,183,184,185,188,189,193],"li",{},"Navigate to the ",[155,186,187],{},"Queue Monitor"," (",[190,191,192],"code",{},"\u002Fqueue",").",[182,195,196,197,200,201,204],{},"Click ",[155,198,199],{},"Create Ticket"," to open the ",[155,202,203],{},"Queue Check-in Wizard",".",[182,206,207,208],{},"Search for the patient's record by typing their HKID, passport number, or name:\n",[209,210,211,217],"ul",{},[182,212,213,216],{},[155,214,215],{},"Existing Patient",": Select their profile to load active demographic details.",[182,218,219,222,223,226,227,204],{},[155,220,221],{},"New Patient",": Click ",[155,224,225],{},"Register Patient"," inside the search dropdown to open the registration form. Fill in the mandatory fields: First Name, Last Name, Sex, Date of Birth, ID Number, and Mobile Number. Click ",[155,228,229],{},"Save Profile",[182,231,232,233,236,237,241,242,193],{},"In the check-in modal, select the appropriate ",[155,234,235],{},"Queue Line"," (e.g., ",[238,239,240],"em",{},"GP Clinic",", ",[238,243,244],{},"Health Check",[182,246,247,248,250,251,193],{},"Under ",[155,249,160],{},", select the governing state machine blueprint (e.g., ",[238,252,253],{},"General Practitioner Template",[182,255,256,257,260,261],{},"Select the designated physician and click ",[155,258,259],{},"Register Visit",".\n",[209,262,263,273],{},[182,264,265,268,269,272],{},[155,266,267],{},"System Automation",": The system creates an ",[155,270,271],{},"Episode of Care (Case)"," entity, binds the chosen Workflow Definition, and generates a queue ticket.",[182,274,275,278,279,282,283,286],{},[155,276,277],{},"Workflow Status",": The workflow initializes at its ",[155,280,281],{},"Initial State"," (typically ",[238,284,285],{},"Registration","), which automatically creates a ticket in the QMS.",[163,288],{},[171,290,292],{"id":291},"step-2-vitals-triage-nursing-station","Step 2: Vitals & Triage (Nursing Station)",[151,294,295],{},"Before the patient is seen by the physician, nursing staff perform triage assessments:",[179,297,298,310,313,330,337,344],{},[182,299,300,301,188,303,305,306,309],{},"Go to the ",[155,302,187],{},[190,304,192],{},") and select the patient from the ",[155,307,308],{},"Triage Queue"," panel.",[182,311,312],{},"Select the patient's name to open their detail view.",[182,314,315,316,241,319,241,322,325,326,329],{},"Record their metrics: ",[155,317,318],{},"Blood Pressure (sys\u002Fdia)",[155,320,321],{},"Heart Rate",[155,323,324],{},"Body Temperature",", and ",[155,327,328],{},"Weight"," in the vitals form. These values are saved directly to the patient's EMR record.",[182,331,332,333,336],{},"Open the ",[155,334,335],{},"Triage Priority"," card and select their clinical acuity level.",[182,338,339,340,343],{},"In ",[155,341,342],{},"Travel History",", log any recent travel details or clinical alerts.",[182,345,196,346,260,349],{},[155,347,348],{},"Send to Doctor Queue",[209,350,351,375],{},[182,352,353,356,357,359,360,363,364,367,368,188,371,374],{},[155,354,355],{},"Transition Gating",": Moving the patient to the Doctor Queue triggers a transition from ",[238,358,285],{}," to ",[238,361,362],{},"Triage"," (or ",[238,365,366],{},"Queue","). The transition evaluates ",[155,369,370],{},"Ticket Conditions",[190,372,373],{},"ticketConditionsAsString",") to ensure that mandatory triage metrics (such as acuity priority) have been populated.",[182,376,377,380],{},[155,378,379],{},"Automated Actions",": Upon transition, an entry HTTP Action automatically routes the ticket to the assigned physician's consultation line.",[163,382],{},[171,384,386],{"id":385},"step-3-physician-consultation-encounter-grid","Step 3: Physician Consultation (Encounter Grid)",[151,388,389],{},"Once the patient is called, the physician documents the clinical encounter:",[179,391,392,402,408,447],{},[182,393,394,395,398,399,204],{},"In the ",[155,396,397],{},"Doctor Queue",", select the patient's card and click ",[155,400,401],{},"Start Consult",[182,403,404,405,204],{},"The system executes a GraphQL mutation to initialize the encounter session using the ",[155,406,407],{},"Encounter Creation Form",[182,409,410,411,414,415],{},"The EMR displays the ",[155,412,413],{},"Encounter Grid Layout",", where the physician documents findings using modular clinical widgets:\n",[209,416,417,423,429,435,441],{},[182,418,419,422],{},[155,420,421],{},"Chief Complaint",": Document primary symptoms.",[182,424,425,428],{},[155,426,427],{},"Clinical Notes",": Type SOAP notes or apply pre-configured templates.",[182,430,431,434],{},[155,432,433],{},"Diagnosis",": Search and bind ICD-11 codes.",[182,436,437,440],{},[155,438,439],{},"Prescriptions",": Prescribe medications, specifying dosage, units, and reasons.",[182,442,443,446],{},[155,444,445],{},"AI Clinical Assistant",": Review drug-drug interaction warnings and autocomplete recommendations based on the active notes.",[182,448,196,449,260,452],{},[155,450,451],{},"Complete Consult & Sign",[209,453,454,460],{},[182,455,456,459],{},[155,457,458],{},"Digital Lock",": The system digitally signs and locks the encounter.",[182,461,462,464,465,359,468,471,472,188,475,478],{},[155,463,355],{},": The transition from ",[238,466,467],{},"Consultation",[238,469,470],{},"Dispensing\u002FCheckout"," evaluates ",[155,473,474],{},"Encounter Conditions",[190,476,477],{},"encounterConditionsAsString",") to verify that the encounter is signed and contains at least one diagnosis. The transition then automatically generates a draft invoice and a pharmacy dispensing order.",[163,480],{},[171,482,484],{"id":483},"step-4-dispensing-checkout-pharmacy-billing","Step 4: Dispensing & Checkout (Pharmacy & Billing)",[151,486,487],{},"The visit concludes with pharmacy dispensing and payment collection:",[179,489,490,499,502,535,555],{},[182,491,492,493,188,496,193],{},"Navigate to ",[155,494,495],{},"Pharmacy Orders",[190,497,498],{},"\u002Fpharmacy",[182,500,501],{},"Open the patient's order details.",[182,503,196,504,507,508,511,512],{},[155,505,506],{},"Start Dispense"," to launch the ",[155,509,510],{},"Dispense Stepper",":\n",[209,513,514,520,529],{},[182,515,516,519],{},[155,517,518],{},"Verify Items",": Cross-check prescribed items.",[182,521,522,525,526,309],{},[155,523,524],{},"Select Batch",": Allocate specific inventory batches using the ",[155,527,528],{},"Smart Dispense",[182,530,531,534],{},[155,532,533],{},"Print Labels",": Print drug dosage labels.",[182,536,492,537,188,540,543,544],{},[155,538,539],{},"Invoices",[190,541,542],{},"\u002Fbilling\u002Finvoices\u002F[invoiceId]","):\n",[209,545,546,549],{},[182,547,548],{},"Verify the total balance, including co-pays and insurance coverages.",[182,550,196,551,554],{},[155,552,553],{},"Collect Payment"," and process the transaction (Cash, Card, or Stripe).",[182,556,196,557,260,560],{},[155,558,559],{},"Process Checkout",[209,561,562,582],{},[182,563,564,567,568,236,571,574,575,188,578,581],{},[155,565,566],{},"Checkout Guard",": The final transition to the workflow's ",[155,569,570],{},"Final State",[238,572,573],{},"Discharged",") evaluates ",[155,576,577],{},"Invoice Conditions",[190,579,580],{},"invoiceConditionsAsString",") to verify that the invoice is fully paid or authorized by a payor.",[182,583,584,587],{},[155,585,586],{},"State Exit Action",": On successful transition, an exit HTTP action terminates the active QMS ticket, records checkout metrics, and syncs the receipt.",[589,590],"u-alert",{"color":591,"description":592,"icon":593,"title":594,"variant":595},"warning","Always verify the patient's ID card during check-in to prevent creating duplicate records in the EMR and to ensure correct historical mapping.","i-ph-warning-bold","Important Note","soft",{"title":597,"searchDepth":598,"depth":598,"links":599},"",2,[600],{"id":168,"depth":598,"text":169,"children":601},[602,604,605,606],{"id":173,"depth":603,"text":174},3,{"id":291,"depth":603,"text":292},{"id":385,"depth":603,"text":386},{"id":483,"depth":603,"text":484},"Standard operating procedure for spontaneous clinic visits, from front-desk registration to pharmacy dispensing and checkout, governed by Workflow Definition state machines.","md",null,{},{"title":51,"icon":54},{"title":146,"description":607},"hH76RSiWk3Mh2so9_SR1rxeaGDRh3_wA1UipnTpE-yA",[615,617],{"title":41,"path":42,"stem":43,"description":616,"icon":44,"children":-1},"Learn how to connect to Mazecare servers depending on your region. Toggle the switcher below to update documentation endpoints dynamically.",{"title":56,"path":57,"stem":58,"description":618,"icon":59,"children":-1},"Standard operating procedure for checking in scheduled appointments, from calendar status update to generating the Episode of Care and active QMS ticket.",1784866365041]