Các Dịch vụ File DICOM

Một phần của tài liệu DICOM (the digital image and communication in medicine) (Trang 99)

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 Khn dạng Trung gian.

10 0

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.

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.

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 Đầu File

Bộ Dữ liệu

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 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à _

10 2

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ề tồ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 ngồ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 DICOM (the digital image and communication in medicine) (Trang 99)

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

(102 trang)