{"id":8929,"date":"2025-10-22T07:01:10","date_gmt":"2025-10-22T00:01:10","guid":{"rendered":"https:\/\/web.benhviendakhoasonuyen.com\/?page_id=8929"},"modified":"2025-10-22T07:01:10","modified_gmt":"2025-10-22T00:01:10","slug":"hosonhansu","status":"publish","type":"page","link":"https:\/\/web.benhviendakhoasonuyen.com\/en\/hosonhansu\/","title":{"rendered":"H\u1ed3 s\u01a1 nh\u00e2n s\u1ef1"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"8929\" class=\"elementor elementor-8929\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a39742c e-con-boxed e-con\" data-id=\"a39742c\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1c6514a elementor-widget elementor-widget-html\" data-id=\"1c6514a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\r\n  .vb-container { width: 100%; font-family: Arial, sans-serif; }\r\n  .vb-search-sort { display: flex; justify-content: space-between; margin-bottom: 10px; flex-wrap: wrap; }\r\n  .vb-search-sort input, .vb-search-sort select { padding: 5px; font-size: 14px; width: 15%; }\r\n  table.vb-table { width: 100%; border-collapse: collapse; }\r\n  .vb-table th, .vb-table td { border: 1px solid #ccc; padding: 8px; text-align: left; }\r\n  .vb-table th { background-color: #f0f0f0; }\r\n  .vb-pagination { margin-top: 15px; text-align: center; }\r\n  .vb-pagination button { padding: 5px 10px; margin: 0 2px; border: 1px solid #ccc; background: #fff; cursor: pointer; }\r\n  .vb-pagination button.active { background-color: #0073aa; color: #fff; }\r\n<\/style>\r\n\r\n<div class=\"vb-container\">\r\n  <h2>Danh s\u00e1ch v\u0103n b\u1ea3n<\/h2>\r\n  <div class=\"vb-search-sort\">\r\n    <input type=\"text\" id=\"vbSearch-vanban\" placeholder=\"T\u00ecm theo t\u00ean v\u0103n b\u1ea3n...\">\r\n    <select id=\"vbSort-vanban\">\r\n      <option value=\"ngay-desc\">M\u1edbi nh\u1ea5t<\/option>\r\n      <option value=\"ngay-asc\">C\u0169 nh\u1ea5t<\/option>\r\n    <\/select>\r\n  <\/div>\r\n\r\n  <table class=\"vb-table\" id=\"vbTable-vanban\">\r\n    <thead>\r\n      <tr>\r\n        <th>STT<\/th>\r\n        <th>T\u00ean v\u0103n b\u1ea3n<\/th>\r\n        <th>N\u01a1i nh\u1eadn<\/th>\r\n        <th>S\u1ed1 hi\u1ec7u<\/th>\r\n        <th>Ng\u00e0y ban h\u00e0nh<\/th>\r\n        <th>File<\/th>\r\n      <\/tr>\r\n    <\/thead>\r\n    <tbody>\r\n      <tr data-ngay=\"2025-06-20\">\r\n        <td>1<\/td>\r\n        <td>QT mua s\u1eafm v\u1eadt t\u01b0 ti\u00eau hao v\u00e0 v\u0103n ph\u00f2ng ph\u1ea9m<\/td>\r\n        <td>kh\u1ed1i ph\u00f2ng<\/td>\r\n        <td>1372378<\/td>\r\n        <td>12\/1233\/2323<\/td>\r\n        <td><a href=\"https:\/\/web.benhviendakhoasonuyen.com\/wp-content\/uploads\/2025\/10\/QT-mua-sam-vat-tu-tieu-hao-va-van-phong-pham-2.pdf\">\ud83d\udcceXem chi ti\u1ebft<\/a><\/td>\r\n      <\/tr>\r\n  <tr data-ngay=\"2025-06-20\">\r\n        <td>2<\/td>\r\n        <td>Quy tr\u00ecnh d\u1ef1 tr\u00f9 mua thu\u1ed1c v\u00e0 v\u1eadt t\u01b0 y t\u1ebf<\/td>\r\n        <td>N\u1ed9i b\u1ed9<\/td>\r\n         <td>1372378<\/td>\r\n        <td>12\/1233\/2323<\/td>\r\n        <td><a href=\"https:\/\/web.benhviendakhoasonuyen.com\/wp-content\/uploads\/2025\/10\/Quy-trinh-du-tru-mua-thuoc-va-vat-tu-y-te.pdf\">\ud83d\udcceXem chi ti\u1ebft<\/a><\/td>\r\n      <\/tr>\r\n\r\n      <!-- Th\u00eam nhi\u1ec1u d\u00f2ng d\u1eef li\u1ec7u th\u1ef1c t\u1ebf -->\r\n    <\/tbody>\r\n  <\/table>\r\n\r\n  <div class=\"vb-pagination\" id=\"vbPagination\"><\/div>\r\n<\/div>\r\n\r\n<script>\r\n  const rowsPerPage = 5;\r\n  let currentPage = 1;\r\n  let allRows = [];\r\n\r\n\r\n  \/\/ Ki\u1ec3m tra login qua cookie wordpress_logged_in_\r\n  function isUserLoggedIn() {\r\n    return document.body.classList.contains('logged-in');\r\n  }\r\n\r\n  document.addEventListener('DOMContentLoaded', () => {\r\n    \/\/ L\u01b0u tr\u1eef data ban \u0111\u1ea7u\r\n    allRows = Array.from(document.querySelectorAll('#vbTable-vanban tbody tr')).map(row => ({\r\n      element: row,\r\n      tenVB: row.cells[1].innerText.toLowerCase(),\r\n      noiNhan: row.cells[2].innerText.toLowerCase(),\r\n      date: new Date(row.dataset.ngay),\r\n      href: row.cells[5].querySelector('a')?.getAttribute('href') || ''\r\n    }));\r\n\r\n    \/\/ Thi\u1ebft l\u1eadp s\u1ef1 ki\u1ec7n t\u00ecm & s\u1eafp\r\n    document.getElementById('vbSearch-vanban').addEventListener('input', () => { currentPage = 1; renderTable(); });\r\n    document.getElementById('vbSort-vanban').addEventListener('change', () => { currentPage = 1; renderTable(); });\r\n\r\n    renderTable();\r\n  });\r\n\r\n  function renderTable() {\r\n    const keyword = document.getElementById('vbSearch-vanban').value.toLowerCase();\r\n    const sortVal = document.getElementById('vbSort-vanban').value;\r\n    const asc = sortVal === 'ngay-asc';\r\n    const loggedIn = isUserLoggedIn();\r\n\r\n    \/\/ L\u1ecdc + \u1ea9n n\u1ed9i b\u1ed9 n\u1ebfu ch\u01b0a login\r\n    let filtered = allRows.filter(r => \r\n      (r.tenVB.includes(keyword) || r.noiNhan.includes(keyword)) \/\/&& (loggedIn || !r.noiNhan.includes('n\u1ed9i b\u1ed9'))\r\n    );\r\n\r\n    \/\/ S\u1eafp x\u1ebfp\r\n    filtered.sort((a,b) => asc ? a.date - b.date : b.date - a.date);\r\n\r\n    \/\/ Ph\u00e2n trang\r\n    const totalPages = Math.ceil(filtered.length \/ rowsPerPage);\r\n    const start = (currentPage - 1) * rowsPerPage;\r\n    const end = start + rowsPerPage;\r\n\r\n    const tbody = document.querySelector('#vbTable-vanban tbody');\r\n    tbody.innerHTML = '';\r\n\r\n    \/\/ T\u1ea1o l\u1ea1i c\u00e1c d\u00f2ng hi\u1ec3n th\u1ecb\r\n    filtered.slice(start, end).forEach((r, idx) => {\r\n      const tr = r.element.cloneNode(true);\r\n      tr.cells[0].innerText = start + idx + 1;\r\n      \/\/ N\u1ebfu n\u1ed9i b\u1ed9 v\u00e0 ch\u01b0a login th\u00ec hi\u1ec7n th\u00f4ng b\u00e1o\r\n      if ((r.noiNhan.includes('n\u1ed9i b\u1ed9')||r.noiNhan.includes('kh\u1ed1i ph\u00f2ng')) && !loggedIn) {\r\n        tr.cells[5].innerHTML = '<a  href=\"https:\/\/web.benhviendakhoasonuyen.com\/wp-login.php?redirect_to=\/quychebenhvien\/\"><span style=\"color:red\">\ud83d\udd12 \u0110\u0103ng nh\u1eadp \u0111\u1ec3 xem<\/span><\/a>';\r\n      } else {\r\n        tr.cells[5].innerHTML = `<a href=\"${r.href}\" target=\"_blank\">\ud83d\udcce T\u1ea3i v\u1ec1<\/a>`;\r\n      }\r\n      tbody.appendChild(tr);\r\n    });\r\n\r\n    renderPagination(totalPages);\r\n  }\r\n\r\n  function renderPagination(totalPages) {\r\n    const container = document.getElementById('vbPagination');\r\n    container.innerHTML = '';\r\n    for (let i = 1; i <= totalPages; i++) {\r\n      const btn = document.createElement('button');\r\n      btn.innerText = i;\r\n      btn.classList.toggle('active', i === currentPage);\r\n      btn.addEventListener('click', () => {\r\n        currentPage = i;\r\n        renderTable();\r\n      });\r\n      container.appendChild(btn);\r\n    }\r\n  }\r\n<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Danh s\u00e1ch v\u0103n b\u1ea3n M\u1edbi nh\u1ea5tC\u0169 nh\u1ea5t &nbsp; STT T\u00ean v\u0103n b\u1ea3n N\u01a1i nh\u1eadn S\u1ed1 hi\u1ec7u Ng\u00e0y ban h\u00e0nh File 1 QT mua s\u1eafm v\u1eadt t\u01b0 ti\u00eau hao v\u00e0 v\u0103n ph\u00f2ng ph\u1ea9m kh\u1ed1i ph\u00f2ng 1372378 12\/1233\/2323 \ud83d\udcceXem chi ti\u1ebft 2 Quy tr\u00ecnh d\u1ef1 tr\u00f9 mua thu\u1ed1c v\u00e0 v\u1eadt t\u01b0 y t\u1ebf N\u1ed9i b\u1ed9 1372378 12\/1233\/2323 [&hellip;]<\/p>","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>H\u1ed3 s\u01a1 nh\u00e2n s\u1ef1 - Son Uyen Hospital<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"H\u1ed3 s\u01a1 nh\u00e2n s\u1ef1 - Son Uyen Hospital\" \/>\n<meta property=\"og:description\" content=\"Danh s\u00e1ch v\u0103n b\u1ea3n M\u1edbi nh\u1ea5tC\u0169 nh\u1ea5t &nbsp; STT T\u00ean v\u0103n b\u1ea3n N\u01a1i nh\u1eadn S\u1ed1 hi\u1ec7u Ng\u00e0y ban h\u00e0nh File 1 QT mua s\u1eafm v\u1eadt t\u01b0 ti\u00eau hao v\u00e0 v\u0103n ph\u00f2ng ph\u1ea9m kh\u1ed1i ph\u00f2ng 1372378 12\/1233\/2323 \ud83d\udcceXem chi ti\u1ebft 2 Quy tr\u00ecnh d\u1ef1 tr\u00f9 mua thu\u1ed1c v\u00e0 v\u1eadt t\u01b0 y t\u1ebf N\u1ed9i b\u1ed9 1372378 12\/1233\/2323 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/web.benhviendakhoasonuyen.com\/en\/hosonhansu\/\" \/>\n<meta property=\"og:site_name\" content=\"Son Uyen Hospital\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/web.benhviendakhoasonuyen.com\/hosonhansu\/\",\"url\":\"https:\/\/web.benhviendakhoasonuyen.com\/hosonhansu\/\",\"name\":\"H\u1ed3 s\u01a1 nh\u00e2n s\u1ef1 - Son Uyen Hospital\",\"isPartOf\":{\"@id\":\"https:\/\/web.benhviendakhoasonuyen.com\/#website\"},\"datePublished\":\"2025-10-22T00:01:10+00:00\",\"dateModified\":\"2025-10-22T00:01:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/web.benhviendakhoasonuyen.com\/hosonhansu\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/web.benhviendakhoasonuyen.com\/hosonhansu\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/web.benhviendakhoasonuyen.com\/hosonhansu\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Trang ch\u1ee7\",\"item\":\"https:\/\/web.benhviendakhoasonuyen.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"H\u1ed3 s\u01a1 nh\u00e2n s\u1ef1\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/web.benhviendakhoasonuyen.com\/#website\",\"url\":\"https:\/\/web.benhviendakhoasonuyen.com\/\",\"name\":\"Son Uyen Hospital\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/web.benhviendakhoasonuyen.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/web.benhviendakhoasonuyen.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/web.benhviendakhoasonuyen.com\/#organization\",\"name\":\"Son Uyen Hospital\",\"url\":\"https:\/\/web.benhviendakhoasonuyen.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/web.benhviendakhoasonuyen.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/web.benhviendakhoasonuyen.com\/wp-content\/uploads\/2023\/03\/LOGO-2.png\",\"contentUrl\":\"https:\/\/web.benhviendakhoasonuyen.com\/wp-content\/uploads\/2023\/03\/LOGO-2.png\",\"width\":300,\"height\":100,\"caption\":\"Son Uyen Hospital\"},\"image\":{\"@id\":\"https:\/\/web.benhviendakhoasonuyen.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"H\u1ed3 s\u01a1 nh\u00e2n s\u1ef1 - Son Uyen Hospital","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"H\u1ed3 s\u01a1 nh\u00e2n s\u1ef1 - Son Uyen Hospital","og_description":"Danh s\u00e1ch v\u0103n b\u1ea3n M\u1edbi nh\u1ea5tC\u0169 nh\u1ea5t &nbsp; STT T\u00ean v\u0103n b\u1ea3n N\u01a1i nh\u1eadn S\u1ed1 hi\u1ec7u Ng\u00e0y ban h\u00e0nh File 1 QT mua s\u1eafm v\u1eadt t\u01b0 ti\u00eau hao v\u00e0 v\u0103n ph\u00f2ng ph\u1ea9m kh\u1ed1i ph\u00f2ng 1372378 12\/1233\/2323 \ud83d\udcceXem chi ti\u1ebft 2 Quy tr\u00ecnh d\u1ef1 tr\u00f9 mua thu\u1ed1c v\u00e0 v\u1eadt t\u01b0 y t\u1ebf N\u1ed9i b\u1ed9 1372378 12\/1233\/2323 [&hellip;]","og_url":"https:\/\/web.benhviendakhoasonuyen.com\/en\/hosonhansu\/","og_site_name":"Son Uyen Hospital","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/web.benhviendakhoasonuyen.com\/hosonhansu\/","url":"https:\/\/web.benhviendakhoasonuyen.com\/hosonhansu\/","name":"H\u1ed3 s\u01a1 nh\u00e2n s\u1ef1 - Son Uyen Hospital","isPartOf":{"@id":"https:\/\/web.benhviendakhoasonuyen.com\/#website"},"datePublished":"2025-10-22T00:01:10+00:00","dateModified":"2025-10-22T00:01:10+00:00","breadcrumb":{"@id":"https:\/\/web.benhviendakhoasonuyen.com\/hosonhansu\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/web.benhviendakhoasonuyen.com\/hosonhansu\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/web.benhviendakhoasonuyen.com\/hosonhansu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Trang ch\u1ee7","item":"https:\/\/web.benhviendakhoasonuyen.com\/"},{"@type":"ListItem","position":2,"name":"H\u1ed3 s\u01a1 nh\u00e2n s\u1ef1"}]},{"@type":"WebSite","@id":"https:\/\/web.benhviendakhoasonuyen.com\/#website","url":"https:\/\/web.benhviendakhoasonuyen.com\/","name":"Son Uyen Hospital","description":"","publisher":{"@id":"https:\/\/web.benhviendakhoasonuyen.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/web.benhviendakhoasonuyen.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/web.benhviendakhoasonuyen.com\/#organization","name":"Son Uyen Hospital","url":"https:\/\/web.benhviendakhoasonuyen.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/web.benhviendakhoasonuyen.com\/#\/schema\/logo\/image\/","url":"https:\/\/web.benhviendakhoasonuyen.com\/wp-content\/uploads\/2023\/03\/LOGO-2.png","contentUrl":"https:\/\/web.benhviendakhoasonuyen.com\/wp-content\/uploads\/2023\/03\/LOGO-2.png","width":300,"height":100,"caption":"Son Uyen Hospital"},"image":{"@id":"https:\/\/web.benhviendakhoasonuyen.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/web.benhviendakhoasonuyen.com\/en\/wp-json\/wp\/v2\/pages\/8929"}],"collection":[{"href":"https:\/\/web.benhviendakhoasonuyen.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/web.benhviendakhoasonuyen.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/web.benhviendakhoasonuyen.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/web.benhviendakhoasonuyen.com\/en\/wp-json\/wp\/v2\/comments?post=8929"}],"version-history":[{"count":1,"href":"https:\/\/web.benhviendakhoasonuyen.com\/en\/wp-json\/wp\/v2\/pages\/8929\/revisions"}],"predecessor-version":[{"id":8931,"href":"https:\/\/web.benhviendakhoasonuyen.com\/en\/wp-json\/wp\/v2\/pages\/8929\/revisions\/8931"}],"wp:attachment":[{"href":"https:\/\/web.benhviendakhoasonuyen.com\/en\/wp-json\/wp\/v2\/media?parent=8929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}