1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đề tài ứng dụng công nghệ thông tin trong việc xây dựng hệ thống lưu trữ và truyền tải hình ảnh phục vụ chuẩn đoán và tra cứu tai bệnh viện đa khoa tỉnh bình dương chuyên đề 2 5 xây dựng modlue thu nhập dữ liệu giữa thiết bi khám chữa

33 804 1
Tài liệu được quét OCR, nội dung có thể không chính xác

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 33
Dung lượng 3,01 MB

Nội dung

Trang 3

MU ™ Mas

VIEN KHOA HOC VA CONG NGHE VIET NAM VIEN CO HQC VA TIN HOC UNG DUNG

000

610 AVS

DE TAI:

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

Trang 4

Viện Cơ học và Tin học ứng dụng Báo cáo đề tai So KH&CN Binh Duong 07/2010 'MỤC LỤC

I 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 KHO -ôââ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 đố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ế tố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 đố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 2 3 4 5 Từ 09 -10/2009 Tháng 10/2009 Tháng 11/2009 Từ 11 — 12/2009 Khảo sát thiết bị chụp ảnh X-Quang di động và máy

siêu âm kỹ thuật sơ tại khoa chân đốn hình ảnh

của BV

Thiết kế mơ hình các chức - năng của phần mềm phục vụ quá trình siêu âm của bác sỹ

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 đố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

- Hồn tất thiết kế giao diện

chương trình

- Hồ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 7

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

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 Hồng Quang Trung mềm để chỉnh sửa bổ (BS thực hiện Siêu âm): sung hồn chỉnh phần “ Bổ sung chức năng quay

mềm; hồ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

hướng dẫn sử dụng lần chụp

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 STAB EY KHOA KHAM BENH / CAPCUU - (5) _—T TƯƠ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 9

Việ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

Trang 11

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

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: | PHONG KHAM BENH BENH NHAN PHONG KE TOAN oS PHONG SIEU AM + > Yêu cầu siêu âm (phiếu khám bệnh)

'Kết quả siêu âm

Yêu câu siêu âm (phiến khám bệnh) | Yêu cầu đĩng lệ phi (phiếu khám bệnh) Đĩng lệ phí (tiên) Đĩng dấu xác nhận ˆ | (phiếu khám bệnh) Yêu câu siêu âm (phiếu khám bệnh đã cĩ xác nhận đĩng ph?)

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: " Họ và tên bệnh nhân * Mã số bệnh nhân :i.::: ›:: : :⁄: Mã số điều trị : Giới tính ¿2 | Tuổi fou Gi fru tree số tháng đi 1Ĩ Địa chỉ Thơng tin Bảo hiểm Y tế ¿sở

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 tố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 14

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

Nội dung dữ liệu cho các bảng của Phịng Siêu Am CCCHLt DANH Si DANITY \ < ID ey ~ \ ia c TENBACST TN ⁄ Oe , on ` ——— Bac s¥ sigu am ae ry PE > Xu CỄ NAMSINH —— > TƯỜNG | ~ N + —— Con a —— —— COREIQUY So CD} ——N _ 4 On Cl ON “Tre a re CREILU AN I , Ye CC HOIEN | —> ———— TH Lon —— Sa Bệnh nhận nội soi NAM as i Lam Sang ⁄ Cans Se ———— "~- Đ > ——.Sộ TH “ - IMAGE Ý 7 Ì ce CHOITINH > OO ee ụ { —.S : Đ ————— CNGAYREAM - IÀ "xà Vũng Siêu Âm ———— N — ee, VAC YENG SA —————— ⁄ CC HENHILY 3 - “ —— ì “ — eee CT: AMSANG >— x T—— ID} ¬——_—_—— TS ee OC HINVENDLSSS — CĐOICHIYENDENĐ OTIS ENG ¬ CC 0 on _ _— ano, mm a >in ND , ` — ~\ - : CTENTENTIN Ỹ NX Nơi chuyên đến Tử Bệnh lý i C “KE † ETOQUA A aT ZZ ⁄ CRE He AN ⁄

Lược đơ quan hệ của các thực thê I2 3, M6 ta cac bang dữ liệu đã được thiết kế

Thiết kế cơ sở dữ liệu cho phịng Siêu Am

Trang 15

Viện Cơ học và Tin học ứng dụng ca _._ Báo cáo đề tài Sở KH&CN Bình Dương 07/2010 AI PATIENT ACCOUNTING

COLULIN HALU “DATA TYPE fULLABLE DATA DEFAULT CƠLUIIH ID PK COVIEIENTS

PID : NCHAR(13 CHAR} Yes null 1 ‘null 1D OF PATIENT

FULLNAME "¬ NVARCHAR 2(45 CHAR} Yes null 2 null NAME OF PATIENT

YEAROFBIRTHDAY NUMBER” cà Yes : null 3 null ADDRESS OF PATIENT

SEX NUMBER : cố Yes _„ null 4 null GIOI TINH 0: MALE 1:FEMALE

_ ADDRESS / N¥ARCHAR2(120 CHAR} = Yes null 5 null DIA CHI BEHH HHAH

AI_PATIENT PACS _

COLUMN LUAIIE - _ DATA TYPE HULLABLE OATA DEFAULT COLULIN ID PK

TREID_FK _ VARCHAR 2(20 BYTE) Yes nul 1 nul

_REQPOSID_FK NUMBER Yes —— mạ 2 null

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

DICOMID_FK NUMBER _ Yes null 9 null

NOTES _ VARCHAR2(300 CHAR) — Yes null 10 null

Al_ PATIENT REQUEST

COLUMN MARE DATA TYPE NULLABLE DATA DEFAULT COLUIMN ID PK

REQID _ NUMBER - ¬- null 1 null

REQNAME — VARCHAR 2(100 CHAR} Yes null 2 null

MODAITY VARCHAR2(10BYTE) Yes son | 3 null

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

DAYOFDOCTOR DATE Yes null 5 null

STAID_FK NUMBER Yes 0 6 null

MABHYT _VARCHAR2(15 CHAR) Yes null 7 null

HANBHYT - DATE Yes null 8 null

NOIDANGKI VARCHAR2(50 CHAR) Yes null 9 null DAYOFDOCTOR1 TIMESTAMP(6) Yes sysdate 10 null

BIRTHDAY NUMBER Yes” null - 11 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 đố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à ngồi gan mật trong và ngồ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à ngồi gan mật trong và ngồ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

Trang 17

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 * Buơng trứng (P): Bình thường .* Buơng trứng (T): Bình thường _* Túi Cùng sau: Khơng dịch -* Khoang Morison: Khơng dich * Bàng Quang: - Thành khơng dày * Tử cung: - Tư thể: Trung gian - Kích thước: DAP # mm - - Cấu trúc đồng nhất ._“ Nội Mạc: .mm - * Buơồng trứng (P): Bình thường * Buồng trứng (T): Bình thường * Túi Cùng sau: Khơng dịch

_* Khoang Morison: Khơng dịch * Thùy phải: - Bản chất đồng nhất, kích thước bình - thường - EO: mm * Thùy Trái: - Bản chất đồng nhất, kích thước bình thường _ TS _* Thể tích Tuyến giáp: cc dich\n* Khoang Morison: Khong dich\n

* Bang Quang:\n - Thành khơng

_dàyn* Tử cungàn - Tw thé: Trung

giann - Kích thước: DAP # mm \n

- Cấu trúc đồng nhấn - Nội Mạc:

ce, mm\n* Budng trứng (P): Bình

thườngn* Buồng trứng (T): Bình:

thườngn* Túi Cùng sau: Khơng

dich\n* Khoang Morison: Khơng dich\n * Thùy phải\n - Bản chất đồng nhất, - kích thước bình thườngà\n - Eo: mmìn* Thùy Trái\n - Bản chất đồng - nhất, kích thước bình thường.\n* Thể tích Tuyến giáp: cc\n* Tuyến giáp: Khơng hạch, khơng Focale\n * Tuyến giáp: Khơng hạch, khơng

- Focale

* Tuyến Vú (P): Cấu trúc đồng nhất, khơng hạch, khơng Focale

* Dấu Sparghetti: Khơng cĩ

* Tuyến Vú (T): Cấu trúc đồng nhất, khơng hạch, khơng Focale

* Dấu Sparghetti: Khơng cĩ 1TM: dAO: .mm; đLA: .mm; dRV: mm - Vách liên thấu Tâm trương IVSd: mm - Đường kính thất T/Tâm trương LVIDd mm - Thành sau thất T/Tâm trương LVPWd: mm * Tuyến Vú (P): Cấu trúc đồng nhất, khơng hạch, khơng Focale.\n* Dau ` Sparghetti: Khơng cĩ \n* Tuyến Vú (T): Cấu trúc đồng nhất, khơng hạch, khơng Focale.\n* Dấu Sparghetti: Khơng cĩ.\n

1/ TM: dAO: mm; dLA: mm;

đRV: mm\n - Vách liên that/ Tam

trương IVSd: mmìn - Đường kính

thất T/Tâm trương LVIDd: mm\ - -

Thành sau thất T/Tâm trương LVPWởd:

mm\n - Vách liên thất Tâm thu IVSs: mm\n - Đường kính thất T/Tâm thu LVIDs: mm\wn - Thành sau thất

Trang 18

Báo cáo đề tài Sở KH&CN Bình Dương 07/2010

Viện Cơ học và Tin học ứng dụng

= Vách liên that/ Tam thuIVSs: mm

- Đường kính thất T/Tâm thu LVIDs: mm _ - Thanh sau that T/Tam thu LVPWs: mm , - Phân xuất tống máu thất trái EF: % " - Tỉ lệ co thất trái FS: -% 2/2D: Vách liên nhĩ, vách liên thất IVS, IAS: nguyên vẹn 3/ Doppler: _ a * Dịng 2 lá VelMax: mmHg - MS: (-) (2D): - MR: (-) Mức độ: -* Dịng ĐMC Velmax: mmHg — - AS: (-) S(Av): " AR: (- ) Mức độ: chủ: mm * Dịng hở van 3 lá (mức độ: ) Velmax TR: m/s;GdPmax TR: mmHg; PaPs: mmHg *Dong DMP Velmax: ' DMP: mmHg - PR(-) m/s, GdPmax: -em); (PHT):.:.cm2 m/s, GdPmax: cm2 Dk dịng hở m/s; GdPmax 4/ Ghi nhan khéc:

* Hé dm canh hai bén (+), thanh mach

khơng xơ vữa, khơng hẹp, khơng giảm flow

* Hệ đm nền - cột sống hai bên khơng hẹp, khơng giảm flow

*Tm cảnh khơng dãn, khơng huyết khối * Hệ đm flow (+) từ gốc đến ngon chi, thành mạch khơng xơ vữa, khơng hẹp, khong giảm flow

.* Tm nơng - sâu khơng dãn, đè xẹp, khơng huyết khối

T/Tâm thu LVPWs: - Phân xuất tống máu thất trái EE: %\n -

Tỉ lệ co thất trái ES: %\n\n2/ 2D:

Vách liên nhĩ, vách lién that IVS, IAS:

nguyén ven\n\n3/ Doppler:\n* Dong 2 mm\n lá VelMax: -m/s, GdPmax: mmHg\n_ - MS: (-) (2D): cm2; (PHT): cm2n - MR: (-) Mic độ:\n* Dịng DMC Velmax: m/s, GdPmax: mmHgn - AS: (-) S(Av): cm2\n - AR: (-) Mức độ: Đk dịng hở chủ: ˆ mmìn* Dịng hở van 3 lá (mức độ: ) Velmax TR: m/s; GdPmax TR: mmHg; PaPs: mmHg\n*Dong DMP Velmax: m/s; GdPmax DMP: mmHg\n - PRG )n\n4/ Ghi nhận khác: * Hệ đm cảnh hai bên (+), thành mạch

khơng xơ vữa, khơng hẹp, khơng giảm flow.\n* Hệ đm nền - cột sống hai bên khơng hẹp, khơng giảm flow.\n*Tm cảnh khơng dãn, khơng huyết khối * Hệ đm flow (+) từ gốc đến ngọn chỉ,

thành mạch khơng xơ vữa, khơng hẹp, khong giảm flow.\n* Tm nơng - sâu

khơng dãn, đè xẹp, khơng huyết

-khéi.\n* Khơng ghi nhận hệ bạch

Trang 19

Viện Cơ học và Tin học ứng dụng 7 Báo cáo đề tài Sở KH&CN Bình Dương 07/2010 10 1] 12° 13 * Khơng ghi nhận hệ bạch huyết dưới da dãn

* GAN:Bờ đều, đồng đạng, khơng thấm

mỡ, khơng sang thương khu trú

*:TÚI MẬT: Khơng sỏi Ong mat chủ khơng dãn

_* TỤY: Bình thường

.*LÁCH;: Khơng to

* TUYẾN THƯỢNG THẬN: Khơng u

* THẬN PHẢI: Khơng sỏi, khơng ứ _TưỚC: -* THẬN TRÁI: Khơng sỏi, khơng ứ nước * Doppler đm thận hai bên khơng giảm flow -* BANG QUANG: Khong soi, khong - bứu _* Khơng u vùng chậu * Động mạch chủ bụng khơng phình _* Vị trí Khảo sát:

- Cân cơ: đồng nhất, khơng c cĩ dấu hiệu tụ máu, khơng thấy Focale bất thường - Các mạch máu lân cận bình thường

* Vùng Da - Dưới Da: - Câu trúc dong nhat * Tinh Hoan P):

- Cấu trúc đồng nhất, bờ đều, khơng thấy Focale bất thường, khơng dịch

- Thimg tinh (P), cau trac đồng nhất, khơng thay nang, khéng Focale

* Tinh Hoan (T): _

- Cấu trúc đồng nhất, bờ đều, khơng

thấy Focale bất thường, khơng dịch - Thừng tỉnh (T), cấu trúc đồng nhất, khơng thấy nang, khơng Focale _* Bản chất dịch khớp: | -Đồngnhất - Khơng thấy tụ máu trong bao khớp _ * Cân Cơ: (an * Ban chat dich khép:\n .khớp.Àn* Cân Co:\n

huyét duéi da dan

* GAN:Bờ đều, đồng dạng, khơng thấm mỡ, khơng sang thương khu trú.\n* TÚI MẬT: Khơng sỏi Ống mật chủ khơng d&an\n* TUY: Binh thuong\n* LACH: Khơng toAn*

TUYỂN THƯỢNG THẬN: Khơng _uAn* THẬN PHẢI: Khơng sỏi, khơng

ứ nước.\n* THẬN TRÁI: Khơng sỏi, khơng ứ nướcìn* Doppler đm thận hai

bên khơng giảm flow.\n* BANG

QUANG: Khơng sỏi, khơng bứu.\n# Khơng u vùng chậu.n* Động mạch chủ bụng khơng phình

* Vị trí Khảo sát\n - Cân cơ đồng

nhất, khơng cĩ dấu hiệu tụ máu, khơng

thấy Focale bất thường Các mạch máu lân cận bình thường\n* Vùng Da - Dưới Dan - Cấu trúc đồng nhất

* Tinh Hồn (P)\n - Cấu trúc đồng

Trang 20

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 - - Đồng nhất, khơng thấy hình ảnh tụ Dưới Dan: - Bình thườngìn :máu _* Da và Dưới Da: ~ Bình thường Table - dbo.TB_VUNGSIEUAM

71D —— - BENHLY KETQUAMAU KETLUANMAU _

id Siêu âm Bụng tống quát Nam “GẦN: khơng lĩ Hiện tại Echo chưa phát hiện bất t 2 Siêu âm Bụng tổng quát nữ * GAN: khơng lĩ Hiện tại Echo chưa phat hién bat t 3 Siêu âm Sản phụ khoa * Bằng Quang:\ Thai trong tử cung = Tuan

4 Siêu âm Phụ khoa * Bang Quang:) Hiện tại chưa phát hiện bất thưởn

5 Siêu âm Tuyến giáp * Thủy phải:ì Tuyến giáp trong giới hạn bình thư

6 Siêu âm Tuyến vú * Tuyển Vủ PR): 0 Hiện tại chưa phát hiện bất thườn 7 Siêu âm Tim 1/ TM: dÀO: Chưa phát hiên tốn thương gi bất

8 Siêu âm Doppler - Mạch cảnh *Hé dm cảnh ha Hệ động mạch cảnh hai bên bình t 8 | Siéu 4m Doppler - Mach mau chi *Hé dm flow (+ Chưa phát hiện bất thường hệ mạ 10 Siêu âm Doppler - Mạch máu thận * GAM:Bị đều, đ Echo âm tính (Hiện tại chưa phát h 11 Siêu âm Phần mềm * Vị trí Khảo sát:, Hiện tại chưa phát hiện tốn thươn 12 Siêu âm tỉnh hồn * Tinh Hồn {P): Chưa phát hiện tốn thương bất th “13 Siêu âm khớp * Bán chất dịch - Chưa phát hiện gi bất thường

be NULL AI MAL CAN CC

H.3 Thiết kế các chức năng và lập trình

Nội dung bảng TB_ VUNGSIEUAM-

11.3.1 Chức năng hiển thị danh sách bệnh nhân chờ Siêu âm -

Mục đích: Hiễn thị danh sách bệnh nhân đang chờ được chụp ảnh, trong đĩ bao

gồm các thơng tin sau: + Họ và tên + + + + 4+ bệnh nhân Ngày giờ khám

Nội dung khám lâm sàng của BS khám nơi chuyển đến Danh sách các vị trí cần Siêu âm đối với bệnh nhân Trạng thái bảo hiểm Y tế của bệnh nhân

Trạng thái đã đĩng tiền của bệnh nhân khi Siêu âm

Trang ¡8

Trang 21

Viện Co hoc va Tin hoc tng dung ` Báo cáo đề tài Sở KH&CN Bình Dương 07/2010 Code chương trình:

//Ham thuc hien chuc nang lay danh sach benh nhan dang cho sieu am & hien thi private void loadWaitingPatients ()

{

this.dsPatient = new DataSet();

try

{

//load noi dung danh sach cho

DataTable dt = DatabaseSQL.executeQuery("select * from " + tableNameWAITING PATIENTS TODAY, CommandType.Text) ;

dt.TableName = tableNameWAITING_ PATIENTS TODAY;

if (this.dsPatient.Tables[tableNameWAITING_ PATIENTS TODAY] == null) dsPatient.Tables.Add (dt); ‘else { : ° _ đsPatient.Tables Remove (tableNameWATTTNG_PATTENTS_ TODAY) ; dsPáatient.Tables Add (đt) ; }

//load noi dung bao hiem

dt = DatabaseSQL executeQuery ("select * from ” + this.tableNameINSURANCE, CommandTyvpe.TexE) ; dt.TableName = this.tableNameINSURANCE; “if (this dsPatient Tables{this tableNameINSURANCE] == null) _ -dsPatient.Tables.Add (dt) ; else { dsPatient.Tables.Remove(this.tableName INSURANCE) ; _dsPatient.Tables.Add(dt); } } _catch (Exception ex) { MessageBox Show (ex Message +"\n" + ex StackTrace) ; return; }

//do du lieu len data gridview

for (int i=0;i<

this dsPatient Tables [tableNameWAITING_ PATIENTS TODAY] Rows.Count; 1+)

{

DataRow row =

this.dsPatient 'Tables [tab1eNameWATTING _ PATIENTS _ TODAY] Rows [i];

string maBN = row["PID"].ToString();//ma benh nhan string fullName = row["FULLNAME"] ToString(); //fulIname

string tuoi = row["BIRTHDAY"].ToString(); //tuoi

string gioKham = row["DAYOFDOCTOR"].ToString(); //gio kham

string madieutri = row["treatid"] ToString(); DateTime dateee = Convert ToDateTime (gioKham) ; giokham = String.Format ("{O:hh:mm:ss}", dateee);

//duyet

‘this dataGridViewDSBenhCho Rows Add({(i +, 1).ToString(), maBN,

fullName, tuoi, gioKham, "Duyét",madieutri);

Trang ì9

Trang 22

Viện cơ học và Tin học ứng dụng Báo cáo đề tài Sở KH&CN Bình h Dương 07/2010

Il 3.2 Chức năng chụp và lưu ảnh Siêu â âm ra định dạng chuẩn ảnh DICOM

Mục đích: Đây là module chính của phần mềm Siêu âm Chức năng này cho phép đọc dữ liệu ảnh Siêu âm trực tiếp khi Bác sỹ đang thực hiện Siêu âm bệnh nhân, đồng thời cho phép lưu lại các ảnh Module cịn tích hợp chức năng chuyển đổi ảnh sang định dạng DICOM và lưu lên DICOM Server khi BS thực hiện lưu kết quả Siêu âm (được trình bày trong chuyên đề 2.6) | Code chương trình: ‘private void CaptureDone(System.Drawing.Bitmap e) { : capture.FrameEvent2 -= new Capture.HeFrame (CaptureDone) ; if (InvokeRequired) { this.Invoke (this.myDelegateAddImage, e); } else {

string path = "Temp\\" + (zzzt+).ToString() + ".jpg";

e.Save(path, ImageFormat Jpeg) ;

Image imgTemp = Image.FromFile (path); this.imgs.Add(imgTemp) ;

this.imageListUSImage.Images.Add(e);

int soHinh = this.imageListUSImage.Images.Count;

this labelTongSoHinh.Text = "Tổng số : "+soHinh.ToString() + " hinh";

ListViewItem item = new ListViewItem();

item.Text = "Hinh" + (listViewRecentImages.Items.Count+1).ToString();

item.ImageIndex = this.imageListUSImage.Images.Count - 1;

this.listViewRecentImages.Items.Add(item) ;

- IL3.3 Chức năng quay video Siêu âm bệnh nhân

Trang 23

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 private void butDungVideo -Click (ob)ect sender, EventArgs e) { capture.Stop(); }

11.3.4 Chire nang lwu trữ thơng tin bệnh nhân sau Siêu âm

Mục đích: Sau khi thực hiện Siêu âm, chức năng này của chương trình sẽ giúp lưu trữ thơng tin của bệnh nhân lên Server, và các bác sỹ ở phịng Cấp cứu và phịng Khám cĩ thể xem lại thơng tin chụp ảnh một cách nhanh chĩng Code chương trình: private void but Luuket Qua _Click (object sender, EventArgs e) { string testResult = this.checkTnput (); if (testResult != "") { : MessageBox Show(testResuit, "Thơng báo", MessageBoxButtons .OK, MessageBoxIcon.Stop) ; : | return; , } string ID = this.textBoxMaSo.Text;

string HoTen=PublicFunections.convertVie _EngString(this.textBoxHoTen Text);

string NgayKham = this dateTB.Value ToShortDateString();

string GioiTinh = this.textBoxSex.Text;

GioiTinh = (GioiTinh == "Nam") 2 "M" : (GioiTinh == "Nữ") 2 "E" ; UN"; string NamSinh = this.textBoxTuoi.Text;

II

DateTime dt DateTime.Now;

string year = dt.Year.ToString(); if (year Length.== 1) year = "0" + year;

string month = dt.Month.ToString(); if (month.Length == 1)month = "O"+month;

string day = dt.Day.ToString(); if (day Length == 1) day = "0" + day; string hour = dt.Hour.ToString(); if (hour.Length == 1) hour = "0" + hour;

string min =.dt.Minute.ToString(); if (min.Length == 1) min = "0" + min; string sec = dt.Second.ToString(); if (sec Length == 1) sec = "0" + sec; string studyDate = year + ":" + month + ":" + day;

string studyTime = hour + ":" + min + ":" + sec; int age = 0; ,

Af (textBoxTuoi.Text.Contains("T") | |textBoxTuoi.Text.Contains("t")) age=l; else age = Convert ToInt32 (textBoxTuoi.Text);

int yearOfBirth = dt.Year - age;

string patYear = yearOfBirth + "0101"; //asume

string refDoctor = "";

string studyID = text BoxMaDieuTri Text;

Trang 24

Vién Co hoc va Tin hoc tng dung | Báo cáo đề tài Sở KH&CN Bình Dương 07/2010

Patattr patattr = new Patattr(HoTen, ID, "", patYear, GioiTinh, studyDate, studyTime, refDoctor, ‘studyID, mn studyDesc, hush, mn, : :

seriesNo, studyDate, studyTime, woe "w studyDate, studyTime, mae oma one,

wn ma wn mn nu) ; ,

bool export success = false;

try :

{ —

DicomExport dexp = new DicomExport (this.imgs, patattr);

Thread thr = new Thread (new ThreadStart (dexp.Exportimage) ); “thr Start ()7: " export success = true; } catch (Exception ex) {

MessageBox Show (DatabaseSQL.errorMsg, "L6i");

PublicFunctions._logger.Error ("L6i khi chuyển ảnh sang định dạng

DICOM", ex); :

:

}

// update trang thai

int status = pat ientUpdatePACS (this.textBoxMaDieuTri.Text, this.reqposid,

this.richTextBoxKetQua.Text.Trim(), this.richTextBoxKetLuan.Text.Trim());

patientremovePACS (this reqposid, status) ; //set form tro ve trang thai ban dau

this.reserForm();_

aif (export_success)

{

MessageBox Show ("Thong tin bénh nhan " + HoTen.ToUpper() + " da duge

Luu! ", -"Théng bao", MessageBoxButtons.OK, MessageBoxTcon Tn£ormation) ;

Pub1licPunctions _1ogger Debug ("Thơng tín bệnh nhân ” + HoTen ToUpper () + " đã được luu!"); } this.reserForm(); buttonThoat_Click(sender, e); }

IIL3.5 Chức năng in kết quả Siêu âm của bệnh nhân

- Mục đích: Chức năng này giúp Bác sỹ in kết quả Siêu âm của bệnh nhân một cách

nhanh chĩng mà khơng cần phải thực hiện lại các thao tác thủ cơng như: ghi họ tên, tuổi,

địa chỉ, tình trạng của bệnh nhân Đồng thời, chức năng này cịn cho phép Bác sỹ chọn

tối đa 02 ảnh Siêu âm in đính kèm trong kết quả Kết quả Siêu âm được trình bày theo

mẫu hiện đang được sử dụng tại Phịng Siêu âm, Khoa chan đốn hình ảnh tại Bệnh viện

Nội dung của kết quả Siêu âm bao gồm:

+ Thơng tin chi tiết của bệnh nhân (đã trình bày ở các mục trên)

+ Thơng tin Khám của BS yêu cầu Siêu âm

+ Kết quả Siêu âm

Trang 3ˆ

Trang 25

Viện Cơ học và Tin hoc img dung Báo cáo đề tài Sở KH&CN Bình Dương 07/2010

+ Kết luận của Bác sỹ thực hiện Siêu âm

+ Ảnh Siêu âm của bệnh nhân (tối đa 02 ảnh - do Bác sỹ chọn) Code chương trình: private void but InKetQua, Click (object sender, EventArgs e) {

string ngay, thang, nam, BSCD, BSSA, TenBN, Phai, Tuoi, Dchi, khoa, Cdoan, - kiemTra, tonThuong, ketLuan;

DateTime d = this.dateTB.Value;

ngay = d.Day.ToString(); if (ngay Length == 1) ngay = "0" + ngay;

thang = d.Month.ToString{); if (thang Length == 1) thang = mon + thang; nam = d.Year-ToString(); BSCD = là: , BSSA = mn TenBN = this textBoxHoTen.Text.ToUpper (); Phai = this.textBoxSex.Text; Tuoi = this textBoxTuoi Text; Dchi = why khoa = this textBoxFrom Text; Cdoan = this.richTextBoxLamSang.Text; kiemTra = this.labelTenVungSA Text;

tonThuong = this richTextBoxKetOua.Text.Trim() ;- - ketLuan = this.richTextBoxKetLuan.Text.Trim();

DataTable dt = new DataTable(); // object of data row

dt.TableName = "dtBenhNhan”;

dt.Columns.Add("imagel", System.Type.GetType ("System Byte[]")); dt.Columns.Add("Image2", System Type Get Type ("Systen Byte[]")); try ©

{ ~ CC

Reports.RP rp = new PhongSieuAm.Reports.RP();

rp.DataDefinition.FormulaFields["ngay"].Text = "\"" + ngay + "\"";

rp.DataDefinition FormulaFields["thang"].Text = "\"" 4+ thang + "\""; rp.DataDefinition FormulaFields[{"nam"].Text = mem dt nam + "NHH;

rp.DataDefinition FormulaFields("hoten"] Text = "\"" 4 TenBN + "\"";

rp.DataDefinition FormulaFields["Phai"].Text = mv" 4 Phai + "\"";

rp.DataDefinition FormulaFields[{"Tuoi"].Text = HH + Tuoi + UNG

rp.DataDefinition FormulaFields["diachi"].Text = "\"" + Dchị + ĐÉNUH;

rp.DataDefinition FormulaFields[“"khoa"].Text = myn + khoa + DÉNHH;

rp.DataDefinition FormulaFields["Cdoan"] Text = "\P" 4+ Cdoan + "\"";

‘ryp.DataDefinition.FormulaFields{"ktra"].Text = myn + kiemTra + "\"";

rp.DataDefinition FormulaFields["tonThuong"] Text = remy tonThuong Replace("\n", mm? + chr(10) + !") + H1"; rp.DataDefinition rormulaFields["ketLuan"] Text = IN + ketLuan.Replace("\n", "' + chr(10) + '") + HE, //lay danh sach 2 hình duoc check dau ‘tien de in int i1 = -1, i2.= -1;

for (int i= 0; i < this.1listViewANH.Items.Count; itt)

if (this listViewANH.Items[i] Checked == true) |

Trang 26

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 if (41 == -1) il = i; ‘else if (12 = =1) 12 = 1; if (11 != T1 &§ i2 != -1) break; }

_DataRow drow = dt.NewRow();

if (i1 != -1)drow[("Imagel"]=this.imageToByteArray ( (Image) imgs[il]);

if (i2 != -1)drow["Image2"]=this.imageToByteArray((Image) imgs[i2]}); dt.Rows.Add (drow) ; rp.SetDataSource (dt); frmPrintPreview frm = new frmPrint Preview (rp); frm.ShowDialog(); rp.Dispose() ; } catch (Exception ex) { string s = ex.Message;

if (ex.Message.StartsWith("The RPC")) s = "Lỗi kết nối với may in";

Trang 27

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

I SAN PHAM PHAN MEM SIEU AM

1 Giới thiệu tổng quan sản phẩm 1x SIEU AM Chươngtrnh Céngcy Sidudm - Giúp đề =) sdb) xÈ Lưu thơng tin, „„ Ín kết quả - Tìm kiểm bệnh nhân „¿ Hơn nay: 08920272019 + he Them bệnh nhân mới *¿:7- Danh sách bệnh nhân - 4 Ÿ Danh sách Bác sỹ a Các triệu chứng lâm sản Ba Quần lý mẫu nhận xét

Giao diện chính của chương trình siêu âm

KẾT QUẢ SIÊU ÂM BỆNH NHÂN " my

(Khoa Chẩn Đốn Hình Ảnh - Bệnh Viện Đa Khoa Tình Đỉnh Dương)

THONG TIN SIEU AM

Ngày siêu ãm: 09/02/2010 Cir

Mã số bệnh nhân: SA2010-00010 Tuổi: Phải Nam: -‹ Họ tên bệnh nhãn :

Nơi chuyển đến ; :Hồi Sức Cấp Củu vs |

Trang 28

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 +4 BỆNH NHẨN ca TC , : ¬

DANH SÁCH BỆNH NHÂN SIÊU ÂM ¬

¬ :.} Theo Họ lên i) Theongay SA |” Theo NSinh eet THONG TIN SIEU AM

TimkiémBN:[ _ i oe i I | | Tim; MS bénhahén: Ngày siêu ém: 09/02/2010 +

HO TÊN BỆNH NHÂN NGAYSA NINH - GTÍNH Vũng siêu âm - Tuổi: Phải:

: : „ 12471221E Raha ey Ho tén BN:

OE EO * ! 22 NAM | Nơi chuyến đến: : Lém sang:

| Xée.‘[Xem | 7 Bui Hồng Phúc 23/12/2009 — 26 NAM BS Điều ti:

| Xĩa Xem J § Ngơ Anh Tuấn 23/12/2009 — 1986 NAM BS Sidu am: 1 Mai Thí Huệ 23/12/2009 — 16 NÙ Tu ri :_ Trên Anh Khoa 23/2/2008 1987 NAM — ÐNgơAnhlun 23/12/2008 2986 NAM ¿ BùHồngPhúc - ˆ ° - 28/12/0093 1986 - 'NAM “Tre Kết quá SA: Ảnh Siêu Âm: Giao diện xem danh sách bệnh nhân ˆ ä, BẮC SỸ SIÊU AM TU " sa

DANH SÁCH CÁC BÁC SỸ SIÊU ÂM _ (Khoa Chẩn Đốn Hình Ảnh - Bệnh Viên Đa Khoa Tỉnh Bình Dương) /

0 Faces tides Trên TỊ

_.§TT HỌ VÀ TÊN BÁC SỸ CHÚC VỤ NĂM SINH “ › Nguyễn TríDũng _ BS Cao Võ Bả Trưởng BS Nguyễn Đăng Sang BS - Nguyễn Thị Cấm Tú BS Thu Hương BS Bui Huy Nam BS - Ngơ Ngọc Đơng - BS Phan Hiểu Trung BS Nguyễn Hùng oo BS 1950 Nguyễn Thị Hồng Loan BS Trân Quang BS Bùi Hơng Phúc PR 1987 -

" (họ về tên) (chức vụ) (thẩm sinh] ren

Thêm bác sỹ mơi: ¡ Thêm „

.dứửơ.ớcc

| _ Thốt ị

Giao diện xem danh sách các Bác sỹ

Trang 29

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

Trang 31

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

TÀI LIỆU THAM KHẢO

[1] PGS.TS Nguyễn Đức Thuận, ThS Vũ Duy Hải, Thể Tran Anh Vi - “HE THONG _ THONG TIN ¥ TE” - Nhà xuất bản Bách Khoa Hà Nội — 2006 _

[2] Nguyễn Hồng Phương, Nguyễn Mai Anh, Hồng Hải Nam — “HỖ SƠ BỆNH ÁN ĐIỆN TỦ" - Nhà xuất bản Y Học — 2008 : [3] H K Huang, D.Sc., FRCR (Hon.) — “PACS AND IMAGING INFORMATICS

BASIC PRINCIPLES AND APPLICATIONS - A JOHN WILEY & SONS, INC., - PUBLICATION” — 2004

Ngày đăng: 25/04/2014, 18:47

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN