Giới thiệu dự án

Bệnh lý tim mạch (Cardiovascular Diseases - CVD) là nguyên nhân gây tử vong hàng đầu trên toàn cầu. Theo báo cáo của Tổ chức Y tế Thế giới (WHO, 2021), toàn cầu ghi nhận khoảng 422 triệu người mắc đái tháo đường (ĐTĐ), gây ra 1,6 triệu ca tử vong trực tiếp mỗi năm. Đáng chú ý, bệnh lý tim mạch chiếm tới 50,3% tổng số ca tử vong và làm tăng nguy cơ tử vong do biến cố mạch vành hoặc đột quỵ từ 2 đến 4 lần ở bệnh nhân đái tháo đường type 2 (T2D) so với quần thể không mắc bệnh. Tại Việt Nam, theo số liệu của Liên đoàn Đái tháo đường Quốc tế (IDF, 2020), có khoảng 3,78 triệu người trưởng thành mắc ĐTĐ (tỷ lệ 5,7%), tạo nên gánh nặng kinh tế - y tế ước tính 418,1 USD/người/năm.

Vấn đề cốt lõi đặt ra trong thực hành lâm sàng là tình trạng thiếu máu cơ tim thầm lặng và tổn thương xơ vữa mạch máu diễn tiến âm thầm ở bệnh nhân T2D. Việc can thiệp muộn khi đã xuất hiện biến cố cấp tính (nhồi máu cơ tim, đột quỵ não) làm tăng tỷ lệ tử vong và chi phí điều trị. Do đó, bài toán tiên lượng nguy cơ tim mạch 10 năm thông qua các công cụ phân tầng toán học là yêu cầu cấp thiết nhằm thiết lập phác đồ dự phòng cá thể hóa.

Mục tiêu cụ thể của công trình nghiên cứu:

  1. Mục tiêu 1: Mô tả và phân tầng mức độ nguy cơ tim mạch 10 năm theo hai mô hình dự báo kinh điển: Thang điểm Framingham Risk Score (dựa trên mô hình hồi quy Cox đa biến) và Biểu đồ nguy cơ WHO/ISH (phiên bản khu vực Tây Thái Bình Dương - WPR B) trên nhóm bệnh nhân ĐTĐ type 2 điều trị nội trú/ngoại trú tại Bệnh viện E (giai đoạn 2020 – 2021).
  2. Mục tiêu 2: Đánh giá mức độ tương đồng và sự đồng thuận phân loại (concordance) giữa thang điểm Framingham và WHO/ISH thông qua hệ số Cohen's Kappa ($\kappa$), làm cơ sở khoa học đề xuất mô hình sàng lọc phù hợp cho người Việt Nam.

Phạm vi nghiên cứu được xác định trên $n = 90$ bệnh nhân ĐTĐ type 2 đáp ứng tiêu chuẩn chẩn đoán của Hiệp hội Đái tháo đường Hoa Kỳ (ADA 2019) tại Khoa Nội tổng hợp - Bệnh viện E. Giới hạn nghiên cứu bao gồm thiết kế cắt ngang mô tả (cross-sectional design), chưa theo dõi tiến cứu dọc để đánh giá biến cố tử vong thực tế sau 10 năm.


Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Hiện nay, các hệ thống y tế toàn cầu áp dụng nhiều mô hình phân tầng nguy cơ tim mạch khác nhau. Bảng dưới đây so sánh ưu và nhược điểm của các giải pháp hiện hành:

Thang điểm / Mô hình Tham số đầu vào chính Ưu điểm kỹ thuật Hạn chế / Rào cản triển khai
Framingham Risk Score (NCEP-ATP III / D'Agostino 2008) Tuổi, Giới, HATT (điều trị/chưa điều trị), Cholesterol toàn phần, HDL-C, Hút thuốc, ĐTĐ. Dựa trên nghiên cứu đoàn hệ lớn dài hạn; độ nhạy cao; phân tách chi tiết điểm số theo từng biến số liên tục. Xây dựng trên quần thể người da trắng tại Mỹ; có xu hướng ước tính quá mức (overestimation) ở quần thể châu Á.
WHO/ISH Risk Prediction Chart (WPR B) Tuổi, Giới, HATT, Cholesterol toàn phần, Hút thuốc, ĐTĐ. Tối ưu hóa cho các nước thu nhập thấp/trung bình; trực quan hóa qua biểu đồ màu; không bắt buộc đo HDL-C. Xây dựng trên dữ liệu ngoại suy dịch tễ, không phải đoàn hệ tiến cứu; độ nhạy thấp hơn đối với nhóm nguy cơ cận biên.
SCORE / SCORE2 (ESC - Châu Âu) Tuổi, Giới, HATT, Non-HDL Cholesterol, Hút thuốc. Ước tính nguy cơ tử vong do CVD 10 năm phân tầng theo 4 vùng dịch tễ châu Âu. Không tích hợp trực tiếp tham số ĐTĐ như một biến số độc lập trong bảng điểm gốc; khó áp dụng trực tiếp tại Việt Nam.

Phân tích yêu cầu lâm sàng theo mô hình MoSCoW:

  • Must have (Bắt buộc): Tuổi, giới tính sinh học, huyết áp tâm thu (HATT), cholesterol toàn phần, tình trạng hút thuốc lá, tiền sử xác định ĐTĐ type 2.
  • Should have (Nên có): Định lượng HDL-C, Triglyceride, LDL-C, nồng độ Creatinin huyết thanh, mức lọc cầu thận ước tính (eGFR).
  • Could have (Có thể mở rộng): Chỉ số khối cơ thể (BMI), nồng độ HbA1c, thời gian phát hiện bệnh ĐTĐ.
  • Won't have (Không sử dụng trong pha này): Chụp cắt lớp vi tính đo điểm vôi hóa mạch vành (CAC score) hoặc xạ hình tưới máu cơ tim gắng sức (do chi phí cao và tính xâm lấn).

Thiết kế hệ thống

Kiến trúc xử lý và phân tầng nguy cơ tim mạch được thiết kế theo luồng dữ liệu chuẩn y khoa:

[Thu nhận dữ liệu lâm sàng & Bệnh án]
       │
       ▼
[Xét nghiệm Sinh hóa & Cận lâm sàng]
  ├── Glucose đói (Hexokinase) & HbA1c (HPLC)
  ├── Lipid Profile: Total Chol, HDL-C, LDL-C, Triglyceride (Enzymatic)
  └── Creatinine huyết thanh (Jaffe) -> Ước tính eGFR (MDRD formula)
       │
       ▼
[Engine tính toán phân tầng nguy cơ tim mạch]
  ├── Pipeline 1: Framingham Score Computation (Gender-specific additive points)
  └── Pipeline 2: WHO/ISH Risk Matrix Lookup (WPR B 10-year risk grid)
       │
       ▼
[Statistical & Concordance Engine (SPSS 20 / Python statsmodels)]
  ├── Descriptive & Hypothesis Testing (t-test, Mann-Whitney, ANOVA, Chi-Square)
  └── Cohen's Kappa Agreement Evaluation Matrix

Công thức toán học ước tính mức lọc cầu thận (eGFR) theo phương trình MDRD hiệu chỉnh: $$\text{eGFR} (\text{mL/min/1.73m}^2) = 186 \times (\text{Creatinine})^{-1.154} \times (\text{Tuổi})^{-0.203} \times [0.742 \text{ nếu là Nữ}] \times [1.21 \text{ nếu là người da đen}]$$

Các ngưỡng phân tầng nguy cơ 10 năm được tiêu chuẩn hóa thành 4 cấp độ:

  • Nguy cơ thấp (Low): $< 10%$
  • Nguy cơ trung bình (Moderate): $10% - < 20%$
  • Nguy cơ cao (High): $20% - < 30%$ (Framingham: $20% - 29.9%$)
  • Nguy cơ rất cao (Very High): $\ge 30%$

Methodology

  • Thiết kế nghiên cứu: Nghiên cứu mô tả cắt ngang (Cross-sectional observational study).
  • Cỡ mẫu: $n = 90$ bệnh nhân được chọn theo phương pháp chọn mẫu thuận tiện có tiêu chuẩn.
  • Tiêu chuẩn lựa chọn: Bệnh nhân được chẩn đoán xác định ĐTĐ type 2 theo tiêu chuẩn ADA 2019, đầy đủ hồ sơ bệnh án lâm sàng và xét nghiệm hóa sinh máu, tự nguyện đồng ý tham gia nghiên cứu.
  • Tiêu chuẩn loại trừ: Bệnh nhân có tiền sử biến cố tim mạch lâm sàng xác định trước đó (nhồi máu cơ tim, đột quỵ, can thiệp mạch vành), bệnh nhân có hội chứng thận hư, suy thận mạn tính giai đoạn cuối hoặc phù toàn thân ảnh hưởng đến chỉ số thể trọng.
  • Đảm bảo chất lượng (QA): Xét nghiệm sinh hóa thực hiện tại Phòng Xét nghiệm Bệnh viện E đạt chứng chỉ kiểm chuẩn nội kiểm và ngoại kiểm quốc tế. Kiểm định phân phối chuẩn dữ liệu bằng phép thử Kolmogorov-Smirnov.

Implementation và kết quả

Development process

Quá trình thu thập, xử lý và phân tích số liệu được mô đun hóa bằng ngôn ngữ Python (phiên bản 3.10) kết hợp phần mềm thống kê IBM SPSS Statistics 20.0. Dưới đây là trích đoạn mã thuật toán thực thi tính điểm nguy cơ Framingham và đánh giá hệ số đồng thuận Cohen's Kappa:

import numpy as np
import pandas as pd
from sklearn.metrics import cohen_kappa_score

def calculate_framingham_female_points(age: int, chol: float, hdl: float, sbp: int, treated_bp: bool, smoker: bool, diabetes: bool) -> int:
    """
    Tính điểm nguy cơ Framingham 10 năm cho bệnh nhân Nữ (D'Agostino et al., 2008)
    """
    points = 0
    # Điểm theo tuổi
    if age < 35: points += 0
    elif age <= 39: points += 2
    elif age <= 44: points += 4
    elif age <= 49: points += 5
    elif age <= 54: points += 7
    elif age <= 59: points += 8
    elif age <= 64: points += 9
    elif age <= 69: points += 10
    elif age <= 74: points += 11
    else: points += 12

    # Điểm theo HDL-C (mg/dL)
    if hdl >= 60: points -= 2
    elif hdl >= 50: points -= 1
    elif hdl >= 45: points += 0
    elif hdl >= 35: points += 1
    else: points += 2

    # Điểm theo Cholesterol toàn phần (mg/dL)
    if chol < 160: points += 0
    elif chol <= 199: points += 1
    elif chol <= 239: points += 3
    elif chol <= 279: points += 4
    else: points += 5

    # Điểm theo Huyết áp tâm thu (HATT)
    if not treated_bp:
        if sbp < 120: points -= 3
        elif sbp <= 129: points += 0
        elif sbp <= 139: points += 1
        elif sbp <= 149: points += 2
        elif sbp <= 159: points += 4
        else: points += 5
    else:
        if sbp < 120: points -= 1
        elif sbp <= 129: points += 2
        elif sbp <= 139: points += 3
        elif sbp <= 149: points += 5
        elif sbp <= 159: points += 6
        else: points += 7

    if smoker: points += 2
    if diabetes: points += 4
    return points

def compute_concordance(framingham_tiers: list, who_ish_tiers: list):
    """
    Đánh giá sự đồng thuận giữa 2 thang điểm bằng Cohen's Kappa
    Tiers: 0=Low, 1=Moderate, 2=High, 3=Very High
    """
    kappa = cohen_kappa_score(framingham_tiers, who_ish_tiers)
    return kappa

Testing và validation

Nghiên cứu tiến hành phân tích trên $n = 90$ đối tượng. Các đặc điểm nhân khẩu học, lâm sàng và cận lâm sàng được kiểm định độ tin cậy với khoảng tin cậy 95%:

Tham số / Chỉ số lâm sàng Toàn bộ mẫu ($n=90$) Nam ($n=38$) Nữ ($n=52$) Giá trị $p$
Tuổi trung bình (năm) $65,16 \pm 8,31$ $63,82 \pm 8,69$ $66,13 \pm 7,97$ $0,177$
Tỷ lệ nhóm tuổi $\ge 60$ (%) $78,89%$ ($71$ BN) $36,62%$ ($26$ BN) $63,38%$ ($45$ BN) $\mathbf{0,038}$
Chỉ số khối cơ thể - BMI (kg/m²) $23,20 \pm 3,17$ $22,81 \pm 2,89$ $23,48 \pm 3,37$ $0,333$
Huyết áp tâm thu - HATT (mmHg) $125,67 \pm 13,97$ $126,18 \pm 11,71$ $125,29 \pm 15,51$ $0,365$
Tỷ lệ hút thuốc lá (%) $7,78%$ ($7$ BN) $100%$ ($7$ BN) $0%$ ($0$ BN) $\mathbf{0,002}$
Glucose máu lúc đói (mmol/L) $12,75 \pm 5,63$ $13,76 \pm 6,87$ $12,01 \pm 4,44$ $0,367$
HbA1c trung bình (%) $10,60 \pm 2,37$ $10,61 \pm 2,22$ $10,58 \pm 2,48$ $0,954$
Cholesterol toàn phần (mmol/L) $5,35 \pm 1,61$ $5,24 \pm 1,90$ $5,44 \pm 1,38$ $0,154$
Triglyceride (mmol/L) $3,24 \pm 3,66$ $3,48 \pm 4,49$ $3,06 \pm 2,95$ $0,974$
HDL-C (mmol/L) $1,20 \pm 0,58$ $1,03 \pm 0,32$ $1,32 \pm 0,69$ $\mathbf{0,004}$
LDL-C (mmol/L) $2,73 \pm 1,03$ $2,58 \pm 1,03$ $2,84 \pm 1,02$ $0,180$
Creatinin huyết thanh ($\mu$mol/L) $78,38 \pm 27,08$ $87,40 \pm 22,98$ $72,01 \pm 28,14$ $<\mathbf{0,001}$
eGFR (mL/min/1,73m²) $88,90 \pm 32,39$ $91,61 \pm 32,04$ $86,98 \pm 32,81$ $0,611$

Kết quả đạt được

Phân tầng mức độ nguy cơ tim mạch 10 năm giữa hai thang điểm cho thấy sự phân bổ khác biệt rõ rệt:

  1. Kết quả phân tầng theo Framingham:

    • Nguy cơ thấp ($<10%$): $7,78%$ ($7/90$ BN).
    • Nguy cơ trung bình ($10% - <20%$): $22,22%$ ($20/90$ BN).
    • Nguy cơ cao ($20% - 30%$): $24,44%$ ($22/90$ BN).
    • Nguy cơ rất cao ($>30%$): $45,56%$ ($41/90$ BN).
    • Tổng nhóm nguy cơ cao và rất cao chiếm tới $70,00%$. Đặc biệt, ở nhóm nguy cơ rất cao, nam giới chiếm ưu thế tuyệt đối ($63,41%$ so với $36,59%$ ở nữ, $p < 0,001$).
  2. Kết quả phân tầng theo WHO/ISH (WPR B):

    • Nguy cơ thấp ($<10%$): $21,11%$ ($19/90$ BN).
    • Nguy cơ trung bình ($10% - <20%$): $34,45%$ ($31/90$ BN).
    • Nguy cơ cao ($20% - <30%$): $14,44%$ ($13/90$ BN).
    • Nguy cơ rất cao ($\ge 30%$): $30,00%$ ($27/90$ BN).
    • Tổng nhóm nguy cơ cao và rất cao chiếm $44,44%$. Không có sự khác biệt có ý nghĩa thống kê về phân tầng giữa hai giới ($p = 0,948$).
  3. Phân tích mức độ đồng thuận (Concordance Analysis): Ma trận đối chiếu giữa hai thang điểm xác định hệ số $\kappa = 0,259$ ($p < 0,001$), phản ánh mức độ đồng thuận kém (fair/poor agreement). Trong số $41$ bệnh nhân được Framingham xếp vào nhóm nguy cơ rất cao, thang điểm WHO/ISH chỉ ghi nhận $23$ trường hợp tương ứng, đồng thời hạ bậc $9$ bệnh nhân xuống mức trung bình và $9$ bệnh nhân xuống mức cao.


Đổi mới và đóng góp

  • Bằng chứng thực nghiệm đối đầu đầu tiên tại Bệnh viện E: Nghiên cứu cung cấp dữ liệu định lượng so sánh trực tiếp hai thang điểm Framingham và WHO/ISH trên cùng một bộ mẫu bệnh nhân ĐTĐ type 2 tại Việt Nam, làm rõ khoảng trống chênh lệch phân tầng lên tới $25,56%$ giữa hai công cụ ($70,00%$ so với $44,44%$).
  • Xác định vai trò của biến số chuyển hóa Triglyceride: Nghiên cứu chứng minh nồng độ Triglyceride tăng có ý nghĩa thống kê theo từng bậc nguy cơ ở cả hai thang điểm ($p = 0,012$ ở Framingham và $p = 0,048$ ở WHO/ISH), trong khi cả hai mô hình kinh điển đều chưa tích hợp trực tiếp Triglyceride vào thuật toán tính điểm.
  • Đóng góp học thuật: Kết quả chỉ ra thang điểm Framingham chịu ảnh hưởng quá lớn bởi trọng số tuổi và giới tính nam, dễ dẫn đến khuynh hướng chỉ định can thiệp statin/aspirin quá mức. Ngược lại, thang điểm WHO/ISH có nguy cơ bỏ sót các đối tượng đái tháo đường cao tuổi có kiểm soát huyết áp trung bình.

Ứng dụng thực tế và triển khai

Kịch bản ứng dụng lâm sàng (Clinical Use Cases)

  • Tuyến y tế cơ sở (Trạm y tế xã/phường, Phòng khám đa khoa): Ứng dụng biểu đồ WHO/ISH WPR B không bắt buộc xét nghiệm lipid chuyên sâu để sàng lọc nhanh nhóm bệnh nhân ĐTĐ type 2 cần chuyển tuyến chuyên khoa.
  • Tuyến bệnh viện tỉnh/Trung ương: Ứng dụng thang điểm Framingham kết hợp bilan lipid đầy đủ để thiết lập chiến lược kiểm soát LDL-C mục tiêu theo khuyến cáo ESC-EASD ($< 1,8 \text{ mmol/L}$ hoặc $< 1,4 \text{ mmol/L}$ cho nhóm nguy cơ rất cao).

Quy trình tích hợp hệ thống thông tin bệnh viện (HIS/EMR)

  1. Trích xuất tự động (Data Ingestion): Lấy dữ liệu tuổi, giới, HATT, tiền sử thuốc lá từ phân hệ Khám bệnh và kết quả Cholesterol, HDL-C từ phân hệ LIS (Laboratory Information System).
  2. Thực thi tính toán (Microservice Engine): Chạy thuật toán kép, hiển thị song song hai điểm số nguy cơ trên giao diện bệnh án điện tử (EMR).
  3. Cảnh báo hỗ trợ quyết định lâm sàng (CDSS): Tự động kích hoạt thông báo điều chỉnh lối sống và gợi ý phác đồ statin cường độ cao khi điểm số rơi vào nhóm $\ge 20%$.

Hạn chế và hướng phát triển

  • Hạn chế về cỡ mẫu: Nghiên cứu thực hiện trên cỡ mẫu thuận tiện $n = 90$, tập trung tại một trung tâm y tế, chưa đại diện hoàn toàn cho dịch tễ học bệnh nhân ĐTĐ toàn quốc.
  • Giới hạn thiết kế nghiên cứu: Chưa có thiết kế đoàn hệ tiến cứu (prospective cohort) theo dõi biến cố tim mạch sau 5–10 năm thực tế để xác định diện tích dưới đường cong ROC (AUC) của từng thang điểm.
  • Hướng phát triển:
    • Ứng dụng các kỹ thuật học máy (Machine Learning như XGBoost, Random Forest) trên tập dữ liệu đa trung tâm quy mô lớn ($> 5.000$ bệnh nhân) để xây dựng thang điểm nguy cơ tim mạch chuyên biệt cho người Việt Nam (Vietnamese Cardiovascular Risk Score - VN-CRS).
    • Tích hợp thêm các chỉ dấu sinh học mới như hs-CRP, Albumin niệu vi thể (Microalbuminuria) và nồng độ Lipoprotein(a).

Đối tượng hưởng lợi

  • Bác sĩ lâm sàng / Nội tiết - Tim mạch: Nắm vững độ chênh lệch giữa các thang điểm để đưa ra quyết định điều trị cân bằng, tránh đánh giá quá thấp hoặc quá cao tình trạng xơ vữa của bệnh nhân.
  • Bệnh nhân đái tháo đường type 2: Được lượng hóa trực quan nguy cơ mắc biến cố tim mạch trong 10 năm, từ đó nâng cao mức độ tuân thủ điều trị hạ đường huyết, điều chỉnh chế độ ăn giảm béo và cai nghiện thuốc lá.
  • Nhà nghiên cứu y sinh & Dữ liệu y tế: Nhận được bộ tham số chuẩn hóa về dịch tễ và thống kê đồng thuận kappa phục vụ các phân tích gộp (meta-analysis) tiếp theo.
  • Nhà quản lý y tế / Bảo hiểm y tế: Tối ưu hóa chi phí dự phòng ban đầu thông qua phân bổ nguồn lực thuốc tim mạch và xét nghiệm cận lâm sàng đúng nhóm nguy cơ cao.

Câu hỏi thường gặp

  1. Tại sao bệnh nhân đái tháo đường type 2 lại có nguy cơ tim mạch cao hơn người bình thường?
    Tình trạng tăng đường huyết mạn tính và đề kháng insulin kích hoạt các phản ứng viêm vi mạch, gia tăng stress oxy hóa, tăng phân tử kết dính tế bào nội mô và giảm tổng hợp Nitric Oxide (NO), thúc đẩy nhanh quá trình hình thành mảng xơ vữa không ổn định.

  2. Tại sao hệ số đồng thuận giữa Framingham và WHO/ISH lại ở mức kém ($\kappa = 0,259$)?
    Do Framingham sử dụng các trọng số toán học từ nghiên cứu đoàn hệ gốc tại Mỹ với trọng số tuổi và giới tính cao, trong khi WHO/ISH sử dụng ma trận dịch tễ ngoại suy phân vùng theo các khoảng giá trị rộng hơn và không tích hợp chỉ số HDL-C.

  3. Khi kết quả giữa hai thang điểm mâu thuẫn nhau, bác sĩ nên ưu tiên thang điểm nào?
    Trong thực hành lâm sàng, nên kết hợp đánh giá đa yếu tố. Nếu bệnh nhân có nhiều yếu tố nguy cơ phối hợp (tuổi cao, rối loạn lipid máu hỗn hợp, HbA1c $> 10%$), nên ưu tiên phân loại theo nhóm nguy cơ cao hơn để không bỏ sót chỉ định điều trị bảo vệ tim mạch tích cực.

  4. Chỉ số Triglyceride có ý nghĩa như thế nào trong phân tầng nguy cơ tim mạch ở bệnh nhân ĐTĐ?
    Nghiên cứu chỉ ra Triglyceride tăng có ý nghĩa thống kê ở nhóm nguy cơ cao và rất cao. Tăng Triglyceride phản ánh sự tồn tại của các hạt lipoprotein tỷ trọng rất thấp (VLDL) và LDL nhỏ đậm đặc (small dense LDL), vốn có khả năng gây xơ vữa rất mạnh.

  5. Giải pháp nào để khắc phục sai số ước tính của các thang điểm quốc tế tại Việt Nam?
    Cần triển khai các nghiên cứu đoàn hệ theo dõi dọc đa trung tâm trong 10 năm trên quần thể người Việt để hiệu chỉnh hệ số chặn và trọng số beta của các biến số nguy cơ, tiến tới xây dựng thang điểm đặc thù quốc gia.


Kết luận

Công trình nghiên cứu đã hoàn thành toàn diện hai mục tiêu đặt ra: lượng hóa nguy cơ tim mạch 10 năm trên $n = 90$ bệnh nhân đái tháo đường type 2 tại Bệnh viện E và đánh giá sự đồng thuận giữa hai thang điểm Framingham và WHO/ISH. Kết quả cho thấy tỷ lệ bệnh nhân thuộc nhóm nguy cơ cao và rất cao theo Framingham là $70,00%$ và theo WHO/ISH là $44,44%$. Hệ số đồng thuận Cohen's Kappa $\kappa = 0,259$ ($p < 0,001$) khẳng định sự khác biệt đáng kể giữa hai công cụ đánh giá, nhấn mạnh sự cần thiết phải phối hợp lâm sàng thận trọng và sớm phát triển công cụ dự báo nguy cơ tim mạch dành riêng cho người Việt Nam.