Business Case Studies / Khảo Sát Kiến Trúc Core HIS: Xây Dựng ERD & Data Dictionary Chuẩn Hóa Vận Hành
Role-Play Case Study Thực Chiến • Mã Case: #nRgt2tkY

Khảo Sát Kiến Trúc Core HIS: Xây Dựng ERD & Data Dictionary Chuẩn Hóa Vận Hành

Hospital Onboarding & Đảm bảo chất lượng dữ liệu Nâng cao Database Reverse Engineering ERD Modeling Data Dictionary Data Quality Audit PostgreSQL Information Schema PostgreSQL Core DB

Khảo sát và giải mã kiến trúc dữ liệu Core HIS bệnh viện: Hệ thống vận hành liên tục qua nhiều thế hệ nhà thầu nhưng thiếu toàn bộ tài liệu kỹ thuật, sơ đồ thực thể (ERD) và từ điển dữ liệu (Data Dictionary). Nhập vai Kỹ sư Dữ liệu (Data Engineer / Analytics Engineer) trong tuần Onboarding đầu tiên, bạn cần truy vấn khám phá cấu trúc CSDL thực tế, phân rã 5 phân hệ nghiệp vụ lõi, giải mã các trường mã hóa enum và lập báo cáo rà soát chất lượng dữ liệu (Data Quality Audit) để trình bày trước Hội đồng Kỹ thuật phòng Vận hành.

JIRA SOFTWARE • INCIDENT HIS-2084 Technical Task High
IN PROGRESS
Hạn chót: Thứ Sáu tuần này (Buổi Technical Review)
Summary / Tiêu đề sự cố:

[ONBOARDING] Khảo sát kiến trúc Core HIS: Chuẩn hóa Sơ đồ ERD và Từ điển dữ liệu (Data Dictionary) cho 37 bảng nghiệp vụ

Reporter: Vũ Tuấn Anh (Trưởng phòng Vận hành Hệ thống Core HIS) <[email protected]>
Assignee:
Bạn (Kỹ sư Dữ liệu / Analytics Engineer mới Onboard)
Component: Core HIS Database / Architecture & Data Governance
Deadline / SLA: Thứ Sáu tuần này (Technical Review nội bộ)
Issue Description / Ngữ Cảnh Báo Cáo Sự Cố:

Chào em, chào mừng em chính thức gia nhập đội ngũ Kỹ thuật & Vận hành Dữ liệu của bệnh viện!

Hệ thống Core HIS hiện tại của chúng ta đã vận hành liên tục hơn 6 năm qua nhiều thế hệ nhà thầu phần mềm. Toàn bộ cơ sở dữ liệu có gần 40 bảng nhưng tài liệu kỹ thuật (documentation) từ các đơn vị triển khai trước đây gần như bằng không: không có sơ đồ quan hệ thực thể (ERD), không có từ điển dữ liệu (Data Dictionary), và nhiều quy ước mã trạng thái (status code) chỉ được lưu truyền miệng giữa các nhân sự cũ.

Hậu quả là trong 2 quý gần đây, team BI và Data liên tục gặp sự cố:

  1. Truy vấn sai lệch số liệu nghiêm trọng: Nhân sự mới viết lệnh liên kết bảng (JOIN) nhầm giữa bảng lượt khám và đợt điều trị, dẫn đến nhân đôi doanh thu báo cáo cho Ban Giám đốc.
  2. Khóa ngoại mồ côi (Orphan Records): Nhiều bảng giao dịch không ràng buộc khóa ngoại cứng (Foreign Key Constraint), khiến các bản ghi viện phí và đơn thuốc bị trôi nổi không rõ thuộc về hồ sơ bệnh án nào.
  3. Bảng rác và dữ liệu thử nghiệm: Tồn tại nhiều bảng dữ liệu tạm thời (migration / future simulator) do đội triển khai trước để lại gây nhiễu loạn cho người mới.

Để chuẩn hóa quy trình làm việc và phục vụ mở rộng nền tảng Data Warehouse / Lakehouse trong năm nay, anh giao cho em nhiệm vụ Onboarding Sprint: Khảo sát toàn bộ kho dữ liệu PostgreSQL Core HIS thực tế để xây dựng bộ tài liệu kỹ thuật chuẩn mực cho toàn bệnh viện.

Hạn chót hoàn thành và trình bày trong buổi Technical Review nội bộ: Thứ Sáu tuần này.

Nhiệm Vụ Cụ Thể Cần Hoàn Thành

Để kịp bàn giao theo thời hạn quy định, bạn cần giải quyết các cấp độ bài toán bằng truy vấn SQL vào kho dữ liệu Data Warehouse và chuẩn bị sản phẩm bàn giao thực tế:

  • Cấp độ 1: Khảo sát catalog hệ thống, phân loại 37 bảng dữ liệu vào đúng 5 phân hệ cốt lõi (Tiếp đón, Khám bệnh, Cận lâm sàng, Viện phí, Dược/Vật tư).
  • Cấp độ 2: Thiết lập sơ đồ quan hệ thực thể (Logical ERD), giải mã các cặp khóa chính PK, khóa ngoại FK và xử lý quan hệ 1-Nhiều, Nhiều-Nhiều.
  • Cấp độ 3: Xây dựng Từ điển dữ liệu (Data Dictionary), giải mã ý nghĩa các mã trạng thái, cờ nghiệp vụ enum và quy chuẩn mốc thời gian (Timestamps).
  • Cấp độ 4: Thực hiện Data Quality Audit, phát hiện khóa ngoại mồ côi, bảng rác mô phỏng migration và lập cẩm nang bẫy truy vấn (Gotchas Checklist).

Đầu Ra Mang Tính Giải Quyết Vấn Đề (Deliverables)

Sản phẩm thực tế bạn sẽ nộp lại cho Vũ Tuấn Anh (Trưởng phòng Vận hành Core HIS) & Team Dữ liệu sau khi hoàn thành

Chuẩn Báo Cáo Doanh Nghiệp
1. Sơ Đồ Quan Hệ Thực Thể Chuẩn Hóa (HIS Logical ERD Diagram)
Sơ đồ kiến trúc phân rã 5 phân hệ: Tiếp đón, Khám bệnh, Cận lâm sàng, Viện phí và Kho Dược/Vật tư
2. Bộ Từ Điển Dữ Liệu Toàn Diện (Core HIS Data Dictionary Catalog)
Catalog giải nghĩa chi tiết các bảng, trường khóa PK/FK, ý nghĩa mã enum nghiệp vụ và mô tả kinh doanh
3. Báo Cáo Rà Soát Chất Lượng Dữ Liệu & Bẫy Nghiệp Vụ (Data Quality & Gotchas Report)
Báo cáo khoanh vùng các bảng rác migration, khóa ngoại mồ côi và cẩm nang truy vấn an toàn

Bạn cần chuẩn bị và bàn giao đủ 3 sản phẩm (Deliverables) sau để nộp bài và nhận phản biện chuyên sâu từ đội ngũ Chuyên gia:

  1. Sơ Đồ Quan Hệ Thực Thể Chuẩn Hóa (HIS Logical ERD Diagram):

    • Sơ đồ kiến trúc hoặc tài liệu mô tả luồng quan hệ dữ liệu chuẩn hóa phân rã 5 phân hệ cốt lõi: Tiếp đón hành chính -> Khám lâm sàng -> Cận lâm sàng (LIS/RIS) -> Viện phí & Kế toán -> Dược & Vật tư y tế.
    • Làm rõ các khóa ngoại logic liên kết giữa các bảng giao dịch (fact_*) và bảng danh mục (dm_*).
  2. Bộ Từ Điển Dữ Liệu Toàn Diện (Core HIS Data Dictionary Catalog):

    • Bản catalog dạng bảng tổng hợp: Tên bảng, Tên trường, Kiểu dữ liệu, Khóa chính/Khóa ngoại, Diễn giải ý nghĩa kinh doanh và Bảng mã hóa giá trị (Enum Values Mapping: 0, 1, 2...).
  3. Báo Cáo Rà Soát Chất Lượng Dữ Liệu & Bẫy Nghiệp Vụ (Data Quality & Gotchas Report):

    • Danh sách các bảng rác/dữ liệu giả lập cần loại trừ khi ETL (như mig_event_future_simulator).
    • Kết quả truy vấn phát hiện các bản ghi mồ côi (Orphan Records) và khuyến nghị các quy tắc JOIN an toàn cho nhân sự mới.

Mở Khóa Toàn Diện Không Gian Thực Chiến Case Study Này

Cấp quyền truy cập hệ sinh thái tài nguyên thực tế riêng biệt trong 7 ngày (kho Data Warehouse, tài liệu nội bộ phòng ban, hệ thống logs server...), tải trọn bộ Template báo cáo chuẩn Ban Giám đốc và gửi kết quả để nhận feedback, phản biện chuyên sâu từ đội ngũ Chuyên gia.

Mở Khóa Thực Chiến Ngay (50,000 Coin)
GIÁ TRỊ THỰC CHIẾN VƯỢT TRỘI

Kết Quả Bạn Sẽ Đạt Được Sau Khi Hoàn Thành Business Case Study Này

Không chỉ học cú pháp SQL, bạn tích lũy kinh nghiệm làm việc thực tế tương đương 6 tháng - 1 năm đi làm tại doanh nghiệp:

Kỹ Năng Kỹ Thuật Đỉnh Cao

Thành thạo FULL OUTER JOIN, COALESCE, xử lý mốc thời gian cắt dữ liệu (Timezone / Cutoff Time), bẫy logic nạp ETL đêm và khử trùng lặp.

Tư Duy Xử Lý Khủng Hoảng Số Liệu

Nắm vững phương pháp đối soát tài chính (Data Reconciliation) thực tế giữa phòng Data và Kế toán; kỹ năng làm việc dưới áp lực với Ban Giám đốc C-Level.

Case Study Đắt Giá Cho CV/Portfolio

Đưa thẳng dự án giải quyết sự cố 40 triệu đồng này vào CV xin việc Data Analyst / BI. Tự tin thuyết trình quy trình RCA khi phỏng vấn tuyển dụng.

Không Gian Dữ Liệu Doanh Nghiệp 7 Ngày

Được cấp quyền truy cập trực tiếp vào hệ sinh thái tài nguyên thực tế (Data Warehouse, dữ liệu nội bộ, hệ thống logs...) qua mạng bảo mật, thao tác trực tiếp trên môi trường sống.

Chi phí đầu tư thực chiến
50,000 Coin 65,000 -23%
Gói Mở Khóa Bao Gồm:
  • Không gian Tài nguyên Thực chiến 7 ngày
  • Kết nối bảo mật qua VPN WireGuard
  • Truy cập Data Warehouse & Dữ liệu nội bộ
  • Template chuẩn Biên bản & Báo cáo Ban Giám đốc
  • Feedback & Đánh giá kết quả từ Chuyên gia
Mở Khóa Thực Chiến Ngay
Tự động kích hoạt không gian thực chiến & tài nguyên ngay sau khi mở khóa
Dữ liệu thực hành bám sát 100% môi trường phòng khám
Hỗ trợ giải đáp kỹ thuật kết nối Core DB qua diễn đàn

Challenge Liên quan