{"id":10871,"date":"2026-04-14T15:33:49","date_gmt":"2026-04-14T15:33:49","guid":{"rendered":"https:\/\/veterinersitesi.webboll.com\/?page_id=10871"},"modified":"2026-04-14T15:34:13","modified_gmt":"2026-04-14T15:34:13","slug":"online-randevu","status":"publish","type":"page","link":"https:\/\/veterinersitesi.webboll.com\/index.php\/online-randevu\/","title":{"rendered":"ONL\u0130NE RANDEVU"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"10871\" class=\"elementor elementor-10871\">\n\t\t\t\t<div class=\"elementor-element elementor-element-81bc4ba e-flex e-con-boxed e-con e-parent\" data-id=\"81bc4ba\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-94b5efa elementor-widget elementor-widget-shortcode\" data-id=\"94b5efa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"vet-book-wrap\" id=\"vet-book-app\">\n\n    <!-- ADIM 1: \u00c7ip Numaras\u0131 -->\n    <div class=\"vet-book-step\" id=\"vet-step-1\">\n        <div class=\"vet-book-header\">\n            <div class=\"vet-book-step-indicator\">\n                <span class=\"vet-step-dot active\">1<\/span>\n                <span class=\"vet-step-line\"><\/span>\n                <span class=\"vet-step-dot\">2<\/span>\n                <span class=\"vet-step-line\"><\/span>\n                <span class=\"vet-step-dot\">3<\/span>\n            <\/div>\n            <h2>\ud83d\udc3e Online Randevu Al<\/h2>\n            <p>Hayvan\u0131n\u0131z\u0131n \u00e7ip numaras\u0131n\u0131 girerek randevu olu\u015fturabilirsiniz.<\/p>\n        <\/div>\n\n        <div class=\"vet-book-form-box\">\n            <label class=\"vet-label\">\u00c7ip Numaras\u0131<\/label>\n            <div class=\"vet-chip-input-group\">\n                <input type=\"text\" id=\"book-chip-no\" class=\"vet-chip-input\"\n                    placeholder=\"15 haneli \u00e7ip numaras\u0131...\" autocomplete=\"off\">\n                <button type=\"button\" id=\"book-chip-search\" class=\"vet-chip-btn\">\n                    <span class=\"btn-text\">Sorgula \u2192<\/span>\n                    <span class=\"btn-loading\" style=\"display:none;\">\u23f3<\/span>\n                <\/button>\n            <\/div>\n            <p class=\"vet-hint\">\u00c7ip numaran\u0131z yoksa klini\u011fimizle ileti\u015fime ge\u00e7in veya a\u015fa\u011f\u0131daki formu doldurun.<\/p>\n            <div id=\"book-step1-error\" class=\"vet-book-error\" style=\"display:none;\"><\/div>\n\n            <div class=\"vet-book-no-chip\">\n                <button type=\"button\" id=\"book-no-chip-btn\" class=\"vet-link-btn\">\n                    \ud83d\udccb \u00c7ip numaras\u0131z devam et (yeni kay\u0131t)\n                <\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- ADIM 2: Randevu Formu -->\n    <div class=\"vet-book-step\" id=\"vet-step-2\" style=\"display:none;\">\n        <div class=\"vet-book-header\">\n            <div class=\"vet-book-step-indicator\">\n                <span class=\"vet-step-dot done\">\u2713<\/span>\n                <span class=\"vet-step-line active\"><\/span>\n                <span class=\"vet-step-dot active\">2<\/span>\n                <span class=\"vet-step-line\"><\/span>\n                <span class=\"vet-step-dot\">3<\/span>\n            <\/div>\n            <h2>\ud83d\udcc5 Randevu Bilgileri<\/h2>\n        <\/div>\n\n        <!-- Kay\u0131tl\u0131 hayvan \u00f6zeti -->\n        <div id=\"book-animal-found\" class=\"vet-book-animal-card\" style=\"display:none;\">\n            <div class=\"vet-book-animal-icon\">\ud83d\udc3e<\/div>\n            <div class=\"vet-book-animal-info\">\n                <strong id=\"book-animal-name-display\"><\/strong>\n                <span id=\"book-animal-species-display\"><\/span>\n                <small>\u00c7ip: <code id=\"book-animal-chip-display\"><\/code><\/small>\n                <small>Sahip: <span id=\"book-owner-name-display\"><\/span><\/small>\n            <\/div>\n            <div class=\"vet-badge vet-badge-success\">\u2705 Kay\u0131tl\u0131<\/div>\n        <\/div>\n\n        <!-- Kay\u0131ts\u0131z hayvan \u2014 bilgi formu -->\n        <div id=\"book-animal-new\" class=\"vet-book-new-form\" style=\"display:none;\">\n            <div class=\"vet-book-new-notice\">\n                \u2139\ufe0f Bu \u00e7ip numaras\u0131 sistemimizde bulunamad\u0131. L\u00fctfen bilgilerinizi girin. Telefon do\u011frulamas\u0131 yap\u0131lacakt\u0131r.\n            <\/div>\n            <div class=\"vet-form-row-2\">\n                <div class=\"vet-form-group\">\n                    <label class=\"vet-label\">Ad\u0131n\u0131z Soyad\u0131n\u0131z *<\/label>\n                    <input type=\"text\" id=\"book-owner-name\" class=\"vet-input\" placeholder=\"Ad\u0131n\u0131z Soyad\u0131n\u0131z\">\n                <\/div>\n                <div class=\"vet-form-group\">\n                    <label class=\"vet-label\">Telefon Numaran\u0131z *<\/label>\n                    <input type=\"tel\" id=\"book-owner-phone\" class=\"vet-input\" placeholder=\"05xxxxxxxxx\">\n                <\/div>\n            <\/div>\n            <div class=\"vet-form-row-2\">\n                <div class=\"vet-form-group\">\n                    <label class=\"vet-label\">Hayvan\u0131n Ad\u0131 *<\/label>\n                    <input type=\"text\" id=\"book-animal-name\" class=\"vet-input\" placeholder=\"Hayvan\u0131n ad\u0131\">\n                <\/div>\n                <div class=\"vet-form-group\">\n                    <label class=\"vet-label\">T\u00fcr *<\/label>\n                    <select id=\"book-species\" class=\"vet-input\">\n                        <option value=\"\">Se\u00e7iniz<\/option>\n                        <option value=\"K\u00f6pek\">\ud83d\udc36 K\u00f6pek<\/option>\n                        <option value=\"Kedi\">\ud83d\udc31 Kedi<\/option>\n                        <option value=\"Ku\u015f\">\ud83d\udc26 Ku\u015f<\/option>\n                        <option value=\"Tav\u015fan\">\ud83d\udc30 Tav\u015fan<\/option>\n                        <option value=\"Hamster\">\ud83d\udc39 Hamster<\/option>\n                        <option value=\"S\u00fcr\u00fcngen\">\ud83e\udd8e S\u00fcr\u00fcngen<\/option>\n                        <option value=\"Di\u011fer\">Di\u011fer<\/option>\n                    <\/select>\n                <\/div>\n            <\/div>\n            <div class=\"vet-form-group\">\n                <label class=\"vet-label\">Irk (iste\u011fe ba\u011fl\u0131)<\/label>\n                <input type=\"text\" id=\"book-breed\" class=\"vet-input\" placeholder=\"Irk\">\n            <\/div>\n        <\/div>\n\n        <!-- Randevu tarihi & neden (her iki durum i\u00e7in) -->\n        <div class=\"vet-form-row-2\" style=\"margin-top:20px;\">\n            <div class=\"vet-form-group\">\n                <label class=\"vet-label\">Randevu Tarihi ve Saati *<\/label>\n                <input type=\"datetime-local\" id=\"book-appt-date\" class=\"vet-input\">\n            <\/div>\n            <div class=\"vet-form-group\">\n                <label class=\"vet-label\">Randevu Nedeni *<\/label>\n                <select id=\"book-reason\" class=\"vet-input\">\n                    <option value=\"\">Se\u00e7iniz<\/option>\n                    <option value=\"Genel Muayene\">Genel Muayene<\/option>\n                    <option value=\"A\u015f\u0131\">A\u015f\u0131<\/option>\n                    <option value=\"Kontrol\">Kontrol<\/option>\n                    <option value=\"Di\u015f Bak\u0131m\u0131\">Di\u015f Bak\u0131m\u0131<\/option>\n                    <option value=\"Parazit Tedavisi\">Parazit Tedavisi<\/option>\n                    <option value=\"K\u0131s\u0131rla\u015ft\u0131rma\">K\u0131s\u0131rla\u015ft\u0131rma<\/option>\n                    <option value=\"Ameliyat\">Ameliyat<\/option>\n                    <option value=\"T\u0131rnak\u00e7\u0131kma\">T\u0131rnak Bak\u0131m\u0131<\/option>\n                    <option value=\"Acil\">\ud83d\udea8 Acil<\/option>\n                    <option value=\"Di\u011fer\">Di\u011fer<\/option>\n                <\/select>\n                <input type=\"text\" id=\"book-reason-custom\" class=\"vet-input\" placeholder=\"Di\u011fer neden...\" style=\"display:none;margin-top:8px;\">\n            <\/div>\n        <\/div>\n        <div class=\"vet-form-group\">\n            <label class=\"vet-label\">Ek Notlar<\/label>\n            <textarea id=\"book-notes\" class=\"vet-input\" rows=\"3\" placeholder=\"\u015eikayetler, \u00f6nceki tedaviler, ila\u00e7lar...\"><\/textarea>\n        <\/div>\n\n        <div id=\"book-step2-error\" class=\"vet-book-error\" style=\"display:none;\"><\/div>\n\n        <div class=\"vet-book-actions\">\n            <button type=\"button\" id=\"book-back-1\" class=\"vet-btn-outline\">\u2190 Geri<\/button>\n            <button type=\"button\" id=\"book-submit\" class=\"vet-btn-primary\">\n                <span class=\"btn-text\">Randevu Olu\u015ftur \u2192<\/span>\n                <span class=\"btn-loading\" style=\"display:none;\">\u23f3 \u0130\u015fleniyor...<\/span>\n            <\/button>\n        <\/div>\n    <\/div>\n\n    <!-- ADIM 3: OTP Do\u011frulama (sadece yeni kay\u0131tlar i\u00e7in) -->\n    <div class=\"vet-book-step\" id=\"vet-step-otp\" style=\"display:none;\">\n        <div class=\"vet-book-header\">\n            <div class=\"vet-book-step-indicator\">\n                <span class=\"vet-step-dot done\">\u2713<\/span>\n                <span class=\"vet-step-line active\"><\/span>\n                <span class=\"vet-step-dot done\">\u2713<\/span>\n                <span class=\"vet-step-line active\"><\/span>\n                <span class=\"vet-step-dot active\">3<\/span>\n            <\/div>\n            <h2>\ud83d\udcf1 Telefon Do\u011frulama<\/h2>\n            <p id=\"otp-phone-hint\">Numaran\u0131za 6 haneli do\u011frulama kodu g\u00f6nderildi.<\/p>\n        <\/div>\n\n        <div class=\"vet-book-form-box\">\n            <label class=\"vet-label\">Do\u011frulama Kodu<\/label>\n            <div class=\"vet-otp-inputs\">\n                <input type=\"text\" class=\"vet-otp-digit\" maxlength=\"1\" inputmode=\"numeric\" pattern=\"[0-9]\">\n                <input type=\"text\" class=\"vet-otp-digit\" maxlength=\"1\" inputmode=\"numeric\" pattern=\"[0-9]\">\n                <input type=\"text\" class=\"vet-otp-digit\" maxlength=\"1\" inputmode=\"numeric\" pattern=\"[0-9]\">\n                <input type=\"text\" class=\"vet-otp-digit\" maxlength=\"1\" inputmode=\"numeric\" pattern=\"[0-9]\">\n                <input type=\"text\" class=\"vet-otp-digit\" maxlength=\"1\" inputmode=\"numeric\" pattern=\"[0-9]\">\n                <input type=\"text\" class=\"vet-otp-digit\" maxlength=\"1\" inputmode=\"numeric\" pattern=\"[0-9]\">\n            <\/div>\n\n            <div id=\"book-otp-error\" class=\"vet-book-error\" style=\"display:none;\"><\/div>\n\n            <div class=\"vet-otp-actions\">\n                <button type=\"button\" id=\"book-verify-otp\" class=\"vet-btn-primary\">\n                    <span class=\"btn-text\">Do\u011frula ve Randevuyu Tamamla \u2713<\/span>\n                    <span class=\"btn-loading\" style=\"display:none;\">\u23f3 Do\u011frulan\u0131yor...<\/span>\n                <\/button>\n            <\/div>\n\n            <div class=\"vet-otp-resend\">\n                Kodu almad\u0131n\u0131z m\u0131?\n                <span id=\"otp-countdown\"><\/span>\n                <button type=\"button\" id=\"book-resend-otp\" class=\"vet-link-btn\" style=\"display:none;\">Tekrar G\u00f6nder<\/button>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- ADIM 4: Ba\u015far\u0131l\u0131 -->\n    <div class=\"vet-book-step\" id=\"vet-step-success\" style=\"display:none;\">\n        <div class=\"vet-book-success\">\n            <div class=\"vet-success-icon\">\u2705<\/div>\n            <h2>Randevunuz Olu\u015fturuldu!<\/h2>\n            <p id=\"success-message\"><\/p>\n            <div class=\"vet-success-details\">\n                <div class=\"vet-success-item\">\n                    <span class=\"vet-success-label\">\ud83d\udcc5 Tarih<\/span>\n                    <span id=\"success-date\" class=\"vet-success-value\"><\/span>\n                <\/div>\n                <div class=\"vet-success-item\">\n                    <span class=\"vet-success-label\">\ud83d\udc3e Hayvan<\/span>\n                    <span id=\"success-animal\" class=\"vet-success-value\"><\/span>\n                <\/div>\n            <\/div>\n            <p class=\"vet-success-sms-note\">\ud83d\udcf1 Randevu bilgileri SMS olarak g\u00f6nderildi.<\/p>\n            <button type=\"button\" id=\"book-new-appt\" class=\"vet-btn-outline\" style=\"margin-top:20px;\">Yeni Randevu Al<\/button>\n        <\/div>\n    <\/div>\n\n    <!-- Gizli state alanlar\u0131 -->\n    <input type=\"hidden\" id=\"book-state-animal-id\" value=\"0\">\n    <input type=\"hidden\" id=\"book-state-owner-id\" value=\"0\">\n    <input type=\"hidden\" id=\"book-state-chip-no\" value=\"\">\n    <input type=\"hidden\" id=\"book-state-is-registered\" value=\"0\">\n    <input type=\"hidden\" id=\"book-state-otp-id\" value=\"0\">\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","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-10871","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/veterinersitesi.webboll.com\/index.php\/wp-json\/wp\/v2\/pages\/10871","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/veterinersitesi.webboll.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/veterinersitesi.webboll.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/veterinersitesi.webboll.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/veterinersitesi.webboll.com\/index.php\/wp-json\/wp\/v2\/comments?post=10871"}],"version-history":[{"count":4,"href":"https:\/\/veterinersitesi.webboll.com\/index.php\/wp-json\/wp\/v2\/pages\/10871\/revisions"}],"predecessor-version":[{"id":10875,"href":"https:\/\/veterinersitesi.webboll.com\/index.php\/wp-json\/wp\/v2\/pages\/10871\/revisions\/10875"}],"wp:attachment":[{"href":"https:\/\/veterinersitesi.webboll.com\/index.php\/wp-json\/wp\/v2\/media?parent=10871"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}