Khuôn dạng File DICOM An toàn

Một phần của tài liệu TỔNG QUAN DICOM (Trang 95 - 99)

- Nghiên cứ u Lưu trữ Hình ảnh Bệnh nhân In

d. Khuôn dạng File DICOM An toàn

Một Khuôn dạng File DICOM An toàn bao gồm một File DICOM được mã hoá với một Cú pháp Bản tin Mật mã được định nghĩa trong RFC 2630. Phụ thuộc vào thuật toán bảo mật sử dụng cho mã hoá, một File DICOM An toàn có thể cung cấp các thuộc tính an toàn sau:

- Bảo mật dữ liệu

- Xác nhận nguồn gốc dữ liệu - Tính toàn vẹn dữ liệu

IV.3.3. Các Dịch vụ File DICOM IV.3.3.1. Bộ File

Dịch vụ File DICOM đưa ra khả năng tạo và truy nhập một hay nhiều File trong một Bộ File. Một Bộ File là là tập hợp các file có cùng không gian tên chung với một Chỉ số File (File ID) duy nhất.

Mỗi Bộ File được xác định duy nhất bởi một Chỉ số Duy nhất Bộ file (File-set UID), được định ra theo qui tắc đăng kí trong Chuẩn (ở PS 3.5). Khi các File được thêm vào hay loại ra khỏi Bộ file, Chỉ số Duy nhất Bộ file sẽ không đổi.

Một Bộ File cũng có thể được xác định bởi một Chỉ số Bộ File (File-set ID), đơn giản khi xác định (nhưng trên tổng thể không phải là duy nhất). Một Chỉ số Bộ File có thể được kết hợp hay ánh xạ với một định danh chính xác ở Lớp Khuôn dạng Trung gian.

Một Miêu tả Bộ File (File “readme”) có thể được đi kèm với một Bộ File.

Hình V.3.1. Bộ File IV.3.3.2. Các Chỉ số File

Các File được định danh bởi Chỉ số File (File ID), là duy nhất trong một Bộ File. Một Chỉ số File là một chuỗi trình tự các Thành phần Chỉ số File. Một Chỉ số File có thể chứa từ một tới tám thành phần. Mỗi Thành phần là một chuỗi từ một tới tám kí tự từ bộ kí tự G0 của ISO 8859.

Cấu trúc của các Chỉ số File như vậy cho phép Dịch vụ File DICOM lựa chọn File theo chế độ phân cấp. Không có ý nghĩa nào khác trong cấu trúc và nội dung của một của các Chỉ số File.

96

Một Bộ file …

Bộ File

File A chứa một SOP Cụ thể Thông

tin

Đầu File Bộ Dữ liệu

File B chứa một SOP Cụ thể Thông

tin

Đầu File Bộ Dữ liệu

File C chứa một SOP Cụ thể Thông

tin

Một Chỉ số File DICOM tương ứng như khái niệm thường dùng “đường dẫn” nối đến một “tên File”. VD: một Chỉ số File hợp lệ gồm có 4 Thành phần, được chia bởi dấu gạch chéo

SUBDIR\SUBDIR2\SUBDIR3\ABCDEFGH.

IV.2.3.3. Các Dịch vụ và Chức năng Quản lí File

Khi một Thực thể ứng dụng DICOM tham gia trao đổi thông tin bằng Lưu trữ Trung gian, thông qua Dịch vụ File DICOM, chúng thực hiện một số Thao tác Lưu trữ Trung gian sau:

- M-WRITE, tạo các File mới trong một bộ File và gán cho chúng một Chỉ số File.

- M-READ, để đọc các File đã tồn tại dựa vào Chỉ số File của chúng - M-DELETE, để xoá File đang tồn tại dựa trên chỉ số File của chúng

- M-INQUIRE FILE SET, để biết không gian trống để tạo File mới trong Bộ Dữ liệu

- M-INQUIRE FILE, để biết ngày, giờ tạo File (hoặc cập nhật gần nhất nếu có thể) với mọi File trong Bộ File.

Một Thực thể ứng dụng DICOM có thể đóng một hay nhiều trong ba vai trò sau: - Tạo Bộ File (FSC)

- Đọc Bộ File (FSR)

- Cập nhật Bộ File (FSU)

Dựa trên các vai trò được cung cấp bởi Thực thể ứng dụng DICOM, Dịch vụ File DICOM sẽ hỗ trợ các Thao tác Trung gian được định nghĩa như sau:

Vai trò Thao tác

Trung gian M-WRITE M-READ M-DELETE M-INQUIRE

FILE SET M-INQUIRE M-INQUIRE FILE FSC Bắt buộc Không yêu cầu Không yêu cầu

Bắt buộc Không yêu

cầu

FSR Không yêu

cầu

Bắt buộc Không yêu

cầu

Không yêu cầu

Bắt buộc

FSC+FSR Bắt buộc Bắt buộc Không yêu

cầu

Bắt buộc Bắt buộc

FSU Bắt buộc Bắt buộc Bắt buộc Bắt buộc Bắt buộc

FSU+FSC Bắt buộc Bắt buộc Bắt buộc Bắt buộc Bắt buộc

FSU+FSR Bắt buộc Bắt buộc Bắt buộc Bắt buộc Bắt buộc

FSU+FSC+FSR Bắt buộc Bắt buộc Bắt buộc Bắt buộc Bắt buộc

IV.2.3.4. Truy nhập Nội dung File

Dịch vụ DICOM đưa ra khả năng truy nhập nội dung của bất cứ File hay bộ File nào. Nội dung File là một chuỗi trình tự một hay nhiều Byte.

Dịch vụ File DICOM sẽ đưa ra các khả năng sau:

Một FSR hay FSU thực hiện một M-READ để đọc không hay nhiều Byte trong nội dung File.

Một FSC hay FSU thực hiện một M-WRITE để viết một hay nhiều Byte tạo nội dung File

IV.3.3.5. Bộ Kí tự

Chỉ số File và Chỉ số Bộ File là chuỗi kí tự được tạo ra bởi một nhóm kí tự thuộc bộ kí tự G0 của ISO 8859. Đó là:

A, B, C, D, E, F, G, H, J, K, L, M, N, O, P, Q, R, S, T, U,V, W, X, Y, Z 1, 2, 3, 4, 5, 6, 7, 8, 9, và _ 1, 2, 3, 4, 5, 6, 7, 8, 9, và _

IV.3.3.6. Chỉ số File DICOMDIR

Một File với Chỉ số File, DICOMDIR, sẽ tồn tại như là một thành phần của mọi Bộ dữ liệu. Chỉ số File này được tạo bởi một Thành phần. Nó chứa Thư mục Trung gian DICOM bao gồm các thông tin chung về toàn bộ Bộ Dữ liệu. Các thông tin chung này luôn luôn tồn tại, tuy nhiên nội dung của thư mục có thể là bỏ trống trong trường hợp không cần thiết. Nếu DICOMDIR không tồn tại trong Bộ Dữ liệu, Bộ Dữ liệu không tuân theo PS 3.10 của Chuẩn DICOM. DICOMDIR không tham chiếu đến các File nằm ngoài Bộ File mà nó nằm trong đó.

DICOMDIR sử dụng Explicit VR Little Endian Tranfer Syntax (UID=1.2.840.10008.1.2.1) để mã hoá Lớp SOP Thư mục Lưu trữ Trung gian.

Một phần của tài liệu TỔNG QUAN DICOM (Trang 95 - 99)