Cấu trúc thông điệp loại MDM-AKC (Medical Document Management – Acknowlegdment) được sử dụng cho mục đích gửi nhận thông tin các tài liệu. Thông điệp loại này sẽ sử dụng các segment TXA và OBX để biểu diễn thông tin của tệp dữ liệu kèm theo. Dữ liệu của tệp kèm theo thường được biểu diễn dưới dạng MIME giống như các tệp đính kèm trong thư điện tử.
Bảng 3-13: Các trường thông tin cơ bản TXA
SEQ DT OPT ELEMENT NAME Ý nghĩa sử dụng
1 SI R Set ID- Document Thiết lập ID 2 IS R Document Type 3 ID C Document Content Presentation 4 TS O Activity Date/Time 5 XCN C Primary Activity Provider Code/Name 6 TS O Origination Date/Time 7 TS C Transcription Date/Time 8 TS O Edit Date/Time 9 XCN O Originator Code/Name
10 XCN O Assigned Document Authenticator 11 XCN C Transcriptionist Code/Name 12 EI R Unique Document Number 13 ST C Parent Document Number
14 EI O Placer Order Number 15 EI O Filler Order Number 16 ST O Unique Document File Name 17 ID R Document Completion Status 18 ID O Document Confidentiality Status 19 ID O Document Availability Status 20 21 ID O Document Storage Status 22 ST C Document Change Reason 23 CM C Authentication Person, Time Stamp
Bảng 3-14: Các trường thông tin trong OBX
SEQ DT OPT ELEMENT NAME Ý nghĩa sử dụng
1 SI O Set ID – OBX ID của OBX 2 ID C Value Type Kiểu giá trị
3 CE R Observation Identifier Định danh của Observation 4 ST C Observation Sub-ID Dùng để phân biệt các đoạn
OBX vơi ID
5 ST C Observation Value Gía trị của Observation 6 CE O Units Các đơn vị của 1 kiểu dự
liệu CE
7 ST O References Range Phạm vi tham chiếu 8 ID O Abnormal Flags Các cờ bất thường 9 NM O Probability Xác suất
Test
11 ID R Observ Result Status Trạng thái của Observation Sau đây là ví dụ được sử dụng cho một cấu trúc thông điệp HL7 được sử dụng để gửi một bộ tài liệu bao gồm cả CDA và các tài liệu đính kèm dưới dạng MIME Type trong hệ thống HL7 CORE.
MSH|^~\&|<Sending Application>|<Sending Facility>|<Receiving Application>|<Receiving Facility>|||MDM^T02^MDM_T02|<Message-Controll-ID>|P|2.5.1
PID|||<Patient ID>^^^<Assigning Authority>||<Family Name>^<Given name>
PV1||<Patient Class>||<Admission Type>||||||||||||||||||||||||||||||||<Discharge Disposition>|<Discharge Location>|||||||<Admit Datetime>|<Discharge Datetime>
TXA|1|<Document Type>|multipart||||||||<Document ID>|||||LA
OBX||ED|59284-0^Consent Document Patient^LN||^multipart^x-hl7-cda-level-three^A^MIME-Version: 1.0 Content- Type: multipart/mixed; boundary="HL7-CDA-boundary" Content-Transfer-Encoding: Base64 --HL7-CDA-boundary Content-Type: application/x-hl7-cda-level-three+xml <CDA as base64 encoded> --HL7-CDA-boundary||||||F
Thông điệp để trả lời là loại ACK với các segment MSA và ERR được sử dụng như sau.
Bảng 3-15: Các trường thông tin MSA
SEQ DT OPT ELEMENT NAME Ý nghĩa sử dụng
1 ID R Acknowledgment
Code Mã trả lời
2 ST R Message Control ID Mã kiểm soát thông điệp 3 ST O Text Message Thông báo đính kèm 4 NM O Expected Sequence
Number Số trao đổi tiếp theo 5 ID B Delayed
Acknowledgment
Type Kiểu phản hồi trễ 6 CE O Error Condition Tình trạng lỗi
Bảng 3-16: Các trường thông tin ERR
SEQ DT OPT ELEMENT NAME Ý nghĩa sử dụng
1 ELD O Error Code and Location
3 CWE O HL7 Error Code 4 ID O Severity
5 CWE O Application Error Code 6 ST O Application Error Parameter 7 TX O Diagnostic Information 8 TX O User Message
Sau đây là ví dụ được sử dụng cho một cấu trúc thông điệp HL7 loại ACK.
MSH|^~\&|<Sending Application>|<Sending Facility>|<Receiving Application>|<Receiving Facility>|<Timestamp>||ACK^T02^ACK|<Message-Controll-ID>|P|2.5.1
MSA|<Acknowledgment Code>|<Message Control ID>|<Text Message>
ERR|||<HL7 Error Code>|E|<Application Error Code>|<Application Error Parameter>|<Error Information>