Chức năng của chuyên đề: lưu trữ hình ảnh của bệnh nhân một cách tự động cùng với thông tin kết quả siêu âm của bệnh nhân tại Khoa chân đoán hình ảnh BVĐKBD.. = Tổ chức và lưu trữ thông
Trang 3
UNG DUNG CONG NGHE THONG TIN TRONG VIEC XAY DUNG
HE THONG LUU TRU VA TRUYEN TAI HINH ANH PHUC VU
CHAN DOAN VA TRA CUU (PACS) TAI BENH VIEN DA KHOA
TINH BINH DUONG
CHUYEN DE 2.5:
XAY DUNG MODULE THU NHAN DU LIEU GIUA
THIET BI CHUP ANH TU CAC MAY X-QUANG DI DONG VA MAY STEU AM
NGUOI THUC HIEN:
Ngô Anh Tuấn
Nguyễn Hữu Phước
Cơ quan chủ trì: Viện Cơ học và Tin học ứng dụng
Địa chỉ: 291 Điện Biên Phủ, Quận 3, thành phố Hồ Chí Minh
Chủ nhiệm đề tài: Th.S Đào Văn Tuyết
Trang 4I NOIDUNG GÓI CÔN G VIỆC CỦA CHUYÊỀN ĐÈẺ - s<©cscssereeseerree 3
IH.I Tên gói công việc của chuyên i „1909004 0000 8004 609 1004 6m96 3
II.2 Chức năng của chuyên đề 2-cs-ccsscccseersssrrrssrrrrssrrree 3
I3 Nội dung công việc setesceceaceseseescsescearsceacscessataenesneas 3
IHH.4 So bé qua trinh nghién cứu và triển khai gói công việc 2.5 3
Il CAC THONG TIN THIET KE CUA PHAN MEM wssssssessnnssnsnsneseenie 6
H.1 Sơ đồ tông quát và vị trí của module trong dự án . -c<=c<<<s<<s<= 6
IL1.1 Sơ đồ tổng quát của hệ thống 5-5 St x22 02112112 xe 6
IL1.2 Mô tả chức năng của các module tại các Phòng / Khoa liên quan 7
H.143 Sơ đồ dòng dữ liệu của các Phòng - Ăn ng Hệ, §
IL.1.4 Lược đồ User Case mô tả quy trình Siêu âm tại Bệnh viện _— 9
II.2 Thiết kế Cơ sở dữ liệu cho phần mềm .-cc e©c2cccveccceerre 10
H.2.I Các thông tin cần lưu trữ cho phần mềm Siêu ÂM càcchee 10
IIL2.2 Lược đô quan hệ thực thê đữ liệu dữ liệu của phân mêm 1]
11.2.3 M6 ta cdc bang dit ligu d& duoc thiét ké Ăn ưe lãi
11.2.4 -Nội dung dữ liệu của các bảng TH HÀ HH H11 010 1.00000000000010 1 ng 14
H.3 Thiệt kê các chức năng và lập trình . - << Ăn g1 me 18
II3.1 Chức năng hiển thị danh sách bệnh nhân chờ Siêu âm - - 18
.H.3.2 Chức năng chụp và lưu ảnh Siêu âm ra định dạng chuẩn ảnh DICOM 20
H.3.3 Chức năng quay video Siêu âm bệnh nhân .-.- - -+ 55: 20
II3.4 Chức năng lưu trữ thông tin bệnh nhân sau Siêu âm . .- 21
11.3.5 Chức năng in kết quả Siêu âm của bệnh nhân . . 2-75: ©c5+: 22
TH SAN PHAM PHAN MÈM SIÊU ÂM 25<-ccccesseerrrkrrrirrirrrree 25
TILA Giới thiệu tổng quan sản pham cccssscsessesessecsesscssessessessessesssesesssesesssees 25
IH.2 Quá trình triển khai tại Phòng Siêu âm - BVĐKBD 27
TONG KET VA TÀI LIỆU THAM KHẢO -«©©sceceerrrrrrirrred 28
Trang =
Trang 5
_ Viện Cơ học và Tin hoc ứng dụng Báo cáo đề tài Sở KH&CN Bình Dương 07/2010
I NOI DUNG GOI CONG VIEC CUA CHUYEN DE
L1 Tên gói công v việc:
“Xdy dung module thu nhận dữ liệu giữa thiết bị chụp ảnh từ các máy X-Quang di
động và máy siêu âm ”
L2 Chức năng của chuyên đề: lưu trữ hình ảnh của bệnh nhân một cách tự động cùng
với thông tin kết quả siêu âm của bệnh nhân tại Khoa chân đoán hình ảnh BVĐKBD
Chức năng chính của chuyên đề này bao gồm:
“ Nhận dữ liệu bệnh nhân tự động từ các phòng Mỗ/Cấp Cứu và Kế toán
= Tổ chức và lưu trữ thông tin bệnh nhân (thông tin cá nhân và thông tin bệnh án)
" Lưu trữ thông tin bác sỹ
= Tổ chức lưu trữ và soạn thảo các bênh án mẫu, phục vụ quá trình khám của BS
= Giao tiếp với các thiết bị siêu âm của bệnh viện -
"Ghi chân đoán, kết quả, kết luận của quá trình Siêu âm trong các lần khám bệnh
“Chụp các ảnh Siêu âm; quay video siêu âm cho bệnh nhân
" Chuyển đổi ảnh Siêu âm sang định dạng DICOM và lưu trữ tại Server trung tâm
“ _In kết quả Siêu âm cho bệnh nhân
w Xem lại thông tin lịch sử khám bệnh của bệnh nhân tại bệnh viện
_ L3 Nội đung công việc |
= Phan tích các yêu cầu về hệ thống Y tế tại bệnh viện (bao gồm các quy trình siêu
âm của các bác sỹ; các máy móc, thiết bị kỹ thuật hễ trợ cho quá trình siêu âm)
" Khảo sát yêu cầu sử dụng đối với phần mêm tiếp nhận và lưu trữ thông tin bệnh
nhân của bác sỹ để thiết kế giao diện và nội dung phần mềm
a Nghién cứu hoạt động và các chuẩn đữ liệu hỗ trợ của các máy móc thiết bị siêu
âm, máy X-quang di động của bệnh viện
" Nghiên cứu vÊ chuẩn giao tiếp (các cổng in - out, các chuẩn định dạng dữ liệu đầu
ra của thiết bị siêu âm và X-Quang di động)
= Viết code chương trình nhận và đọc dữ liệu giao tiếp với các thiết bị trên
= Cai dat, kiém tra, chạy thử
L4 Quá trình nghiên cứu và triển khai gói công việc 2 5
= Thdi gian thuc hién: tir thang 08/2009 dén thang 12/2009
® Qua trinh thuc hiện: được mô tả qua bảng sau
STT Thờigianthựchiện Nội dung thực hiện Kết quả thực hiện
I1 Từ08-09/2009 Khảo sát các nhu cầu sử Đã thu thập được các ý kiến
dụng phần mềm của các của các Bác sỹ, điều dưỡng về bác sỹ và các thông tin các thông tin cân được lưu trữ liên quan đến phần mềm của các bệnh nhân khám tại
BV; thú thập được những yêu
Trang 3
Trang 6
Viện Cơ học và Tin học ứng dụng Báo cáo đề tài Sở KH&CN Bình Duong 07/2010
Thiết kế cơ sở dữ liệu
.cho phân mêm
“Thiết kế giao diện
chương trình cho bác sỹ sử dụng „
Viết module quản lý
thông tin bác sỹ siêu
âm và bác sỹ điêu tri Tìm hiểu giao tiếp giữa máy tính và máy siêu âm
kỹ thuật số, để lấy dữ liệu siêu âm của bệnh nhân trực tiếp khi đang siểu âm
cau của phân mêm đáp ứng cho quá trình sử dụng của các bác:
sỹ phòng siêu âm
- Máy X-Quang di động không
đặt tại phòng siêu âm mà đặt tại phòng chẵn đoán hình ảnh
và phòng cấp cứu
- Tại thời điểm khảo sát, các
bác sỹ nhận xét: phan mém kết nối đến máy siêu âm từ
máy tính thực hiện thủ công,
và quá trình thực hiện phức tạp, nên không, được sử dụng
- Nhu cầu: muốn có được phân
mềm capture ảnh trực tiếp trong quá trình siêu âm và tự
động lưu tại Server mà không
cần có hoạt động thủ công
của các bác sỹ
- Thiết kế các module
- Tạo bảng dữ Hiệu
- Đưa đữ liệu mẫu vào bảng
- Tạo các Store Procedures, Functions phục vụ cho sử
dụng khi việt phân mêm
- Hoàn tất thiết kế giao diện
chương trình
- Hoàn tất module quản lý
thông tin bác sỹ siêu âm và -
bác sỹ điêu trị
- Đã viết module lấy ảnh trực tuyên từ máy lây ảnh
Chương trình có khả năng nhận diện các thiết bị camerar kết nối trực tiếp đến máy tính
thông qua video capture card
nôi với máy tính chạy phần mềm Siêu âm
Trang +
Trang 7Viện Cơ học và Tin học ứng dụng Báo cáo đề tài Sở KH&CN Bình Dương 07/2010
6 — Tháng 12/2009 Viết báo cáo nghiệm thu - 01 bản báo cáo tổng, kết
giai đoạn I của cho gói chuyên ‹ dé
cong việc 2 5 của để tài - 0] quyền hướng dẫn sử dụng
phần mêm
- 01 slide báo cáo phục vụ đào tạo các BS, Y tá, điều dưỡng
sử dụng phần mềm
7: Từ04-05/2010 Chạy đemo kết nối thử - Đã lấy kết quả khảo sát của
nghiệm và lấy ý kiến từ BS Vũ (Phó Khoa CĐHA) các BS sử dụng phần và BS Hoàng Quang Trung mềm để chỉnh sửa bổ (BS thực hiện Siêu âm):
sung hoàn chỉnh phần “ Bổ sung chức năng quay
mềm; hoàn thiện báo cáo phim và được chụp nhiều
chung dé tai va tai ligu ảnh Siêu âm trong mỗi
Trang 8
Viện Cơ học và Tin học ứng dụng Báo cáo đề tài Sở KH&CN Bình Dương 07/2010
Il CAC THONG TIN THIET KE CUA PHAN MEM
II.1 Sơ đồ tổng quát và vị trí của module trong dự án
H.1.1 Sơ đồ tổng quát của hệ thống
Yêu cầu chụp hinh’ | Yêu câu siêu âm, Xác nhận đóng lệ phí
(khan cap) Chup X-Quang, CT voi yéu cau siéu 4m
oN, cupee wouter al venue earpiece ila dh MMU ET
Trang 9Viện Cơ học và Tin học ứng dung , Bao cáo đề tài Sở KH&CN Bình Dương 07/2010
H.1.2 Mơ tả chức năng của các module tại các Phịng / Khoa liên quan
Trong sơ đồ tổng quát Nình 1, các chương trình cần triển khai tại các phịng như sau:
Phịng Server
"Chức năng lưu chuyển các thơng tin từ các phịng Kế tốn, Siêu âm, CĐHA,
Cấp cứu và Khám bệnh mỗi khi cĩ phát sinh yêu cầu chụp/ chuyển đối với
bệnh nhân chụp ảnh | |
= Chay dich vu quan tri Cơ sở dữ liệu Oracle, phục vụ việc lưu trữ, cập nhật
thơng tin, trạng thái, hình ảnh của tất cả các bệnh nhân chụp ảnh
= Phuc vu qua trình truy xuất hình ảnh, thơng tin khi xem lại lịch sử khám bệnh
của bệnh nhân và khi hội chẩn trực tuyến đối với các bệnh nhân đã Siêu âm
Phịng Kế tốn |
= Chwong trinh hiển thị danh sách bệnh nhân dang cho dong tién dé chup anh tai
khoa chân đốn hình ảnh
„Chức năng tính tốn giá tiền chụp ảnh của bệnh nhân phải đĩng dựa trên giá trỊ
đồng chỉ trả của Bảo hiểm Y tế |
“_ Chuyên những thơng tin bệnh nhân nào đã đĩng viện phí sang phịng siêu âm,
để Phịng Siêu âm tiếp nhận thực hiện quy trình khám và siêu âm
Phịng Siêu âm
=_ Chức năng đăng nhập và xác thực người dùng tại Phịng Siêu âm
Chức năng nhận thơng tin chuyên đến từ các phịng Khám bệnh, Cấp cứu, Kế
—_ tốn với các yêu cầu Siêu âm tương ứng của bệnh nhân (hỗ trợ tính thời gian
_ thực — realtime)
= Chương trình hiển thị danh sách bệnh nhân chờ chụp/siêu âm đã đĩng phí chụp
(đối với bệnh nhân khám thơng thường) và bệnh nhân chưa đĩng phí (đối với
bệnh nhân chuyển từ Phịng Cấp cứu) cố _
=» Chic nang tim kiếm thơng tin bệnh nhân theo họ tên, theo mã số bệnh nhân,
_ mã số điều trị, phục vụ mục đích tra cứu nhanh chĩng của các Bác sỹ
=_ Chương trình phục vụ việc siêu âm của bác sỹ
Giao tiếp dữ liệu với máy siêu âm
Thao tác lấy ảnh, quay video từ máy Siêu âm
Mã hĩa thơng tin ảnh thành chuẩn ảnh DICOM
Giao tiếp với Server để truyền ảnh DICOM
Giao diện thực hiện các thà tác ghi y lệnh và kết quả của bác sỹ
Giao điện chỉnh sửa các kết quả và kết luận mẫu của 13 loại Siêu âm
In kết quả khám bệnh của bệnh nhân theo mẫu của bệnh viện
Truy xuất lại thơng tin các lần siêu âm trước đĩ của bệnh nhân
Cập nhật thơng tin bệnh nhân về P.Khám và P.Cấp Cứu sau khi siêu âm
000000000
Trang ˆ
Trang 10
Viện Cơ học va Tin học ứng dụng
H.1.3 Sơ đồ dòng dữ liệu của các Phong
Sơ đồ kết nôi và làm việc của phòng Siêu âm
Trang 11Viện Cơ học và Tin học ứng dụng
Báo cáo đề tài Sở KH&CN Bình Dương 07/2010
11.1.4 Luge d6 User Case mé ta quy trình Siêu âm của bệnh nhân tại Bệnh viện
Qua quá trình khảo sát, quy trình và thủ tục cho một bệnh nhân Siêu âm hiện nay tại
Bệnh viện Đa khoa tỉnh Bình Dương như sau: |
'Kết quả siêu âm
Yêu câu siêu âm
Trang 12
Viện Cơ học và Tin học ứng dụng si : Báo cáo đề tài Sở KH&CN Bình Dương 07/2010
I.2.Thiết kế Cơ sở dữ liệu cho phần mềm
11.2.1 Cac thong tin can lu tri cho phan mém Siéu 4 am
Các thông tin của bệnh nhân:
Các thông tin khám bệnh từ nơi chuyển đến
›_ Nơi chuyển đến của bệnh nhân :
BS Khám bệnh / BS Điều trị
Ngày giờ khám bệnh Các vùng cần thực hiện Siêu âm:
Ghi chú của BS Khám đối với mỗi loại yeu cau u Siêu â âm của ¿ bệnh nhân Trạng thái khám hiện tại của bệnh nhân 2ˆ na
Trạng thái thanh toán phí của bệnh nhân /
Thông tin Siêu âm của bệnh nhân:
> Ngày giờ siêu âm
- Vùng cân siêu âm /
Triệu chứng lâm sang 4 Các nhận xét của quá trình : siêu âm Các kết luận của BS cho mỗi lần siêu âm Các ảnh Siêu âm của bệnh nhân ;::/ ;:
Video siêu âm của bệnh nhân /;:
Sota
Thông tin cần lưu của mỗi bác sỹ (BS Khám bệnh & B5 Siêu âm):
Họ và tên Bác sỹ Khoa / Phòng
>_ Năm sinh
Chức danh
Quản lý các y lệnh của bác sỹ ứng với mỗi vị trí siêu âm khác nhau, bao gồm:
Vùng siêu âm (mã sô, tên vùng, Siêu âm) Các kết quả siêu âm mẫu
Các kết luận mẫu
Trang ii}
Trang 130 VUNGSA
BSSA
LAMSANG
Trang 14Viện Cơ học và Tin học ứng dụng Báo cáo đề tài Sở KH&CN Bình Dương 07/2010
Nội dung dữ liệu cho các bảng của Phòng Siêu Am
Trang 15
AI PATIENT ACCOUNTING
COLULIN HALU “DATA TYPE fULLABLE DATA DEFAULT CÔLUIIH ID PK COVIEIENTS
FULLNAME "¬ NVARCHAR 2(45 CHAR} Yes null 2 null NAME OF PATIENT
SEX NUMBER : cố Yes _„ null 4 null GIOI TINH 0: MALE 1:FEMALE
AI_PATIENT PACS _
COLUMN LUAIIE - _ DATA TYPE HULLABLE OATA DEFAULT COLULIN ID PK
TREID_FK _ VARCHAR 2(20 BYTE) Yes nul 1 nul
DATEOFCAPTURE DATE- Yes null 3 nul
DATEOFACCOUNTING DATE Yes nul 4 null
RESULTS _ | YARCHAR2(1000 CHAR) = Yes — null 5 null
CONCLUSION -YARCHAR2(1000 CHAR) Yes null 6 null
DOCTORID_FK NUMBER Yes nul 7 — nụl
STAID_FK — - MUMBER: Yes null 8 null
NOTES _ VARCHAR2(300 CHAR) — Yes null 10 null
Al_ PATIENT REQUEST
COLUMN MARE DATA TYPE NULLABLE DATA DEFAULT COLUIMN ID PK
Al_ PATIENT TREAT
COLUPIN HAIIE DATA TYPE HULLABLE DATA DEFAULT COLUITL ID PK
PID_FK NCHAR(13 CHAR) Yes null 1 null
TREATID VARCHAR 2{20 BYTE) Yes null 2 null
DID_FK NUMBER Ye pul 3 null
DIAGNOTICS VARCHAR2(500BYTE) Yes null 4 null
MABHYT _VARCHAR2(15 CHAR) Yes null 7 null
NOIDANGKI VARCHAR2(50 CHAR) Yes null 9 null
DAYOFDOCTOR1 TIMESTAMP(6) Yes sysdate 10 null
OLDUNIT — VWARCHAR2(6CHAR Yes - "tuổi 12 null
Tran g là
Trang 16
ˆ_ Viện Cơ học và Tin học ứng dụng Báo cáo để tài Sở KH&CN Bình Dương 07/2010
H.2.4 Nội dung dữ liệu của các bằng
3.1 Nội dung bang TB_VUNGSIEUAM
Bảng dữ liệu TB_VUNGSIEUAM chứa các thông tin của vùng siêu âm khác nhau
Có tông cộng 13 vùng siêu âm (theo như quá trình khảo sát tại Khoa chân đoán hình ảnh
tại BV) Ứng với mỗi vùng siêu âm, hệ thống có lưu trữ một bộ dữ liệu các y lệnh mẫu,
và một tập các nhận xét mâu của bác sỹ Nội dung các kết quả mẫu xét nghiệm được thể
hiện trong bảng sau:
STT DỮ LIỆU MẪU —— DỮLIỆU LƯU TRONG CSDL
I * GAN: khéng lớn, cấu trúc đồng nhất, * GAN: không lớn, cấu trúc đồng nhất,
_ Echo bình thường Echo binh thudng.\n* MAT: Duong
* MẬT: Đường mật trong và ngoài gan mật trong và ngoài gan không dãn
không dãn Túi mật không sói Túi mật không sỏi\n* TỤY: Đầu,
* TỤY: Đầu, thân, đuôi tụy bình thường thân, đuôi tụy bình thường.\n* LÁCH:
* LÁCH: Cấu trúc và kích thước bình Cấu trúc và kích thước bình thường.\n*
: thường THẬN: Không sỏi, không ứ nước.\n*
* THẬN: Không sỏi, không ứ nước BÀNG QUANG: Không sỏi \n* Van
* BÀNG QUANG: Không sỏi đề khác: chưa ghi nhận bắt thường
* Vấn đề khác: chưa ghi nhận bất
thường
2 * GAN: không lớn, cấu trúc đồng n nhất, * GAN: không lớn, cấu trúc đồng nhất,
Echo bình thường Echo bình thường.n* MẬT: Đường
* MẬT: Đường mật trong và ngoài gan mật trong và ngoài gan không dẫn Túi
không dãn Túi mật không sỏi - mật không sỏi.Àn* TỤY: Đầu, thân,
_*TỤY: Đầu, thân, đuôi tụy bình thường đuôi tụy bình thường.\n* LÁCH: Cấu
* LÁCH: Cấu trúc và kích thướcbình trúc và kích thước bình thường \n*
thuong -_ THẬN: Không sỏi, không ứ nước.\n#
* THẬN: Không sỏi, không ứ nước BÀNG QUANG: Khong sdi.\n* TU
* BANG QUANG: Không sỏi CUNG: Cấu trúc không đồng nhất \n*
-* TỬ CUNG: Cấu trúc không đồng nhất TÚI CÙNG: không dịch\n* Vấn đề
* TÚI CÙNG: không dịch khác: chưa ghi nhận bất thường
* Vấn để khác: chưa ghi nhận bất
thường
3 * Bang Quang: _ * Bàng Quang\n - Thành không
- Thành không dày | _ day\n* SL: 01 Tim thai: (+)\n_ -
*SL:01 Tim thai: (+) -Ngôi: đầun - Nhau: mặt sau Độ
- Ngôi: đầu trưởng thành: độ I, Ói: bình thường\n ˆ
- Nhau: mặt sau Độ trưởng thành: độ - BPD: mmìn CRL: mm © GS:
1, Ôi: bình thường mm\n* Buéng tring (P): Binh
- BPD: mm thườngn* Buồng trứng (T): Bình
- CRL: mm GS: mm thườngn* Túi Cùng sau: Không
Tran gi