{"id":12,"date":"2026-10-23T05:52:55","date_gmt":"2026-10-23T05:52:55","guid":{"rendered":"https:\/\/clinic.engene.cloud\/index.php\/clinic-self-check-in\/"},"modified":"2026-10-23T05:52:55","modified_gmt":"2026-10-23T05:52:55","slug":"clinic-self-check-in","status":"publish","type":"page","link":"https:\/\/clinic.engene.cloud\/index.php\/clinic-self-check-in\/","title":{"rendered":"Clinic Self Check-in"},"content":{"rendered":"<div class=\"ecq-kiosk-app\">\n <header class=\"ecq-kiosk-header\"><div><h1>clinic<\/h1><p>Self Check-in<\/p><\/div><div id=\"ecq-kiosk-clock\"><\/div><\/header>\n <main class=\"ecq-kiosk-main\">\n  <section class=\"ecq-kiosk-step active\" data-step=\"home\"><div class=\"ecq-kiosk-welcome\"><i class=\"bi bi-heart-pulse\"><\/i><h2>Welcome<\/h2><p>How would you like to check in?<\/p><\/div><div class=\"ecq-kiosk-actions\">\n   <button data-go=\"lookup\" data-method=\"code\"><i class=\"bi bi-keyboard\"><\/i><span>Booking Code<\/span><\/button>\n   <button data-go=\"scan\"><i class=\"bi bi-qr-code-scan\"><\/i><span>Scan QR Code<\/span><\/button>\n   <button data-go=\"lookup\" data-method=\"contact\"><i class=\"bi bi-phone\"><\/i><span>Contact Number<\/span><\/button>\n   <button data-go=\"lookup\" data-method=\"name\"><i class=\"bi bi-person-vcard\"><\/i><span>Last Name<\/span><\/button>\n   <button data-go=\"walkin\" class=\"accent\"><i class=\"bi bi-person-plus\"><\/i><span>Register as Walk-in<\/span><\/button>\n  <\/div><\/section>\n  <section class=\"ecq-kiosk-step\" data-step=\"lookup\"><button class=\"ecq-kiosk-back\">\u2190 Back<\/button><h2>Find Your Appointment<\/h2><form id=\"ecq-kiosk-lookup\"><input type=\"hidden\" name=\"method\" id=\"ecq-kiosk-method\"><label id=\"ecq-kiosk-label\">Booking Code<\/label><input name=\"query\" id=\"ecq-kiosk-query\" autocomplete=\"off\" required><label id=\"ecq-birth-label\" style=\"display:none\">Birthdate<\/label><input type=\"date\" name=\"birthdate\" id=\"ecq-kiosk-birth\" style=\"display:none\"><button type=\"submit\">Find Appointment<\/button><\/form><div id=\"ecq-kiosk-results\"><\/div><\/section>\n  <section class=\"ecq-kiosk-step\" data-step=\"scan\"><button class=\"ecq-kiosk-back\">\u2190 Back<\/button><h2>Scan Appointment QR<\/h2><video id=\"ecq-kiosk-video\" playsinline><\/video><p id=\"ecq-camera-msg\">Allow camera access and point the camera at the QR code.<\/p><button id=\"ecq-start-camera\">Start Camera<\/button><\/section>\n  <section class=\"ecq-kiosk-step\" data-step=\"walkin\"><button class=\"ecq-kiosk-back\">\u2190 Back<\/button><h2>Walk-in Registration<\/h2><form id=\"ecq-kiosk-walkin\"><div class=\"ecq-kiosk-grid\"><label>First Name<input name=\"first_name\" required><\/label><label>Last Name<input name=\"last_name\" required><\/label><label>Contact Number<input name=\"contact\" required><\/label><label>Birthdate<input type=\"date\" name=\"birthdate\"><\/label><label>Doctor<select name=\"doctor_id\" required><option value=\"\">Select doctor<\/option><\/select><\/label><label>Service<select name=\"service_id\" required><option value=\"\">Select service<\/option><\/select><\/label><\/div><label>Notes<textarea name=\"notes\"><\/textarea><\/label><button type=\"submit\">Continue to Consent<\/button><\/form><\/section>\n  <section class=\"ecq-kiosk-step\" data-step=\"consent\"><button class=\"ecq-kiosk-back\">\u2190 Back<\/button><h2>Consent and Signature<\/h2><div class=\"ecq-consent-text\">I consent to the collection and processing of my information for appointment, treatment, queue, billing, and clinic record purposes.<\/div><label class=\"ecq-check\"><input type=\"checkbox\" id=\"ecq-consent-agree\"> I have read and agree to the clinic privacy notice and treatment policies.<\/label><label>Printed Name<input id=\"ecq-signed-name\"><\/label><p>Sign inside the box:<\/p><canvas id=\"ecq-signature\" width=\"800\" height=\"260\"><\/canvas><button type=\"button\" id=\"ecq-clear-signature\" class=\"secondary\">Clear Signature<\/button><button type=\"button\" id=\"ecq-submit-consent\">Confirm Check-in<\/button><\/section>\n  <section class=\"ecq-kiosk-step\" data-step=\"success\"><div id=\"ecq-kiosk-success\"><\/div><button id=\"ecq-kiosk-finish\">Finish<\/button><\/section>\n <\/main><footer>For assistance, please approach the reception desk. This screen resets automatically.<\/footer>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-12","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/clinic.engene.cloud\/index.php\/wp-json\/wp\/v2\/pages\/12","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/clinic.engene.cloud\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/clinic.engene.cloud\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/clinic.engene.cloud\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/clinic.engene.cloud\/index.php\/wp-json\/wp\/v2\/comments?post=12"}],"version-history":[{"count":0,"href":"https:\/\/clinic.engene.cloud\/index.php\/wp-json\/wp\/v2\/pages\/12\/revisions"}],"wp:attachment":[{"href":"https:\/\/clinic.engene.cloud\/index.php\/wp-json\/wp\/v2\/media?parent=12"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}