Ứngdụng cơ sởdữliệu phân tán trong bài toán

Một phần của tài liệu nghiên cứu xây dựng mô hình quản lý dữ liệu y tế tại việt nam (Trang 42 - 44)

Center Bệnh Viện 3 Bệnh Viện 2 Bệnh Viện 3 Phòng Khám 1 Phòng Khám 1 Bệnh Viện 1 Bệnh Viện 2 Phòng Khám 2 Bệnh Viện 1 Internet Internet Tỉnh 2 Tỉnh 1 Tỉnh 3

Hình 8: Mô hình phân tán dữ liệu

Ứng dụng mô hình CSDL phân tán trong bài toán có mô hình phân tán: các thông tin chung như các thông tin quản lý danh mục thuốc, quản lý các danh mục khác (bệnh viện, phòng khám, tỉnh, huyện) sẽ được lưu trữ trên server trung tâm (center). Các thông tin về bệnh nhân tại mỗi tỉnh sẽ được lưu trữ tại server đặt tại mỗi tỉnh hay thành phố trực thuộc trung ương của tỉnh đó.

Ứng dụng mô hình phân tán ngang phân tán dữ liệu đến từng bệnh viện, phòng khám. Mỗi bệnh viện, phòng khám sẽ lưu trữ cục bộ về thông tin của bệnh nhân đến khám và điều trị tại bệnh viện phòng khám đó, thông tin này sẽ được gửi lên server lưu trữ của mỗi tỉnh. Mỗi tỉnh sẽ lưu thông tin bệnh nhân của tỉnh mình (xác định theo địa chỉ thường trú của bệnh nhân đăng ký khi đến khám).

Nếu bệnh nhân thay đổi địa chỉ từ tỉnh này sang tỉnh khác thì hệ thống sẽ tự động rút thông tin hồ sơ của bệnh nhân ở tỉnh cũ chuyển đến lưu trữ tại tỉnh mới

nơi bệnh nhân chuyển đến. Với trường hợp bệnh nhân ở một tỉnh nhưng lần đầu tiên khám bệnh lại khám ở tỉnh khác thì thông tin của bệnh nhân trước hết vẫn được lưu trữ cục bộ tại bệnh viện phòng khám bệnh nhân đó đã khám sau đó hệ thống sẽ xác định, chuyển thông tin của bệnh nhân đến lưu tại tỉnh nơi bệnh nhân thường trú.

Đối với một bệnh nhân đi khám lần đầu, nhân viên y tế sẽ nhập vào các thông tin của bệnh nhân mới và lưu trữ vào CSDL cục bộ của bệnh viện. Thông tin này sau đó sẽ được gửi lên lưu trữ trên server của tỉnh mà bệnh nhân đó đăng ký địa chỉ thường trú của mình.

Đối với các bệnh nhân đã từng đi khám bệnh (đã có mã số bệnh nhân trong CSDL), khi nhân viên y tế thực hiện chức năng tìm kiếm một bệnh nhân qua mã bệnh nhân trước tiên hệ thống sẽ tìm trong CSDL cục bộ của viện, nếu không thấy thông tin về bệnh nhân đó thì hệ thống sẽ gửi truy vấn đến server của tỉnh, nếu tỉnh không lưu thông tin bệnh nhân đó hệ thống gửi truy vấn lên server trung tâm, qua trung tâm sẽ xác định được tỉnh lưu trữ thông tin bệnh nhân trước đó để gửi truy vấn đến và tìm được thông tin về bệnh nhân. Các nhân viên y tế chỉ được chỉ được phép tạo mới và chỉnh sửa thông tin về bệnh nhân mình điều trị.

Bệnh nhân cũng có thể xem thông tin bệnh án của mình qua mạng bằng cách truy cập vào trang web qua tài khoản được cấp khi đi khám bệnh (với user là mã số bệnh nhân). Mỗi bệnh nhân chỉ được xem thông tin về bệnh án của mình. Bệnh nhân sẽ gửi thông tin truy vấn trực tiếp lên center và center sẽ xác định server của tỉnh lưu trữ thông tin của bệnh nhân đó và trả lại các thông tin cần thiết cho bệnh nhân.

CHƯƠNG 6: THỰC NGHIỆM

Một phần của tài liệu nghiên cứu xây dựng mô hình quản lý dữ liệu y tế tại việt nam (Trang 42 - 44)

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

(50 trang)