Sử dụng các trình tự thoát ra trong trường văn bản

Một phần của tài liệu Nghiên cứu chuẩn HL7 dùng trao đổi dữ liệu điện tử trong y khoa (Trang 34 - 37)

2.3.8.1. Định dạng mã

Khi một trường của loại dữ liệu TX, FT hoặc CF được dùng để mã hóa, ký tự thoát có thểđược dùng để báo hiệu các đặc điểm đặc biệt nào đó của các phần trong trường văn bản. Ký tự thoát ra là ký tự ASCII có thể hiển thị được chỉ định trong thành phần ký tự thoát của trường MSH-2-các ký tự mã hóa. Trong mục đích của phần này, ký tự “\” sẽđược dùng đểđại diện ký tự được thiết kế trong một bản tin. Một trình tự thoát ra gồm ký tự thoát theo sau bởi một mã ID thoát của một ký tự, zero (0) hoặc nhiều ký tự dữ liệu và sự xảy ra khác của ký tự thoát. Các trình tự thoát sau được định nghĩa: \H\ Bắt đầu tô nổi (highlight) \N\ Văn bản thường (kết thúc tô nổi) \F\ Ký hiệu phân cách trường \S\ Ký hiệu phân cách thành phần \T\ Ký hiệu phân cách thành phần con \R\ Ký hiệu phân cách sự lặp lại \E\ Ký tự thoát \Xdddd...\ Dữ liệu cơ số 16 \Zdddd...\ Định nghĩa địa phương về trình tự thoát

Trình tự thoát cho ký hiệu phân cách trường, thành phần, thành phần con, sự lặp lại và ký tự thoát cũng có giá trị trong một trường dữ liệu ST.

Không có trình tự thoát chứa trong bộ lồng các trình tự thoát.

2.3.8.2. Tô nổi (highlighting)

Trong thiết kế tô nổi, ứng dụng gởi được nhận dạng rằng các ký tự mà theo sau nên được đứng riêng ra, nhưng bỏ phương pháp làm như vậy đối với

ứng dụng nhận. Phụ thuộc vào đặc điểm thiết bị và sự liên hệ kiểu ứng dụng, ứng dụng nhận có thể chọn đảo ngược video, tô đậm, gạch dưới,

chớp tắt, một màu nào đó hoặc các phương tiện khác để tô nổi dữ liệu hiển thị. VD trong một đoạn bản tin:

DSP| TOTAL CHOLESTEROL \H\240*\N\ [90 - 200] Dữ liệu xuất hiện trên màn hình báo cáo hoặc báo cáo có thể là:

TOTAL CHOLESTEROL 240* [90 - 200] Trong đó hệ thống có thể chọn hiển thị240* màu đỏ.

2.3.8.3. Ký tựđặc biệt

Trình tự thoát ký tự đặc biệt (\F\, \S\, \R\, \T\, và \E\) cho phép ký tự phù hợp được chứa trong dữ liệu của trường văn bản, mặc dù ký tự thật sựđược bảo tồn. VD:

DSP| TOTAL CHOLESTEROL 180 \F\90 - 200\F\ DSP| \S\---\S\

Sẽ tạo ra thông tin sau cho phần hiển thị TOTAL CHOLESTEROL 180 |90 - 200| ^---^

2.3.8.4. Văn bản đã định dạng

Nếu trường của văn bản thuộc loại dữ liệu đã định dạng, lệnh định dạng cũng được bao quanh ký tự thoát. Mỗi lện bắt đầu bằng ký tự (.). Các lệnh

định dạng sau:

.sp <số> Kết thúc đầu ra hiện tại và bỏ qua <số> khoảng trắng dọc. <số> là một số nguyên hoặc không có. Nếu <số> không có, bỏ qua một khoảng trắng. Vị trí ký tự ngang giữ không đổi. Chú ý rằng để phù hợp với phiên bản trước, “^\.sp\” tương

đương với “\.br\”.

.br Bắt đầu một đường ở ngõ ra mới. Đặt vị trí ngang đến lề trái hiện tại và tăng vị trí dọc lên 1.

.fi Bắt đầu chếđộđóng gói (wrap) hoặc làm đầy (fill) chữ. Đây là trạng thái mặc định. Nó có thể bị thay đổi thành chếđộ

không đóng gói bằng cách dùng lệnh (.nf) .nf Bắt đầu chếđộ không đóng gói.

.in <số> <số> khoảng trắng thụt vào, trong đó <số> là một số nguyên dương hoặc âm. Lệnh này không thể xuất hiện sau ký tự có thể in đầu tiên của một dòng.

.ti <số> Tạm thời thụt vào <số> khoảng trắng, trong đó số là một số

nguyên dương hoặc âm. Lệnh này không thể xuất hiện sau ký tự có thể in đầu tiên của một dòng.

.sk <số> Bỏ qua <số> khoảng trắng về bên phải.

.ce Ra cuối dòng ởđầu ra hiện tại và vào giữa dòng tiếp theo.

Hình 2-3 là một ví dụ về loại dữ liệu FT từ báo cáo bức xạ. Hình 2-3. Văn bản đã định dạng khi truyền đi

|\.in+4\\.ti-4\ 1. The cardiomediastinal silhouette is now within normal limits.^\.sp\\.ti-4\ 2. Lung fields show minimal ground glass appearance.^\.sp\\.ti-4\ 3. A loop of colon visible in the left upper quadrant is distinctly abnormal with the appearance of mucosal effacement suggesting colitis.\.in-4\|

Hình 2-4 cho thấy một cách hiện dữ liệu trong Hình 2-3 . Hệ thống nhận có thể tạo nhiều sự thể hiện khác bằng cách thay đổi lề phải.

Hình 2-4. Văn bản đã định dạng trong một trình diễn có thể (adsbygoogle = window.adsbygoogle || []).push({});

1. The cardiomediastinal silhouette is now within normal limits.

2. Lung fields show minimal ground glass appearance.

3. A loop of colon visible in the left upper quadrant is distinctly abnormal with the

appearance of mucosal effacement suggesting colitis.

Một phần của tài liệu Nghiên cứu chuẩn HL7 dùng trao đổi dữ liệu điện tử trong y khoa (Trang 34 - 37)