Personal Health Record cho TP HCM
Tóm tắt
TP HCM là thành phố lớn nhất Việt Nam với hơn 9 triệu dân, trong đó tỷ lệ người cao tuổi (trên 60 tuổi) đạt khoảng 12% và đang tăng nhanh. Chương trình khám sức khỏe miễn phí cho toàn dân được triển khai định kỳ nhưng dữ liệu sức khỏe của công dân vẫn phân mảnh giữa nhiều cơ sở y tế — bệnh viện quận, trạm y tế phường, phòng khám tư nhân — và hầu như không có cơ chế chia sẻ liền mạch. Theo quy định tại Thông tư 46/2017/TT-BYT, hồ sơ sức khỏe điện tử (EMR) là bắt buộc nhưng triển khai thực tế tại TP HCM vẫn còn nhiều khoảng trống ở cấp trạm y tế phường. Alpha Chain Co., Ltd. đề xuất HealthVault HCMC — ứng dụng personal health record (PHR) cho phép công dân TP HCM lưu trữ, quản lý và chia sẻ dữ liệu sức khỏe của mình với các cơ sở y tế, nhận nhắc tái khám theo lịch bác sĩ, và tích hợp với hệ thống trạm y tế phường qua API Sở Y tế TP HCM.
Định nghĩa vấn đề
Phát biểu vấn đề
Hệ thống y tế tại TP HCM hiện bao gồm 24 quận huyện với hàng trăm cơ sở y tế các cấp: 23 bệnh viện tuyến quận/huyện, hơn 300 trạm y tế phường/xã, hàng chục phòng khám đa khoa tư nhân, và 3 bệnh viện tuyến trung ương. Mỗi cơ sở lưu trữ hồ sơ bệnh nhân trên hệ thống riêng (phần mềm HIS — Hospital Information System) với định dạng không đồng nhất. Khi công dân khám tại nhiều cơ sở khác nhau, bác sĩ không có cách tiếp cận lịch sử khám chữa bệnh đầy đủ — dẫn đến chẩn đoán thiếu thông tin, xét nghiệm trùng lặp, và kê đơn có tương tác thuốc tiềm ẩn.
Đặc biệt với người cao tuổi và người mắc bệnh mạn tính (tiểu đường type 2, tăng huyết áp, bệnh phổi tắc nghẽn mạn tính), việc tái khám đúng hẹn là yếu tố sống còn. Tuy nhiên, không có công cụ nhắc nhở tự động từ phía hệ thống y tế — hoàn toàn phụ thuộc vào ghi nhớ của bệnh nhân hoặc người nhà.
Định lượng thiệt hại
- Hơn 9 triệu dân cư trú tại TP HCM (Tổng cục Thống kê, 2023) nguồn, trong đó khoảng 1,1 triệu người cao tuổi (trên 60 tuổi, chiếm 12%) nguồn.
- Theo khảo sát của Sở Y tế TP HCM năm 2023, trung bình bệnh nhân ngoại trú tại TP HCM khám tại 2,3 cơ sở y tế khác nhau trong năm nguồn, nhưng chỉ dưới 15% có khả năng cung cấp đầy đủ hồ sơ từ tất cả các lần khám trước đó cho bác sĩ nguồn.
- Tỷ lệ xét nghiệm trùng lặp (cùng một loại xét nghiệm tại 2 cơ sở trong vòng 30 ngày) ước tính đạt 25–35% theo ước tính của các chuyên gia y tế nguồn, gây lãng phí khoảng 2–4 triệu đồng/người/năm nguồn.
- Chương trình khám sức khỏe miễn phí cho toàn dân TP HCM đã triển khai từ nhiều năm — mỗi năm hàng triệu lượt công dân được khám nguồn, nhưng kết quả khám chưa được số hóa tập trung và lưu trữ theo từng cá nhân.
- Theo Bộ Y tế, chỉ khoảng 20% trạm y tế phường tại TP HCM triển khai đầy đủ hồ sơ sức khỏe điện tử theo Thông tư 46/2017/TT-BYT vào năm 2023 nguồn.
Phạm vi
Trong phạm vi:
- Lưu trữ hồ sơ sức khỏe cá nhân (PHR) tập trung trên app của công dân: kết quả khám, đơn thuốc, xét nghiệm, hình ảnh y tế (scan/picture).
- Nhắc tái khám theo lịch hẹn do bác sĩ ghi nhận trong hồ sơ hoặc do người dùng tự thiết lập.
- Tìm kiếm và đặt lịch khám tại trạm y tế phường và phòng khám đa khoa đối tác trên địa bàn TP HCM.
- Tích hợp đọc dữ liệu từ hệ thống EMR của Sở Y tế TP HCM (qua API).
- Chia sẻ hồ sơ sức khỏe với bác sĩ được ủy quyền qua mã QR hoặc link có thời hạn.
Ngoài phạm vi:
- Chẩn đoán bệnh từ xa (teleconsultation) — thuộc phạm vi Telehealth platform riêng.
- Kê đơn thuốc điện tử — yêu cầu giấy phép y tế phức tạp.
- Quản lý bệnh viện (HIS) — dành cho giải pháp B2B riêng.
Mô hình vấn đề
Mô hình toán mô tả bài toán tối ưu hóa lịch tái khám cho bệnh nhân mạn tính:
Các biến:
- — ngày tái khám khuyến nghị cho bệnh nhân (theo phác đồ điều trị)
- — ngày thực tế đặt lịch tái khám cho bệnh nhân
- — khoảng cách thời gian (ngày) giữa lịch thực tế và lịch khuyến nghị
- — chi phí y tế phát sinh khi tái khám trễ vượt ngưỡng ngày
Các ràng buộc:
Mục tiêu:
Giải pháp đề xuất
Alpha Chain Co., Ltd. đề xuất HealthVault HCMC — ứng dụng PHR (Personal Health Record) dành riêng cho công dân TP HCM, cho phép lưu trữ tập trung dữ liệu sức khỏe từ mọi cơ sở y tế, nhận nhắc tái khám tự động, và chia sẻ hồ sơ với bác sĩ được ủy quyền.
Core features:
-
Lưu trữ hồ sơ sức khỏe tập trung: Người dùng có thể upload/scan kết quả khám, đơn thuốc, hình ảnh y tế (X-quang, MRI, siêu âm), xét nghiệm máu. Dữ liệu được gắn thẻ theo loại (khám tổng quát, chuyên khoa, cấp cứu, xét nghiệm, hình ảnh) và theo ngày. OCR engine tự động nhận dạng văn bản từ đơn thuốc và kết quả xét nghiệm để tạo structured data.
-
Nhắc tái khám thông minh: Engine phân tích hồ sơ sức khỏe, trích xuất ngày tái khám khuyến nghị từ ghi chú của bác sĩ hoặc theo phác đồ chuẩn cho từng bệnh lý (tiểu đường: 3 tháng, tăng huyết áp: 1–3 tháng). Gửi nhắc nhở trước 14 ngày, 7 ngày, và ngày hẹn.
-
Đặt lịch khám tại trạm y tế phường: Tích hợp với hệ thống đặt lịch của trạm y tế phường TP HCM (qua API Sở Y tế hoặc qua số điện thoại trực tiếp), cho phép người dùng chọn trạm y tế theo địa bàn cư trú và đặt lịch khám tổng quát hoặc chuyên khoa.
-
Chia sẻ hồ sơ qua mã QR: Khi đi khám, người dùng mở app hiển thị mã QR động (refresh mỗi 60 giây) chứa link có thời hạn đến hồ sơ sức khỏe. Bác sĩ quét mã bằng thiết bị của cơ sở y tế (app hoặc web portal) để xem hồ sơ đầy đủ. Không cần đăng ký tài khoản phức tạp từ phía bác sĩ.
-
Tích hợp EMR Sở Y tế TP HCM: Khi người dùng xác minh danh tính bằng CCCD ( qua xác minh điện tử hoặc nhập số CCCD), app tự động truy xuất dữ liệu khám từ hệ thống EMR của Sở Y tế TP HCM (nếu API có sẵn) và đồng bộ vào PHR cá nhân.
-
Dashboard sức khỏe cá nhân: Hiển thị tóm tắt sức khỏe: các chỉ số quan trọng (huyết áp, đường huyết HbA1c, cholesterol), lịch sử xu hướng theo thời gian, và các cảnh báo khi chỉ số vượt ngưỡng bình thường.
Các quyết định thiết kế chính
-
Quyết định 1 — Dữ liệu sức khỏe thuộc quyền sở hữu của công dân (patient-owned PHR): Khác với EMR bệnh viện thuộc sở hữu của cơ sở y tế, HealthVault HCMC thiết kế theo mô hình patient-controlled PHR — người dùng là chủ sở hữu dữ liệu, có quyền quyết định ai được xem, trong bao lâu. Cơ sở pháp lý: Điều 6 Luật Khám bệnh, chữa bệnh 2023 (sửa đổi) quy định quyền của người bệnh đối với hồ sơ y tế.
-
Quyết định 2 — Tuân thủ HIPAA-like framework cho Việt Nam: Dữ liệu sức khỏe là dữ liệu nhạy cảm theo Nghị định 13/2023/NĐ-CP về bảo vệ dữ liệu cá nhân (DPDP). HealthVault HCMC mã hóa dữ liệu y tế bằng AES-256 cả khi nghỉ và khi truyền, phân quyền truy cập theo nguyên tắc least privilege, và không bao giờ bán hoặc chia sẻ dữ liệu cho bên thứ ba mà không có sự đồng ý rõ ràng bằng văn bản.
-
Quyết định 3 — Không yêu cầu thiết bị y tế đeo tay: MVP tập trung vào người dùng phổ thông (không cần wearables), với dữ liệu đầu vào chủ yếu từ kết quả khám và đơn thuốc. Tích hợp thiết bị đo (huyết áp kết nối Bluetooth, thiết bị đo đường huyết) là tính năng Phase 2. Điều này giảm barrier đầu vào, phù hợp với phần lớn công dân TP HCM.
Tiêu chí thành công
| Tiêu chí | Mục tiêu | Phương pháp đo lường |
|---|---|---|
| Số hồ sơ PHR được tạo trong tháng đầu | ≥5.000 hồ sơ (tỷ lệ activation rate ≥ 30% trên lượt tải) | Số user hoàn tất onboarding và upload ít nhất 1 tài liệu |
| Tỷ lệ tái khám đúng hẹn | ≥75% sau 6 tháng sử dụng (so với baseline ước tính 40%) | So sánh tỷ lệ tái khám trong/vượt hạn giữa user HealthVault và nhóm đối chứng |
| Số cơ sở y tế đối tác | ≥50 trạm y tế phường + 10 phòng khám đa khoa trong năm đầu | Số cơ sở có active API integration |
| Số lượt chia sẻ hồ sơ với bác sĩ | ≥2.000 lượt chia sẻ/tháng sau 6 tháng | Số mã QR được quét thành công |
Luồng hệ thống
Thuật toán cốt lõi
Mô tả thuật toán
Thuật toán ReminderScheduler quản lý lịch nhắc tái khám cho từng bệnh nhân dựa trên dữ liệu hồ sơ:
Giai đoạn 1 — Trích xuất lịch tái khám:
- Với mỗi lần khám trong hồ sơ PHR của người dùng , trích xuất thông tin:
- Ngày khám:
- Bệnh lý chẩn đoán: (ICD-10 code nếu có)
- Ngày tái khám khuyến nghị: (từ ghi chú bác sĩ, ví dụ: "tái khám sau 3 tháng")
- Đơn thuốc: danh sách thuốc với liều lượng
Giai đoạn 2 — Ánh xạ phác đồ chuẩn:
- Nếu không được ghi rõ trong hồ sơ, sử dụng bảng phác đồ chuẩn:
| Bệnh lý (ICD-10) | Tần suất tái khám khuyến nghị |
|---|---|
| E11 (Tiểu đường type 2) | 90 ngày |
| I10 (Tăng huyết áp) | 60 ngày |
| J44 (COPD) | 90 ngày |
| E78 (Rối loạn lipid máu) | 180 ngày |
| Khám tổng quát | 365 ngày |
Giai đoạn 3 — Tạo lịch nhắc:
- Với mỗi lịch tái khám : tính
- Tính khoảng cách đến ngày nhắc:
- Xếp hàng gửi notification khi
Công thức toán học
Ngày tái khám cho bệnh nhân với bệnh lý :
Với là chu kỳ tái khám (ngày) theo bảng phác đồ chuẩn.