Kết luân chương

Một phần của tài liệu (LUẬN văn THẠC sĩ) xác thực và thanh khoản bảo hiểm y tế tại bệnh viện bạch mai (Trang 40)

Trong chương 2 em đã trình bày các giai đoạn xác thực bảo hiểm của người bệnh khi đến khám chữa bệnh tại bệnh viện Bạch Mai. Giới thiệu về quy trình chuẩn hóa dữ liệu và kết nối dữ liệu bảo hiểm lên cổng giám định BHXH Việt Nam. Qua đó đảm bảo dữ liệu bảo hiểm luôn minh bạch, chính xác và giúp rút ngắn quy trình, thời gian cho bệnh viện trong quá trình thanh quyết toán bảo hiểm cho người bệnh.

CHƯƠNG 3. XÂY DỰNG HỆ THỐNG 3.1. Lựa chọn giải pháp công nghệ

3.1.1. Lựa chọn ngôn ngữ lập trình

Luận văn sử dụng công nghệ DevExpress phát triển cho các nền tảng .Net framework. DevExpress là một Framework được viết cho nền tảng .NET Framework. Nó cung cấp các control và công nghệ để phục vụ cho quá trình phát triển phần mềm. DevExpress là bộ công cụ hữu ích cho việc thiết kế và phát triển phần mềm, website, đối với .NET nó thay thế hầu hết các control của bộ visual studio, nó không những giúp thiết kế được form đẹp hơn mà còn giúp cho công việc lập trình nhẹ nhàng hơn, nhất là trong việc tương tác dữ liệu.

DevExpress được phát triển bởi Developer Express Inc (DevExpress) là công ty phát triển phần mềm được thành lập năm 1998, có trụ sở tại Glendale, California. Thời gian đầu, DevExpress phát triển UI Controls cho Borland Delphi/C++ Builder và ActiveX Controls cho Microsoft Visual Studio. Hiện nay thì sản phẩm của DevExpress hướng tới những lập trình viên sử dụng Delphi/c++ Builder, Visual Studio và HTML5/Javascript. Phiên bản mới nhất của DevExpress hiện tại là 14.2.3.

Các thành phần của Devexpress bao gồm:

 WinForms Controls: Cung cấp các control cho WinForms.

 ASP.NET Controls: Cung cấp các control cho WebForms.

 WPF Controls: Cung cấp các control cho WPF.

 Silverlight Controls: Cung cấp các control cho Silverlight.

 XtraCharts: Control cung cấp các loại biểu đồ.

 XtraReports: Cung cấp các control tạo báo cáo.

 XAF: Một công nghệ mới giúp việc phát triển phần mềm một cách nhanh chóng.

Ngoài ra Devexpress cung cấp cho người dùng một số tính năng dưới đây:

Rating control: Rating control là một control mới được giới thiệu trong Version này, Rating Control giúp người dùng cuối tạo những feedback và những đánh giá.

TimeSpan Editor: TimeSpan Editor là thiết kế touch-friendly rất đơn giản và dễ dùng để người dùng có thể chọn thời gian chính xác tới đơn vị giây.

SQL Data Access Component: Với phiên bản này bạn có thể sử dụng Winforms SqlDatasource mới để tương tác với database Sql, cấu hình kết nối dữ liệu và đưa dữ liệu vào các control như Gridcontrol, TreeList…

Workspace Manager: Với Workspace Manager giúp người dùng cuối sao lưu và phục hồi không gian làm việc, layouts theo cách riêng của mình bao gồm Bar Managers, Ribbon Controls, Navigation Bars, Document và Dock Managers.

XtraGrid control: Gridcontrol có lẻ là control mà tôi ấn tượng nhất của DevExpress, không những nó giúp hiển thị dữ liệu kiểu bảng như DataGrid control của bộ Visual mà nó còn có nhiều tùy chọn khác khá hay.

3.1.2. Cơ sở dữ liệu

Bệnh viện Bạch Mai là một bệnh viện hạng đặc biệt của cả nước, hàng ngày số lượng bệnh nhân đến khám chữa bệnh lên đến hơn 10.000 người. Do lưu lượng dữ liệu của bệnh viện là rất lớn, nên em sử dụng hệ cơ sở dữ liệu Oracle trong xây dựng hệ thống.

Dưới đây là một phép so sánh giữa SQL Server & Oracle

SQL Server Oracle

Cú pháp đơn giản và dễ hiểu Cú pháp phức tạp hơn một chút Hiển thị thông báo lỗi ở một định

dạng xác định trước Hiển thị thông báo lỗi rõ ràng hơn Lỗi giao dịch yêu cầu dữ liệu được

sửa đổi trở lại bản gốc trước khi thực hiện quá trình ghi

Quá trình xử lý đơn giản hơn nhiều vì các thay đổi được thực hiện trên một bản sao

Các giá trị thay đổi trước khi nhận lệnh Commit

Các giá trị không đổi trước khi nhận lệnh Commit

Sử dụng tính năng chặn trang và không cho phép đọc trong quá trình chặn trang

Sử dụng bản sao của hồ sơ trong quá trình chỉnh sửa và cho phép đọc dữ liệu gốc trong quá trình chỉnh sửa Roll Back không được cho phép

trong một giao dịch Roll Back được phép

Chỉ chạy trên nền tảng Windows Chạy trên nhiều nền tảng khác nhau Khóa các trang cùng kích thước Kích thước khóa thay đổi theo nhu cầu Giao diện người dùng đơn giản Giao diện phức tạp hơn

3.2. Mô hình dữ liệu của hệ thống

3.2.1. Mô hình kết nối hệ thống

Bệnh viện Bạch Mai Cổng giám định BHXH Việt Nam

Server HIS

Dữ liêu thanh toán bảo hiểm

Database BV Bạch Mai Server PM xác thực

và thanh khoản BH

Dữ liệu XML

Hình 3: Mô hình kết nối dữ liều thanh toán của bệnh nhân tại BV Bạch Mai

3.2.2. Thông tin chi tiết các bảng trong DB:

Bảng 3. 1: Thông tin bệnh nhân

Tên trường Kiểu dữ liệu Khóa Ghi

MaBN Char (20) PK Mã bệnh nhân

HotenBN Char(30) Tên bệnh nhân

Gioitinh Char(3) Giới tính

Ngaysinh DateTime(10) Ngày sinh

Tuoi Int (5) Tuổi

Nghenghiep Char (30) Nghề nghiệp

Diachi Char (100) Địa chỉ

Dantoc Char (20) Dân tộc

Bảng 3. 2: Thông tin thẻ bảo hiểm Tên trường Kiểu dữ liệu Khóa Ghi

SotheBh Char (20) PK Số thẻ BHYT

Mã BN Char (15) FK Mã bệnh nhân

Ngaycap Datetime (10) Ngày cấp

Ngayhethan Datetime (10) Ngày hết hạn

Noidk Char (100) Nơi đăng ký

Bảng 3. 3: Thông tin dữ liệu thuốc Tên trường Kiểu dữ liệu Khóa Ghi

Mathuoc Char (10) PK Mã thuốc

Tenthuoc Char (50) Tên thuốc

Donvitinh Char (10) Đơn vị tính

Xuatxu Char (20) Xuất xứ

Hoatchat Char (100) Hoạt chất

Hamluong Char (20) Hàm lượng

Bảng 3. 4: Thông tin dữ liệu vật tư y tế

Tên trường Kiểu dữ liệu Khóa Ghi

Mavt Char (10) PK Mã vật tư

Tenvt Char (50) Tên vật tư

Donvitinh Char (10) Đơn vị tính

Bảng 3. 5: Dữ liệu dịch vụ

Tên trường Kiểu dữ liệu Khóa Ghi

Madv Char (10) PK Mã dịch vụ

Tendv Char (50) Tên dịch vụ

Dongia Char (10) Đơn giá

Noith Char (30) Nơi thực hiện

3.2.3 Mô hình CSDL

3.3 Thử nghiệm và kết quả

3.3.1. Phân hệ phần mềm HIS

 Bệnh nhân đến khám tiếp nhận trên phần mềm HIS của bệnh viện.

 Sau khi khám xong bệnh nhân thanh toán trên phần mềm HIS.

3.3.2. Phân hệ dữ liệu phần mềm xác thực:

Dữ liệu của bệnh nhân bảo hiểm thanh toán xong sẽ đẩy sang phần mềm xác thực để chuyển lên cổng bảo hiểm giám định.

Hình 6: Chức năng xác thực và thanh khoản

Các chức năng của phần mềm:

1.Gửi hồ sơ đã chọn : gửi hồ sơ đã chọn lên cổng giám định BHYT

2.Gửi hồ sơ tự động : gửi toàn bộ hồ sơ lên cổng giám định BHYT

3.Kiểm tra hồ sơ : kiểm tra các phơi thanh toán

4.Thông tin đăng ký ban đầu : thông tin đăng ký khám bệnh của bệnh nhân

5.Lịch sử đợt điều trị : thông tin về quá trình điều trị của bệnh nhân như: xét nghiệm, dịch vụ, đơn thuốc.

6.Đồng bộ dữ liệu Bạch Mai : đồng bộ dữ liệu từ phần mềm HIS sang phần mềm xác thực.

Một vài giao diện phần mềm:

Giao diện thông tin bệnh nhân:

Hình 7 : Giao diện thông tin bệnh nhân

Giao diện kê đơn thuốc:

Giao diện chỉ định dịch vụ:

Hình 9: Màn hình thông tin chỉ định của bệnh nhân

3.3.3: Xác thực dữ liệu trên cổng Bảo hiểm Việt Nam:

 Dữ liệu XML của bệnh nhân được gửi lên cổng Giám định Bảo hiểm Việt Nam để tiến hành giám định

 Nếu có sai sót về chi phí hồ sơ sẽ được gửi về phần mềm xác thực của bệnh viện để kiểm tra lại và chỉnh sửa lại cho chính xác.

3.3.4. Kết quả

Sau khi bệnh nhân đến khám chữa bệnh tại bệnh viện Bạch Mai toàn bộ chi phí sẽ được đẩy sang phần mềm xác thực để kiểm tra lỗi và chuyển lên cổng Giám định BHYT Việt Nam. Chi phí của bệnh nhân: tiền khám, chỉ định, đơn thuốc từ bệnh viện đẩy lên cổng là hoàn toàn trùng khớp.

3.4. Kết luận chương

Trong chương 3 em đã giới thiệu tổng quan về ứng dụng xác thưc và thanh khoản bảo hiểm đang được sử dụng tại bệnh viện Bạch Mai.Chi phí bảo hiểm của bệnh nhân chiếm 80% tổng doanh thu của bệnh viện vì vậy vấn đề kiểm soát chi phí bảo hiểm của bệnh nhân rất quan trọng đối với bệnh viện.

Ứng dụng giúp bệnh viện quản lý, giám sát chi phí bảo hiểm của bệnh nhân rõ ràng, minh bạch, tránh tình trạng trục lợi, thất thoát trong khám chữa bệnh.

KẾT LUẬN

Luận văn đã trình bày khái quát về nội dung xác thực và thanh toán bảo hiểm cho bệnh nhân đến khám và điều trị tại bệnh viện Bạch Mai. Từ đó xây dựng ứng dụng xác thực và thanh khoản bảo hiểm y tế tại bệnh viện.

Trong quá trình thử nghiệm cho thấy:

- Các thông tin, dịch vụ, xét nghiệm, vật tư, đơn thuốc, tổng chi phí của bệnh nhân tại bệnh viện trùng khớp với số liệu được đẩy lên cổng thông tin Giám định BHYT.

- Hệ thống góp phần nâng cao hiệu quả trong quản lý khám chữa bệnh cho bệnh viện Bạch Mai, giảm bớt thời gian và nhân lực cho bệnh viện.

- Các chi phí của bệnh nhân luôn luôn rõ ràng, minh bạch, tránh tình trạng trục lơi trong quá trình khám chữa bệnh, tránh thất thoát doanh thu cho bệnh viện.

Hướng phát triển của luận văn:

- Tiến tới tự động hóa hoàn toàn ứng dụng.

- Thêm chức năng báo cáo: danh sách bệnh nhân chưa đề nghị thanh toán, tổng hợp bệnh nhân đã được giám định thành công.

DANH MỤC CÁC TÀI LIỆU THAM KHẢO

[1]. QUYẾT ĐỊNH SỐ: 917/QĐ-BHXH. [2]. QUYẾT ĐỊNH SỐ: 4210/QĐ-BHXH.

[3] Phân tích và thiết kế hệ thống thông tin Nguyễn Văn Ba, NXB ĐHQG Hà Nội 2003.

[4] Thiết kế cơ sở dữ liệu: Cách tiếp cận mô hình ngữ nghĩa Phạm khắc Hậu, Huỳnh Thị Hà, Nguyễn Thị Kim Phượng – ĐHQG TPHCM.

[5] Phần mềm quản lý tổng thể bệnh viện ONEMES của công ty ONENET kết hợp với các chuyên gia tư vấn và bác sỹ y khoa.

[6] Luật bảo hiểm y tế, 2008.

[7] Bảng niêm yết giá dịch vụ thực hiện các xét nghiệm bệnh viện Bạch Mai. [8] Phần mềm quản lý bệnh viện MEDSOTF của BS. Phan Xuân Trung.

[9] Kỹ nghệ phần mềm tập 1,2,3 Roger S.Pressman – Ngô Trung Việt dịch NXBGD2001.

[10] Lucas, H (2008). "Information And Communications Technology For Future Health Systems In Developing Countries". Social Science and Medicine 66 (10): 2122–2132. Retrieved 26 May 2012.

[11] European Union Public Health Information System - HIV/Aides page. Euphix.org. Retrieved 2011-08-06.

[12] "European Union Public Health Information System - Diabetes page. Euphix.org. Retrieved 2011-08-06.

[13] "European Union Public Health Information System - Smoking Behaviors page". Euphix.org. Retrieved 2011-08-06.

[14] Handler A, Issel M, Turnock B. A conceptual framework to measure performance of the public health system. American Journal of Public Health, 2001, 91(8): 1235- 1239.

[15] Bennet, Sara; Irene Akua Agyepong, Kabir Sheikh, Kara Hanson, Freddie Ssengooba, Lucy Gilson (2011).

[16] Handler A, Issel M, Turnock B. A conceptual framework to measure performance of the public health system. American Journal of Public Health, 2001, 91(8): 1235-1239.

[17] Website:http://bhxhhn.com.vn. [18] https://baohiemxahoidientu.vn.

PHỤ LỤC: ĐỊNH DẠNG CÁC FILE DỮ LIỆU Bảng 1: Hồ sơ bệnh nhân TT Chỉ tiêu Kiểu dữ liệu Kích thước

tối đa Diễn giải

1 MA_LK Chuỗi 100

Mã đợt điều trị duy nhất (dùng để liên kết giữa bảng tổng hợp (bảng 1) và các bảng chi tiết (bảng 2 đến bảng 5) trong 1 lần

khám bệnh, chữa bệnh (PRIMARY KEY).

2 STT Số 10 Từ 1 đến hết trong 1 lần gửi dữ liệu

3 MA_BN Chuỗi 15 Mã số bệnh nhân quy định tại CSKCB

4 HO_TEN Chuỗi 255

Họ và tên của bệnh nhân viết bằng chữ thường . Thêm thẻ

<![CDATA[HO_TEN]]>

5 NGAY_SINH Chuỗi 8

Ngày sinh ghi trên thẻ gồm 8 ký tự; 4 ký tự năm + 2 ký tự tháng + 2 ký tự ngày (nếu không có ngày sinh thì ghi năm sinh: 4 ký

tự)

6 GIOI_TINH Số 1 Giới tính; Mã hóa (1 : Nam; 2 : Nữ)

7 DIA_CHI Chuỗi 500

Địa chỉ ghi trên thẻ BHYT, trẻ em không có thẻ ghi địa chỉ (xã, huyện, tỉnh) trên giấy tờ thay thế. thêm thẻ <![CDATA[dia_chi]]>

8 MA_THE Chuỗi 15

Mã thẻ BHYT do cơ quan BHXH cấp (trường hợp chưa có thẻ nhưng vẫn được hưởng quyền lợi BHYT, VD: trẻ em, người ghép tạng,...thì mã theo nguyên tắc: mã đối tượng + mã tỉnh + mã huyện + 000

+ số thứ tự đối tượng không có thẻ đến khám trong năm. VD: TE1+xx (mã tỉnh)+yy (mã huyện)+000+ zzzzz (số thứ tự trẻ dưới 6 tuổi không có thẻ đến khám

trong năm)

9 MA_DKBD Chuỗi 5

Mã cơ sở KCB nơi người bệnh đăng ký ban đầu ghi trên thẻ BHYT

10 GT_THE_TU Chuỗi 8

Thời điểm thẻ có giá trị gồm 8 ký tự; 4 ký tự năm + 2 ký tự tháng + 2 ký tự ngày

11 GT_THE_DEN Chuỗi 8

Thời điểm thẻ hết giá trị gồm 8 ký tự; 4 ký tự năm + 2 ký tự tháng + 2 ký tự ngày

12 TEN_BENH Chuỗi 255

Ghi đầy đủ chẩn đoán khi ra viện. thêm thẻ

<![CDATA[ten_benh]]>

13 MA_BENH Chuỗi 5 Mã bệnh chính theo ICD 10

14 MA_BENHKHAC Chuỗi 255

Mã bệnh kèm theo theo ICD 10, có nhiều mã ICD được phân cách bằng ký tự chấm phẩy (;)

15 MA_LYDO_VVIEN Số 1

Mã hóa đối tượng đến khám BHYT (1 : Đúng tuyến; 2 : Cấp cứu; 3 : Trái tuyến)

16 MA_NOI_CHUYEN Chuỗi 5

Mã cơ sở KCB chuyển người bệnh đến (mã do cơ quan BHXH cấp)

17 MA_TAI_NAN Số 1

Tai nạn thương tích; Mã hóa tham chiếu bảng 8 (Bảng tai nạn thương tích)

18 NGAY_VAO Chuỗi 12

Ngày giờ đến khám hoặc nhập viện gồm: 12 ký tự; 4 ký tự năm + 2 ký tự tháng + 2 ký tự ngày + 2 ký tự giờ (24 giờ) + 2 ký tự phút. Ví dụ: ngày 31/03/2015 15:20 được hiển thị là: 201503311520 19 NGAY_RA Chuỗi 12

Ngày giờ ra viện gồm 12 ký tự; 4 ký tự năm + 2 ký tự tháng + 2 ký tự ngày + 2 ký tự giờ (24 giờ) + 2 ký tự phút. Ví dụ: ngày 05/04/2015 09:20 được hiển thị là:

201504050920

20 SO_NGAY_DTRI Số 3 số ngày điều trị

21 KET_QUA_DTRI Số 1

Kết quả điều trị; Mã hóa (1: Khỏi; 2: Đỡ; 3: Không thay đổi; 4: Nặng hơn; 5: Tử vong)

22 TINH_TRANG_RV Số 1

Tình trạng ra viện; Mã hóa (1: Ra viện; 2: Chuyển viện; 3: Trốn viện; 4: Xin ra viện)

23 NGAY_TTOAN Chuỗi 12

Ngày giờ thanh toán gồm 12 ký tự; 4 ký tự năm + 2 ký tự tháng + 2 ký tự ngày + 2 ký tự giờ (24 giờ) + 2 ký tự

phút

24

MUC_HUONG Số 3

Ghi mức hưởng tương ứng với quyền lợi được hưởng của người bệnh (trường hợp đúng tuyến ghi 80 hoặc 95 hoặc 100, trái

tuyến ghi mức hưởng * tỷ lệ hưởng tùy theo hạng bệnh viện)

25 T_THUOC Số 15

Tiền thuốc và dịch truyền đã làm tròn số đến đơn vị đồng, là tổng thành tiền file XML2 sau khi làm tròn

26 T_VTYT Số 15

Tổng tiền vật tư y tế đã làm tròn số đến đơn vị đồng, là tổng thành tiền file XML3 sau khi làm tròn

27 T_TONGCHI Số 15 Tổng chi phí trong lần/đợt điều trị

28 T_BNTT Số 15

Số tiền người bệnh thanh toán (bao gồm phần cùng trả và tự trả), định dạng số

29 T_BHTT Số 15 Số tiền đề nghị BHXH thanh toán

30 T_NGUONKHAC Số 15

Số tiền người bệnh được các nguồn tài chính khác hỗ trợ

31 T_NGOAIDS Số 15

Chi phí ngoài định suất (không bao gồm tiền BN cùng chi trả)

32 NAM_QT Số 4 Năm đề nghị BHXH thanh toán

34 MA_LOAI_KCB Số 1

Mã hóa hình thức KCB (1: Khám bệnh; 2: Điều trị ngoại trú; 3: Điều trị nội trú)

35 MA_KHOA Chuỗi 3

Nếu bệnh nhân điều trị ở nhiều khoa thì ghi mã khoa tổng kết hồ sơ bệnh án

36 MA_CSKCB Chuỗi 5

Mã cơ sở KCB nơi điều trị (Mã do cơ quan BHXH cấp)

37 MA_KHUVUC Chuỗi 2 Ghi mã nơi sinh sống trên thẻ "K1/K2/K3"

38

MA_PTTT_QT Chuỗi 255

Mã phẫu thuật thủ thuật Quốc tế theo ICD

9 CM Vol 3 cho phẫu thuật thủ thuật

Một phần của tài liệu (LUẬN văn THẠC sĩ) xác thực và thanh khoản bảo hiểm y tế tại bệnh viện bạch mai (Trang 40)

Tải bản đầy đủ (PDF)

(71 trang)