Thỏa thuận Xử lý Dữ liệu Cá nhân (DPA)
MedPilot (Bên Xử lý) — Phòng Khám (Bên Kiểm soát)
Phiên bản 1.0-draft · Cập nhật: 14/07/2026
TEMPLATE ONLY — Tài liệu này là bản mẫu khởi điểm. Cần luật sư có chứng chỉ hành nghề tại Việt Nam review và điều chỉnh trước khi sử dụng. Thỏa thuận ràng buộc pháp lý chỉ có hiệu lực sau khi được ký bởi người đại diện có thẩm quyền của cả hai bên.
Thỏa thuận này được ký giữa:
Bên Kiểm soát Dữ liệu
Phòng Khám (Khách hàng)
Tổ chức quyết định mục đích và phương thức xử lý dữ liệu bệnh nhân
Bên Xử lý Dữ liệu
MedPilot
Xử lý dữ liệu theo ủy quyền và chỉ dẫn của Phòng Khám
1. Định nghĩa và Vai trò
| Bên Kiểm soát | Phòng khám — quyết định mục đích và phương thức xử lý dữ liệu bệnh nhân (per NĐ 13 Điều 2) |
| Bên Xử lý | MedPilot — xử lý theo ủy quyền của Bên Kiểm soát (per NĐ 13 Điều 2) |
| Bên Xử lý Phụ | Nhà cung cấp thứ ba MedPilot sử dụng (AWS, Stripe, SendGrid, v.v.) |
| Dữ liệu Nhạy cảm | Dữ liệu y tế, sinh trắc học — bảo vệ mức cao nhất per NĐ 13 Điều 2 |
| Chủ thể Dữ liệu | Bệnh nhân và người dùng có dữ liệu được xử lý |
2. Đối tượng và Thời hạn
Thỏa thuận này có hiệu lực từ khi Phòng Khám bắt đầu sử dụng Dịch vụ MedPilot và chấm dứt khi Hợp đồng Dịch vụ chính chấm dứt, trừ các nghĩa vụ lưu trữ pháp lý vẫn tiếp tục sau đó.
3. Bản chất và Mục đích Xử lý
- Lưu trữ và quản lý hồ sơ bệnh nhân theo TT 46/2018/TT-BYT
- Hỗ trợ quy trình giám định BHYT với BHXH Việt Nam
- Hỗ trợ kê đơn thuốc điện tử và kết nối Đơn thuốc Quốc gia
- Lập và lưu trữ HĐĐT theo NĐ 123/2020
- Hỗ trợ tìm kiếm, thống kê, báo cáo nội bộ của Phòng Khám
4. Loại Dữ liệu và Chủ thể
Dữ liệu Đặc biệt Nhạy cảm
- Chẩn đoán bệnh (ICD-10/11)
- Tiền sử bệnh, dị ứng
- Kết quả xét nghiệm, hình ảnh y tế
- Hồ sơ điều trị, đơn thuốc
- Dữ liệu sinh trắc học (nếu có)
| Dữ liệu thường | Định danh bệnh nhân, thông tin liên lạc, dữ liệu thanh toán y tế |
| Chủ thể | Bệnh nhân (người lớn, trẻ em, thai phụ), người giám hộ |
5. Nghĩa vụ Bên Kiểm soát (Phòng Khám)
- Đảm bảo có cơ sở pháp lý hợp lệ trước khi yêu cầu MedPilot xử lý
- Thu thập và lưu trữ sự đồng ý của bệnh nhân (Mẫu Đồng ý per NĐ 13 Điều 11)
- Thông báo bệnh nhân về việc dữ liệu xử lý trên hệ thống MedPilot
- Thiết lập quy trình tiếp nhận và chuyển tiếp yêu cầu quyền dữ liệu từ bệnh nhân
- Đảm bảo dữ liệu nhập vào hợp pháp, chính xác
6. Nghĩa vụ MedPilot (Bên Xử lý) — NĐ 13/2023 Điều 24
6.1. Xử lý theo chỉ dẫn
Chỉ xử lý dữ liệu theo chỉ dẫn được ghi lại của Phòng Khám, trừ khi pháp luật Việt Nam yêu cầu khác.
6.2. Bảo mật
AES-256 at rest, TLS 1.2+ in transit, Argon2id mật khẩu, RBAC, RLS, audit log bất biến. Nhân viên ký NDA, đào tạo bảo mật hàng năm.
6.3. Hỗ trợ quyền chủ thể
Cung cấp công cụ xuất, xóa dữ liệu. Phản hồi trong 72h làm việc, hoàn thành trong 30 ngày.
6.4. Thông báo vi phạm
Thông báo Phòng Khám trong 24 giờ sau khi xác nhận vi phạm để Phòng Khám báo cáo cơ quan nhà nước trong 72h (per NĐ 13 Điều 20).
6.5. Xóa / Trả lại dữ liệu
Trong 30 ngày sau chấm dứt: xuất dữ liệu, xóa an toàn (NIST 800-88), xác nhận bằng văn bản.
6.6. Không dùng cho mục đích khác
Không bán, không sử dụng dữ liệu bệnh nhân cho marketing hay nghiên cứu thương mại của MedPilot.
7. Bên Xử lý Phụ (Sub-processors)
| Tên | Mục đích | Quốc gia |
|---|---|---|
| AWS | Hosting, lưu trữ (S3/RDS) | Singapore |
| Stripe | Xử lý thanh toán | Hoa Kỳ |
| SendGrid | Email giao dịch | Hoa Kỳ |
| VNPT-IT | HĐĐT, Chữ ký số CA | Việt Nam |
| Viettel Solutions | HĐĐT (dự phòng) | Việt Nam |
| Anthropic (Claude) | API AI lâm sàng (nếu bật) | Hoa Kỳ |
| Google (Gemini) | API AI (nếu bật) | Hoa Kỳ/EU |
Phòng Khám sẽ được thông báo ít nhất 30 ngày trước khi thêm Sub-processor mới và có quyền phản đối trong 14 ngày.
8. Chuyển Dữ liệu Quốc tế
| Singapore (AWS) | Lưu trữ chính — PDPA Singapore (mức bảo vệ tương đương) |
| Hoa Kỳ (Stripe, SendGrid) | DPA + Standard Contractual Clauses (SCCs) |
| AI providers | Ẩn danh trước khi gửi, DPA ngăn dùng để huấn luyện model |
9. Thông báo Sự cố Dữ liệu
| MedPilot phát hiện | Khoanh vùng, ghi nhật ký, điều tra ngay |
| Thông báo Phòng Khám | 24 giờ sau xác nhận vi phạm |
| Hỗ trợ báo cáo nhà nước | MedPilot cung cấp thông tin để Phòng Khám báo Bộ Công An trong 72h |
| Báo cáo điều tra | 30 ngày sau khi giải quyết xong |
10. Xóa và Trả lại Dữ liệu
| 0–30 ngày sau chấm dứt | Phòng Khám tự xuất hoặc yêu cầu MedPilot hỗ trợ |
| 30–45 ngày | MedPilot xóa dữ liệu không bắt buộc theo pháp luật |
| Sau khi hoàn thành | Cung cấp xác nhận xóa bằng văn bản |
| Dữ liệu pháp lý (bệnh án 10 năm) | Lưu trữ an toàn, truy cập hạn chế đến hết thời hạn |
Định dạng xuất: CSV, JSON, PDF hoặc HL7 FHIR (theo yêu cầu). Hủy theo NIST 800-88.
11. Quyền Kiểm toán
- Phòng Khám có quyền kiểm toán tối đa 1 lần/năm
- Thông báo trước ít nhất 30 ngày bằng văn bản
- Kiểm toán viên ký cam kết bảo mật trước khi tiếp cận
- Phòng Khám chịu toàn bộ chi phí kiểm toán
- MedPilot có thể cung cấp kết quả pentest độc lập thay thế kiểm toán trực tiếp
12. Giới hạn Trách nhiệm
Giới hạn trách nhiệm theo Thỏa thuận này được điều chỉnh bởi Điều 11 Điều khoản Sử dụng Dịch vụ MedPilot. Ngoại lệ: vi phạm cố ý hoặc sơ suất nghiêm trọng không được giới hạn.
Bản đầy đủ để ký
Bản DPA đầy đủ bao gồm phần chữ ký và Phụ lục có tại docs/legal/dpa-template.vi.md trong repo hoặc liên hệ legal@medpilot.vn để nhận bản Word/PDF.