| Server IP : 104.21.73.108 / Your IP : 216.73.216.59 Web Server : Apache/2 System : Linux cat167-197.static.lnwhostname.com 5.10.0-20-amd64 #1 SMP Debian 5.10.158-2 (2022-12-13) x86_64 User : paphayomho ( 1042) PHP Version : 5.6.40 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/paphayomho/domains/paphayomhospital.go.th/private_html/HA2569/ |
Upload File : |
<!DOCTYPE html>
<html lang="th">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>SAR III – โรงพยาบาลป่าพะยอม | การดูแลผู้ป่วย</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Sarabun:wght@300;400;500;600;700&family=Prompt:wght@400;500;600;700&display=swap" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/chart.umd.min.js"></script>
<style>
/* ==============================
CSS VARIABLES & RESET
============================== */
:root {
--green-deep: #0d4f3c;
--green-mid: #1a7a5a;
--green-soft: #2da870;
--green-pale: #e6f5ef;
--gold: #c8a850;
--gold-pale: #fdf6e3;
--navy: #1b3a5c;
--navy-pale: #e8f0f8;
--white: #ffffff;
--gray-100: #f7f9fb;
--gray-200: #edf0f4;
--gray-400: #9aaaba;
--gray-600: #4a6070;
--gray-800: #1e2d3a;
--red-soft: #d94f4f;
--amber: #e8943a;
--shadow-sm: 0 1px 4px rgba(0,0,0,.07);
--shadow-md: 0 4px 16px rgba(0,0,0,.10);
--shadow-lg: 0 8px 32px rgba(0,0,0,.14);
--radius: 10px;
--radius-lg: 18px;
--font-body: 'Sarabun', sans-serif;
--font-head: 'Prompt', sans-serif;
}
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
html { scroll-behavior: smooth; font-size: 16px; }
body { font-family: var(--font-body); color: var(--gray-800); background: var(--gray-100); line-height: 1.7; }
a { color: inherit; text-decoration: none; }
img { max-width: 100%; }
table { border-collapse: collapse; width: 100%; }
/* ==============================
LAYOUT
============================== */
.page-wrap { display: flex; min-height: 100vh; }
/* ==============================
STICKY SIDEBAR NAV
============================== */
#sidebar {
width: 260px;
min-width: 260px;
background: var(--green-deep);
color: #fff;
position: sticky;
top: 0;
height: 100vh;
overflow-y: auto;
flex-shrink: 0;
z-index: 100;
transition: transform .3s;
}
#sidebar::-webkit-scrollbar { width: 4px; }
#sidebar::-webkit-scrollbar-thumb { background: rgba(255,255,255,.2); border-radius: 4px; }
.sidebar-brand {
padding: 22px 18px 16px;
border-bottom: 1px solid rgba(255,255,255,.12);
}
.sidebar-brand .hospital-name {
font-family: var(--font-head);
font-size: .78rem;
font-weight: 600;
letter-spacing: .03em;
color: var(--gold);
text-transform: uppercase;
}
.sidebar-brand .doc-title {
font-size: 1.05rem;
font-weight: 700;
color: #fff;
line-height: 1.3;
margin-top: 4px;
}
.nav-group-label {
font-size: .68rem;
font-weight: 600;
letter-spacing: .1em;
text-transform: uppercase;
color: rgba(255,255,255,.45);
padding: 14px 18px 4px;
}
.nav-item {
display: block;
padding: 8px 18px 8px 24px;
font-size: .85rem;
color: rgba(255,255,255,.78);
border-left: 3px solid transparent;
transition: all .18s;
cursor: pointer;
}
.nav-item:hover, .nav-item.active {
background: rgba(255,255,255,.08);
border-left-color: var(--gold);
color: #fff;
}
.nav-item.sub {
padding-left: 36px;
font-size: .80rem;
color: rgba(255,255,255,.60);
}
.nav-item.sub:hover { color: rgba(255,255,255,.9); }
.sidebar-footer {
padding: 12px 18px;
font-size: .72rem;
color: rgba(255,255,255,.35);
border-top: 1px solid rgba(255,255,255,.08);
margin-top: 16px;
}
/* MOBILE TOGGLE */
#menu-toggle {
display: none;
position: fixed;
bottom: 20px;
left: 20px;
z-index: 200;
background: var(--green-deep);
color: #fff;
border: none;
border-radius: 50%;
width: 50px;
height: 50px;
font-size: 1.3rem;
cursor: pointer;
box-shadow: var(--shadow-lg);
}
/* ==============================
MAIN CONTENT
============================== */
#main { flex: 1; min-width: 0; }
/* ==============================
TOP BAR
============================== */
#topbar {
background: #fff;
border-bottom: 1px solid var(--gray-200);
padding: 10px 28px;
display: flex;
align-items: center;
gap: 12px;
position: sticky;
top: 0;
z-index: 90;
box-shadow: var(--shadow-sm);
}
.topbar-search {
flex: 1;
max-width: 340px;
display: flex;
align-items: center;
gap: 8px;
background: var(--gray-100);
border: 1px solid var(--gray-200);
border-radius: 8px;
padding: 6px 14px;
}
.topbar-search input {
flex: 1;
border: none;
background: transparent;
font-family: var(--font-body);
font-size: .88rem;
color: var(--gray-800);
outline: none;
}
.topbar-search input::placeholder { color: var(--gray-400); }
.topbar-search svg { width: 16px; height: 16px; flex-shrink: 0; color: var(--gray-400); }
.view-btns { display: flex; gap: 6px; margin-left: auto; }
.view-btn {
padding: 6px 13px;
border-radius: 6px;
font-size: .78rem;
font-weight: 600;
cursor: pointer;
border: 1.5px solid var(--gray-200);
background: #fff;
color: var(--gray-600);
transition: all .15s;
font-family: var(--font-body);
}
.view-btn:hover { border-color: var(--green-mid); color: var(--green-mid); }
.view-btn.active { background: var(--green-mid); color: #fff; border-color: var(--green-mid); }
.btn-print {
padding: 6px 14px;
border-radius: 6px;
font-size: .78rem;
font-weight: 600;
cursor: pointer;
border: 1.5px solid var(--gold);
background: var(--gold-pale);
color: var(--gray-800);
font-family: var(--font-body);
transition: all .15s;
}
.btn-print:hover { background: var(--gold); color: #fff; }
/* ==============================
HERO / HEADER
============================== */
#hero {
background: linear-gradient(135deg, var(--green-deep) 0%, var(--navy) 100%);
color: #fff;
padding: 52px 48px 44px;
position: relative;
overflow: hidden;
}
#hero::before {
content: '';
position: absolute;
top: -60px; right: -60px;
width: 320px; height: 320px;
border-radius: 50%;
background: rgba(200,168,80,.10);
pointer-events: none;
}
#hero::after {
content: '';
position: absolute;
bottom: -80px; left: 30%;
width: 240px; height: 240px;
border-radius: 50%;
background: rgba(45,168,112,.08);
pointer-events: none;
}
.hero-tag {
display: inline-block;
background: rgba(200,168,80,.25);
border: 1px solid var(--gold);
color: var(--gold);
font-size: .73rem;
font-weight: 700;
letter-spacing: .12em;
text-transform: uppercase;
padding: 4px 12px;
border-radius: 30px;
margin-bottom: 16px;
}
.hero-title {
font-family: var(--font-head);
font-size: 2.2rem;
font-weight: 700;
line-height: 1.2;
margin-bottom: 10px;
}
.hero-sub {
font-size: 1rem;
color: rgba(255,255,255,.72);
max-width: 640px;
margin-bottom: 28px;
}
.hero-chips { display: flex; flex-wrap: wrap; gap: 8px; }
.hero-chip {
background: rgba(255,255,255,.12);
border: 1px solid rgba(255,255,255,.22);
padding: 5px 14px;
border-radius: 20px;
font-size: .80rem;
color: rgba(255,255,255,.85);
}
/* ==============================
CONTENT AREA
============================== */
.content-area { padding: 32px 40px; }
.content-area > section { margin-bottom: 48px; }
/* ==============================
SECTION HEADER
============================== */
.sec-header {
display: flex;
align-items: flex-start;
gap: 14px;
margin-bottom: 22px;
padding-bottom: 14px;
border-bottom: 2px solid var(--green-pale);
}
.sec-icon {
width: 44px; height: 44px;
background: var(--green-deep);
border-radius: 10px;
display: flex;
align-items: center;
justify-content: center;
color: var(--gold);
font-weight: 700;
font-size: 1rem;
flex-shrink: 0;
font-family: var(--font-head);
}
.sec-title-block .sec-std { font-size: .72rem; color: var(--green-mid); font-weight: 600; letter-spacing: .08em; text-transform: uppercase; }
.sec-title-block h2 { font-family: var(--font-head); font-size: 1.28rem; font-weight: 700; color: var(--green-deep); line-height: 1.25; }
.sec-title-block p { font-size: .83rem; color: var(--gray-600); margin-top: 3px; }
.collapse-btn {
margin-left: auto;
background: none;
border: 1.5px solid var(--gray-200);
border-radius: 6px;
padding: 4px 12px;
font-size: .75rem;
cursor: pointer;
color: var(--gray-600);
font-family: var(--font-body);
flex-shrink: 0;
transition: all .15s;
}
.collapse-btn:hover { border-color: var(--green-mid); color: var(--green-mid); }
/* ==============================
CARDS & PANELS
============================== */
.card {
background: #fff;
border-radius: var(--radius);
box-shadow: var(--shadow-sm);
padding: 20px;
margin-bottom: 16px;
border: 1px solid var(--gray-200);
animation: fadeUp .4s ease both;
}
@keyframes fadeUp {
from { opacity: 0; transform: translateY(12px); }
to { opacity: 1; transform: translateY(0); }
}
.grid-2 { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }
.grid-3 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; }
/* OVERALL REQUIREMENT */
.req-panel {
background: linear-gradient(135deg, var(--navy-pale), #fff);
border: 1px solid #c5d8eb;
border-left: 4px solid var(--navy);
border-radius: var(--radius);
padding: 16px 20px;
margin-bottom: 16px;
font-size: .88rem;
}
.req-panel .req-label { font-size: .7rem; font-weight: 700; color: var(--navy); text-transform: uppercase; letter-spacing: .1em; margin-bottom: 4px; }
.req-panel p { color: var(--gray-700); line-height: 1.6; }
/* CONTEXT PANEL */
.ctx-panel {
background: var(--green-pale);
border: 1px solid #b8e0cf;
border-left: 4px solid var(--green-soft);
border-radius: var(--radius);
padding: 16px 20px;
margin-bottom: 16px;
}
.ctx-panel .ctx-label { font-size: .7rem; font-weight: 700; color: var(--green-mid); text-transform: uppercase; letter-spacing: .1em; margin-bottom: 8px; }
.ctx-panel ul { padding-left: 18px; font-size: .86rem; color: var(--gray-700); }
.ctx-panel ul li { margin-bottom: 6px; }
/* KEY MESSAGE */
.key-msg {
background: linear-gradient(135deg, var(--gold-pale), #fff9ee);
border: 1px solid #e8d58a;
border-left: 4px solid var(--gold);
border-radius: var(--radius);
padding: 13px 18px;
font-size: .86rem;
color: var(--gray-800);
margin-bottom: 16px;
}
.key-msg .km-label { font-size: .68rem; font-weight: 700; color: #9a7c2a; text-transform: uppercase; letter-spacing: .1em; margin-bottom: 3px; }
/* SCORE CARD */
.score-row { display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 16px; }
.score-card {
flex: 1;
min-width: 200px;
background: #fff;
border: 1px solid var(--gray-200);
border-radius: var(--radius);
padding: 14px 18px;
box-shadow: var(--shadow-sm);
}
.score-card .sc-num { font-size: .72rem; color: var(--gray-400); margin-bottom: 2px; }
.score-card .sc-name { font-size: .82rem; font-weight: 600; color: var(--gray-800); line-height: 1.3; margin-bottom: 8px; }
.score-badge-row { display: flex; align-items: center; gap: 10px; }
.score-val {
font-family: var(--font-head);
font-size: 2rem;
font-weight: 700;
color: var(--green-deep);
line-height: 1;
}
.dali-badge {
padding: 3px 10px;
border-radius: 20px;
font-size: .72rem;
font-weight: 700;
letter-spacing: .06em;
}
.dali-L { background: #dff5e8; color: #1a7a5a; border: 1px solid #9ed5b6; }
.dali-A { background: #fff3cd; color: #9a7c2a; border: 1px solid #f0d080; }
.dali-D { background: #fee2e2; color: #c0392b; border: 1px solid #f5a8a8; }
.score-card .sc-plan { font-size: .78rem; color: var(--gray-600); margin-top: 8px; line-height: 1.5; border-top: 1px solid var(--gray-200); padding-top: 8px; }
/* HIGHLIGHT CARDS */
.highlight-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(240px, 1fr)); gap: 14px; margin-bottom: 16px; }
.highlight-card {
background: linear-gradient(135deg, var(--green-deep) 0%, var(--green-mid) 100%);
color: #fff;
border-radius: var(--radius);
padding: 16px 18px;
font-size: .84rem;
line-height: 1.55;
box-shadow: var(--shadow-md);
position: relative;
overflow: hidden;
}
.highlight-card::before {
content: '★';
position: absolute;
right: 14px; top: 12px;
font-size: 1.2rem;
opacity: .25;
}
.highlight-card strong { display: block; font-size: .75rem; font-weight: 700; color: var(--gold); text-transform: uppercase; letter-spacing: .08em; margin-bottom: 5px; }
/* RESULTS TABLE */
.results-table-wrap { overflow-x: auto; margin-bottom: 16px; }
.results-table {
width: 100%;
font-size: .80rem;
border: 1px solid var(--gray-200);
border-radius: var(--radius);
overflow: hidden;
}
.results-table thead tr { background: var(--green-deep); color: #fff; }
.results-table th {
padding: 9px 13px;
text-align: center;
font-weight: 600;
font-size: .75rem;
white-space: nowrap;
}
.results-table th:first-child { text-align: left; }
.results-table td {
padding: 8px 13px;
border-bottom: 1px solid var(--gray-200);
text-align: center;
vertical-align: top;
}
.results-table td:first-child { text-align: left; font-size: .79rem; }
.results-table tbody tr:nth-child(even) { background: var(--gray-100); }
.results-table tbody tr:hover { background: var(--green-pale); }
.results-table .target-col { font-weight: 600; color: var(--navy); }
.cell-good { color: var(--green-soft); font-weight: 700; }
.cell-warn { color: var(--amber); font-weight: 700; }
.cell-bad { color: var(--red-soft); font-weight: 700; }
.cell-na { color: var(--gray-400); font-style: italic; }
/* CHART WRAPPER */
.chart-wrap {
background: #fff;
border: 1px solid var(--gray-200);
border-radius: var(--radius);
padding: 18px;
margin-bottom: 16px;
box-shadow: var(--shadow-sm);
}
.chart-title { font-weight: 600; font-size: .85rem; color: var(--gray-800); margin-bottom: 12px; }
.chart-canvas-wrap { position: relative; height: 200px; }
/* INSIGHT BOX */
.insight-box {
background: var(--navy-pale);
border: 1px solid #b8cfe0;
border-left: 4px solid var(--navy);
border-radius: var(--radius);
padding: 14px 18px;
font-size: .83rem;
color: var(--gray-800);
margin-bottom: 16px;
}
.insight-box .i-label { font-size: .68rem; font-weight: 700; color: var(--navy); text-transform: uppercase; letter-spacing: .1em; margin-bottom: 5px; }
/* PATIENT VALUE BOX */
.pv-box {
background: linear-gradient(135deg, #fff9f0, #fff);
border: 1px solid #f0d8b0;
border-left: 4px solid var(--amber);
border-radius: var(--radius);
padding: 13px 18px;
font-size: .83rem;
color: var(--gray-800);
margin-bottom: 16px;
}
.pv-box .pv-label { font-size: .68rem; font-weight: 700; color: var(--amber); text-transform: uppercase; letter-spacing: .1em; margin-bottom: 4px; }
/* STATUS BADGE */
.badge {
display: inline-block;
padding: 2px 9px;
border-radius: 20px;
font-size: .70rem;
font-weight: 700;
}
.badge-green { background: #dff5e8; color: #1a7a5a; }
.badge-amber { background: #fff3cd; color: #9a7c2a; }
.badge-red { background: #fee2e2; color: #c0392b; }
.badge-navy { background: var(--navy-pale); color: var(--navy); }
/* EXECUTIVE SUMMARY */
.exec-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 18px; margin-bottom: 20px; }
.exec-col h3 { font-size: .85rem; font-weight: 700; margin-bottom: 10px; padding-bottom: 6px; border-bottom: 2px solid; }
.exec-col.strength h3 { color: var(--green-mid); border-color: var(--green-soft); }
.exec-col.challenge h3 { color: var(--amber); border-color: var(--amber); }
.exec-col ul { padding-left: 18px; font-size: .83rem; color: var(--gray-700); }
.exec-col ul li { margin-bottom: 6px; }
/* MINI KPI ROW */
.kpi-mini-row { display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 20px; }
.kpi-mini {
flex: 1;
min-width: 130px;
background: #fff;
border: 1px solid var(--gray-200);
border-radius: var(--radius);
padding: 14px 16px;
text-align: center;
box-shadow: var(--shadow-sm);
}
.kpi-mini .kval { font-family: var(--font-head); font-size: 1.6rem; font-weight: 700; line-height: 1; }
.kpi-mini .kunit { font-size: .70rem; color: var(--gray-400); margin-top: 2px; }
.kpi-mini .klabel { font-size: .75rem; color: var(--gray-600); margin-top: 5px; line-height: 1.3; }
.kpi-mini.green .kval { color: var(--green-mid); }
.kpi-mini.navy .kval { color: var(--navy); }
.kpi-mini.gold .kval { color: #9a7c2a; }
.kpi-mini.red .kval { color: var(--red-soft); }
/* SECTION COLLAPSIBLE */
.sec-body { overflow: hidden; transition: all .3s ease; }
.sec-body.collapsed { display: none; }
/* DIVIDER */
.divider { border: none; border-top: 1px solid var(--gray-200); margin: 28px 0; }
/* BACK TO TOP */
#back-top {
position: fixed;
bottom: 28px;
right: 28px;
background: var(--green-deep);
color: #fff;
border: none;
border-radius: 50%;
width: 42px; height: 42px;
font-size: 1.1rem;
cursor: pointer;
box-shadow: var(--shadow-lg);
opacity: 0;
transition: opacity .3s;
z-index: 200;
}
#back-top.visible { opacity: 1; }
/* SEARCH HIGHLIGHT */
.hl { background: #ffeb3b; border-radius: 2px; }
/* SUBSECTION LABEL */
.subsec-label {
display: inline-block;
background: var(--green-deep);
color: var(--gold);
font-size: .72rem;
font-weight: 700;
letter-spacing: .08em;
text-transform: uppercase;
padding: 3px 10px;
border-radius: 4px;
margin-bottom: 10px;
margin-right: 8px;
}
.subsec-title {
font-family: var(--font-head);
font-size: 1rem;
font-weight: 700;
color: var(--gray-800);
margin-bottom: 12px;
display: inline;
}
/* TREND ARROW */
.trend-up::after { content: ' ▲'; color: var(--green-soft); font-size: .7em; }
.trend-down::after { content: ' ▼'; color: var(--red-soft); font-size: .7em; }
.trend-flat::after { content: ' ●'; color: var(--amber); font-size: .7em; }
/* TABLE SUBTITLE */
.table-subtitle { font-size: .72rem; color: var(--gray-400); margin-top: 4px; margin-bottom: 12px; }
/* PRINT STYLES */
@media print {
#sidebar, #topbar, #menu-toggle, #back-top { display: none !important; }
#main { width: 100%; }
.content-area { padding: 16px; }
.card, .score-card { box-shadow: none; border: 1px solid #ccc; }
#hero { background: #1a7a5a !important; -webkit-print-color-adjust: exact; print-color-adjust: exact; }
.sec-body.collapsed { display: block !important; }
canvas { max-height: 150px; }
}
/* RESPONSIVE */
@media (max-width: 900px) {
#sidebar { position: fixed; left: 0; top: 0; transform: translateX(-100%); }
#sidebar.open { transform: translateX(0); }
#menu-toggle { display: flex; align-items: center; justify-content: center; }
.content-area { padding: 20px 16px; }
#hero { padding: 32px 20px 28px; }
.hero-title { font-size: 1.5rem; }
.grid-2, .exec-grid { grid-template-columns: 1fr; }
.grid-3 { grid-template-columns: 1fr 1fr; }
#topbar { padding: 8px 14px; }
}
@media (max-width: 560px) {
.grid-3 { grid-template-columns: 1fr; }
.score-row { flex-direction: column; }
}
</style>
</head>
<body>
<!-- ========== LAYOUT ========== -->
<div class="page-wrap">
<!-- ========== SIDEBAR ========== -->
<nav id="sidebar">
<div class="sidebar-brand">
<div class="hospital-name">โรงพยาบาลป่าพะยอม</div>
<div class="doc-title">SAR III<br>การดูแลผู้ป่วย</div>
</div>
<div class="nav-group-label">ภาพรวม</div>
<a class="nav-item" href="#exec-summary">Executive Summary</a>
<div class="nav-group-label">มาตรฐานหลัก</div>
<a class="nav-item" href="#sec-iii1">III-1 การเข้าถึงและรับบริการ</a>
<a class="nav-item" href="#sec-iii2">III-2 การประเมินผู้ป่วย</a>
<a class="nav-item" href="#sec-iii3">III-3 การวางแผน</a>
<a class="nav-item" href="#sec-iii4">III-4 การดูแลผู้ป่วย</a>
<div class="nav-group-label">III-4.3 บริการเฉพาะ</div>
<a class="nav-item sub" href="#sec-anes">ก. การระงับความรู้สึก</a>
<a class="nav-item sub" href="#sec-surg">ข. การผ่าตัด</a>
<a class="nav-item sub" href="#sec-nutr">ค. อาหารและโภชนบำบัด</a>
<a class="nav-item sub" href="#sec-pall">ง/จ. ประคับประคอง/ความปวด</a>
<a class="nav-item sub" href="#sec-rehab">ฉ. การฟื้นฟูสภาพ</a>
<a class="nav-item sub" href="#sec-ckd">ช. โรคไตเรื้อรัง (CKD)</a>
<a class="nav-item sub" href="#sec-ttm">ซ. การแพทย์แผนไทย</a>
<a class="nav-item sub" href="#sec-tele">ฌ. การแพทย์ทางไกล</a>
<a class="nav-item sub" href="#sec-homeward">ญ. การดูแลที่บ้าน</a>
<div class="nav-group-label">ต่อเนื่อง</div>
<a class="nav-item" href="#sec-iii5">III-5 ข้อมูล/เสริมพลัง</a>
<a class="nav-item" href="#sec-iii6">III-6 การดูแลต่อเนื่อง</a>
<div class="nav-group-label">สรุป</div>
<a class="nav-item" href="#conclusion">จุดแข็ง/ความท้าทาย/ทิศทาง</a>
<div class="sidebar-footer">SAR III รพ.ป่าพะยอม | เยี่ยมสำรวจ สรพ.</div>
</nav>
<!-- ========== MAIN ========== -->
<div id="main">
<!-- TOP BAR -->
<div id="topbar">
<div class="topbar-search">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="8"/><path d="m21 21-4.35-4.35"/></svg>
<input type="text" id="searchInput" placeholder="ค้นหา เช่น Stroke, CKD, Palliative…">
</div>
<div class="view-btns">
<button class="view-btn active" onclick="setView('all')">ดูทั้งหมด</button>
<button class="view-btn" onclick="setView('results')">ผลลัพธ์</button>
<button class="view-btn" onclick="setView('issues')">ประเด็นพัฒนา</button>
</div>
<button class="btn-print" onclick="window.print()">🖨 พิมพ์</button>
</div>
<!-- HERO -->
<section id="hero">
<div class="hero-tag">Hospital Quality Presentation · สรพ.</div>
<h1 class="hero-title">SAR III: การเข้าถึง ประเมิน วางแผน<br>ดูแล และบริการเฉพาะสำคัญ</h1>
<p class="hero-sub">โรงพยาบาลป่าพะยอม อำเภอป่าพะยอม จังหวัดพัทลุง · โรงพยาบาลชุมชน <strong>45 เตียง</strong> ระดับทุติยภูมิ F2<br>นำเสนอต่อทีมเยี่ยมสำรวจคุณภาพ สรพ. เพื่อการทบทวนมาตรฐาน III</p>
<div class="hero-chips">
<span class="hero-chip">III-1 การเข้าถึงบริการ</span>
<span class="hero-chip">III-2 การประเมินผู้ป่วย</span>
<span class="hero-chip">III-3 การวางแผน</span>
<span class="hero-chip">III-4 การดูแลผู้ป่วย</span>
<span class="hero-chip">III-4.3 บริการเฉพาะ 8 ด้าน</span>
<span class="hero-chip">III-5 เสริมพลังผู้ป่วย</span>
<span class="hero-chip">III-6 การดูแลต่อเนื่อง</span>
</div>
</section>
<!-- ========== CONTENT ========== -->
<div class="content-area">
<!-- ========== EXECUTIVE SUMMARY ========== -->
<section id="exec-summary">
<div class="sec-header">
<div class="sec-icon">ES</div>
<div class="sec-title-block">
<div class="sec-std">ภาพรวม</div>
<h2>Executive Summary – SAR III</h2>
<p>สรุปสถานะ ระบบงาน จุดแข็ง และโอกาสพัฒนาของโรงพยาบาลป่าพะยอมในมาตรฐาน III</p>
</div>
</div>
<div class="sec-body">
<!-- KPI OVERVIEW -->
<div class="kpi-mini-row">
<div class="kpi-mini green"><div class="kval">100%</div><div class="kunit">ปี 2564–2568</div><div class="klabel">ผู้ป่วยฉุกเฉินประเมินภายใน 4 นาที</div></div>
<div class="kpi-mini green"><div class="kval">0</div><div class="kunit">รายตลอด 5 ปี</div><div class="klabel">ภาวะแทรกซ้อนจากยาระงับความรู้สึก</div></div>
<div class="kpi-mini navy"><div class="kval">100%</div><div class="kunit">ปี 2567–2568</div><div class="klabel">Schizophrenia เข้าถึงบริการ</div></div>
<div class="kpi-mini gold"><div class="kval">100%</div><div class="kunit">2567–2568 ต่อเนื่อง</div><div class="klabel">Palliative เสียชีวิตที่บ้านตามต้องการ</div></div>
<div class="kpi-mini green"><div class="kval">1,110</div><div class="kunit">ครั้ง ปี 2567</div><div class="klabel">Telemedicine (เพิ่ม 23 เท่าจากปีก่อน)</div></div>
<div class="kpi-mini navy"><div class="kval">98.5%</div><div class="kunit">ปี 2568</div><div class="klabel">ARV Adherence (HIV clinic)</div></div>
</div>
<div class="exec-grid">
<div class="exec-col strength card">
<h3>⭐ จุดแข็งเด่นของ SAR III</h3>
<ul>
<li>ระบบ Fast ACS / Stroke เชื่อมต่อ รพ.พัทลุง ได้ผลการส่งต่อ PCI สูงถึง 100% (ปี 2566)</li>
<li>Palliative Care ครบวงจรตั้งแต่ปี 2558 — ผู้ป่วยเสียชีวิตที่บ้านตามความต้องการ 91–100% ทุกปี</li>
<li>งานวิสัญญีปลอดภัย 100% ตั้งแต่ปี 2561–2568 ไม่พบภาวะแทรกซ้อน</li>
<li>ผ่าตัดต้อกระจก 3 ปีต่อเนื่อง (149, 174, 287 ราย) ปลอดภัยทุกราย</li>
<li>IMC (Intermediate Care) Barthel Index >15 ร้อยละ 71–78</li>
<li>ARV Adherence >98% ทุกปี / CKD Clinic ครอบคลุม 1,512 ราย</li>
<li>Telemedicine: 2566→2567 เพิ่ม 23 เท่า (48→1,110 ครั้ง) รพ.สต. 100% พึงพอใจ 100%</li>
<li>Asthma Re-admit บรรลุเป้า <3% ครั้งแรก ปี 2568 (2.38%)</li>
<li>Sepsis ATB ภายใน 1 ชม. บรรลุ 90% ครั้งแรก ปี 2568 (90.41%)</li>
</ul>
</div>
<div class="exec-col challenge card">
<h3>🔶 โอกาสพัฒนา/ความท้าทาย</h3>
<ul>
<li>On-set to door Stroke ยังต่ำกว่าเป้า (45–51% vs >80%)</li>
<li>STEMI ส่งต่อภายใน 80 นาที: ปี 2568 อยู่ที่ 62.5% ยังต้องพัฒนา</li>
<li>Appendicitis accuracy ต่ำกว่าเป้า (<40% vs >80%) – ต้องการพัฒนาระบบ Avorado Score</li>
<li>EMS ตอบสนองภายใน 10 นาที ยังต่ำกว่า 70% ทุกปีที่มีข้อมูล</li>
<li>Telemedicine และ Homeward อยู่ในช่วงวาง Phase พัฒนา ข้อมูลผลลัพธ์ยังไม่ครบ</li>
<li>แพทย์แผนไทย Score=2/DALI=A ต้องยกระดับ (%ผู้ป่วยกระดูก/กล้ามเนื้อเพิ่งเกิน 40%</li>
<li>ผู้ป่วย DM HbA1c <7% ยังต่ำกว่าเป้า (31–41% vs >40%)</li>
<li>CKD screening บรรลุเป้า <80% ใน 4 ปี</li>
</ul>
</div>
</div>
<div class="key-msg">
<div class="km-label">🔑 Key Message ภาพรวม</div>
รพ.ป่าพะยอมมีการพัฒนาคุณภาพเชิงระบบอย่างต่อเนื่อง — จากบริบทโรงพยาบาลชุมชนห่างไกล ได้ออกแบบระบบบริการเฉพาะ Fast Track, One Stop Service, IMC, Palliative Care และบริการนวัตกรรม เชื่อมโยงเครือข่าย รพ.สต. 6 แห่ง อย่างครบวงจร ผลลัพธ์หลักปลอดภัยดี มีบางตัวชี้วัดที่ยังท้าทายซึ่งรพ.รับรู้และมีแผนพัฒนาชัดเจน
</div>
</div>
</section>
<hr class="divider">
<!-- ========== III-1 ========== -->
<section id="sec-iii1">
<div class="sec-header">
<div class="sec-icon">III-1</div>
<div class="sec-title-block">
<div class="sec-std">มาตรฐาน 63–64</div>
<h2>การเข้าถึงและเข้ารับบริการ</h2>
<p>การสร้างระบบที่ผู้ป่วยเข้าถึงได้สะดวก ทันเวลา มีประสิทธิผล</p>
</div>
<button class="collapse-btn" onclick="toggleSection(this)">ย่อ ▲</button>
</div>
<div class="sec-body">
<div class="req-panel">
<div class="req-label">Overall Requirement</div>
<p>องค์กรสร้างความมั่นใจว่าผู้ป่วย/ผู้รับผลงานสามารถเข้าถึงบริการที่จำเป็นได้โดยสะดวก มีกระบวนการรับผู้ป่วยที่เหมาะกับปัญหาสุขภาพ/ความต้องการของผู้ป่วยอย่างทันเวลา มีการประสานงานที่ดี ภายใต้ระบบงานและสิ่งแวดล้อมที่เหมาะสม มีประสิทธิผล</p>
</div>
<div class="ctx-panel">
<div class="ctx-label">บริบทและกลุ่มผู้ป่วยสำคัญ</div>
<ul>
<li><strong>NCD ห่างไกล:</strong> DM, HT, Stroke, ACS — อยู่พื้นที่รอยต่อ เดินทางไม่สะดวก; ผู้สูงอายุไร้ผู้ดูแล เข้าถึง 1669 ยาก</li>
<li><strong>Stroke / ACS:</strong> ขาดความรู้อาการเตือน / สัญญาณที่ต้องมาทันที</li>
<li><strong>Trauma, HI:</strong> การเข้าถึง EMS ยังไม่ถึงเป้า (ปี 62 = 27.7%)</li>
<li><strong>สุขภาพจิต:</strong> Depressive disorder — อัตราเข้าถึง 60.21 → 100% (2564–2568); Schizophrenia — 91.73 → 100% (2564–2568)</li>
<li><strong>HIV/AIDS:</strong> อัตรา VCT 1.75 → 1.03% (2562–2566) — ยังต้องส่งเสริม</li>
<li><strong>สุขภาพช่องปาก:</strong> จำนวนคิวบางช่วงไม่เพียงพอ</li>
</ul>
</div>
<div class="score-row">
<div class="score-card">
<div class="sc-num">มาตรฐาน 63</div>
<div class="sc-name">การเข้าถึงบริการ [III-1 ก, ข]</div>
<div class="score-badge-row">
<div class="score-val">3</div>
<span class="dali-badge dali-L">DALI: L</span>
</div>
<div class="sc-plan">แผน: Smart ER · Smart OPD · Smart Hospital</div>
</div>
<div class="score-card">
<div class="sc-num">มาตรฐาน 64</div>
<div class="sc-name">กระบวนการรับผู้ป่วย/Informed Consent [III-1 ค]</div>
<div class="score-badge-row">
<div class="score-val">3</div>
<span class="dali-badge dali-L">DALI: L</span>
</div>
<div class="sc-plan">แผน: มอบหมายพยาบาลคัดกรองนอก/ในเวลาราชการ · ทวนสอบ Competency</div>
</div>
</div>
<!-- HIGHLIGHTS -->
<div class="subsec-label">ผลการพัฒนาที่โดดเด่น</div>
<div class="highlight-grid">
<div class="highlight-card"><strong>NCD One Stop</strong>คลินิก DM/HT แยกจาก OPD ทั่วไป ลดเวลารอ ผู้ป่วยได้รับบริการเร็วขึ้น</div>
<div class="highlight-card"><strong>Fast ACS System</strong>ปี 2565: ส่ง PCI 8/12 = 66.6% · ปี 2566: 2/2 = 100% · ปี 2567: 20 คน · ปี 2568: 16/36 คน = 44.4%</div>
<div class="highlight-card"><strong>ARI One Stop Service</strong>คลินิก ARI แยกสัดส่วน ให้บริการโดยทีมสหวิชาชีพ</div>
<div class="highlight-card"><strong>บริการนอกเวลา</strong>X-ray, Lab, กายภาพบำบัด, แพทย์แผนไทย เปิดนอกเวลาราชการ</div>
<div class="highlight-card"><strong>OPD Fast Tract</strong>ห้องตรวจทางด่วนลดรอคอยสำหรับใบรับรองแพทย์/ใบส่งตัว/ตรวจสุขภาพ</div>
<div class="highlight-card"><strong>ต้อกระจก + ศูนย์หัวใจ</strong>คัดกรองต้อกระจกโดยพยาบาลเฉพาะทาง · คัดกรองหลอดเลือดหัวใจเคลื่อนที่จาก รพ.ธนบุรี</div>
</div>
<!-- CHART + TABLE -->
<div class="grid-2">
<div class="chart-wrap">
<div class="chart-title">Mental Health Access Rate (%) ปี 2564–2568</div>
<div class="chart-canvas-wrap"><canvas id="chartMH"></canvas></div>
</div>
<div class="chart-wrap">
<div class="chart-title">ระยะเวลารอ OPD (นาที) และ STEMI ส่งต่อภายใน 80 นาที (%)</div>
<div class="chart-canvas-wrap"><canvas id="chartAccess"></canvas></div>
</div>
</div>
<div class="results-table-wrap">
<div class="subsec-label">ผลลัพธ์</div>
<table class="results-table">
<thead><tr><th>ตัวชี้วัด</th><th>เป้าหมาย</th><th>2564</th><th>2565</th><th>2566</th><th>2567</th><th>2568</th></tr></thead>
<tbody>
<tr><td>อุบัติการณ์คัดแยก ER คลาดเคลื่อน (under triage ทั้งหมด)</td><td class="target-col"><5%</td><td>9.52%</td><td>8.33%</td><td>12.6%</td><td>11.16%</td><td class="cell-bad">15.45%</td></tr>
<tr><td>อุบัติการณ์ระบุตัวผู้ป่วยผิดพลาด (:1,000)</td><td class="target-col"><1:1000 / 0 E↑</td><td>0.22/0</td><td>0.53/0</td><td>0.45/0</td><td>0.13/0</td><td class="cell-good">0.26/0</td></tr>
<tr><td>EMS ถึงที่เกิดเหตุภายใน 10 นาที</td><td class="target-col">>70%</td><td class="cell-bad">59.04%</td><td class="cell-bad">44.79%</td><td class="cell-bad">51.47%</td><td class="cell-bad">43.72%</td><td class="cell-bad">63.98%</td></tr>
<tr><td>ผู้ป่วยฉุกเฉินประเมินภายใน 4 นาที</td><td class="target-col">100%</td><td class="cell-good">100%</td><td class="cell-good">100%</td><td class="cell-good">100%</td><td class="cell-good">100%</td><td class="cell-good">100%</td></tr>
<tr><td>On-set to Door Stroke</td><td class="target-col">>80%</td><td class="cell-bad">45.31%</td><td class="cell-bad">36.36%</td><td class="cell-bad">51.13%</td><td class="cell-bad">23.70%</td><td class="cell-bad">35.13%</td></tr>
<tr><td>STEMI ส่งต่อภายใน 80 นาที</td><td class="target-col">100%</td><td class="cell-warn">75.0%</td><td class="cell-warn">90.0%</td><td class="cell-bad">50.0%</td><td class="cell-bad">41.6%</td><td class="cell-warn">62.5%</td></tr>
<tr><td>ระยะรอคอย OPD</td><td class="target-col"><60 นาที</td><td class="cell-good">54 น.</td><td class="cell-good">58 น.</td><td class="cell-good">56 น.</td><td class="cell-bad">62 น.</td><td class="cell-good">58 น.</td></tr>
<tr><td>Sepsis ได้ ATB ภายใน 1 ชม.</td><td class="target-col">90%</td><td class="cell-bad">80.95%</td><td class="cell-warn">88.24%</td><td class="cell-bad">80.96%</td><td class="cell-bad">85.41%</td><td class="cell-good">90.41% ✓</td></tr>
</tbody>
</table>
</div>
<div class="insight-box">
<div class="i-label">📊 Insight เชิงคุณภาพ</div>
<strong>จุดที่ดี:</strong> ผู้ป่วยฉุกเฉินประเมินได้ครบ 100% ทุกปี | <strong>Sepsis ATB ปี 2568 บรรลุเป้า 90% เป็นครั้งแรก (90.41%)</strong> สะท้อนการพัฒนา workflow ที่เห็นผล | <strong>ความท้าทาย:</strong> On-set to Door Stroke ปี 2567 ลดลงต่ำที่สุด (23.70%) แม้ 2568 จะกระเตื้องขึ้น (35.13%) แต่ยังห่างเป้า 80% มาก | Under triage ปี 2568 สูงขึ้น (15.45%) ต้องติดตาม | EMS ภายใน 10 นาที ปี 2568 ดีขึ้นเป็น 63.98% แต่ยังต่ำกว่า 70%
</div>
<div class="pv-box">
<div class="pv-label">💙 คุณค่าต่อผู้ป่วย</div>
ผู้ป่วยชุมชนห่างไกลมีทางเลือกรับบริการหลากหลาย — ทั้งนอกเวลา, OPD Fast Tract, คลินิกเฉพาะโรค — ลดการเดินทางซ้ำ ลดการรอคอย และเพิ่มความปลอดภัยโดยเฉพาะในกรณีฉุกเฉิน
</div>
</div>
</section>
<hr class="divider">
<!-- ========== III-2 ========== -->
<section id="sec-iii2">
<div class="sec-header">
<div class="sec-icon">III-2</div>
<div class="sec-title-block">
<div class="sec-std">มาตรฐาน 65–66</div>
<h2>การประเมินผู้ป่วย</h2>
<p>ผู้ป่วยทุกรายได้รับการประเมินความต้องการ ปัญหาสุขภาพ และความเสี่ยงอย่างถูกต้อง ครบถ้วน</p>
</div>
<button class="collapse-btn" onclick="toggleSection(this)">ย่อ ▲</button>
</div>
<div class="sec-body">
<div class="req-panel">
<div class="req-label">Overall Requirement</div>
<p>ผู้ป่วยทุกรายได้รับการประเมินความต้องการ ปัญหาสุขภาพและความเสี่ยงที่จะได้รับอันตรายจากกระบวนการดูแลรักษา อย่างถูกต้อง ครบถ้วน และเหมาะสม</p>
</div>
<div class="ctx-panel">
<div class="ctx-label">กลุ่มผู้ป่วยที่มีโอกาสเกิดปัญหาในการประเมิน</div>
<ul>
<li><strong>ACS:</strong> EKG ไม่แสดง / Cardiac Arrest ฉับพลัน</li>
<li><strong>Stroke:</strong> ไม่มาด้วยอาการ FAST แต่มาด้วยเวียนศีรษะ/ปวดเมื่อย</li>
<li><strong>Trauma:</strong> ระดับความรู้สึกลดลง / ไม่มีบาดแผลภายนอก ทำให้ประเมินไม่ครอบคลุม</li>
<li><strong>Sepsis:</strong> อาการเพลีย/ไม่มีไข้/หา Source Infection ไม่พบ → Delay Treatment</li>
<li><strong>Appendicitis:</strong> กรณีไม่มี Lab / ไม่ได้ใช้ Alvarado Score</li>
<li><strong>DHF:</strong> มีโรคร่วม / Viral Infection ทำให้ Lab เปลี่ยนแปลง</li>
<li><strong>กลุ่มองค์รวม:</strong> DM, COPD, HT, Asthma มีภาวะแทรกซ้อน และกลุ่ม Palliative — ต้องประเมินทั้งร่างกาย จิตใจ ครอบครัว สังคม</li>
</ul>
</div>
<div class="score-row">
<div class="score-card">
<div class="sc-num">มาตรฐาน 65</div>
<div class="sc-name">การประเมินผู้ป่วยและส่งตรวจวินิจฉัย [III-2 ก, ข]</div>
<div class="score-badge-row"><div class="score-val">3</div><span class="dali-badge dali-L">DALI: L</span></div>
<div class="sc-plan">แผน: ลดความซ้ำซ้อน · COPD ทุกรายได้ spirometry · พัฒนา LIS ต่อเนื่อง</div>
</div>
<div class="score-card">
<div class="sc-num">มาตรฐาน 66</div>
<div class="sc-name">การวินิจฉัยโรค [III-2 ค]</div>
<div class="score-badge-row"><div class="score-val">3</div><span class="dali-badge dali-L">DALI: L</span></div>
<div class="sc-plan">แผน: ทบทวนความถูกต้องการวินิจฉัยรายเดือน</div>
</div>
</div>
<div class="highlight-grid">
<div class="highlight-card"><strong>Ac.MI Screening</strong>แนวทางคัดกรอง ACS ครอบคลุมทุกหน่วยบริการใน รพ. และ รพ.สต. เครือข่าย</div>
<div class="highlight-card"><strong>CPG 6 กลุ่มโรค</strong>ใช้ CPG ครอบคลุม CUP ทั้งหมด ทบทวน/ติดตามต่อเนื่อง</div>
<div class="highlight-card"><strong>LIS พัฒนาต่อเนื่อง</strong>อัตราความผิดพลาดรายงานผล Lab มีแนวโน้มลดลง</div>
<div class="highlight-card"><strong>Paperless HOS-OS</strong>ปรับระบบบันทึก HOS-OS ลดการบันทึกกระดาษ เพิ่มความถูกต้อง</div>
</div>
<div class="results-table-wrap">
<table class="results-table">
<thead><tr><th>ตัวชี้วัด</th><th>เป้าหมาย</th><th>2564</th><th>2565</th><th>2566</th><th>2567</th><th>2568</th></tr></thead>
<tbody>
<tr><td>อุบัติการณ์วินิจฉัยคลาดเคลื่อน ระดับ E↑</td><td class="target-col">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
<tr><td>ACS วินิจฉัยภายใน 10 นาที</td><td class="target-col">100%</td><td class="cell-bad">76.92%</td><td class="cell-warn">85.71%</td><td class="cell-bad">20.0%</td><td class="cell-warn">62.5%</td><td class="cell-bad">41.66%</td></tr>
<tr><td>อัตราตกเลือดหลังคลอด</td><td class="target-col"><2%</td><td class="cell-bad">2.24%</td><td class="cell-good">1.23%</td><td class="cell-good">1.19%</td><td class="cell-good">1.29%</td><td class="cell-bad">3.44%</td></tr>
<tr><td>ผู้ป่วยอาการทรุดระหว่างรอตรวจ (ราย)</td><td class="target-col">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-bad">1</td><td class="cell-bad">1</td><td class="cell-good">0</td></tr>
<tr><td>Re-visit ภายใน 48 ชม. (:1,000 ครั้งบริการ)</td><td class="target-col"><5</td><td class="cell-good">3.48</td><td class="cell-bad">5.00</td><td class="cell-bad">6.01</td><td class="cell-bad">5.70</td><td class="cell-good">3.36</td></tr>
<tr><td>DHF with shock</td><td class="target-col">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
<tr><td>Appendicitis วินิจฉัยถูกต้อง</td><td class="target-col">>80%</td><td class="cell-bad">77.27%</td><td class="cell-bad">36.1%</td><td class="cell-bad">33.33%</td><td class="cell-bad">44%</td><td class="cell-bad">38.66%</td></tr>
<tr><td>ผู้ป่วย DM เกิด DKA ในหอผู้ป่วย</td><td class="target-col">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
</tbody>
</table>
</div>
<div class="insight-box">
<div class="i-label">📊 Insight</div>
Appendicitis accuracy ต่ำกว่าเป้าอย่างมีนัย (<40% vs >80%) ซึ่งเป็นความท้าทายที่ต้องพัฒนา Alvarado Score และ Lab integration | ACS วินิจฉัยภายใน 10 นาที ปี 2566 ลดลงชัดเจน (20%) — ต้องทบทวนกระบวนการ | ตกเลือดหลังคลอดปี 2568 กลับสูงขึ้น (3.44%) ต้องติดตามปัจจัย
</div>
</div>
</section>
<hr class="divider">
<!-- ========== III-3 ========== -->
<section id="sec-iii3">
<div class="sec-header">
<div class="sec-icon">III-3</div>
<div class="sec-title-block">
<div class="sec-std">มาตรฐาน 67–68</div>
<h2>การวางแผน</h2>
<p>วางแผนดูแลและจำหน่ายผู้ป่วยแบบสหวิชาชีพ มีเป้าหมายชัดเจน</p>
</div>
<button class="collapse-btn" onclick="toggleSection(this)">ย่อ ▲</button>
</div>
<div class="sec-body">
<div class="req-panel">
<div class="req-label">Overall Requirement</div>
<p><strong>III-3.1</strong> ทีมจัดทำแผนดูแลประสานกันดี เป้าหมายชัดเจน สอดคล้องกับปัญหาของผู้ป่วย | <strong>III-3.2</strong> วางแผนจำหน่ายให้ผู้ป่วยดูแลตนเองได้หลังออกจาก รพ.</p>
</div>
<div class="ctx-panel">
<div class="ctx-label">โรคที่คุณภาพการวางแผนมีความสำคัญ</div>
<ul>
<li><strong>วางแผนดูแล:</strong> Sepsis, COPD, Asthma, Pneumonia, DM, HT, Diarrhea, AGE, DHF</li>
<li><strong>วางแผนจำหน่าย:</strong> COPD, DM, HT, Asthma, Pneumonia, CHF, ผู้ป่วยระยะสุดท้าย</li>
</ul>
</div>
<div class="score-row">
<div class="score-card">
<div class="sc-num">มาตรฐาน 67</div>
<div class="sc-name">การวางแผนการดูแลผู้ป่วย [III-3.1]</div>
<div class="score-badge-row"><div class="score-val">3.5</div><span class="dali-badge dali-L">DALI: L</span></div>
<div class="sc-plan">Grand round · Bedside review · COPD One Stop Service สหวิชาชีพ</div>
</div>
<div class="score-card">
<div class="sc-num">มาตรฐาน 68</div>
<div class="sc-name">การวางแผนจำหน่าย [III-3.2]</div>
<div class="score-badge-row"><div class="score-val">3.5</div><span class="dali-badge dali-L">DALI: L</span></div>
<div class="sc-plan">ปรับรูปแบบแผนจำหน่ายเฉพาะโรค · ติดตามประเมินผลร่วมกัน</div>
</div>
</div>
<div class="highlight-grid">
<div class="highlight-card"><strong>Palliative + HHC</strong>มีระบบดูแล Palliative Care และศูนย์ HHC เพื่อการดูแลต่อเนื่องที่บ้าน</div>
<div class="highlight-card"><strong>DM/HT → รพ.สต.</strong>ส่งต่อผู้ป่วยไม่มีภาวะแทรกซ้อนไป รพ.สต. ติดตามทุก 6 เดือน</div>
<div class="highlight-card"><strong>AE Review รายเดือน</strong>ทบทวนเวชระเบียนค้นหา AE ทุกเดือน ร่วมกับ CQI/เรื่องเล่า/นวัตกรรม</div>
</div>
<div class="results-table-wrap">
<table class="results-table">
<thead><tr><th>ตัวชี้วัด</th><th>เป้าหมาย</th><th>2564</th><th>2565</th><th>2566</th><th>2567</th><th>2568</th></tr></thead>
<tbody>
<tr><td>Re-admit ภายใน 28 วัน (ทั้งหมด)</td><td class="target-col"><0.50%</td><td class="cell-good">0.48%</td><td class="cell-bad">0.71%</td><td class="cell-bad">0.65%</td><td class="cell-bad">0.51%</td><td class="cell-bad">0.57%</td></tr>
<tr><td>Re-visit ภายใน 48 ชม.</td><td class="target-col"><5%</td><td class="cell-good">3.48%</td><td class="cell-bad">5.00%</td><td class="cell-bad">6.01%</td><td class="cell-bad">5.70%</td><td class="cell-good">3.36%</td></tr>
<tr><td>Re-admit ผู้ป่วย DM</td><td class="target-col"><5%</td><td class="cell-good">0%</td><td class="cell-good">0%</td><td class="cell-good">0%</td><td class="cell-good">0%</td><td class="cell-good">0%</td></tr>
<tr><td>Re-admit ผู้ป่วย COPD</td><td class="target-col"><20%</td><td class="cell-good">10.32%</td><td class="cell-good">17.65%</td><td class="cell-good">11.61%</td><td class="cell-good">13.46%</td><td class="cell-good">10.92%</td></tr>
<tr><td>Re-admit ผู้ป่วย Asthma</td><td class="target-col"><3%</td><td class="cell-bad">4.71%</td><td class="cell-bad">3.19%</td><td class="cell-bad">4.54%</td><td class="cell-bad">3.17%</td><td class="cell-good">2.38% ✓</td></tr>
</tbody>
</table>
</div>
<div class="insight-box">
<div class="i-label">📊 Insight</div>
Re-admit DM = 0% ต่อเนื่อง 3 ปี สะท้อนคุณภาพการวางแผนจำหน่ายที่ดีมาก | COPD Re-admit ยังต่ำกว่าเป้า 20% ทุกปี — ถือเป็นจุดแข็ง | Asthma Re-admit เกินเป้า 3% ทุกปี — เป็นโอกาสพัฒนาแผนจำหน่าย | Re-visit 48 ชม. ปี 2566 สูงถึง 6.01 — ควรทบทวนกระบวนการประเมินก่อนจำหน่าย
</div>
</div>
</section>
<hr class="divider">
<!-- ========== III-4 ========== -->
<section id="sec-iii4">
<div class="sec-header">
<div class="sec-icon">III-4</div>
<div class="sec-title-block">
<div class="sec-std">มาตรฐาน 69–70</div>
<h2>การดูแลผู้ป่วย</h2>
<p>ดูแลอย่างทันท่วงที ปลอดภัย ตามมาตรฐานวิชาชีพ ครอบคลุมผู้ป่วยความเสี่ยงสูง</p>
</div>
<button class="collapse-btn" onclick="toggleSection(this)">ย่อ ▲</button>
</div>
<div class="sec-body">
<div class="req-panel">
<div class="req-label">Overall Requirement</div>
<p><strong>III-4.1</strong> ดูแลอย่างทันท่วงที ปลอดภัย เหมาะสมตามมาตรฐานวิชาชีพ | <strong>III-4.2</strong> ดูแลผู้ป่วยความเสี่ยงสูง/หัตถการความเสี่ยงสูง ได้อย่างทันท่วงที ปลอดภัย</p>
</div>
<div class="ctx-panel">
<div class="ctx-label">กลุ่มผู้ป่วยหลักตามบริบท รพ.</div>
<ul>
<li>Pneumonia, COPD, DM, HT, Asthma, HIV, TB, Schizophrenia, Depression, Diarrhea</li>
<li>กลุ่มโรคระบาด: COVID-19</li>
</ul>
</div>
<div class="score-row">
<div class="score-card">
<div class="sc-num">มาตรฐาน 69</div>
<div class="sc-name">การดูแลทั่วไป [III-4.1]</div>
<div class="score-badge-row"><div class="score-val">3</div><span class="dali-badge dali-L">DALI: L</span></div>
<div class="sc-plan">SHA Integration · CPG 6 กลุ่มโรค · Telemedicine · DM Remission Clinic · Paperless</div>
</div>
<div class="score-card">
<div class="sc-num">มาตรฐาน 70</div>
<div class="sc-name">การดูแลความเสี่ยงสูง [III-4.2]</div>
<div class="score-badge-row"><div class="score-val">3</div><span class="dali-badge dali-L">DALI: L</span></div>
<div class="sc-plan">Fast ACS · Early Warning Sign · AE Trigger Tool · ทบทวนระดับ E–I</div>
</div>
</div>
<div class="highlight-grid">
<div class="highlight-card"><strong>Early Warning Sign</strong>PCT กำหนด EWS เฝ้าระวังและรายงานแพทย์ · กำหนดค่า Lab วิกฤตแจ้งแพทย์ทันที</div>
<div class="highlight-card"><strong>AE Trigger Tool</strong>คณะทำงานทบทวน AE ระดับ E–I ต่อเนื่อง นำแพทย์เป็นแกนนำ</div>
<div class="highlight-card"><strong>รางวัลชนะเลิศ NCD</strong>Best Practice NCD Clinic Plus ระดับเขต (รพ.ขนาดเล็ก) ปี 2565</div>
<div class="highlight-card"><strong>DM Remission Clinic</strong>พัฒนาการดูแล DM type 2 สู่ระยะสงบด้วยปรับพฤติกรรมเข้มงวด</div>
<div class="highlight-card"><strong>Asthma/COPD System</strong>spirometry ครอบคลุม · One Stop Service สหวิชาชีพ</div>
<div class="highlight-card"><strong>Digital Health</strong>Line/โทรศัพท์สนับสนุนการดูแลตนเองระหว่าง Admit และผู้ป่วยนอก</div>
</div>
<div class="results-table-wrap">
<table class="results-table">
<thead><tr><th>ตัวชี้วัด</th><th>เป้าหมาย</th><th>2564</th><th>2565</th><th>2566</th><th>2567</th><th>2568</th></tr></thead>
<tbody>
<tr><td>เสียชีวิตไม่เหมาะสมในหอผู้ป่วย</td><td class="target-col">0</td><td>0.48</td><td>0.71</td><td class="cell-good">0.05</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
<tr><td>มารดาหลังคลอด Hypovolemic Shock (ราย)</td><td class="target-col">0</td><td>3.48</td><td>5.00</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
<tr><td>Respiratory Failure ใน COPD</td><td class="target-col">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td>1.29</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
<tr><td>DHF/DF เกิด Shock</td><td class="target-col">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
<tr><td>DM Hypoglycemia ขณะ Admit</td><td class="target-col"><20%</td><td class="cell-good">14.71%</td><td class="cell-good">13.19%</td><td class="cell-good">10.41%</td><td class="cell-good">10.20%</td><td class="cell-good">9.45%</td></tr>
<tr><td>ติดเชื้อแผลฝีเย็บ</td><td class="target-col"><1%</td><td class="cell-good">0%</td><td class="cell-good">0%</td><td class="cell-good">0%</td><td class="cell-good">0%</td><td class="cell-good">0%</td></tr>
<tr><td>ตกเลือดหลังคลอด</td><td class="target-col"><2%</td><td class="cell-bad">2.24%</td><td class="cell-good">1.23%</td><td class="cell-good">1.19%</td><td class="cell-good">1.29%</td><td class="cell-bad">3.44%</td></tr>
<tr><td>พลัดตกหกล้ม (ราย)</td><td class="target-col">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td>1</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
<tr><td>ความผิดพลาดจากการเก็บสิ่งส่งตรวจ (%)</td><td class="target-col"><0.50%</td><td class="cell-good">0.26%</td><td class="cell-good">0.24%</td><td class="cell-good">0.38%</td><td class="cell-bad">0.90%</td><td class="cell-good">0.09%</td></tr>
<tr><td>แผลกดทับ ≥ ระดับ 2 (ราย)</td><td class="target-col">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
<tr><td>ความผิดพลาดบริหารยา (:1,000 วันนอน)</td><td class="target-col"><5</td><td class="cell-good">3.99</td><td class="cell-good">3.68</td><td class="cell-good">3.85</td><td class="cell-na">–</td><td class="cell-na">–</td></tr>
<tr><td>Birth Asphyxia (:1,000 การเกิดมีชีพ)</td><td class="target-col"><10</td><td class="cell-bad">24</td><td class="cell-bad">11.23</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
</tbody>
</table>
</div>
<div class="insight-box">
<div class="i-label">📊 Insight</div>
Birth Asphyxia ลดลงจาก 24 → 0 ภายใน 3 ปี — เป็น Story การพัฒนาคุณภาพที่น่าประทับใจ | Hypovolemic Shock หลังคลอด 0% ต่อเนื่องตั้งแต่ปี 2566 — แต่ตกเลือดหลังคลอดปี 2568 สูงขึ้นต้องติดตาม | Medication Error ต่ำกว่า 5:1,000 ต่อเนื่อง | Specimen Error ปี 2567 สูงขึ้น (0.90) แต่ปี 2568 กลับดี (0.09)
</div>
</div>
</section>
<hr class="divider">
<!-- ========== ANESTHESIA ========== -->
<section id="sec-anes">
<div class="sec-header">
<div class="sec-icon">ก</div>
<div class="sec-title-block">
<div class="sec-std">มาตรฐาน 71 | III-4.3 ก</div>
<h2>การระงับความรู้สึก</h2>
<p>บริการ IVA โดยวิสัญญีพยาบาล ASA Class 1–2 ปลอดภัยและได้มาตรฐาน</p>
</div>
<button class="collapse-btn" onclick="toggleSection(this)">ย่อ ▲</button>
</div>
<div class="sec-body">
<div class="req-panel"><div class="req-label">Overall Requirement</div><p>ทีมผู้ให้บริการสร้างความมั่นใจว่าจะให้การดูแลในบริการเฉพาะสำคัญ อย่างทันท่วงที ปลอดภัย และเหมาะสม ตามมาตรฐานวิชาชีพ</p></div>
<div class="ctx-panel">
<div class="ctx-label">บริบท</div>
<ul>
<li>ไม่มีการผ่าตัดใหญ่ / ไม่มีแพทย์เฉพาะทาง — มีเฉพาะผ่าตัดเล็กและ <strong>IVA (Intravenous Anesthesia)</strong></li>
<li>วิสัญญีพยาบาล 1 คน / ห้องผ่าตัด 1 ห้อง — ไม่มีห้องพักฟื้นแยก เฝ้าระวังในห้องผ่าตัดจนกว่าปลอดภัย</li>
<li>รับเฉพาะ ASA Class 1 (สุขภาพแข็งแรง) และ Class 2 (โรคควบคุมได้)</li>
<li>กลุ่มเสี่ยงสูง: Debridement, Closed Reduction ที่ต้อง Deep Sedation</li>
</ul>
</div>
<div class="score-row">
<div class="score-card">
<div class="sc-num">มาตรฐาน 71</div>
<div class="sc-name">การระงับความรู้สึก [III-4.3 ก]</div>
<div class="score-badge-row"><div class="score-val">3.5</div><span class="dali-badge dali-L">DALI: L</span></div>
<div class="sc-plan">ประเมิน Emergency case ร่วมแพทย์+วิสัญญี · ฟื้นฟูทักษะ CPR ≥1 ครั้ง/ปี · ปรึกษาวิสัญญีแพทย์ รพ.พัทลุง กรณีเกินศักยภาพ</div>
</div>
</div>
<div class="highlight-grid">
<div class="highlight-card"><strong>ปลอดภัย 0 รายตลอด 2561–2565</strong>ไม่พบอุบัติการณ์ภาวะแทรกซ้อนจากยาระงับความรู้สึก</div>
<div class="highlight-card"><strong>100% ความพร้อม OPD</strong>ปรับระบบนัดล่วงหน้าที่ห้องผ่าตัด ประเมินและเตรียมพร้อมก่อนผ่าตัด 100%</div>
<div class="highlight-card"><strong>Deep Sedation Protocol</strong>วิสัญญีพยาบาลประเมินก่อนทำหัตถการ · เฝ้าระวังตามเกณฑ์ราชวิทยาลัยวิสัญญีราบรื่น</div>
</div>
<div class="results-table-wrap">
<table class="results-table">
<thead><tr><th>ตัวชี้วัด</th><th>เป้าหมาย</th><th>2564</th><th>2565</th><th>2566</th><th>2567</th><th>2568</th></tr></thead>
<tbody>
<tr><td>เสียชีวิตภายใน 24 ชม. หลังยาระงับความรู้สึก</td><td class="target-col">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
<tr><td>คลื่นไส้อาเจียนหลังยาระงับความรู้สึก</td><td class="target-col">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
<tr><td>ภาวะแทรกซ้อนจากยาระงับความรู้สึก</td><td class="target-col">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
<tr><td>ให้ยาผิดคน</td><td class="target-col">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
<tr><td>ความพร้อมผู้ป่วยก่อน/หลังให้ยา</td><td class="target-col">100%</td><td class="cell-good">100%</td><td class="cell-good">100%</td><td class="cell-good">100%</td><td class="cell-good">100%</td><td class="cell-good">100%</td></tr>
</tbody>
</table>
</div>
<div class="key-msg"><div class="km-label">🔑 Key Message</div>วิสัญญีพยาบาล 1 คน ดูแลผ่าตัดทุกประเภทได้อย่างปลอดภัย 100% ตลอด 5 ปีที่มีข้อมูล — สะท้อนระบบและทักษะที่แข็งแกร่ง</div>
</div>
</section>
<hr class="divider">
<!-- ========== SURGERY ========== -->
<section id="sec-surg">
<div class="sec-header">
<div class="sec-icon">ข</div>
<div class="sec-title-block">
<div class="sec-std">มาตรฐาน 72 | III-4.3 ข</div>
<h2>การผ่าตัด</h2>
<p>ผ่าตัดเล็กทุกกลุ่มอายุ — โครงการต้อกระจกโดดเด่น นวัตกรรมห้องผ่าตัด</p>
</div>
<button class="collapse-btn" onclick="toggleSection(this)">ย่อ ▲</button>
</div>
<div class="sec-body">
<div class="ctx-panel">
<div class="ctx-label">บริบท</div>
<ul>
<li>ผ่าตัดเล็กทุกกลุ่มอายุ: ก้อนใต้ผิวหนัง, Electrocautery, Debridement, Decompression, และผ่าตัดเล็กอื่นๆ</li>
<li>ห้องผ่าตัด 1 ห้อง ไม่มีห้องพักฟื้นแยก — เฝ้าระวังในห้องผ่าตัดโดยวิสัญญีพยาบาล</li>
<li><strong>โครงการต้อกระจก ปี 2566–2568:</strong> 149 คน (151 ดวงตา) → 174 ราย → 287 ราย — ปลอดภัย 100%</li>
<li>กลุ่มเสี่ยงสูง: Decompression, Debridement, Closed Reduction ที่ต้องยาระงับความรู้สึก</li>
</ul>
</div>
<div class="score-row">
<div class="score-card">
<div class="sc-num">มาตรฐาน 72</div>
<div class="sc-name">การผ่าตัด [III-4.3 ข]</div>
<div class="score-badge-row"><div class="score-val">3.5</div><span class="dali-badge dali-L">DALI: L</span></div>
<div class="sc-plan">2P Safety (ผิดคน/ผิดข้าง/ผิดตำแหน่ง) · Surgical Checklist · ประสาน IC เฝ้าระวังแผล · ฟื้นฟูทักษะ CPR ≥1ปี</div>
</div>
</div>
<div class="highlight-grid">
<div class="highlight-card"><strong>นวัตกรรมอุปกรณ์ห้ามเลือดนิ้วล็อก</strong>แทน tourniquet ลดการส่งต่อ ลดปวด แผลติดดี อัตราเป็นซ้ำ = 0%</div>
<div class="highlight-card"><strong>Operative Record Day Case</strong>บันทึก OPD Case ผ่าตัดแบบ Paperless ผ่าน HOS-OS</div>
<div class="highlight-card"><strong>Safety Classic OR Bed</strong>เตียงผ่าตัดป้องกันผู้ป่วยตก — ไม่พบอุบัติการณ์ผู้ป่วยตกเตียง</div>
<div class="highlight-card"><strong>ท่อดูดควัน/กลิ่น</strong>นวัตกรรมลดการฟุ้งกระจายควันในการจี้ไฟฟ้า — คุ้มครองบุคลากร</div>
<div class="highlight-card"><strong>CQI พร้อมกาย พร้อมใจ</strong>ระบบนัดผ่าตัดและเตรียมพร้อมผู้ป่วย 100% ก่อน/หลังผ่าตัด</div>
<div class="highlight-card"><strong>ต้อกระจก 3 ปี</strong>149 → 174 → 287 ราย — ผ่าตัดถูกต้อง 100% ปลอดภัยทุกราย</div>
</div>
<div class="results-table-wrap">
<table class="results-table">
<thead><tr><th>ตัวชี้วัด</th><th>เป้าหมาย</th><th>2564</th><th>2565</th><th>2566</th><th>2567</th><th>2568</th></tr></thead>
<tbody>
<tr><td>ผ่าตัดผิดคน/ผิดข้าง/ผิดตำแหน่ง/ผิดหัตถการ</td><td class="target-col">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
<tr><td>ติดเชื้อแผลผ่าตัดสะอาด</td><td class="target-col">0%</td><td class="cell-good">0%</td><td class="cell-good">0%</td><td class="cell-good">0%</td><td class="cell-good">0%</td><td class="cell-good">0%</td></tr>
<tr><td>เสียชีวิตในห้องผ่าตัด/หลังผ่าตัด</td><td class="target-col">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
<tr><td>ความพร้อมก่อน/หลังผ่าตัด</td><td class="target-col">100%</td><td class="cell-good">100%</td><td class="cell-good">100%</td><td class="cell-good">100%</td><td class="cell-good">100%</td><td class="cell-good">100%</td></tr>
<tr><td>บาดเจ็บจากการจัดท่า/เคลื่อนย้าย</td><td class="target-col">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
</tbody>
</table>
</div>
<div class="key-msg"><div class="km-label">🔑 Key Message</div>ผลลัพธ์ปลอดภัย 100% ทุกตัวชี้วัดตลอด 5 ปี ควบคู่กับโครงการผ่าตัดต้อกระจกที่ขยายขนาดสามเท่าใน 3 ปี</div>
</div>
</section>
<hr class="divider">
<!-- ========== NUTRITION ========== -->
<section id="sec-nutr">
<div class="sec-header">
<div class="sec-icon">ค</div>
<div class="sec-title-block">
<div class="sec-std">มาตรฐาน ค | III-4.3 ค</div>
<h2>อาหารและโภชนบำบัด</h2>
<p>อาหารปลอดภัย ถูกโภชนาการ ครอบคลุมการคัดกรองและโภชนบำบัดกลุ่มเสี่ยง</p>
</div>
<button class="collapse-btn" onclick="toggleSection(this)">ย่อ ▲</button>
</div>
<div class="sec-body">
<div class="score-row">
<div class="score-card">
<div class="sc-num">มาตรฐาน อาหารและโภชนบำบัด</div>
<div class="sc-name">อาหารและโภชนบำบัด [III-4.3 ค]</div>
<div class="score-badge-row"><div class="score-val">3</div><span class="dali-badge dali-L">DALI: L</span></div>
<div class="sc-plan">นักโภชนาการร่วม NCD Clinic · ผ่านเกณฑ์ รพ.อาหารปลอดภัย/รพ.อ่อนหวาน · รถขนส่งอาหารไฟฟ้า · Hospital OS สั่งอาหาร</div>
</div>
</div>
<div class="ctx-panel">
<div class="ctx-label">ระบบบริการอาหาร</div>
<ul>
<li>Centralized System 3 มื้อ: 07:00, 11:30, 16:00 น. ขนส่งด้วยรถไฟฟ้า</li>
<li>รายการอาหารหมุนเวียนล่วงหน้า 2 เดือน — หลากหลาย เหมาะสมกับโรค</li>
<li>คัดกรองโภชนาการด้วย SPENT Nutrition Screening Tool — ประเมินละเอียด NT 2013 กรณีผิดปกติ</li>
<li>ตรวจแบคทีเรียมือผู้สัมผัส/ภาชนะ/อาหารทุกเดือน · ตรวจสารปนเปื้อนวัตถุดิบทุกเดือน</li>
<li><strong>งานวิจัย:</strong> Blenderized Diet Formula — อยู่ระหว่างตรวจสอบ Paper วารสาร ASEAN JSTR</li>
</ul>
</div>
<div class="results-table-wrap">
<table class="results-table">
<thead><tr><th>ตัวชี้วัด</th><th>เป้าหมาย</th><th>2564</th><th>2565</th><th>2566</th><th>2567</th><th>2568</th></tr></thead>
<tbody>
<tr><td>ความพึงพอใจผู้รับบริการ</td><td class="target-col">>80%</td><td class="cell-good">96.71%</td><td class="cell-good">97.90%</td><td class="cell-good">98.22%</td><td class="cell-good">98.53%</td><td class="cell-good">98.84%</td></tr>
<tr><td>แจกอาหารไม่ครบถ้วน</td><td class="target-col">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
<tr><td>สิ่งแปลกปลอมในอาหาร</td><td class="target-col">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
<tr><td>แจกอาหารผิดคน</td><td class="target-col">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
<tr><td>การปนเปื้อนมือผู้ปรุง</td><td class="target-col">0</td><td class="cell-bad">3</td><td class="cell-bad">1</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
<tr><td>การปนเปื้อนอาหารปรุงสุก</td><td class="target-col">0</td><td class="cell-good">0</td><td class="cell-bad">1</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
</tbody>
</table>
</div>
<div class="key-msg"><div class="km-label">🔑 Key Message</div>ความพึงพอใจงานโภชนาการสูงขึ้นต่อเนื่อง (97→98.84%) ปัญหาการปนเปื้อนหมดตั้งแต่ปี 2566 สะท้อนระบบควบคุมคุณภาพที่เข้มแข็ง</div>
</div>
</section>
<hr class="divider">
<!-- ========== PALLIATIVE ========== -->
<section id="sec-pall">
<div class="sec-header">
<div class="sec-icon">ง/จ</div>
<div class="sec-title-block">
<div class="sec-std">มาตรฐาน 74–75 | III-4.3 ง/จ</div>
<h2>การดูแลผู้ป่วยระยะประคับประคอง / การจัดการความปวด</h2>
<p>Palliative Care ครบวงจรตั้งแต่ปี 2558 รวมถึง Morphine at Home</p>
</div>
<button class="collapse-btn" onclick="toggleSection(this)">ย่อ ▲</button>
</div>
<div class="sec-body">
<div class="ctx-panel">
<div class="ctx-label">บริบทและสถิติผู้ป่วย</div>
<ul>
<li>ให้บริการ Palliative Care ตั้งแต่ปี 2558 — มีคณะกรรมการ, ส่งบุคลากรอบรมครบทุกหลักสูตร</li>
<li>แพทย์อบรม 5 วัน 1 คน (ขณะนี้แพทย์ย้าย รอแพทย์คนใหม่อบรม) | เภสัชกร 5 วัน 1 คน | พยาบาลฝึกภาคปฏิบัติ 3 คน</li>
<li>พยาบาลผู้ป่วยในผ่านหลักสูตร Palliative Care ร้อยละ 90.90</li>
<li><strong>Syringe Driver 4 เครื่อง</strong> (รับบริจาค) + สำรองจาก รพ.พัทลุง · O₂ generator 4 เครื่อง</li>
<li><strong>ปี 2564:</strong> 43 ราย — มะเร็ง 79.07% · CKD 4.65% · COPD 4.65% · อื่น 11.63%</li>
<li><strong>ปี 2565:</strong> 50 ราย — มะเร็ง 46% · CVA 34% · CHF 18% · COPD 18% · ไตวาย 10%</li>
<li><strong>ปี 2566:</strong> 88 ราย — มะเร็ง 52.27% · CHF 31.81% · CVA 27.27% · ไตวาย 15.9% · COPD 13.63%</li>
<li><strong>ปี 2567:</strong> 96 ราย — CVA 33.33% · COPD 29.16% · มะเร็ง 35.42% · CHF 22.92% · ไตวาย 17.71%</li>
<li><strong>ปี 2568:</strong> 74 ราย — CVA 48.65% · มะเร็ง 32.43% · CHF 24.32% · ไตวาย 13.51% · COPD 12.16%</li>
<li><strong>กลุ่มเป้าหมายความปวด:</strong> มะเร็งระยะสุดท้าย / ไตวายระยะสุดท้าย</li>
</ul>
</div>
<div class="score-row">
<div class="score-card">
<div class="sc-num">มาตรฐาน 74</div>
<div class="sc-name">การดูแลผู้ป่วยระยะประคับประคอง [III-4.3 ง]</div>
<div class="score-badge-row"><div class="score-val">3.5</div><span class="dali-badge dali-L">DALI: L</span></div>
<div class="sc-plan">อบรมจิตอาสาชุมชน · Family meeting + ACP ครบทุกคน · พัฒนาฐานข้อมูลผู้ป่วยโรคเรื้อรัง</div>
</div>
<div class="score-card">
<div class="sc-num">มาตรฐาน 75</div>
<div class="sc-name">การจัดการความปวด [III-4.3 จ]</div>
<div class="score-badge-row"><div class="score-val">3.5</div><span class="dali-badge dali-L">DALI: L</span></div>
<div class="sc-plan">ฝึกทักษะ Morphine via Syringe Driver ทั้งใน รพ. และ รพ.สต. · นำเข้า Morphine เม็ดในบัญชียาหลัก</div>
</div>
</div>
<div class="highlight-grid">
<div class="highlight-card"><strong>CQI HA Forum ปี 2561</strong>Palliative Care poster นำเสนอระดับชาติ</div>
<div class="highlight-card"><strong>4th National Palliative Conference</strong>นำเสนอผลงาน CQI ระดับประเทศ</div>
<div class="highlight-card"><strong>อุปกรณ์ที่บ้าน 100%</strong>ผู้ป่วยที่จำเป็นต้องใช้อุปกรณ์ได้รับสนับสนุน 100% ลดการทุกข์ทรมาน</div>
<div class="highlight-card"><strong>Morphine at Home</strong>อนุญาตนำ Morphine ฉีด via Syringe Driver ไปใช้ที่บ้านได้ — ญาติไม่ต้องเดินทาง รพ.พัทลุง</div>
</div>
<div class="chart-wrap">
<div class="chart-title">สัดส่วนผู้ป่วย Palliative ตามกลุ่มโรค ปี 2567 (96 ราย) และ 2568 (74 ราย)</div>
<div class="chart-canvas-wrap"><canvas id="chartPall"></canvas></div>
</div>
<div class="results-table-wrap">
<table class="results-table">
<thead><tr><th>ตัวชี้วัด</th><th>เป้าหมาย</th><th>2564</th><th>2565</th><th>2566</th><th>2567</th><th>2568</th></tr></thead>
<tbody>
<tr><td>ผู้ป่วยระยะสุดท้ายได้รับ Strong Opioid บรรเทาปวด</td><td class="target-col">>95%</td><td class="cell-good">100%</td><td class="cell-good">100%</td><td class="cell-good">100%</td><td class="cell-good">100%</td><td class="cell-good">100%</td></tr>
<tr><td>เสียชีวิตที่บ้านตามความต้องการ</td><td class="target-col">>85%</td><td class="cell-good">91.66%</td><td class="cell-good">100%</td><td class="cell-good">100%</td><td class="cell-good">100%</td><td class="cell-good">100%</td></tr>
<tr><td>ความพึงพอใจผู้ป่วย/ญาติ</td><td class="target-col">>85%</td><td class="cell-good">96.78%</td><td class="cell-good">98.15%</td><td class="cell-good">97.26%</td><td class="cell-good">96.57%</td><td class="cell-good">98.28%</td></tr>
</tbody>
</table>
</div>
<div class="pv-box"><div class="pv-label">💙 คุณค่าต่อผู้ป่วย</div>ผู้ป่วยระยะท้ายสามารถเลือกเสียชีวิตที่บ้านท่ามกลางครอบครัว พร้อม Morphine via Syringe Driver และอุปกรณ์ครบ 100% — เสียชีวิตที่บ้านตามต้องการ 91–100% ต่อเนื่อง 5 ปี ความพึงพอใจสูงถึง 98.28% (ปี 2568)</div>
</div>
</section>
<hr class="divider">
<!-- ========== REHAB ========== -->
<section id="sec-rehab">
<div class="sec-header">
<div class="sec-icon">ฉ</div>
<div class="sec-title-block">
<div class="sec-std">มาตรฐาน ฉ | III-4.3 ฉ</div>
<h2>การฟื้นฟูสภาพและสมรรถภาพ (IMC)</h2>
<p>บริการผู้ป่วยระยะกลาง (IMC) — Barthel Index, เยี่ยมบ้าน, Intermediate Bed</p>
</div>
<button class="collapse-btn" onclick="toggleSection(this)">ย่อ ▲</button>
</div>
<div class="sec-body">
<div class="ctx-panel">
<div class="ctx-label">บริบท — กลุ่มผู้ป่วย IMC</div>
<ul>
<li>Stroke, Traumatic Brain Injury (TBI), Spinal Cord Injury (SCI), Fracture Around Hip — พ้นระยะ Acute</li>
<li>Intermediate bed 4 เตียง (เริ่ม 1 ธ.ค. 2564) รับส่งต่อจาก รพ.พัทลุง</li>
<li>ฟื้นฟู 1 สัปดาห์ในโรงพยาบาล (IPD) + OPD กายภาพ 2 ครั้ง/สัปดาห์ + แพทย์แผนไทย 1 ครั้ง/สัปดาห์</li>
<li>เยี่ยมบ้าน 3 ครั้ง ภายใน 6 เดือน · Home PT ทุกวันพฤหัสบดี (ปี 2568)</li>
<li>ธนาคารเตียง/ที่นอนลม สำหรับผู้ป่วยใหม่ (รพ.สต. ละ 1 เตียง)</li>
</ul>
</div>
<div class="score-row">
<div class="score-card">
<div class="sc-num">มาตรฐาน การฟื้นฟูฯ</div>
<div class="sc-name">การฟื้นฟูสภาพและสมรรถภาพ [III-4.3 ฉ]</div>
<div class="score-badge-row"><div class="score-val">3</div><span class="dali-badge dali-L">DALI: L</span></div>
<div class="sc-plan">กำหนดเป้าหมาย IMC แต่ละกลุ่มโรค · ออกแบบการดูแลตามความรุนแรง · ติดตามภาวะแทรกซ้อน</div>
</div>
</div>
<div class="chart-wrap">
<div class="chart-title">Barthel Index >15 หลัง 6 เดือน (%) และภาวะแทรกซ้อน IMC (%)</div>
<div class="chart-canvas-wrap"><canvas id="chartRehab"></canvas></div>
</div>
<div class="results-table-wrap">
<table class="results-table">
<thead><tr><th>ตัวชี้วัด</th><th>เป้าหมาย</th><th>2564</th><th>2565</th><th>2566</th><th>2567</th><th>2568</th></tr></thead>
<tbody>
<tr><td>เยี่ยมบ้าน 3 ครั้ง ภายใน 6 เดือน</td><td class="target-col">70%</td><td class="cell-good">100% (35)</td><td class="cell-good">97.77% (44)</td><td class="cell-good">100% (24)</td><td class="cell-good">95.71% (67)</td><td class="cell-good">96.20% (76)</td></tr>
<tr><td>Barthel Index >15 หลังฟื้นฟู 6 เดือน</td><td class="target-col">70%</td><td class="cell-good">71.42% (25)</td><td class="cell-bad">61.36% (27)</td><td class="cell-good">70.83% (17)</td><td class="cell-good">77.61% (52)</td><td class="cell-good">73.68% (56)</td></tr>
<tr><td>ภาวะแทรกซ้อนใน IMC</td><td class="target-col"><20%</td><td class="cell-good">5.2% (1)</td><td class="cell-good">11.36% (5)</td><td class="cell-good">8.3% (2)</td><td class="cell-good">10.44% (7)</td><td class="cell-good">7.89% (6)</td></tr>
</tbody>
</table>
</div>
<div class="insight-box">
<div class="i-label">📊 Insight</div>
เยี่ยมบ้านครบ 3 ครั้งเกินเป้า 70% ทุกปี (95–100%) | Barthel Index >15 ส่วนใหญ่เกินเป้า ยกเว้นปี 2565 (61%) และ 2568 (74%) ที่มีผู้ป่วยรุนแรงขึ้นหรือต้องการกลับบ้านก่อนกำหนด | ภาวะแทรกซ้อนมีแนวโน้มควบคุมได้ดี (<12%) ทุกปี
</div>
</div>
</section>
<hr class="divider">
<!-- ========== CKD ========== -->
<section id="sec-ckd">
<div class="sec-header">
<div class="sec-icon">ช</div>
<div class="sec-title-block">
<div class="sec-std">มาตรฐาน 77 | III-4.3 ช</div>
<h2>การดูแลผู้ป่วยโรคไตเรื้อรัง (CKD)</h2>
<p>CKD Clinic ตั้งแต่ปี 2558 — ดูแลครอบคลุม 1,512 ราย สหวิชาชีพ</p>
</div>
<button class="collapse-btn" onclick="toggleSection(this)">ย่อ ▲</button>
</div>
<div class="sec-body">
<div class="ctx-panel">
<div class="ctx-label">บริบท CKD Clinic</div>
<ul>
<li>เปิดบริการทุกวันจันทร์ ตั้งแต่ปี 2558 — สหวิชาชีพ: แพทย์, พยาบาล NCM, เภสัชกร, โภชนากร, นักกายภาพ</li>
<li>ผู้รับบริการ 1,512 ราย: Stage 1 (217 ราย, 14.35%) Stage 2 (682 ราย, 45.11%) Stage 3 (547 ราย, 36.18%) Stage 4 (48 ราย, 3.17%) Stage 5 (9 ราย, 2.29%)</li>
<li>เป้าหมายรับ: ผู้ป่วยใหม่ · รายเก่าไม่เคยเข้า Clinic · eGFR ลดลง >5 ml/min/ปี · eGFR <60 ก่อนนัด 3 เดือน · CKD Stage 4–5 ที่ปฏิเสธ รพ.แม่ข่าย</li>
</ul>
</div>
<div class="score-row">
<div class="score-card">
<div class="sc-num">มาตรฐาน 77</div>
<div class="sc-name">การดูแลผู้ป่วยโรคไตเรื้อรัง [III-4.3 ช]</div>
<div class="score-badge-row"><div class="score-val">3</div><span class="dali-badge dali-L">DALI: L</span></div>
<div class="sc-plan">พัฒนาความรู้บุคลากรใน CKD Clinic + รพ.สต. · เพิ่มเครือข่ายดูแลผู้ป่วยไต</div>
</div>
</div>
<div class="highlight-grid">
<div class="highlight-card"><strong>รางวัลวันไตโลก 2561</strong>"สตรีไทย ไตสตรอง" จากสมาคมโรคไตแห่งประเทศไทย</div>
<div class="highlight-card"><strong>รางวัลวันไตโลก 2566</strong>"ตระหนักภัยใส่ใจไต ป้องกันไว้เน้นกลุ่มเสี่ยง"</div>
<div class="highlight-card"><strong>นวัตกรรมจิ๋วแต่แจ๋ว</strong>Pop-up ARB/ACEI ในระบบ HOS สำหรับผู้ตรวจสุขภาพที่พบความผิดปกติของไต</div>
<div class="highlight-card"><strong>นวัตกรรมเซียมซีชีวิต</strong>"เซียมซีชีวิตพิชิตไต" — ส่งเสริม Health Literacy การดูแลตนเองชะลอไตเสื่อม</div>
<div class="highlight-card"><strong>NSAID Surveillance</strong>POP UP เฝ้าระวังการใช้ยา NSAID ในกลุ่มผู้ป่วย CKD อัตโนมัติในระบบ</div>
</div>
<div class="results-table-wrap">
<table class="results-table">
<thead><tr><th>ตัวชี้วัด</th><th>เป้าหมาย</th><th>2564</th><th>2565</th><th>2566</th><th>2567</th><th>2568</th></tr></thead>
<tbody>
<tr><td>DM/HT ได้รับคัดกรองภาวะแทรกซ้อนทางไต</td><td class="target-col">>80%</td><td class="cell-bad">75.04%</td><td class="cell-bad">69.57%</td><td class="cell-bad">67.19%</td><td class="cell-bad">53.15%</td><td class="cell-bad">65.66%</td></tr>
<tr><td>CKD eGFR ลดลง <4 ml/min/yr (%ที่ชะลอได้)</td><td class="target-col">>70%</td><td class="cell-bad">57.22%</td><td class="cell-bad">63.55%</td><td class="cell-bad">50.67%</td><td class="cell-bad">57.21%</td><td class="cell-good">73.35%</td></tr>
<tr><td>CKD มารับบริการ BP <140/90 mmHg</td><td class="target-col">>80%</td><td class="cell-bad">78.77%</td><td class="cell-good">84.92%</td><td class="cell-good">83.82%</td><td class="cell-good">83.27%</td><td class="cell-bad">76.63%</td></tr>
<tr><td>CKD ได้รับ ACEI/ARB</td><td class="target-col">>70%</td><td class="cell-good">70.22%</td><td class="cell-bad">68.55%</td><td class="cell-bad">65.90%</td><td class="cell-bad">60.78%</td><td class="cell-bad">56.49%</td></tr>
</tbody>
</table>
</div>
<div class="insight-box">
<div class="i-label">📊 Insight</div>
Screening DM/HT → ไต ยังต่ำกว่าเป้า >80% ทุกปี และมีแนวโน้มลดลงจาก 75 → 53 (2564–2567) แม้จะดีขึ้นเป็น 65.66% ในปี 2568 | ACEI/ARB มีแนวโน้มลดลงอย่างต่อเนื่อง ต้องทบทวนกระบวนการสั่งยา | eGFR ชะลอได้ดี >70% เฉพาะปี 2568
</div>
</div>
</section>
<hr class="divider">
<!-- ========== THAI MEDICINE ========== -->
<section id="sec-ttm">
<div class="sec-header">
<div class="sec-icon">ซ</div>
<div class="sec-title-block">
<div class="sec-std">มาตรฐาน 78 | III-4.3 ซ</div>
<h2>การแพทย์แผนไทย</h2>
<p>บริการ 4 ด้าน — เวชกรรมไทย เภสัชกรรม หัตถเวชกรรม ผดุงครรภ์ไทย</p>
</div>
<button class="collapse-btn" onclick="toggleSection(this)">ย่อ ▲</button>
</div>
<div class="sec-body">
<div class="ctx-panel">
<div class="ctx-label">บริการ 4 ด้าน</div>
<ul>
<li><strong>เวชกรรมไทย:</strong> ตรวจวินิจฉัย ไอเจ็บคอ ขับถ่ายลำบาก จุกแน่นท้อง ปวดกล้ามเนื้อ</li>
<li><strong>เภสัชกรรมไทย:</strong> ยาสมุนไพรเดี่ยวและยาตำรับ บำบัด/ฟื้นฟู/ป้องกัน</li>
<li><strong>หัตถเวชกรรมไทย:</strong> นวดรักษา (ลมปลายปัตฆาต/ลมจับโปงเข่า/อัมพฤกษ์) · อบไอน้ำ · ประคบ · พอกยา · ฤๅษีดัดตน</li>
<li><strong>ผดุงครรภ์ไทย:</strong> ฟื้นฟูมารดาหลังคลอด · นวดเปิดท่อน้ำนม · ทับหม้อเกลือ · ยาบำรุงน้ำนม</li>
</ul>
</div>
<div class="score-row">
<div class="score-card">
<div class="sc-num">มาตรฐาน 78</div>
<div class="sc-name">การแพทย์แผนไทย [III-4.3 ซ]</div>
<div class="score-badge-row"><div class="score-val">2</div><span class="dali-badge dali-A">DALI: A</span></div>
<div class="sc-plan">บูรณาการร่วมสหวิชาชีพ · ผ่านเกณฑ์ รพ.สส.พท. · พัฒนาศักยภาพบุคลากร · พัฒนาระบบคลินิก</div>
</div>
</div>
<div class="results-table-wrap">
<table class="results-table">
<thead><tr><th>ตัวชี้วัด</th><th>เป้าหมาย</th><th>2564</th><th>2565</th><th>2566</th><th>2567</th><th>2568</th></tr></thead>
<tbody>
<tr><td>ภาวะแทรกซ้อนหลังรับบริการแพทย์แผนไทย</td><td class="target-col">≤4 ครั้ง/ปี</td><td class="cell-good">0</td><td class="cell-good">0</td><td class="cell-warn">2</td><td class="cell-good">0</td><td class="cell-good">0</td></tr>
<tr><td>ผู้ป่วยโรคกระดูก/กล้ามเนื้อได้รับบริการแพทย์แผนไทย</td><td class="target-col">≥40%</td><td class="cell-bad">35.36%</td><td class="cell-bad">34.39%</td><td class="cell-bad">37.04%</td><td class="cell-good">63.34%</td><td class="cell-good">66.21%</td></tr>
<tr><td>หญิงหลังคลอดได้รับฟื้นฟูแพทย์แผนไทย</td><td class="target-col">≥20%</td><td class="cell-bad">7.78%</td><td class="cell-bad">3.53%</td><td class="cell-good">28.33%</td><td class="cell-good">43.47%</td><td class="cell-good">46.12%</td></tr>
</tbody>
</table>
</div>
<div class="insight-box"><div class="i-label">📊 Insight</div>Score 2 / DALI A สะท้อนว่ายังต้องยกระดับกระบวนการ แต่ผลลัพธ์ 2 ปีหลัง (2567–2568) ดีขึ้นอย่างชัดเจน — กลุ่มกล้ามเนื้อ 63–66% (เกินเป้า 40%) และหญิงหลังคลอด 43–46% (เกินเป้า 20%) บ่งชี้ทิศทางที่ดี</div>
</div>
</section>
<hr class="divider">
<!-- ========== TELEMEDICINE ========== -->
<section id="sec-tele">
<div class="sec-header">
<div class="sec-icon">ฌ</div>
<div class="sec-title-block">
<div class="sec-std">มาตรฐาน 79 | III-4.3 ฌ</div>
<h2>การแพทย์ทางไกล (Telemedicine)</h2>
<p>อยู่ระหว่างวาง Phase พัฒนา — เชื่อมต่อ รพ.สต. และผู้ป่วยโดยตรง</p>
</div>
<button class="collapse-btn" onclick="toggleSection(this)">ย่อ ▲</button>
</div>
<div class="sec-body">
<div class="ctx-panel">
<div class="ctx-label">บริบทและกลุ่มเป้าหมาย</div>
<ul>
<li>กลุ่มผู้ป่วย NCD คุมได้ (DM type II, HT, DLP, CKD) · ผู้ป่วยที่ไม่สะดวกเดินทาง (ห่างไกล อายุมาก)</li>
<li>ความต้องการ: ลดรอคอย ประหยัดค่าเดินทาง ลดความเสี่ยงขาดนัด/ขาดยา</li>
</ul>
</div>
<div class="score-row">
<div class="score-card">
<div class="sc-num">มาตรฐาน 79</div>
<div class="sc-name">การแพทย์ทางไกล [III-4.3 ฌ]</div>
<div class="score-badge-row"><div class="score-val">1</div><span class="dali-badge dali-D">DALI: D</span></div>
<div class="sc-plan">Phase 1: เชื่อม รพ. กับ รพ.สต. และ อสม. | Phase 2: เชื่อม รพ. กับผู้ป่วยโดยตรง | นำร่อง NCD + consult</div>
</div>
</div>
<div class="highlight-grid">
<div class="highlight-card"><strong>Consult จากเยี่ยมบ้าน</strong>ใช้ Telemedicine consult case ระหว่างเยี่ยมบ้าน ผู้ป่วยได้รับการแก้ปัญหาถูกต้อง เหมาะสม ทันท่วงที</div>
<div class="highlight-card"><strong>รพ.สต. 100% ทุกปี</strong>ตั้งแต่ปี 2566 รพ.สต. ทุก 6 แห่ง ใช้บริการ Telemedicine</div>
<div class="highlight-card"><strong>เติบโตก้าวกระโดด</strong>2566: 48 → 2567: 1,110 ครั้ง — เพิ่มขึ้น 23 เท่าใน 1 ปี</div>
</div>
<div class="results-table-wrap">
<table class="results-table">
<thead><tr><th>ตัวชี้วัด</th><th>เป้าหมาย</th><th>2564</th><th>2565</th><th>2566</th><th>2567</th><th>2568</th></tr></thead>
<tbody>
<tr><td>จำนวนผู้ป่วยผ่านระบบ Telemedicine</td><td class="target-col">>10 ครั้ง/ปี</td><td class="cell-na">NA</td><td class="cell-na">NA</td><td class="cell-good">48</td><td class="cell-good">1,110 🚀</td><td class="cell-good">536</td></tr>
<tr><td>รพ.สต. ที่ใช้บริการ Telemedicine</td><td class="target-col">80%</td><td class="cell-na">NA</td><td class="cell-na">NA</td><td class="cell-good">100%</td><td class="cell-good">100%</td><td class="cell-good">100%</td></tr>
<tr><td>ความพึงพอใจผู้รับบริการ</td><td class="target-col">80%</td><td class="cell-na">NA</td><td class="cell-na">NA</td><td class="cell-good">100%</td><td class="cell-good">100%</td><td class="cell-good">100%</td></tr>
</tbody>
</table>
</div>
<div class="key-msg"><div class="km-label">🔑 Key Message</div>แม้ Score=1/DALI D แต่ผลการดำเนินงานจริงเกินเป้าอย่างชัดเจน — ครอบคลุม รพ.สต. 100%, พึงพอใจ 100%, ปริมาณเพิ่มจาก 48 เป็น 1,110 ครั้งใน 1 ปี สะท้อนศักยภาพสูงพร้อมยกระดับ Score</div>
</div>
</section>
<hr class="divider">
<!-- ========== HOMEWARD ========== -->
<section id="sec-homeward">
<div class="sec-header">
<div class="sec-icon">ญ</div>
<div class="sec-title-block">
<div class="sec-std">มาตรฐาน 80 | III-4.3 ญ</div>
<h2>การดูแลสุขภาพของผู้ป่วยที่บ้าน (Homeward)</h2>
<p>อยู่ระหว่างวาง Phase พัฒนา — นำร่อง COVID-19 Home Isolation</p>
</div>
<button class="collapse-btn" onclick="toggleSection(this)">ย่อ ▲</button>
</div>
<div class="sec-body">
<div class="ctx-panel">
<div class="ctx-label">บริบทและกลุ่มเป้าหมาย</div>
<ul>
<li>กลุ่ม Homeward ตาม สปสช.: UTI, Pneumonia, Bedsore, DM type II, HT, COVID-19</li>
<li>เป้าหมาย: ลดความแออัด รพ. · เพิ่มทางเลือกผู้ป่วยเรื้อรัง · ลดภาวะแทรกซ้อนจากนอน รพ. นาน</li>
</ul>
</div>
<div class="score-row">
<div class="score-card">
<div class="sc-num">มาตรฐาน 80</div>
<div class="sc-name">การดูแลสุขภาพที่บ้าน [III-4.3 ญ]</div>
<div class="score-badge-row"><div class="score-val">1</div><span class="dali-badge dali-D">DALI: D</span></div>
<div class="sc-plan">Phase 1: COVID-19 Home Isolation (นำร่อง) | Phase 2: กำหนดกลุ่ม Homeward ตาม สปสช.</div>
</div>
</div>
<div class="results-table-wrap">
<table class="results-table">
<thead><tr><th>ตัวชี้วัด</th><th>เป้าหมาย</th><th>2564</th><th>2565</th><th>2566</th><th>2567</th><th>2568</th></tr></thead>
<tbody>
<tr><td>จำนวนผู้ป่วยที่เข้าระบบ Homeward</td><td class="target-col">>3 คน/ปี</td><td class="cell-na">NA</td><td class="cell-na">NA</td><td class="cell-na">NA</td><td class="cell-na">–</td><td class="cell-na">–</td></tr>
</tbody>
</table>
</div>
<div class="key-msg"><div class="km-label">🔑 Key Message</div>ระบบ Homeward อยู่ในช่วงวาง Phase — ผลลัพธ์ยังไม่มีข้อมูล รพ.รับรู้สถานะและมีแผนพัฒนาชัดเจน</div>
</div>
</section>
<hr class="divider">
<!-- ========== III-5 ========== -->
<section id="sec-iii5">
<div class="sec-header">
<div class="sec-icon">III-5</div>
<div class="sec-title-block">
<div class="sec-std">มาตรฐาน 81</div>
<h2>การให้ข้อมูลและเสริมพลังผู้ป่วย/ครอบครัว</h2>
<p>เสริมพลังผู้ป่วยเรื้อรัง / Palliative / ผู้สูงอายุ ให้จัดการสุขภาพตนเองได้</p>
</div>
<button class="collapse-btn" onclick="toggleSection(this)">ย่อ ▲</button>
</div>
<div class="sec-body">
<div class="ctx-panel">
<div class="ctx-label">กลุ่มที่มีความต้องการพิเศษ</div>
<ul>
<li>โรคเรื้อรัง: Stroke, DM, HT, COPD, Asthma, Schizophrenia, Depression, TB, AIDS</li>
<li>Palliative: มะเร็ง ไตวาย CVA และครอบครัว/ผู้ดูแล</li>
<li>ผู้สูงอายุ / ปัญหาการรับรู้ (มองไม่เห็น/หูไม่ดี/อ่านไม่ได้)</li>
<li>ผู้ดูแลที่ไม่มีเวลา / มีปัญหาเศรษฐานะ</li>
</ul>
</div>
<div class="score-row">
<div class="score-card">
<div class="sc-num">มาตรฐาน 81</div>
<div class="sc-name">การให้ข้อมูลและเสริมพลัง [III-5]</div>
<div class="score-badge-row"><div class="score-val">3</div><span class="dali-badge dali-L">DALI: L</span></div>
<div class="sc-plan">บุคคลต้นแบบเพื่อนเบาหวาน · คู่มือฉุกเฉิน DM/HT · นวัตกรรมปิงปองจราจร 7 สี</div>
</div>
</div>
<div class="highlight-grid">
<div class="highlight-card"><strong>คู่มือดูแลตนเองฉุกเฉิน</strong>ก่อนให้ความรู้ 70.5% → หลัง 86.25% — เพิ่มขึ้น 15.75%</div>
<div class="highlight-card"><strong>ปิงปองจราจร 7 สี</strong>เสริมแรงจูงใจติดตามผลการรักษาผู้ป่วยเรื้อรัง</div>
<div class="highlight-card"><strong>เพื่อนเบาหวาน</strong>บุคคลต้นแบบแลกเปลี่ยนเรียนรู้การปรับพฤติกรรม / กำลังใจซึ่งกันและกัน</div>
</div>
<div class="results-table-wrap">
<table class="results-table">
<thead><tr><th>ตัวชี้วัด</th><th>เป้าหมาย</th><th>2564</th><th>2565</th><th>2566</th><th>2567</th><th>2568</th></tr></thead>
<tbody>
<tr><td>Re-admit 28 วัน โรค DM</td><td class="target-col"><5%</td><td class="cell-good">0%</td><td class="cell-good">0%</td><td class="cell-good">0%</td><td class="cell-good">0%</td><td class="cell-good">0%</td></tr>
<tr><td>Re-admit 28 วัน โรค COPD</td><td class="target-col"><5%</td><td class="cell-bad">10.32%</td><td class="cell-bad">17.65%</td><td class="cell-bad">11.61%</td><td class="cell-bad">13.46%</td><td class="cell-bad">10.92%</td></tr>
<tr><td>Asthma ทักษะใช้ยาพ่นถูกต้อง</td><td class="target-col">>85%</td><td class="cell-bad">81.59%</td><td class="cell-good">87.16%</td><td class="cell-bad">81.07%</td><td class="cell-bad">80.58%</td><td class="cell-bad">81.19%</td></tr>
<tr><td>DM HbA1c <7% (ควบคุมได้ดี)</td><td class="target-col">>40%</td><td class="cell-bad">35.50%</td><td class="cell-bad">31.03%</td><td class="cell-bad">31.67%</td><td class="cell-bad">35.36%</td><td class="cell-good">41.24% ✓</td></tr>
<tr><td>HT ควบคุม BP <140/90 mmHg</td><td class="target-col">>60%</td><td class="cell-bad">56.07%</td><td class="cell-good">71.00%</td><td class="cell-good">67.20%</td><td class="cell-good">69.69%</td><td class="cell-bad">58.73%</td></tr>
</tbody>
</table>
</div>
<div class="insight-box"><div class="i-label">📊 Insight</div>DM HbA1c <7% ปี 2568 บรรลุเป้าครั้งแรก (41.24%) — สะท้อนผลของ DM Remission Clinic และการเสริมพลัง | COPD Re-admit ยังสูง (10–17%) ต้องทบทวนการให้ข้อมูลก่อนจำหน่าย | HT BP control ปี 2568 ลดลงเหลือ 58.73% เป็นสัญญาณเตือน</div>
</div>
</section>
<hr class="divider">
<!-- ========== III-6 ========== -->
<section id="sec-iii6">
<div class="sec-header">
<div class="sec-icon">III-6</div>
<div class="sec-title-block">
<div class="sec-std">มาตรฐาน 82</div>
<h2>การดูแลต่อเนื่อง</h2>
<p>เครือข่าย 6 รพ.สต. — ระบบติดตามผู้ป่วยเรื้อรัง จิตเวช HIV Palliative ครบวงจร</p>
</div>
<button class="collapse-btn" onclick="toggleSection(this)">ย่อ ▲</button>
</div>
<div class="sec-body">
<div class="ctx-panel">
<div class="ctx-label">บริบท</div>
<ul>
<li><strong>ระดับบริการ:</strong> F2 — ทุติยภูมิระดับต้น <strong>45 เตียง</strong></li>
<li><strong>เครือข่าย:</strong> รพ.สต. ขนาดเล็กและขนาดกลาง 6 แห่ง ในอำเภอป่าพะยอม</li>
<li><strong>กลุ่มที่ต้องการดูแลต่อเนื่อง:</strong> DM, HT, COPD, Asthma, TB, Schizophrenia, Depressive disorder, Palliative, HIV/AIDS, ติดเตียง, พึ่งพาอุปกรณ์ทางการแพทย์, ผู้พิการ</li>
</ul>
</div>
<div class="score-row">
<div class="score-card">
<div class="sc-num">มาตรฐาน 82</div>
<div class="sc-name">การดูแลต่อเนื่อง [III-6]</div>
<div class="score-badge-row"><div class="score-val">3.5</div><span class="dali-badge dali-L">DALI: L</span></div>
<div class="sc-plan">Palliative Care เชื่อมชุมชน · Drug Reconcile ผู้ป่วยเรื้อรัง · เยี่ยมบ้านตรวจสุขภาพผู้ป่วยติดเตียง · แกนนำสุขภาพจิตชุมชน</div>
</div>
</div>
<div class="highlight-grid">
<div class="highlight-card"><strong>Palliative Community Network</strong>พัฒนาระบบดูแลต่อเนื่องเชื่อมสู่ชุมชน จนผู้ป่วย 91–100% เสียชีวิตที่บ้านตามต้องการ</div>
<div class="highlight-card"><strong>Drug Reconcile</strong>ระบบยาในผู้ป่วยเรื้อรัง ลดความสับสนเมื่อส่งต่อหรือจำหน่าย</div>
<div class="highlight-card"><strong>ตรวจสุขภาพผู้ป่วยติดเตียง</strong>ตรวจสุขภาพประจำปีโดยทีม ที่บ้านผู้ป่วยติดเตียงที่ไม่สามารถมา รพ.</div>
<div class="highlight-card"><strong>ARV Adherence สม่ำเสมอ</strong>ความสม่ำเสมอในการรับยา ARV >95% ทุกปี (98–99%)</div>
</div>
<div class="chart-wrap">
<div class="chart-title">การดูแลต่อเนื่องกลุ่มสำคัญ (%) ปี 2564–2568</div>
<div class="chart-canvas-wrap"><canvas id="chartCont"></canvas></div>
</div>
<div class="results-table-wrap">
<table class="results-table">
<thead><tr><th>ตัวชี้วัด</th><th>เป้าหมาย</th><th>2564</th><th>2565</th><th>2566</th><th>2567</th><th>2568</th></tr></thead>
<tbody>
<tr><td>ขาดนัดคลินิก DM</td><td class="target-col"><5%</td><td class="cell-good">3.44%</td><td class="cell-good">4.51%</td><td class="cell-good">3.74%</td><td class="cell-good">3.71%</td><td class="cell-good">4.22%</td></tr>
<tr><td>ขาดนัดคลินิกโรคเรื้อรัง</td><td class="target-col"><5%</td><td class="cell-bad">5.80%</td><td class="cell-bad">5.88%</td><td class="cell-good">4.78%</td><td class="cell-good">4.25%</td><td class="cell-good">4.11%</td></tr>
<tr><td>ARV Adherence HIV clinic</td><td class="target-col">>95%</td><td class="cell-good">99.12%</td><td class="cell-good">98.30%</td><td class="cell-good">99.00%</td><td class="cell-good">98.41%</td><td class="cell-good">98.52%</td></tr>
<tr><td>ผู้ป่วยเรื้อรังเยี่ยมบ้าน</td><td class="target-col">>80%</td><td class="cell-good">82.97%</td><td class="cell-good">89.42%</td><td class="cell-good">90.10%</td><td class="cell-good">94.10%</td><td class="cell-good">90.40%</td></tr>
<tr><td>ผู้ป่วยจิตเวชได้รับการดูแลต่อเนื่อง</td><td class="target-col">>80%</td><td class="cell-good">98.35%</td><td class="cell-good">95.42%</td><td class="cell-good">96.31%</td><td class="cell-good">95.06%</td><td class="cell-good">96.64%</td></tr>
<tr><td>ผู้ป่วย ARV ได้รับการดูแลต่อเนื่อง</td><td class="target-col">>90%</td><td class="cell-good">99.10%</td><td class="cell-good">98.30%</td><td class="cell-good">99.00%</td><td class="cell-good">98%</td><td class="cell-good">98.5%</td></tr>
<tr><td>ความพึงพอใจ Palliative</td><td class="target-col">>85%</td><td class="cell-good">96.76%</td><td class="cell-good">98.13%</td><td class="cell-good">97.26%</td><td class="cell-good">96.57%</td><td class="cell-good">98.28%</td></tr>
</tbody>
</table>
</div>
<div class="key-msg"><div class="km-label">🔑 Key Message</div>การดูแลต่อเนื่องผู้ป่วยจิตเวชและ HIV/ARV เกินเป้าทุกปี (>95%) สะท้อนระบบเครือข่ายที่เข้มแข็ง | ขาดนัดโรคเรื้อรังปรับปรุงดีขึ้นต่อเนื่องจาก 5.88 → 4.11%</div>
</div>
</section>
<hr class="divider">
<!-- ========== CONCLUSION ========== -->
<section id="conclusion">
<div class="sec-header">
<div class="sec-icon">🏆</div>
<div class="sec-title-block">
<div class="sec-std">สรุป</div>
<h2>จุดแข็ง · ความท้าทาย · ทิศทางพัฒนา</h2>
<p>สรุปจากข้อมูลในเอกสาร SAR III รพ.ป่าพะยอม</p>
</div>
</div>
<div class="sec-body">
<!-- SYSTEM MATURITY -->
<div class="card" style="border-left: 4px solid var(--green-deep);">
<h3 style="font-family:var(--font-head);font-size:1rem;color:var(--green-deep);margin-bottom:12px;">⭐ จุดแข็งของ SAR III รพ.ป่าพะยอม</h3>
<div class="grid-2">
<div>
<p style="font-size:.83rem;font-weight:600;color:var(--green-mid);margin-bottom:6px;">ด้านความปลอดภัย</p>
<ul style="font-size:.82rem;color:var(--gray-700);padding-left:18px;">
<li>วิสัญญี + ห้องผ่าตัด: 0 ภาวะแทรกซ้อนตลอด 5 ปี</li>
<li>ผ่าตัดผิดคน/ผิดข้าง = 0 ทุกปี</li>
<li>DHF Shock = 0 · DKA ใน รพ. = 0</li>
<li>Birth Asphyxia ลดจาก 24 → 0 ใน 3 ปี</li>
</ul>
</div>
<div>
<p style="font-size:.83rem;font-weight:600;color:var(--green-mid);margin-bottom:6px;">ด้านบริการเฉพาะ</p>
<ul style="font-size:.82rem;color:var(--gray-700);padding-left:18px;">
<li>Palliative Care ครบวงจร เสียชีวิตที่บ้าน 91–100%</li>
<li>ต้อกระจก 149 → 287 ราย/ปี ปลอดภัย 100%</li>
<li>IMC เยี่ยมบ้านครบ 95–100% ทุกปี</li>
<li>ARV / Psychiatric continuity >95% ทุกปี</li>
</ul>
</div>
</div>
</div>
<div class="card" style="border-left: 4px solid var(--amber);">
<h3 style="font-family:var(--font-head);font-size:1rem;color:#9a7c2a;margin-bottom:12px;">🔶 ความท้าทาย/โอกาสพัฒนาที่ควรติดตาม</h3>
<ul style="font-size:.82rem;color:var(--gray-700);padding-left:18px;">
<li>On-set to Door Stroke ปี 2567 ต่ำที่สุด (23.70%) แม้ 2568 กระเตื้อง (35.13%) แต่ยังห่างเป้า 80%</li>
<li>STEMI ส่งต่อภายใน 80 นาที: ปี 2568 = 62.5% ยัง variation — ต้องพัฒนามาตรฐานกระบวนการ</li>
<li>Appendicitis accuracy (<45% vs >80%) ทุกปี — ต้องพัฒนา Alvarado Score / Lab decision</li>
<li>EMS ตอบสนองภายใน 10 นาที ปี 2568 ดีขึ้นเป็น 63.98% แต่ยังต่ำกว่าเป้า 70%</li>
<li>Telemedicine Score=1/DALI D แต่ผลลัพธ์จริงเกินเป้าทุกตัว — โอกาสยกระดับ Score</li>
<li>แพทย์แผนไทย Score=2/DALI A — ผลลัพธ์ดีขึ้นชัดเจน 2 ปีหลัง แต่กระบวนการยังต้องยกระดับ</li>
<li>CKD ACEI/ARB ลดลงต่อเนื่อง (70 → 56.49%) — ต้องทบทวนกระบวนการสั่งยา</li>
<li>ตกเลือดหลังคลอดปี 2568 สูงขึ้น (3.44%) — ต้องทบทวนปัจจัยและกระบวนการ</li>
</ul>
</div>
<div class="card" style="border-left: 4px solid var(--navy);">
<h3 style="font-family:var(--font-head);font-size:1rem;color:var(--navy);margin-bottom:12px;">🔭 ทิศทางการพัฒนาต่อไป</h3>
<ul style="font-size:.82rem;color:var(--gray-700);padding-left:18px;">
<li>เร่งพัฒนา Smart ER/Smart OPD ครบ 3 องค์ประกอบ ตามแผน Smart Hospital</li>
<li>ขยาย Telemedicine Phase 2 ให้เชื่อมผู้ป่วยโดยตรง เก็บข้อมูลผลลัพธ์</li>
<li>ยกระดับ Homeward Program ให้ครอบคลุม 5 กลุ่มโรคตาม สปสช.</li>
<li>พัฒนา Stroke Community Awareness ร่วม อสม./รพ.สต. เพิ่ม On-set to Door</li>
<li>ทบทวน ACEI/ARB ใน CKD และ CKD Screening ให้บรรลุ 80%</li>
<li>ยกระดับแพทย์แผนไทยสู่ DALI L ผ่านการบูรณาการสหวิชาชีพและพัฒนาบุคลากร</li>
<li>DM Remission Clinic ขยายความครอบคลุม รักษา HbA1c <7% ให้คงที่ >40%</li>
<li>ฝึกทักษะ ACP/Family Meeting ให้บุคลากรทุกคนที่ดูแลผู้ป่วยระยะท้าย</li>
</ul>
</div>
</div>
</section>
</div><!-- /content-area -->
</div><!-- /main -->
</div><!-- /page-wrap -->
<!-- BACK TO TOP -->
<button id="back-top" onclick="window.scrollTo({top:0,behavior:'smooth'})">↑</button>
<!-- MOBILE NAV TOGGLE -->
<button id="menu-toggle" onclick="document.getElementById('sidebar').classList.toggle('open')">☰</button>
<!-- ========== JAVASCRIPT ========== -->
<script>
// ===== COLLAPSE SECTIONS =====
function toggleSection(btn) {
const body = btn.closest('.sec-header').nextElementSibling;
const collapsed = body.classList.toggle('collapsed');
btn.textContent = collapsed ? 'ขยาย ▼' : 'ย่อ ▲';
}
// ===== VIEW FILTER =====
function setView(mode) {
document.querySelectorAll('.view-btn').forEach(b => b.classList.remove('active'));
event.target.classList.add('active');
const allCards = document.querySelectorAll('.sec-body');
const resultEls = document.querySelectorAll('.results-table-wrap, .chart-wrap');
const issueEls = document.querySelectorAll('.score-row, .ctx-panel');
allCards.forEach(b => b.classList.remove('collapsed'));
if (mode === 'results') {
document.querySelectorAll('.sec-body').forEach(b => {
const hasResult = b.querySelector('.results-table-wrap');
if (!hasResult) b.classList.add('collapsed');
});
} else if (mode === 'issues') {
document.querySelectorAll('.sec-body').forEach(b => {
const hasScore = b.querySelector('.score-row');
if (!hasScore) b.classList.add('collapsed');
});
}
// 'all' => show all (already done above)
}
// ===== SEARCH =====
const searchInput = document.getElementById('searchInput');
searchInput.addEventListener('input', function () {
const q = this.value.trim().toLowerCase();
// Remove previous highlights
document.querySelectorAll('.hl').forEach(el => {
el.outerHTML = el.textContent;
});
if (!q) return;
const walker = document.createTreeWalker(
document.getElementById('main'),
NodeFilter.SHOW_TEXT,
{ acceptNode: n => n.textContent.toLowerCase().includes(q) && n.parentElement.tagName !== 'SCRIPT' && n.parentElement.tagName !== 'STYLE' ? NodeFilter.FILTER_ACCEPT : NodeFilter.FILTER_REJECT }
);
const nodes = [];
while (walker.nextNode()) nodes.push(walker.currentNode);
nodes.forEach(node => {
const regex = new RegExp(`(${q})`, 'gi');
const span = document.createElement('span');
span.innerHTML = node.textContent.replace(regex, '<mark class="hl">$1</mark>');
node.parentNode.replaceChild(span, node);
});
// Scroll to first match
const first = document.querySelector('.hl');
if (first) first.scrollIntoView({ behavior: 'smooth', block: 'center' });
});
// ===== BACK TO TOP =====
window.addEventListener('scroll', () => {
document.getElementById('back-top').classList.toggle('visible', window.scrollY > 400);
});
// ===== ACTIVE NAV HIGHLIGHT =====
const sections = document.querySelectorAll('section[id]');
const navLinks = document.querySelectorAll('#sidebar .nav-item');
const observer = new IntersectionObserver(entries => {
entries.forEach(e => {
if (e.isIntersecting) {
navLinks.forEach(l => l.classList.remove('active'));
const active = document.querySelector(`#sidebar a[href="#${e.target.id}"]`);
if (active) active.classList.add('active');
}
});
}, { threshold: 0.3 });
sections.forEach(s => observer.observe(s));
// ===== CLOSE SIDEBAR ON MOBILE LINK CLICK =====
navLinks.forEach(l => l.addEventListener('click', () => {
document.getElementById('sidebar').classList.remove('open');
}));
// ===== CHARTS =====
const YEARS = ['2564', '2565', '2566', '2567', '2568'];
const GRN = '#2da870';
const NAVY = '#1b3a5c';
const GOLD = '#c8a850';
const RED = '#d94f4f';
const AMB = '#e8943a';
// Mental Health Access
const ctxMH = document.getElementById('chartMH');
if (ctxMH) {
new Chart(ctxMH, {
type: 'line',
data: {
labels: YEARS,
datasets: [
{ label: 'Depressive Disorder', data: [60.21, 70.58, 78.47, 95.72, 100], borderColor: GRN, backgroundColor: 'rgba(45,168,112,.1)', tension: .4, fill: true },
{ label: 'Schizophrenia', data: [91.73, 96.95, 98.26, 100, 100], borderColor: NAVY, backgroundColor: 'rgba(27,58,92,.07)', tension: .4, fill: false }
]
},
options: { responsive: true, maintainAspectRatio: false, plugins: { legend: { position: 'bottom', labels: { font: { family: 'Sarabun', size: 11 } } } }, scales: { y: { min: 50, max: 105, ticks: { font: { family: 'Sarabun', size: 10 } } }, x: { ticks: { font: { family: 'Sarabun', size: 10 } } } } }
});
}
// Access indicators
const ctxAcc = document.getElementById('chartAccess');
if (ctxAcc) {
new Chart(ctxAcc, {
type: 'bar',
data: {
labels: YEARS,
datasets: [
{ label: 'รอ OPD (นาที)', data: [54, 58, 56, 62, 58], backgroundColor: 'rgba(27,58,92,.7)', yAxisID: 'y' },
{ label: 'STEMI ส่งต่อ 80 นาที (%)', data: [75, 90, 50, 41.6, 62.5], type: 'line', borderColor: RED, backgroundColor: 'transparent', tension: .4, yAxisID: 'y2' }
]
},
options: {
responsive: true, maintainAspectRatio: false,
plugins: { legend: { position: 'bottom', labels: { font: { family: 'Sarabun', size: 11 } } } },
scales: {
y: { position: 'left', title: { display: true, text: 'นาที', font: { size: 10 } }, ticks: { font: { size: 10 } } },
y2: { position: 'right', title: { display: true, text: '%', font: { size: 10 } }, min: 0, max: 110, ticks: { font: { size: 10 } }, grid: { drawOnChartArea: false } },
x: { ticks: { font: { family: 'Sarabun', size: 10 } } }
}
}
});
}
// Palliative pie
const ctxPall = document.getElementById('chartPall');
if (ctxPall) {
new Chart(ctxPall, {
type: 'doughnut',
data: {
labels: ['CVA/Stroke (48.65%)', 'มะเร็ง (32.43%)', 'CHF (24.32%)', 'ไตวายระยะสุดท้าย (13.51%)', 'COPD (12.16%)'],
datasets: [{ data: [36, 24, 18, 10, 9], backgroundColor: ['#1b3a5c','#1a7a5a','#c8a850','#e8943a','#d94f4f'], borderWidth: 2, borderColor: '#fff' }]
},
options: {
responsive: true, maintainAspectRatio: false,
plugins: { legend: { position: 'bottom', labels: { font: { family: 'Sarabun', size: 10 }, boxWidth: 12 } }, title: { display: true, text: 'ปี 2568 (74 ราย) — CVA ขึ้นเป็นอันดับ 1 แทนมะเร็ง', font: { family: 'Sarabun', size: 11 } } }
}
});
}
// Rehab
const ctxRehab = document.getElementById('chartRehab');
if (ctxRehab) {
new Chart(ctxRehab, {
type: 'bar',
data: {
labels: YEARS,
datasets: [
{ label: 'Barthel >15 (%)', data: [71.42, 61.36, 70.83, 77.61, 73.68], backgroundColor: GRN },
{ label: 'ภาวะแทรกซ้อน (%)', data: [5.2, 11.36, 8.3, 10.44, 7.89], backgroundColor: RED }
]
},
options: { responsive: true, maintainAspectRatio: false, plugins: { legend: { position: 'bottom', labels: { font: { family: 'Sarabun', size: 11 } } } }, scales: { y: { min: 0, max: 90, ticks: { font: { size: 10 } } }, x: { ticks: { font: { family: 'Sarabun', size: 10 } } } } }
});
}
// Continuity
const ctxCont = document.getElementById('chartCont');
if (ctxCont) {
new Chart(ctxCont, {
type: 'line',
data: {
labels: YEARS,
datasets: [
{ label: 'จิตเวชดูแลต่อเนื่อง', data: [98.35, 95.42, 96.31, 95.06, 96.64], borderColor: NAVY, tension: .4 },
{ label: 'ARV ดูแลต่อเนื่อง', data: [99.10, 98.30, 99.00, 98, 98.5], borderColor: GRN, tension: .4 },
{ label: 'ขาดนัดโรคเรื้อรัง', data: [5.80, 5.88, 4.78, 4.25, 4.11], borderColor: AMB, tension: .4, borderDash: [5,3] }
]
},
options: { responsive: true, maintainAspectRatio: false, plugins: { legend: { position: 'bottom', labels: { font: { family: 'Sarabun', size: 11 } } } }, scales: { y: { min: 0, max: 105, ticks: { font: { size: 10 } } }, x: { ticks: { font: { family: 'Sarabun', size: 10 } } } } }
});
}
</script>
</body>
</html>