{"id":2495,"date":"2025-12-26T08:24:55","date_gmt":"2025-12-26T01:24:55","guid":{"rendered":"https:\/\/xadilinh.com\/?page_id=2495"},"modified":"2026-03-30T10:56:07","modified_gmt":"2026-03-30T03:56:07","slug":"chatbot","status":"publish","type":"page","link":"https:\/\/xadilinh.com\/?page_id=2495","title":{"rendered":"Tr\u1ee3 l\u00fd \u1ea3o x\u00e3 Di Linh"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"vi\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no\">\n<style>\n    \/* --- 1. C\u1ea4U H\u00ccNH M\u00c0U S\u1eaeC --- *\/\n    :root {\n        --primary-red: #D2232A;\n        --primary-yellow: #FFCB05;\n        --bg-color: #f4f6f8;\n        --bot-msg-bg: #ffffff;\n        --text-color: #333;\n    }\n\n    body, html { margin: 0; padding: 0; width: 100%; height: 100%; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif; background-color: var(--bg-color); overflow: hidden; }\n\n    #full-chat-app { display: flex; flex-direction: column; height: 100vh; height: 100dvh; max-width: 100%; background: var(--bg-color); position: relative; }\n\n    \/* --- 2. HEADER (\u0110\u00e3 ch\u1ec9nh s\u1eeda) --- *\/\n    #chat-header {\n        background-color: var(--primary-red); color: var(--primary-yellow); padding: 10px 15px;\n        box-shadow: 0 2px 5px rgba(0,0,0,0.1); flex-shrink: 0; display: flex; align-items: center; justify-content: space-between; z-index: 10;\n    }\n    \n    #chat-header .title { font-weight: bold; font-size: 16px; text-transform: uppercase; display: flex; align-items: center; gap: 8px; white-space: nowrap; }\n    \n    \/* Group ch\u1ee9a \u0110\u1ecba ch\u1ec9 v\u00e0 N\u00fat Reset *\/\n    .header-right { display: flex; align-items: center; gap: 15px; }\n\n    \/* Style cho d\u00f2ng \u0111\u1ecba ch\u1ec9 *\/\n    .header-address { \n        font-size: 13px; font-weight: 500; display: flex; align-items: center; gap: 4px; \n        color: #fff; \/* M\u00e0u tr\u1eafng cho d\u1ec5 \u0111\u1ecdc tr\u00ean n\u1ec1n \u0111\u1ecf *\/\n        opacity: 0.9;\n    }\n    .header-address svg { flex-shrink: 0; }\n\n    #chat-header .reset-btn { \n        background: none; border: 1px solid var(--primary-yellow); color: var(--primary-yellow); \n        border-radius: 4px; padding: 5px 10px; cursor: pointer; font-size: 12px; font-weight: bold; \n        white-space: nowrap; flex-shrink: 0; transition: all 0.2s;\n    }\n    #chat-header .reset-btn:hover { background: rgba(255, 203, 5, 0.1); }\n\n    \/* \u1ea8n \u0111\u1ecba ch\u1ec9 tr\u00ean m\u00e0n h\u00ecnh \u0111i\u1ec7n tho\u1ea1i nh\u1ecf \u0111\u1ec3 tr\u00e1nh v\u1ee1 giao di\u1ec7n *\/\n    @media (max-width: 600px) {\n        .header-address { display: none; }\n        #chat-header .title { font-size: 14px; }\n    }\n\n    \/* --- 3. KHUNG CHAT --- *\/\n    #chat-messages-box { flex: 1; overflow-y: auto; padding: 20px 15px 100px 15px; display: flex; flex-direction: column; gap: 15px; scroll-behavior: smooth; -webkit-overflow-scrolling: touch; }\n\n    \/* --- 4. GIAO DI\u1ec6N TIN NH\u1eaeN --- *\/\n    .bot-msg-container { display: flex; align-items: flex-end; gap: 8px; animation: slideIn 0.3s ease; }\n    \n    \/* Avatar Bot *\/\n    .bot-avatar { width: 38px; height: 38px; border-radius: 50%; object-fit: cover; flex-shrink: 0; border: 2px solid #fff; box-shadow: 0 2px 4px rgba(0,0,0,0.1); background: #fff; }\n    \n    .message { max-width: 80%; padding: 12px 16px; border-radius: 18px; line-height: 1.5; font-size: 15px; word-wrap: break-word; position: relative; box-shadow: 0 1px 2px rgba(0,0,0,0.05); }\n    .bot-message { background-color: var(--bot-msg-bg); color: var(--text-color); border-bottom-left-radius: 4px; border: 1px solid #e5e5e5; }\n    \n    \/* Style cho Link *\/\n    .bot-message a { \n        color: var(--primary-red); font-weight: bold; text-decoration: none; \n        display: inline-flex; align-items: center; gap: 5px; \n        margin-top: 8px; padding-bottom: 2px; \n        border-bottom: 1px dashed var(--primary-red); cursor: pointer; \n    }\n    .bot-message a::after { content: '\u2197'; font-size: 12px; }\n\n    .user-message { background-color: var(--primary-red); color: #fff; align-self: flex-end; border-bottom-right-radius: 4px; animation: slideIn 0.3s ease; margin-left: auto; }\n\n    \/* Hi\u1ec7u \u1ee9ng \u0111ang g\u00f5 *\/\n    .typing-indicator { background-color: #fff; padding: 12px 16px; border-radius: 18px; border-bottom-left-radius: 4px; display: inline-flex; align-items: center; gap: 4px; width: fit-content; border: 1px solid #e5e5e5; }\n    .typing-indicator span { display: block; width: 6px; height: 6px; background-color: #bbb; border-radius: 50%; animation: typing 1s infinite; }\n    .typing-indicator span:nth-child(2) { animation-delay: 0.2s; }\n    .typing-indicator span:nth-child(3) { animation-delay: 0.4s; }\n\n    \/* N\u00fat l\u1ef1a ch\u1ecdn *\/\n    .chat-options { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 5px; animation: fadeIn 0.5s ease; padding-left: 46px; margin-bottom: 10px; }\n    .chat-option-btn { background: #fff; border: 1px solid var(--primary-red); color: var(--primary-red); padding: 10px 16px; border-radius: 20px; cursor: pointer; font-size: 14px; font-weight: 500; transition: all 0.2s; box-shadow: 0 2px 4px rgba(0,0,0,0.05); }\n    .chat-option-btn:hover, .chat-option-btn:active { background: var(--primary-red); color: var(--primary-yellow); transform: translateY(-2px); box-shadow: 0 4px 8px rgba(210, 35, 42, 0.3); }\n\n    \/* --- 5. MODAL POPUP --- *\/\n    #info-modal {\n        position: fixed; top: 0; left: 0; width: 100%; height: 100%;\n        background: rgba(0,0,0,0.6); z-index: 999;\n        display: none; justify-content: center; align-items: flex-end; \n        backdrop-filter: blur(3px);\n    }\n    #info-modal.active { display: flex; animation: fadeIn 0.3s; }\n\n    .modal-content {\n        background: #fff; width: 100%; height: 92%; \n        max-width: 900px; \n        border-top-left-radius: 16px; border-top-right-radius: 16px;\n        display: flex; flex-direction: column; overflow: hidden;\n        box-shadow: 0 -5px 20px rgba(0,0,0,0.2);\n        animation: slideUp 0.3s ease-out;\n    }\n    \n    .modal-header {\n        background: var(--primary-red); color: white;\n        padding: 12px 15px; display: flex; justify-content: space-between; align-items: center;\n        flex-shrink: 0;\n    }\n    .modal-title { font-weight: bold; font-size: 15px; text-transform: uppercase;}\n    .close-modal-btn {\n        background: rgba(255,255,255,0.25); border: none; color: white;\n        padding: 6px 14px; border-radius: 20px; cursor: pointer; font-size: 13px; font-weight: bold;\n    }\n    .close-modal-btn:hover { background: rgba(255,255,255,0.4); }\n\n    #modal-iframe { flex: 1; border: none; width: 100%; height: 100%; background: #fff; }\n    #loading-text { text-align: center; padding: 30px; color: #666; font-size: 14px; display: none; margin-top: 50px;}\n\n    @keyframes slideIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } }\n    @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } }\n    @keyframes typing { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-4px); } }\n    @keyframes slideUp { from { transform: translateY(100%); } to { transform: translateY(0); } }\n<\/style>\n<\/head>\n<body>\n\n<!-- KHUNG CHAT CH\u00cdNH -->\n<div id=\"full-chat-app\">\n    <div id=\"chat-header\">\n        <div class=\"title\">\n            <!-- Icon Qu\u1ed1c huy \/ Logo -->\n            <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"#FFCB05\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z\"\/><\/svg>\n            Tr\u1ee3 l\u00fd \u1ea3o x\u00e3 Di Linh\n        <\/div>\n        \n        <!-- Nh\u00f3m b\u00ean ph\u1ea3i: \u0110\u1ecba ch\u1ec9 + N\u00fat Reset -->\n        <div class=\"header-right\">\n            <div class=\"header-address\">\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"white\"><path d=\"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z\"\/><\/svg>\n                S\u1ed1 2 Nguy\u1ec5n Du, x\u00e3 Di Linh\n            <\/div>\n            <button class=\"reset-btn\" onclick=\"location.reload()\">L\u00e0m m\u1edbi \u21bb<\/button>\n        <\/div>\n    <\/div>\n    \n    <div id=\"chat-messages-box\"><\/div>\n<\/div>\n\n<!-- POPUP MODAL (Gi\u1eef nguy\u00ean) -->\n<div id=\"info-modal\">\n    <div class=\"modal-content\">\n        <div class=\"modal-header\">\n            <span class=\"modal-title\">C\u1ed5ng th\u00f4ng tin h\u01b0\u1edbng d\u1eabn<\/span>\n            <button class=\"close-modal-btn\" onclick=\"closeModal()\">\u0110\u00f3ng X<\/button>\n        <\/div>\n        <div id=\"loading-text\">\n            <div class=\"typing-indicator\" style=\"background:none; border:none; justify-content:center;\">\n                <span style=\"background:#D2232A\"><\/span><span style=\"background:#D2232A\"><\/span><span style=\"background:#D2232A\"><\/span>\n            <\/div>\n            <br>\u0110ang t\u1ea3i d\u1eef li\u1ec7u&#8230;\n        <\/div>\n        <iframe id=\"modal-iframe\" src=\"\" allowfullscreen><\/iframe>\n    <\/div>\n<\/div>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    const chatMessages = document.getElementById('chat-messages-box');\n    const modal = document.getElementById('info-modal');\n    const iframe = document.getElementById('modal-iframe');\n    const loadingText = document.getElementById('loading-text');\n    \n    \/\/ LINK AVATAR M\u1edaI\n    const botAvatarUrl = \"https:\/\/xadilinh.com\/wp-content\/uploads\/2026\/03\/Chatbot.jpg\";\n\n\/\/ --- D\u1eee LI\u1ec6U \u0110\u00c3 \u0110A D\u1ea0NG H\u00d3A D\u1ef0A TR\u00caN DANH S\u00c1CH NI\u00caM Y\u1ebeT ---\nconst knowledgeTree = {\n        'start': {\n            message: 'Ch\u00e0o b\u00e0 con. \u0110\u00e2y l\u00e0 h\u1ec7 th\u1ed1ng h\u1ed7 tr\u1ee3 tra c\u1ee9u th\u1ee7 t\u1ee5c h\u00e0nh ch\u00ednh tr\u1ef1c tuy\u1ebfn c\u1ee7a UBND x\u00e3 Di Linh. Vui l\u00f2ng ch\u1ecdn n\u1ed9i dung b\u00e0 con c\u1ea7n t\u00ecm hi\u1ec3u:',\n            options: [ \n                { text: 'Th\u00f4ng tin chung (Gi\u1edd l\u00e0m vi\u1ec7c, Hotline)', next: 'thong_tin_chung' },\n                { text: 'H\u1ed9 t\u1ecbch v\u00e0 D\u1ecbch v\u1ee5 c\u00f4ng li\u00ean th\u00f4ng', next: 'ho_tich' }, \n                { text: 'Ch\u1ee9ng th\u1ef1c, Sao y, H\u1ee3p \u0111\u1ed3ng', next: 'chung_thuc' }, \n                { text: '\u0110\u1ecba ch\u00ednh, \u0110\u1ea5t \u0111ai v\u00e0 X\u00e2y d\u1ef1ng', next: 'dat_dai_xay_dung' }, \n                { text: '\u0110\u0103ng k\u00fd H\u1ed9 kinh doanh c\u00e1 th\u1ec3', next: 'kinh_doanh' } \n            ]\n        },\n\n        \/\/ --- NH\u00d3M 0: TH\u00d4NG TIN CHUNG ---\n        'thong_tin_chung': {\n            message: 'Th\u00f4ng tin ti\u1ebfp nh\u1eadn h\u1ed3 s\u01a1 t\u1ea1i Trung t\u00e2m ph\u1ee5c v\u1ee5 H\u00e0nh ch\u00ednh c\u00f4ng x\u00e3 Di Linh:<br><br><b>1. Gi\u1edd l\u00e0m vi\u1ec7c:<\/b> Th\u1ee9 2 \u0111\u1ebfn th\u1ee9 6 h\u00e0ng tu\u1ea7n (S\u00e1ng: 07h30 - 11h30; Chi\u1ec1u: 13h30 - 17h00). Ngh\u1ec9 Th\u1ee9 7, Ch\u1ee7 nh\u1eadt v\u00e0 c\u00e1c ng\u00e0y L\u1ec5.<br><b>2. \u0110\u1ecba ch\u1ec9:<\/b> S\u1ed1 2 Nguy\u1ec5n Du, x\u00e3 Di Linh.<br><b>3. Hotline h\u1ed7 tr\u1ee3:<\/b> 02633710116<br><b>4. H\u00ecnh th\u1ee9c n\u1ed9p:<\/b> Tr\u1ef1c ti\u1ebfp ho\u1eb7c qua C\u1ed5ng d\u1ecbch v\u1ee5 c\u00f4ng Qu\u1ed1c gia.',\n            options: [ { text: 'Quay l\u1ea1i danh m\u1ee5c ch\u00ednh', next: 'start' } ]\n        },\n\n        \/\/ --- NH\u00d3M 1: H\u1ed8 T\u1ecaCH ---\n        'ho_tich': {\n            message: 'L\u0129nh v\u1ef1c H\u1ed9 t\u1ecbch hi\u1ec7n \u0111\u00e3 tri\u1ec3n khai <b>D\u1ecbch v\u1ee5 c\u00f4ng tr\u1ef1c tuy\u1ebfn m\u1ee9c \u0111\u1ed9 4<\/b>. B\u00e0 con l\u01b0u \u00fd c\u00e1c n\u1ed9i dung sau:',\n            options: [\n                { text: 'Li\u00ean th\u00f4ng Khai sinh - Th\u01b0\u1eddng tr\u00fa - BHYT', answer: \"Th\u1ee7 t\u1ee5c d\u00e0nh cho tr\u1ebb em d\u01b0\u1edbi 6 tu\u1ed5i:<br><br><b>- H\u1ed3 s\u01a1 g\u1ed3m:<\/b> Gi\u1ea5y ch\u1ee9ng sinh (b\u1ea3n ch\u00ednh); CCCD c\u1ee7a cha v\u00e0 m\u1eb9; Gi\u1ea5y ch\u1ee9ng nh\u1eadn k\u1ebft h\u00f4n.<br><b>- C\u00e1ch th\u1ee9c:<\/b> N\u1ed9p tr\u1ef1c tuy\u1ebfn qua VNeID ho\u1eb7c C\u1ed5ng d\u1ecbch v\u1ee5 c\u00f4ng.<br><b>- Th\u1eddi h\u1ea1n gi\u1ea3i quy\u1ebft:<\/b> 01 ng\u00e0y l\u00e0m vi\u1ec7c.<br><b>- K\u1ebft qu\u1ea3:<\/b> Gi\u1ea5y khai sinh, th\u00f4ng b\u00e1o \u0111\u1ecbnh danh c\u00e1 nh\u00e2n v\u00e0 th\u1ebb BHYT.<br><br><a href='https:\/\/xadilinh.com\/dang-ky-khai-sinh-dang-ky-thuong-tru-cap-the-bao-hiem-y-te-cho-tre-em-duoi-6-tuoi'>H\u01af\u1edaNG D\u1eaaN N\u1ed8P ONLINE<\/a>\" },\n                { text: 'Th\u1ee7 t\u1ee5c \u0110\u0103ng k\u00fd K\u1ebft h\u00f4n', answer: \"<b>- \u0110i\u1ec1u ki\u1ec7n:<\/b> Nam t\u1eeb \u0111\u1ee7 20 tu\u1ed5i, n\u1eef t\u1eeb \u0111\u1ee7 18 tu\u1ed5i. Hai b\u00ean ph\u1ea3i tr\u1ef1c ti\u1ebfp c\u00f3 m\u1eb7t.<br><b>- H\u1ed3 s\u01a1:<\/b> T\u1edd khai \u0111\u0103ng k\u00fd k\u1ebft h\u00f4n; CCCD<br><b>- L\u01b0u \u00fd:<\/b> B\u00e0 con n\u1ed9p h\u1ed3 s\u01a1 online tr\u01b0\u1edbc \u0111\u1ec3 c\u00e1n b\u1ed9 th\u1ea9m \u0111\u1ecbnh, sau \u0111\u00f3 m\u1edbi l\u00ean k\u00fd s\u1ed5 \u0111\u1ec3 ti\u1ebft ki\u1ec7m th\u1eddi gian ch\u1edd.<br><br><a href='https:\/\/xadilinh.com\/thu-tuc-dang-ky-ket-hon'>XEM M\u1eaaU T\u1edc KHAI<\/a>\" },\n                { text: 'X\u00e1c nh\u1eadn t\u00ecnh tr\u1ea1ng h\u00f4n nh\u00e2n (Gi\u1ea5y \u0111\u1ed9c th\u00e2n)', answer: \"<b>- M\u1ee5c \u0111\u00edch:<\/b> Vay v\u1ed1n ng\u00e2n h\u00e0ng, giao d\u1ecbch b\u1ea5t \u0111\u1ed9ng s\u1ea3n.<br><b>- H\u1ed3 s\u01a1:<\/b> T\u1edd khai theo m\u1eabu; B\u1ea3n \u00e1n ly h\u00f4n (n\u1ebfu \u0111\u00e3 ly h\u00f4n); Gi\u1ea5y ch\u1ee9ng t\u1eed (n\u1ebfu ch\u1ed3ng\/v\u1ee3 \u0111\u00e3 m\u1ea5t).<br><b>- Th\u1eddi h\u1ea1n:<\/b> 03 ng\u00e0y l\u00e0m vi\u1ec7c (n\u1ebfu c\u1ea7n x\u00e1c minh 23 ng\u00e0y).<br><br><a href='https:\/\/xadilinh.com\/thu-tuc-cap-giay-xac-nhan-tinh-trang-hon-nhan'>H\u01af\u1edaNG D\u1eaaN CHI TI\u1ebeT<\/a>\" },\n                { text: 'Tr\u00edch l\u1ee5c h\u1ed9 t\u1ecbch (B\u1ea3n sao)', answer: \"D\u00e0nh cho b\u00e0 con c\u1ea7n c\u1ea5p l\u1ea1i b\u1ea3n sao Gi\u1ea5y khai sinh, K\u1ebft h\u00f4n t\u1eeb s\u1ed5 g\u1ed1c.<br><a href='https:\/\/xadilinh.com\/cap-ban-sao-trich-luc-ho-tich'>Xem h\u01b0\u1edbng d\u1eabn chi ti\u1ebft<\/a>\" },\n                { text: 'C\u1ea3i ch\u00ednh, thay \u0111\u1ed5i h\u1ed9 t\u1ecbch', answer: \"D\u00e0nh cho tr\u01b0\u1eddng h\u1ee3p sai s\u00f3t th\u00f4ng tin tr\u00ean gi\u1ea5y t\u1edd h\u1ed9 t\u1ecbch c\u1ea7n \u0111i\u1ec1u ch\u1ec9nh l\u1ea1i.<br><a href='https:\/\/xadilinh.com\/thu-tuc-thay-doi-cai-chinh-bo-sung-thong-tin-ho-tich'>Xem h\u01b0\u1edbng d\u1eabn chi ti\u1ebft<\/a>\" },                \n                { text: 'Quay l\u1ea1i', next: 'start' }\n            ]\n        },\n\n        \/\/ --- NH\u00d3M 2: CH\u1ee8NG TH\u1ef0C ---\n        'chung_thuc': {\n            message: 'V\u1ec1 c\u00f4ng t\u00e1c ch\u1ee9ng th\u1ef1c, x\u00e3 Di Linh th\u1ef1c hi\u1ec7n theo Ngh\u1ecb \u0111\u1ecbnh 23\/2015\/N\u0110-CP:',\n            options: [\n                { text: 'Ch\u1ee9ng th\u1ef1c B\u1ea3n sao (Sao y)', answer: \"<b>- Y\u00eau c\u1ea7u:<\/b> Ph\u1ea3i c\u00f3 b\u1ea3n ch\u00ednh \u0111\u1ec3 \u0111\u1ed1i chi\u1ebfu. B\u1ea3n ch\u00ednh kh\u00f4ng \u0111\u01b0\u1ee3c t\u1ea9y x\u00f3a, s\u1eeda ch\u1eefa tr\u00e1i ph\u00e1p lu\u1eadt.<br><b>- C\u00e1c lo\u1ea1i b\u1ea3n ch\u00ednh KH\u00d4NG \u0111\u01b0\u1ee3c sao y:<\/b> B\u1ea3n ch\u00ednh b\u1ecb h\u01b0 h\u1ecfng kh\u00f4ng x\u00e1c \u0111\u1ecbnh \u0111\u01b0\u1ee3c n\u1ed9i dung; B\u1ea3n ch\u00ednh \u0111\u00f3ng d\u1ea5u M\u1eadt; B\u1ea3n ch\u00ednh do c\u01a1 quan n\u01b0\u1edbc ngo\u00e0i c\u1ea5p ch\u01b0a h\u1ee3p ph\u00e1p h\u00f3a l\u00e3nh s\u1ef1.<br><b>- Th\u1eddi gian:<\/b> 8 gi\u1edd l\u00e0m vi\u1ec7c.<br><br><a href='https:\/\/xadilinh.com\/chung-thuc-ban-sao-tu-ban-chinh-giay-to-van-ban-do-co-quan-to-chuc-co-tham-quyen-cua-viet-nam-co-quan-to-chuc-co-tham-quyen-cua-nuoc-ngoai-co-quan-to-chuc-co-tham-quyen-cua-viet-nam-lien-ket-voi-co-quan-to-chuc-co-tham-quyen-cua-nuoc-ngoai-cap-hoac-chung-nhan'>XEM QUY \u0110\u1ecaNH CHI TI\u1ebeT<\/a>\" },\n                { text: 'Ch\u1ee9ng th\u1ef1c Ch\u1eef k\u00fd \/ \u0110i\u1ec3m ch\u1ec9', answer: \"<b>- H\u1ed3 s\u01a1:<\/b> B\u1ea3n ch\u00ednh CCCD; Gi\u1ea5y t\u1edd v\u0103n b\u1ea3n c\u1ea7n ch\u1ee9ng th\u1ef1c ch\u1eef k\u00fd.<br><b>- L\u01b0u \u00fd:<\/b> Ng\u01b0\u1eddi y\u00eau c\u1ea7u ch\u1ee9ng th\u1ef1c ph\u1ea3i hi\u1ec3u r\u00f5 n\u1ed9i dung v\u0103n b\u1ea3n v\u00e0 k\u00fd\/\u0111i\u1ec3m ch\u1ec9 tr\u1ef1c ti\u1ebfp tr\u01b0\u1edbc m\u1eb7t c\u00e1n b\u1ed9 ti\u1ebfp nh\u1eadn.<br><b>- Kh\u00f4ng ch\u1ee9ng th\u1ef1c ch\u1eef k\u00fd:<\/b> Tr\u00ean v\u0103n b\u1ea3n c\u00f3 n\u1ed9i dung tr\u00e1i ph\u00e1p lu\u1eadt, \u0111\u1ea1o \u0111\u1ee9c ho\u1eb7c v\u0103n b\u1ea3n c\u00f3 t\u00ednh ch\u1ea5t h\u1ee3p \u0111\u1ed3ng, giao d\u1ecbch.<br><br><a href='https:\/\/xadilinh.com\/thu-tuc-chung-thuc-chu-ky-trong-cac-giay-to-van-ban-ap-dung-cho-ca-truong-hop-chung-thuc-diem-chi-va-truong-hop-nguoi-yeu-cau-chung-thuc-khong-the-ky-khong-the-diem-chi-duoc'>XEM CHI TI\u1ebeT<\/a>\" },\n                { text: 'Quay l\u1ea1i', next: 'start' }\n            ]\n        },\n\n        \/\/ --- NH\u00d3M 3: \u0110\u1ecaA CH\u00cdNH - X\u00c2Y D\u1ef0NG ---\n        'dat_dai_xay_dung': {\n            message: 'L\u0129nh v\u1ef1c \u0110\u1ecba ch\u00ednh c\u00f3 quy tr\u00ecnh v\u00e0 th\u1eddi gian x\u1eed l\u00fd theo lu\u1eadt \u0111\u1ecbnh, b\u00e0 con c\u1ea7n chu\u1ea9n b\u1ecb k\u1ef9:',\n            options: [\n                { text: 'C\u1ea5p S\u1ed5 \u0111\u1ecf l\u1ea7n \u0111\u1ea7u (H\u1ed9 gia \u0111\u00ecnh, c\u00e1 nh\u00e2n)', answer: \"<b>- H\u1ed3 s\u01a1 ch\u00ednh:<\/b> \u0110\u01a1n \u0111\u0103ng k\u00fd (M\u1eabu 04\/\u0110K); Gi\u1ea5y t\u1edd v\u1ec1 quy\u1ec1n s\u1eed d\u1ee5ng \u0111\u1ea5t tr\u01b0\u1edbc ng\u00e0y 15\/10\/1993 ho\u1eb7c c\u00e1c gi\u1ea5y t\u1edd h\u1ee3p l\u1ec7 kh\u00e1c; S\u01a1 \u0111\u1ed3 nh\u00e0 \u1edf, c\u00f4ng tr\u00ecnh (n\u1ebfu c\u00f3).<br><b>- Quy tr\u00ecnh t\u1ea1i x\u00e3:<\/b> Ki\u1ec3m tra ngu\u1ed3n g\u1ed1c \u0111\u1ea5t -> Ni\u00eam y\u1ebft c\u00f4ng khai 15 ng\u00e0y -> X\u00e1c nh\u1eadn \u0111\u01a1n \u0111\u0103ng k\u00fd.<br><b>- T\u1ed5ng th\u1eddi gian:<\/b> 20 ng\u00e0y l\u00e0m vi\u1ec7c (kh\u00f4ng t\u00ednh th\u1eddi gian ni\u00eam y\u1ebft).<br><br><a href='https:\/\/xadilinh.com\/dang-ky-dat-dai-tai-san-gan-lien-voi-dat-cap-giay-chung-nhan-quyen-su-dung-dat-quyen-so-huu-tai-san-gan-lien-voi-dat-lan-dau-doi-voi-ho-gia-dinh-ca-nhan-cong-dong-dan-cu-nguoi-goc-viet-nam-dinh-cu-o-nuoc-ngoai'>DANH M\u1ee4C GI\u1ea4Y T\u1edc C\u1ea6N THI\u1ebeT<\/a>\" },\n                { text: 'H\u00f2a gi\u1ea3i tranh ch\u1ea5p \u0111\u1ea5t \u0111ai', answer: \"<b>- Th\u1ee7 t\u1ee5c:<\/b> B\u00e0 con n\u1ed9p \u0111\u01a1n y\u00eau c\u1ea7u h\u00f2a gi\u1ea3i t\u1ea1i Trung t\u00e2m ph\u1ee5c v\u1ee5 H\u00e0nh ch\u00ednh c\u00f4ng.<br><b>- Quy tr\u00ecnh:<\/b> Th\u1ea9m tra x\u00e1c minh th\u1ef1c \u0111\u1ecba -> Thu th\u1eadp t\u00e0i li\u1ec7u ngu\u1ed3n g\u1ed1c \u0111\u1ea5t -> T\u1ed5 ch\u1ee9c h\u1ed9i \u0111\u1ed3ng h\u00f2a gi\u1ea3i.<br><b>- K\u1ebft qu\u1ea3:<\/b> Bi\u00ean b\u1ea3n h\u00f2a gi\u1ea3i th\u00e0nh ho\u1eb7c kh\u00f4ng th\u00e0nh. \u0110\u00e2y l\u00e0 c\u0103n c\u1ee9 \u0111\u1ec3 T\u00f2a \u00e1n th\u1ee5 l\u00fd \u0111\u01a1n ki\u1ec7n (n\u1ebfu h\u00f2a gi\u1ea3i kh\u00f4ng th\u00e0nh).<br><br><a href='https:\/\/xadilinh.com\/hoa-giai-tranh-chap-dat-dai'>QUY TR\u00ccNH H\u00d2A GI\u1ea2I<\/a>\" },\n                { text: 'Xin ph\u00e9p x\u00e2y d\u1ef1ng nh\u00e0 \u1edf', answer: \"D\u00e0nh cho x\u00e2y d\u1ef1ng m\u1edbi nh\u00e0 \u1edf ri\u00eang l\u1ebb ho\u1eb7c c\u00f4ng tr\u00ecnh c\u1ea5p III, IV tr\u00ean \u0111\u1ecba b\u00e0n x\u00e3.<br><a href='https:\/\/xadilinh.com\/cap-giay-phep-xay-dung-moi-doi-voi-cong-trinh-cap-iii-cap-iv-cong-trinh-khong-theo-tuyen-theo-tuyen-trong-do-thi-tin-nguong-ton-giao-tuong-dai-tranh-hoanh-trang-theo-giai-doan-cho-cong-trinh-khong-theo-tuyen-theo-giai-doan-cho-cong-trinh-theo-tuyen-trong-do-thi-du-an-va-nha-o-rieng-le'>Xem h\u01b0\u1edbng d\u1eabn chi ti\u1ebft<\/a>\" },                \n                { text: 'Quay l\u1ea1i', next: 'start' }\n            ]\n        },\n\n        \/\/ --- NH\u00d3M 4: KINH DOANH ---\n        'kinh_doanh': { \n             message: 'H\u01b0\u1edbng d\u1eabn v\u1ec1 th\u1ee7 t\u1ee5c \u0110\u0103ng k\u00fd H\u1ed9 kinh doanh c\u00e1 th\u1ec3:', \n             options: [ \n                 { text: 'Th\u00e0nh l\u1eadp H\u1ed9 kinh doanh', answer: \"<b>- H\u1ed3 s\u01a1:<\/b> Gi\u1ea5y \u0111\u1ec1 ngh\u1ecb \u0111\u0103ng k\u00fd H\u1ed9 kinh doanh; B\u1ea3n sao CCCD c\u1ee7a ch\u1ee7 h\u1ed9; Danh s\u00e1ch c\u00e1c c\u00e1 nh\u00e2n g\u00f3p v\u1ed1n (n\u1ebfu c\u00f3).<br><b>- N\u1ed9i dung c\u1ea7n chu\u1ea9n b\u1ecb:<\/b> T\u00ean h\u1ed9 kinh doanh; \u0110\u1ecba ch\u1ec9 ch\u00ednh x\u00e1c; Ng\u00e0nh ngh\u1ec1; S\u1ed1 v\u1ed1n kinh doanh.<br><b>- K\u1ebft qu\u1ea3:<\/b> Gi\u1ea5y ch\u1ee9ng nh\u1eadn \u0111\u0103ng k\u00fd HKD sau 03 ng\u00e0y l\u00e0m vi\u1ec7c.<br><br><a href='https:\/\/xadilinh.com\/dang-ky-thanh-lap-ho-kinh-doanh'>N\u1ed8P H\u1ed2 S\u01a0 ONLINE<\/a>\"}, \n                 { text: 'Thay \u0111\u1ed5i n\u1ed9i dung \u0111\u0103ng k\u00fd', answer: 'D\u00f9ng khi b\u00e0 con mu\u1ed1n \u0111\u1ed5i t\u00ean shop, \u0111\u1ed5i ng\u00e0nh ngh\u1ec1 ho\u1eb7c \u0111\u1ecba ch\u1ec9 kinh doanh.<br><a href=\"https:\/\/xadilinh.com\/dang-ky-thay-doi-noi-dung-dang-ky-ho-kinh-doanh\">Xem chi ti\u1ebft...<\/a>'},\n                 { text: 'T\u1ea1m ng\u1eebng\/Kinh doanh l\u1ea1i', answer: 'B\u00e0 con c\u1ea7n th\u00f4ng b\u00e1o tr\u01b0\u1edbc \u00edt nh\u1ea5t 3 ng\u00e0y l\u00e0m vi\u1ec7c khi mu\u1ed1n ngh\u1ec9 t\u1ea1m th\u1eddi ho\u1eb7c m\u1edf l\u1ea1i.<br><a href=\"https:\/\/xadilinh.com\/tam-ngung-kinh-doanh-tiep-tuc-kinh-doanh-truoc-thoi-han-da-thong-bao-cua-ho-kinh-doanh\">Xem chi ti\u1ebft...<\/a>'},                 \n                 { text: 'Ch\u1ea5m d\u1ee9t ho\u1ea1t \u0111\u1ed9ng HKD', answer: \"<b>- L\u01b0u \u00fd b\u1eaft bu\u1ed9c:<\/b> Ch\u1ee7 h\u1ed9 ph\u1ea3i ho\u00e0n th\u00e0nh m\u1ecdi ngh\u0129a v\u1ee5 thu\u1ebf t\u1ea1i Chi c\u1ee5c Thu\u1ebf khu v\u1ef1c tr\u01b0\u1edbc khi n\u1ed9p h\u1ed3 s\u01a1 ch\u1ea5m d\u1ee9t t\u1ea1i x\u00e3.<br><b>- H\u1ed3 s\u01a1:<\/b> Th\u00f4ng b\u00e1o ch\u1ea5m d\u1ee9t ho\u1ea1t \u0111\u1ed9ng; B\u1ea3n g\u1ed1c Gi\u1ea5y ch\u1ee9ng nh\u1eadn \u0111\u0103ng k\u00fd H\u1ed9 kinh doanh.<br><br><a href='https:\/\/xadilinh.com\/cham-dut-hoat-dong-ho-kinh-doanh'>CHI TI\u1ebeT C\u00c1CH TH\u1ef0C HI\u1ec6N<\/a>\"},\n                 { text: 'C\u1ea5p l\u1ea1i gi\u1ea5y ph\u00e9p', answer: 'Tr\u01b0\u1eddng h\u1ee3p b\u1ecb m\u1ea5t ho\u1eb7c h\u1ecfng Gi\u1ea5y ch\u1ee9ng nh\u1eadn \u0111\u0103ng k\u00fd h\u1ed9 kinh doanh.<br><a href=\"https:\/\/xadilinh.com\/cap-lai-giay-chung-nhan-dang-ky-ho-kinh-doanh\">Xem chi ti\u1ebft...<\/a>'},                 \n                 { text: 'Quay l\u1ea1i', next: 'start' } \n            ]\n        }\n    };\n\n    \/\/ --- H\u00c0M X\u1eec L\u00dd POPUP MODAL ---\n    window.openModal = function(url) {\n        modal.classList.add('active');\n        loadingText.style.display = 'block';\n        iframe.style.display = 'none';\n        iframe.src = url;\n        \n        iframe.onload = function() {\n            loadingText.style.display = 'none';\n            iframe.style.display = 'block';\n        };\n    }\n\n    window.closeModal = function() {\n        modal.classList.remove('active');\n        setTimeout(() => { iframe.src = ''; }, 300); \n    }\n\n    chatMessages.addEventListener('click', function(e) {\n        if (e.target.tagName === 'A' && e.target.closest('.bot-message')) {\n            e.preventDefault(); \n            const url = e.target.href;\n            openModal(url); \n        }\n    });\n\n    \/\/ --- C\u00c1C H\u00c0M CHATBOT ---\n    function showTypingIndicator() {\n        const container = document.createElement('div');\n        container.className = 'bot-msg-container typing-box';\n        const avatar = document.createElement('img');\n        avatar.src = botAvatarUrl;\n        avatar.className = 'bot-avatar';\n        const typing = document.createElement('div');\n        typing.className = 'typing-indicator';\n        typing.innerHTML = '<span><\/span><span><\/span><span><\/span>';\n        container.appendChild(avatar); container.appendChild(typing);\n        chatMessages.appendChild(container);\n        chatMessages.scrollTo({ top: chatMessages.scrollHeight, behavior: 'smooth' });\n        return container;\n    }\n\n    function addMessage(html, sender) { \n        if (sender === 'user') {\n            const msg = document.createElement('div'); \n            msg.className = 'message user-message'; \n            msg.innerHTML = html; \n            chatMessages.appendChild(msg);\n        } else {\n            const container = document.createElement('div');\n            container.className = 'bot-msg-container';\n            const avatar = document.createElement('img');\n            avatar.src = botAvatarUrl;\n            avatar.className = 'bot-avatar';\n            const msg = document.createElement('div'); \n            msg.className = 'message bot-message'; \n            msg.innerHTML = html; \n            container.appendChild(avatar); container.appendChild(msg);\n            chatMessages.appendChild(container);\n        }\n        chatMessages.scrollTo({ top: chatMessages.scrollHeight, behavior: 'smooth' });\n    }\n\n    function showOptions(options) { \n        const container = document.createElement('div'); \n        container.className = 'chat-options'; \n        options.forEach(opt => { \n            const btn = document.createElement('button'); \n            btn.className = 'chat-option-btn'; \n            btn.textContent = opt.text; \n            btn.onclick = () => handleOptionClick(opt); \n            container.appendChild(btn); \n        }); \n        chatMessages.appendChild(container); \n        chatMessages.scrollTo({ top: chatMessages.scrollHeight, behavior: 'smooth' });\n    }\n\n    function handleOptionClick(option) {\n        const oldOptions = chatMessages.querySelector('.chat-options');\n        if (oldOptions) oldOptions.remove();\n        \n        addMessage(option.text, 'user');\n        \n        const typingElement = showTypingIndicator();\n        const delay = Math.floor(Math.random() * 400) + 600;\n\n        setTimeout(() => {\n            typingElement.remove();\n            if (option.answer) {\n                addMessage(option.answer, 'bot');\n                const parentKey = Object.keys(knowledgeTree).find(k => knowledgeTree[k].options?.includes(option));\n                if (parentKey && knowledgeTree[parentKey]) { \n                    setTimeout(() => { \n                        const typing2 = showTypingIndicator();\n                        setTimeout(()=>{ \n                            typing2.remove(); \n                            addMessage(\"B\u00e0 con c\u00f3 c\u1ea7n h\u1ed7 tr\u1ee3 g\u00ec kh\u00e1c kh\u00f4ng \u1ea1?\", 'bot'); \n                            showOptions(knowledgeTree[parentKey].options); \n                        }, 800);\n                    }, 1000); \n                }\n            } else if (option.next && knowledgeTree[option.next]) {\n                const node = knowledgeTree[option.next]; \n                addMessage(node.message, 'bot'); \n                showOptions(node.options);\n            }\n        }, delay);\n    }\n\n    function startChat() { \n        chatMessages.innerHTML = ''; \n        const startNode = knowledgeTree['start'];\n        \n        const typing = showTypingIndicator();\n        setTimeout(() => { \n            typing.remove(); \n            addMessage(startNode.message, 'bot'); \n            showOptions(startNode.options); \n        }, 800);\n    }\n\n    startChat();\n});\n<\/script>\n\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>Tr\u1ee3 l\u00fd \u1ea3o x\u00e3 Di Linh S\u1ed1 2 Nguy\u1ec5n Du, x\u00e3 Di Linh L\u00e0m m\u1edbi \u21bb C\u1ed5ng th\u00f4ng tin h\u01b0\u1edbng [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2500,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-2495","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/xadilinh.com\/index.php?rest_route=\/wp\/v2\/pages\/2495","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xadilinh.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/xadilinh.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/xadilinh.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xadilinh.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2495"}],"version-history":[{"count":16,"href":"https:\/\/xadilinh.com\/index.php?rest_route=\/wp\/v2\/pages\/2495\/revisions"}],"predecessor-version":[{"id":2557,"href":"https:\/\/xadilinh.com\/index.php?rest_route=\/wp\/v2\/pages\/2495\/revisions\/2557"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/xadilinh.com\/index.php?rest_route=\/wp\/v2\/media\/2500"}],"wp:attachment":[{"href":"https:\/\/xadilinh.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2495"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}