[{"data":1,"prerenderedAt":337},["ShallowReactive",2],{"navigation_docs_en":3,"-en-core-workflows-2-appointment-to-walk-in":110,"-en-core-workflows-2-appointment-to-walk-in-surround":332},[4,35,65,90,100],{"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],{"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,"icon":6,"path":37,"stem":38,"children":39,"page":6},"Core Workflows","\u002Fen\u002Fcore-workflows","en\u002F2.core-workflows",[40,45,50,55,60],{"title":41,"path":42,"stem":43,"icon":44},"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":46,"path":47,"stem":48,"icon":49},"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":51,"path":52,"stem":53,"icon":54},"Telehealth","\u002Fen\u002Fcore-workflows\u002F3-telehealth","en\u002F2.core-workflows\u002F3-telehealth","i-ph-video-camera-duotone",{"title":56,"path":57,"stem":58,"icon":59},"Repeat Medication","\u002Fen\u002Fcore-workflows\u002F4-admin-repeat-medication","en\u002F2.core-workflows\u002F4-admin-repeat-medication","i-ph-arrows-counter-clockwise-duotone",{"title":61,"path":62,"stem":63,"icon":64},"Hybrid Lab Flow","\u002Fen\u002Fcore-workflows\u002F5-hybrid-flow","en\u002F2.core-workflows\u002F5-hybrid-flow","i-ph-flask-duotone",{"title":66,"icon":6,"path":67,"stem":68,"children":69,"page":6},"Clinical Playbooks","\u002Fen\u002Fclinical-playbooks","en\u002F3.clinical-playbooks",[70,75,80,85],{"title":71,"path":72,"stem":73,"icon":74},"Acute Care","\u002Fen\u002Fclinical-playbooks\u002F1-acute-care-playbook","en\u002F3.clinical-playbooks\u002F1-acute-care-playbook","i-ph-first-aid-duotone",{"title":76,"path":77,"stem":78,"icon":79},"Chronic Disease","\u002Fen\u002Fclinical-playbooks\u002F2-chronic-disease-management","en\u002F3.clinical-playbooks\u002F2-chronic-disease-management","i-ph-heartbeat-duotone",{"title":81,"path":82,"stem":83,"icon":84},"Vaccinations","\u002Fen\u002Fclinical-playbooks\u002F3-vaccinations-and-preventative","en\u002F3.clinical-playbooks\u002F3-vaccinations-and-preventative","i-ph-syringe-duotone",{"title":86,"path":87,"stem":88,"icon":89},"Admin & Workplace","\u002Fen\u002Fclinical-playbooks\u002F4-admin-and-workplace","en\u002F3.clinical-playbooks\u002F4-admin-and-workplace","i-ph-file-text-duotone",{"title":91,"icon":6,"path":92,"stem":93,"children":94,"page":6},"Advanced Settings","\u002Fen\u002Fintegrations-settings","en\u002F4.integrations-settings",[95],{"title":96,"path":97,"stem":98,"icon":99},"WhatsApp Setup","\u002Fen\u002Fintegrations-settings\u002F1-whatsapp-setup","en\u002F4.integrations-settings\u002F1-whatsapp-setup","i-ph-whatsapp-logo-duotone",{"title":101,"icon":6,"path":102,"stem":103,"children":104,"page":6},"Public Directory","\u002Fen\u002Fpublic-directory","en\u002F5.public-directory",[105],{"title":106,"path":107,"stem":108,"icon":109},"Maze.care Listing","\u002Fen\u002Fpublic-directory\u002F1-publish-to-mazecare","en\u002F5.public-directory\u002F1-publish-to-mazecare","i-ph-globe-duotone",{"id":111,"title":112,"body":113,"description":325,"extension":326,"links":327,"meta":328,"navigation":329,"path":47,"seo":330,"stem":48,"__hash__":331},"docs_en\u002Fen\u002F2.core-workflows\u002F2-appointment-to-walk-in.md","Booked Appointment to Check-In",{"type":114,"value":115,"toc":315},"minimark",[116,124,127,132,137,140,183,185,189,192,263,265,269,272,307],[117,118,119,120,123],"p",{},"The ",[121,122,46],"strong",{}," flow outlines the steps to locate pre-booked patient slots on the calendar, verify their registration, and transition them into the active clinical queue upon their physical arrival. This process bridges the scheduling system with live clinical workflows.",[125,126],"hr",{},[128,129,131],"h2",{"id":130},"detailed-step-by-step-walkthrough","Detailed Step-by-Step Walkthrough",[133,134,136],"h3",{"id":135},"step-1-navigating-the-calendar-grid-view","Step 1: Navigating the Calendar Grid View",[117,138,139],{},"When a patient with a pre-booked appointment arrives at the reception desk, the receptionist checks the calendar dashboard:",[141,142,143,160,167,177],"ol",{},[144,145,146,147,150,151,155,156,159],"li",{},"Navigate to the ",[121,148,149],{},"Calendar"," (",[152,153,154],"code",{},"\u002Fcalendar",") to open the main calendar interface (",[152,157,158],{},"calendar-object-layout.vue",").",[144,161,162,163,166],{},"The dashboard displays a resource-based calendar grid powered by the ",[121,164,165],{},"FullCalendar suite",". Slots are color-coded to indicate appointment states (e.g., Light Gray for Draft, Green for Booked, Blue for Arrived\u002FChecked-in).",[144,168,169,170,173,174,159],{},"Filter or select the specific doctor's column using the resource-timegrid or select-entity dropdown (",[152,171,172],{},"select-entity-calendar.vue"," \u002F ",[152,175,176],{},"select-entity-calendar-v2.vue",[144,178,179,180,159],{},"Search for the patient's name on the daily or weekly calendar grid, or filter by tags (using ",[152,181,182],{},"appointment-tags.vue",[125,184],{},[133,186,188],{"id":187},"step-2-modifying-status-in-the-appointment-slideover","Step 2: Modifying Status in the Appointment Slideover",[117,190,191],{},"Once the scheduled slot is located, convert the booking into an active walk-in record:",[141,193,194,206,209,219,230,233],{},[144,195,196,197,150,200,173,203,159],{},"Click on the patient's appointment block in the grid to open the ",[121,198,199],{},"Appointment Detail Slideover",[152,201,202],{},"appointment-details-slideover.vue",[152,204,205],{},"appointment-details.vue",[144,207,208],{},"Confirm the patient's identity (HKID or Passport) and verification tags.",[144,210,211,212,215,216,159],{},"Locate the ",[121,213,214],{},"Status"," dropdown menu (which displays ",[121,217,218],{},"Booked",[144,220,221,222,225,226,229],{},"Select ",[121,223,224],{},"Arrived"," (or click the prominent ",[121,227,228],{},"Check-In"," action button).",[144,231,232],{},"Verify context variables: designated doctor, appointment template, and clinic branch.",[144,234,235,236,239,240],{},"Click ",[121,237,238],{},"Confirm Check-In",".\n",[241,242,243,249],"ul",{},[144,244,245,248],{},[121,246,247],{},"System Automation",": The system executes a GraphQL mutation to update the appointment status.",[144,250,251,254,255,258,259,262],{},[121,252,253],{},"Episode Generation",": Upon marking the status as ",[256,257,224],"em",{},", the system automatically generates an ",[121,260,261],{},"Episode of Care"," (Case) entity and attaches the clinic's default Workflow Definition.",[125,264],{},[133,266,268],{"id":267},"step-3-ticket-generation-queue-dispatch","Step 3: Ticket Generation & Queue Dispatch",[117,270,271],{},"Upon checking in:",[141,273,274,277,280,287,304],{},[144,275,276],{},"The calendar slot transitions to Blue, signifying that the patient has checked in.",[144,278,279],{},"The Workflow Definition's initial transition fires. An automated HTTP Action executes a GraphQL mutation to create a ticket in the QMS.",[144,281,282,283,286],{},"The patient is automatically added to the active queue list under the designated doctor's line (",[152,284,285],{},"consultLineId"," defined in the workflow's context variables).",[144,288,119,289,150,292,295,296,299,300,303],{},[121,290,291],{},"Queue Monitor",[152,293,294],{},"\u002Fqueue"," using ",[152,297,298],{},"queue-object-layout.vue",") updates in real-time, placing the patient's card in the ",[121,301,302],{},"Triage Queue"," panel.",[144,305,306],{},"A physical queue ticket prints automatically with their ticket number, allowing the patient to proceed to the triage station.",[308,309],"u-alert",{"color":310,"description":311,"icon":312,"title":313,"variant":314},"info","Changing the status to Arrived on the calendar automatically records a check-in timestamp. This timestamp is used by the analytics dashboard to audit patient wait times and track service efficiency.","i-ph-info-bold","Pro Tip","soft",{"title":316,"searchDepth":317,"depth":317,"links":318},"",2,[319],{"id":130,"depth":317,"text":131,"children":320},[321,323,324],{"id":135,"depth":322,"text":136},3,{"id":187,"depth":322,"text":188},{"id":267,"depth":322,"text":268},"Standard operating procedure for checking in scheduled appointments, from calendar status update to generating the Episode of Care and active QMS ticket.","md",null,{},{"title":46,"icon":49},{"title":112,"description":325},"nGrJNXTHQ_dK1xAc21FLw8cfGWKzqvVO2Zu2SfDId5I",[333,335],{"title":41,"path":42,"stem":43,"description":334,"icon":44,"children":-1},"Standard operating procedure for spontaneous clinic visits, from front-desk registration to pharmacy dispensing and checkout, governed by Workflow Definition state machines.",{"title":51,"path":52,"stem":53,"description":336,"icon":54,"children":-1},"SOP for managing online consultations, conducting video calls, and generating and dispatching secure digital Medical Certificates (MCs), integrated with workflow notifications.",1780281881240]