NX700 - Communication Interface - 03E
NX700 - Communication Interface - 03E
Communication Interface
(027-002-03E)
Revision History
No. Issue Date Reason Pages Affected
1 Jan. 31, 2018 First release All Pages
2 Jun. 22, 2018 Revised All Pages
3 May. 28, 2019 Revised All Pages
Contents
1. System Configuration.....................................................................................1-1
2. Interface Specifications..................................................................................1-1
2.1 Communication Interface..................................................................................1-1
2.1.1 Outline............................................................................................................... 1-1
2.1.2 Serial................................................................................................................. 1-2
2.1.3 LAN................................................................................................................... 1-2
2.2 Control Specifications.......................................................................................1-2
2.2.1 Time-out monitoring for transmission (Serial).................................................... 1-2
2.2.2 Time-out monitoring for receiving reply (Serial)................................................. 1-2
2.2.3 Re-transmission (Serial).................................................................................... 1-2
㻸㻭㻺㻌㼍㼐㼍㼜㼠㼑㼞
㻸㻭㻺
㻿㼑㼞㼕㼍㼘㻌㼛㼞㻌㻸㻭㻺
㻼㼞㼕㼚㼠㼑㼞
㻼㻯
㻴㼑㼙㼍㼠㼛㼘㼛㼓㼥
㻭㼚㼍㼘㼥㼦㼑㼞
㻲㻰㻯
2. Interface Specifications
2.1.2 Serial
Com type Type 1 Type 2 Type 3
Transmission path RS-232C interface
Synchronizing
Asynchronous communication method
method
Data transfer rate 19200 bps 19200 bps 9600 bps
Character length 8 bits
Stop bit 1 bit
Parity None
Flow control Hardware method (RTS/CTS)
BCC (Parity BCC) BCC (Exclusive OR except for STX) None
* Type 4 can not be used with Serial communication.
2.1.3 LAN
In the LAN connection, the analyzer is a client, and the PC is a server.
The IPv4 is supported, but the IPv6 is not supported.
The analyzer specifies the IP address and the port of the PC and saves the settings in the
nonvolatile memory.
When the analyzer initializes the host connection by LAN, it perform the socket connection using
the IP address and the port of the PC.
* F or type 4 with LAN communication specification, please refer to “DRI-CHEM NX700
Communication Specifications Appendix HL7 Specifications”.
3.1.2 BCC
BCC is supposed to be 1 byte.
The calculation range for BCC is from the next of STX (command type) to ETX.
The calculation method is exclusive OR.
Ex.)
1
STX Command , Parameter , Parameter ETX BCC
type 1 2
Calculation range
For both the serial and LAN connections, Type 1 and Type 2 are provided, and Type 3 is not provided.
3.2.2 Definition
Name Description
Command type Given by one alphabetical character
*1
Sample No. Assigned sample No. given by PC
Patient ID Unique ID for a patient (e.g patient’s file No.)
Patient name Patient name
Sample type W or P or U
Number of test Number of tests for a sample
Test name Requested test name
Worklist index A set of a sample No., a patient ID, a patient name and others
1 Species Unique No. assigned for species
Reception No. No. for a patient (unique No. within a working day). Unused
*1 Sample No.:
When PC assigns a number, the format is “yyyymmdd**” [“Year” + “Month” + “Day”+ “Number (starting
01)”]. (Ex. 122001)
In the off-line mode, the format is “**” [Number (starting 01)] without year, month and day.
<Ex.1> When requesting index information of 3 samples starting from sample No. “061201”:
(Transmit data)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1 STX I , 0 6 1 2 0 1 , 3 ETX BCC
□ = Space
1 <Ex.2> When requesting index information of 3 samples without assigning a starting sample No. for
search:
(Transmit data)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1 STX I , , 3 ETX BCC
□ = Space
(Transmit data)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1 STX I , 2 , 2 0 0 6 0 6 1 2 0 1
2 , A B C D E F G H I J K L M ,
3 T a r o □ F u j i , 2 , 1 , 3
4 ETB 2 0 0 6 0 6 1 2 0 2 , 1 2 3
5 4 5 A B C D , L u c y □ S m i
6 t h , 1 , 0 , 1 ETX BCC
□ = Space
NOTE: The character data length for sample No. is max. 13 characters. If the data
length is under 13, it is NOT necessary to fill the data area with “space”.
(Transmit data)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1 STX W , 2 0 0 6 0 6 1 2 0 2 ETX BCC
□ = Space
<Ex. 1> When replying for sample information of the 2nd sample:
2 n d s a m p l e Sample No. 2006061202
information Patient ID 12345ABCD
Patient name Lucy Smith
Number of tests 4 tests
Test names BUN, CRE, GLU, ALP
(Transmit data)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1 STX W , 2 0 0 6 0 6 1 2 0 2 , 1
2 2 3 4 5 A B C D , L u c y □ S
3 m i t h , 4 , B U N , C R E ,
4 G L U , A L P ETX BCC
□ = Space
<Ex. 2> When replying for sample information of the 1st sample:
1 s t s a m p l e Sample No. 2006061201
information Patient ID ABCDEFGHIJKLM
Patient name Taro Fuji
Number of tests 1 panel
Test names Panel A
(Transmit data) 1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1 STX W , 2 0 0 6 0 6 1 2 0 1 , A
2 B C D E F G H I J K L M , T a
3 r o □ F u j i , 1 , P a n e l
4 □ A ETX BCC
□ = Space
Test name Alphabetical 8 Test name (5 characters) + ' - ' + Sample type (2
& numerical characters)
Whole blood: -W, Plasma/Serum: -P, Urine: -U.
Breakpoint ‘,’ 1
Equal sign 1 Equal sign or unequal signs
Breakpoint ‘,’ 1
Test result Alphabetical 9 Test result (9 characters)
& numerical
Unit Alphabetical 6 Unit (6 characters)
& numerical
1 NOTE: The test result field has “Number of tests” of test results.
NOTE: A test name breakpoint must NOT be added at the end of the last test result
field.
NOTE: Each data area is a fixed-length field, so that data should be embedded from
the left and spaces (20h) should be embedded in the remaining spaces.
NOTE: “Sex” and “Age” fields
In the 2-way communication, the data send with the “Request for Worklist
index” should be copied into the “Sex” and “Age” fields.
In the stand-alone mode, the “Sex” field should be embedded with “9”, and the
“Age” field with “999”.
Transmission example
<Test result>
<Transmit data>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1 STX R , N O R M A L □ , 2 0 0 6
2 - 0 6 - 1 2 , 1 0 : 5 0 , 2 0
3 0 6 0 6 1 2 0 1 □ □ □ , A B C
4 D E F G H I J K L M , T a r o
5 □ F u j i □ □ □ □ , 0 2 , 1 ,
6 0 0 3 , 0 1 , 0 2 , G L U - P
7 S □ □ , = , 7 5 □ □ □ □ □ □ □
8 m g / d l □ , 1 0 , 5 0 . 0 □
9
10
,
E □
1
□
0 0
,
.
A
0
M
,
Y
□
L
@
-
#
P
+
S
*
□
□
,
□
>
□
,
1
11 1 5 0 0 □ □ □ □ □ u / L □ □ □
12 , 0 1 , 5 0 0 □ □ , 1 5 0 0 □
13 , H □ # □ □ □ □ □ □ □ □ ETX BCC
□ = Space
4.6.2 Type 3
This is used when the analyzer sends test results to PC.
Item Character Size Description
Header STX 1 STX: 02h
Test condition Alphabetical 7 Selecting control measurements or normal measurements
CONTROL or NORMAL□
<□ : Space (20h)>
Test date Numerical 10 Year, month, and day when the measurements performed.
(Ex. 2006-09-25)
Test time Numerical 5 Time when the measurements performed. (Ex. 10:50)
Sample No. Numerical 13 Unique ID for each sample
Patient ID Alphabetical 13 Unique ID for each patient
& numerical
Sample position Numerical 2 Sample position on the sample disk.
(A:01, B:02, C:03, D:04, E:05)
Test name/ Alphabetical 7 Test name (5 characters) + ' - ' + Sample type (2
Sample type & numerical characters)
Lef t-justified (The space is embedded in the right
remaining field.)
Whole blood: -W, Plasma/Serum: -P, Urine: -U.
"Brank: -E" is not used.
Equal sign 1 Equal sign (=) or unequal signs (<. >)
NOTE: The test result field has “Number of tests” of test results.
1 10th
11th
\
Unused
Un-spotted slide
Always a space (20h)
*< When the electrolyte measurement malfunction (Drift-Impedance-overrange error) occurs >
By the following example, “E” is added to “9th” warning position on the send-data of K and Cl.
(Transmit data)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1 STX E , 2 0 0 6 - 0 6 - 1 2 , 1
2 0 : 3 0 : 5 0 , E 0 1 1 0 , 1
3 , 1 . 0 0 0 □ ETX BCC
□ = Space
Operator Analyzer PC
Set a sample
Press the WORKLIST key
or Press the page sending
button (per 10 item)
Request for index info of the Worklist
(By 10 units.)
Repeats for the number of Request for sample info of the Worklist
the indexes.
Worklist info
Reply for sample info of the Worklist
Browse Worklist
Press the PRINT Key
NOTE: Pressing the WORKLIST key requests Worklist index information and Detail
information at the same time. (the 10 first samples)
NOTE: By the page sending it button push every 10 matters, it does the question and
the detailed question of the index all together about the following 10 samples.
NOTE: By pushing a start-key, it begins the measurement of the maintained sample.
Operator Analyzer PC
Search re-transmit data
Edit re-transmit data
(Sample No., ID)
Transmit test results
Store test results
Operator Analyzer PC
Set a sample
Press the START key
CD(C0):1 1:CD(C0)
RXD(RD):2 2:RXD(RD)
TXD(SD):3 3:TXD(SD)
ER(DTR):4 4:ER(DTR)
GND(SG):5 5:GND(SG)
DSR(DR):6 6:DSR(DR)
RTS(RS):7 7:RTS(RS)
CTS(CS):8 8:CTS(CS)
RI:9 9:RI
Frame Frame
Analyzer (D-SUB 9 pins) Host/PC (9 pins)
1. Introduction....................................................................................................2-1
1.1 Purpose of the Document.................................................................................2-1
1.2 Glossary............................................................................................................2-1
1.3 HL7 interpretation: HL7 standards interpretation..............................................2-2
1.4 HL7 version: HL7 version.................................................................................2-2
1.5 IHE Profile Support: IHE Integrated Profile Support List..................................2-3
1.5.1 Laboratory Analytical Workflow(LAW)............................................................... 2-3
2. System Layout...............................................................................................2-4
3. Interface Specification....................................................................................2-4
3.1 Communication Method....................................................................................2-4
3.1.1 LAN................................................................................................................... 2-4
3.2 Lower Layer Network Protocol..........................................................................2-5
3.2.1 Setting MLLP..................................................................................................... 2-5
3.3 Spec List...........................................................................................................2-6
4. Data Model.....................................................................................................2-7
5. Transmission/Operation Flow........................................................................2-8
5.1 Communication Channel Connection/Disconnection........................................2-8
5.2 Message Flow and Processing.........................................................................2-9
5.2.1 Send Message.................................................................................................. 2-9
1. Introduction
1.2 Glossary
Definitions, terms and abbreviations used in this document are as follows.
Term Description
HL7 There are instances where HL7 International Inc. and standard specifications
of medical information exchange by HL7 are indicated. It is used for the latter
in this document.
Official website: http://www.hl7.org
LOINC An item name and its code standard for information obtained through testing,
consultation, etc., developed and managed by the Regenstrief Institute.
Official website: https://loinc.org/
JLAC10 Clinical test item classification code established by the Japanese Society of
Laboratory Medicine. JLAC10 code is 17 digits: 5 digits for analyte, 4 digits for
identification, 3 digits for materials, 3 digits for measurement method and 2
digits for results identification.
Official website: http://www.jslm.org/books/code/
OUL Unsolicited laboratory observation message
An unrequested measurement results message that is one kind of HL7
message exchanged between systems.
UCUM the Unified code for units of measure
The unit code set including all units defined by ISO 1000, ISO 2955-1983,
ANSI X3.50-1986, HL7 and ENV 12435
2
Official website: http://unitsofmeasure.org/
IHE Integrating the Healthcare Enterprise
An international project to promote interconnectivity between medical
information systems. Create guidelines that indicate how to use HL7 and other
standard specifications.
http://www.ihe.net/
JAHIS Japanese Association of Healthcare Information Systems Industry
Japanese association that implements improvement, ensures quality and
safety, and promotes standardization for technology related to health and
welfare information systems. Establishes data exchange protocol using HL7 as
a JAHIS standard.
Official website: https://www.jahis.jp/
Analyzer FDC equipment.
Analyzer Manager Equipment that manages orders, results, etc., of LAS, LIS and other FDC
equipment.
*1. Guidelines that indicate how to use standard specifications prescribed by IHE. This document
refers to the IHE Pathology and Laboratory Medicine Technical Framework.
*2. Japanese standards prescribed by JAHIS. This document refers to the JAHIS Clinical Test Data
Exchange Protocol.
<References>
▪ HL7 standard version 2.5.1
▪ IHE Pathology and Laboratory Medicine Technical Framework Revision 8.0 (June 2017)
▪ JAHIS Clinical Test Data Exchange Protocol Ver. 4.0C (July 2016)
Used Transaction
2. System Layout
3. Interface Specification
3.1.1 LAN
Only IPv4 shall be supported, IPv6 is not supported.
The Analyzer Manager IP address and port shall be settable from the FDC (see 3.1.1.1), and setting
values shall be stored.
MLLP shall attach SB (Start Block), EB (End Block) and CR (Carriage Return) to the front and back of
messages.
<SB> Message <EB> <CR>
Element Description
<SB> ASCII <VT>, or, <0x0B>. Not to be confused with SOH or STX ASCII characters, etc.
Message This shall be block HL7 data content. This data can contain any displayable ASCII
character and carriage return character (<CR>).
<EB> ASCII <FS>, or, <0x1C>. Not to be confused with ETX or EOT ASCII characters, etc.
<CR> ASCII carriage return character, or, <0x0D>.
Shall be custom and full-compatible because the attachment method varies depending on the
connection target. Each method shall be set with the Type 4 setting MLLP method.
Ack Receive ▪ Ack receive timeout shall be set Same as above Specification
Timeout to five seconds and re-send is not Reference for
4. Data Model
Shall indicate the clinical test data model. Areas framed in blue shall be profiles supported in FDC.
Test Order
Battery or test
implemented with
specimen taken from Laboratory Analytical Workflow
one or more patients
Specimen Work Analytical Work Order
Order Step Step test
㻙 test: IVD Test 㻙 Value: int
consolidated 㻙 specimenInfo: 1 1..* 㻙 code: int
results Specimen
Characteristics
5. Transmission/Operation Flow
▪ After start-up, the connection is started. The connection attempt is repeated until the line is
established. After a channel is established, message exchange shall be carried out in the same
channel.
However, The message processing unit indicates 1 transaction (=N message) in the IHE integrated
profile. A line is established for each transaction type.
Sender 㻾㼑㼏㼑㼕㼢㼑㼞
㻿㼠㼍㼞㼠㻙㼡㼜
㻯㼛㼚㼚㼑㼏㼠㼕㼛㼚
loop 㻯㼛㼚㼚㼑㼏㼠㼕㼛㼚㻌㼍㼠㼠㼑㼙㼜㼠
㻯㼛㼚㼚㼑㼏㼠㼕㼛㼚
2
㻯㼛㼙㼙㼡㼚㼕㼏㼍㼠㼕㼛㼚㻌㼑㼟㼠㼍㼎㼘㼕㼟㼔㼑㼐
ref 㻡㻚㻞㻚㻝㻚㻹㼑㼟㼟㼍㼓㼑㻌㻼㼞㼛㼏㼑㼟㼟㼕㼚㼓㻌㻾㼑㼒㼑㼞㼑㼚㼏㼑
㻿㼔㼡㼠㼐㼛㼣㼚
㻰㼕㼟㼏㼛㼚㼚㼑㼏㼠㼕㼛㼚
In message send, a message is sent by the Sender, the Receiver analyzes the received message
and returns accepted results as Ack. The Sender analyzes the Ack information to determine the
subsequent action
Processing flow is classified as follows and details are compiled in the sections that follow.
▪ Message receive
▪ Ack receive
▪ Ack Timeout
▪ Message abnormality
Receiver
2
Sender
<Results Determination>
Determined with MSA-1 acknowledgement code value.
AA/CA (normal) finishes
AE/CE (abnormal) displays an error and finishes
AR/AR (rejected) message is re-transmitted. When the number of re-sends exceed the
standard, displays an error and finishes
Sender Receiver
Message Receive
Ack
[Response
alt Ack(MSA-1) (Normal)]
[Response
(Abnormal)]
2
Error Display
[Response
(Rejected)]
[Within Standard
Number of alt Retries Number of Times]
Re-send
[Over Standard
Number of Times]
Error Display
Sender Receiver
Message Receive
Timeout Detection
Error Display
Sender Receiver
Message Receive
Ack
Do Nothing
(Continue to Wait
for Reception)
6.1 Overview
6.1.1 HL7 Message Structure
This section describes HL7 message structure.
2.Message Structure
Ex.: Measurement MSH SFT NTE PID PD1 NTE PV1 PV2 SPM OBX ... DSC
Result (OUL-R22)
3.Segment Structure
Ex.: Specimen SPM-1 Set ID _SPM SPM-2 Specimen ID ... SPM-29 Specimen Child Role
Information (SPM)
4.Field Structure EIP-1 Placer Assigned Identifier EIP-2 Placer Assigned Identifier
Ex.: Specimen ID
Information (SPM-2)
6.1.2 Legend
The following section and onward describe each item in message, segment and component tables for
supported messages.
6.1.2.1 Messages
<Message Table Example>
▪ Segment
The left column indicates the abridged name, the right column indicates the segment name.
Symbols in the abridged name column are prescribed by HL7 protocol (HL7 Standard 2),
[] indicates a segment is optional and {} indicates a segment can loop.
▪ Required
HL7 output optional. R indicates required and O indicates optional.
▪ FDC Support
FDC support. Yes: Supports. No: Does not support.
6.1.2.2 Segments
<Segment Table Example>
2
▪ Sequence
Field position index in the segment.
Described with [segment abridged name] - [index value].
▪ Field Name
Field Name
▪ Data Type
Field Name Data Type
▪ Repeat
Repeat status. 1: Does not repeat. *: Repeats.
▪ Required
HL7 output optional. Indications are as follows. R: Required, O: Optional, C:Confidential (conditions
attached), X: Not Supported, B: Backward Compatibility, W: Withdrawn.
6.1.2.3 Components
<Component Table Example>
■ Component Table: [DT] Type
SEQ DT LEN COMPONENT NAME Opt Value Description
1 ST 20 Identifier M <Calculation Code> ▪ Set the code value in Table
OBX-3-1
▪ SEQ
Component Element Index
▪ DT
Data Type
▪ LEN
Maximum Element Length
▪ COMPONENT NAME
Element Name or Description
▪ Opt
For a sent message, M: Output as required, C: Output with conditions, X: Not output (empty)
For a received message, M: Required (error if no value), X: Unrequired (does not check for value)
▪ Value
Value set with FDC
▪ Description
Supplementary Value Information
2
MSH-11 Processing ID
Set the processing ID. P: Set production.
■ Component Table: PT Type
SEQ DT LEN COMPONENT NAME Opt Value Description
1 ID 1 Processing ID M <Processing ID> Set “P” (fixed)
2 ID 1 Processing Mode X <Processing Unsupported
Mode>
MSH-12 Version ID
Set the HL7 version to be used. Set 2.5.1 to adopt v2.5.1.
■ Component Table: VID Type
SEQ DT LEN COMPONENT NAME Opt Value Description
1 ID 5 Version ID M <HL7 Version> Set 2.5.1 (fixed)
2 CE 483 Internationalization X Unsupported
Code
3 CE 483 International Version ID X Unsupported
SPM-2 Specimen ID
Set the results screen specimen ID. The specimen ID is information that can be input by the user
during specimen information registration (“” (null) included).
■ Component Table: EIP Type
SEQ DT LEN COMPONENT NAME Opt Value Description
1 EI 427 Placer Assigned Identifier X Unsupported
2 EI 427 Filler Assigned Identifier M - -
2.1 ST 199 Entity Identifier M <Specimen ID> ▪Japanese Kana
character may be set
(when Japanese Kana
character is entered in
sample IDs)
2.2 IS 20 Namespace ID X Unsupported
2.3 ST 199 Universal ID X Unsupported
2.4 ID 6 Universal ID Type X Unsupported
SAC-15 Location
Set the specimen container location. In the Analyzer, set the position where the specimen is placed
■ Component Table: CE Type
SEQ DT LEN COMPONENT NAME Opt Value Description
1 ST 20 Identifier M <Specimen ▪ Set the specimen
Position Code> position index based
on each product
specification.
Ex.: 1
2 ST 199 Text M <Specimen ▪ Enter position
Position description
Description> Ex.: A
3 ID 20 Name of Coding System M <Specimen ▪ Set “L”
Position
System>
4 ST 20 Alternate Identifier X Unsupported
5 ST 199 Alternate Text X Unsupported
6 ID 20 Name of Alternate Coding System X Unsupported
2
OBR-29 Parent Number EIP 1 O No
OBR-30 Transportation Mode ID 1 O No
OBR-31 Reason for Study CE * O No
OBR-32 Principal Result Interpreter NDL 1 O No
OBR-33 Assistant Result Interpreter NDL * O No
OBR-34 Technician NDL * O No
OBR-35 Transcriptionist NDL * O No
OBR-36 Scheduled Date/Time TS 1 O No
OBR-37 Number of Sample Containers * NM 1 O No
OBR-38 Transport Logistics of Collected CE * O No
Sample
OBR-39 Collector’s Comment * CE * O No
OBR-40 Transport Arrangement Responsibility CE 1 O No
OBR-41 Transport Arranged ID 1 O No
OBR-42 Escort Required ID 1 O No
OBR-43 Planned Patient Transport Comment CE * O No
OBR-44 Procedure Code CE 1 O No
OBR-45 Procedure Code Modifier CE * O No
OBR-46 Placer Supplemental Service CE * O No
Information
OBR-47 Filler Supplemental Service CE * O No
Information
OBR-48 Medically Necessary Duplicate CWE 1 C No
Procedure Reason.
OBR-49 Result Handling IS 1 O No
OBR-50 Parent Universal Service Identifier CWE 1 O No
2
Reason
ORC-27 Filler’s Expected Availability Date/Time TS 1 O No
ORC-28 Confidentiality Code CWE 1 O No
ORC-29 Order Type CWE 1 O No
ORC-30 Enterer Authorization Mode CNE 1 O No
ORC-31 Parent Universal Service Identifier CWE 1 O No
OBX-6 Units
Set unit code using UCUM code.
■ Component Table: CE Type
SEQ DT LEN COMPONENT NAME Opt Value Description
1 ST 20 Identifier M <Unit Code ▪ Set the code value in Table
Value> OBX-6-1 when there is a unit
to set
▪ Set “ “ (null) when there is
not a unit to set
2 ST 199 Text X
3 ID 20 Name of Coding System C <Unit Code ▪ Set “UCUM” or “L” when
System> there is a unit to set
▪ Do not output when there is
not a unit
4 ST 20 Alternate Identifier X Unsupported
5 ST 199 Alternate Text X Unsupported
6 ID 20 Name of Alternate Coding X Unsupported
System
See Appendix 3 for the relationship between measurement results (re-print data) and OBX-2, 5, 8 and 11.
MSH|^~\&|||||20200108155010||OUL^R22^OUL_R22|1|P|2.5.1|||||||||LAB-29^IHE
SPM|1|ID000001||SER^Serum^HL70487|||||||P^Patient^HL70369
SAC|||123456799||||||||||||1^A^L
2 OBR||||OA001^test,position A^L
ORC|SC||||CM
OBX|1|NM|3D010000002329101^GLU^JC10|1^1^1|105|mg/dL^^UCUM|73-109||||F|||||MYID001||SN0123456789|20200108153601
TCD|3D010000002329101^GLU^JC10|^1^:^1||||||O^Original, first run^HL70389
OBX|2|NM|3F050000002329101^TCHO^JC10|1^1^2|150|mg/dL^^UCUM|||||F|||||MYID001||SN0123456789|20200108153601
TCD|3F050000002329101^TCHO^JC10|^1^:^1||||||O^Original, first run^HL70389
OBX|3|NM|3F070000002329101^HDL-C^JC10|1^1^3|50|mg/dL^^UCUM|||||F|||||MYID001||SN0123456789|20200108153601
TCD|3F070000002329101^HDL-C^JC10|^1^:^1||||||O^Original, first run^HL70389
OBX|4|NM|3F069000002391901^non-HDL-C^JC10|1^1^4|100|mg/dL^^UCUM|||||F|||||MYID001||SN0123456789|20200108153601
TCD|3F069000002391901^non-HDL-C^JC10|^1^:^1||||||O^Original, first run^HL70389
2
Accept acknowledgment: Commit Accept
CE Enhanced mode:
Accept acknowledgment: Commit Error
CR Enhanced mode:
Accept acknowledgment: Commit Reject
ERR-4 Severity
Supports HL7 table0516 error severity
■ Componen Table: ID Type (String Data)
SEQ DT LEN COMPONENT NAME Opt Value Description
- - 199 Coded Value for HL7-Defined M <Error Type> ▪ Set the value in Table
Tables ERR-4-1
End
Out of Measurement value is higher None Upper limit of > None None NM "" > X
measurement than indicative value. measurement range
range @ *,#(with measurement value) *1 Upper limit of > *,# None NM "" >~A X
Display setting measurement range
Measurement value is higher None Measurement value = @ None NM Measurement value > F
than the upper limit of the *,#(with measurement value) *1 Measurement value = @,*,# None NM Measurement value >~A F
measurement range.
Measurement value is lower None Measurement value = @ None NM Measurement value < F
than the lower limit of the *,#(with measurement value) *1 Measurement value = @,*,# None NM Measurement value <~A F
measurement range.
Measurement value is lower None Lower limit of < None None NM "" < X
than the display digit minimum measurement range
value. *,#(with measurement value) *1 Lower limit of < *,# None NM "" <~A X
measurement range
Out of Measurement value is higher None Lower limit of > None None NM "" > X
measurement than indicative value. measurement range
range *,#(with measurement value) *1 Lower limit of > *,# None NM "" >~A X
<>Display measurement range
setting Measurement value is higher None Lower limit of > None None NM "" > X
2
than the upper limit of the measurement range
measurement range. *,#(with measurement value) *1 Lower limit of > *,# None NM "" >~A X
measurement range
Measurement value is lower None Lower limit of < None None NM "" < X
than the lower limit of the measurement range
measurement range. *,#(with measurement value) *1 Lower limit of < *,# None NM "" <~A X
measurement range
Measurement value is lower None Lower limit of < None None NM "" < X
than the display digit minimum measurement range
value. *,#(with measurement value) *1 Lower limit of < *,# None NM "" <~A X
measurement range
Out of Measurement value is higher None +OR > None 3 NM "" > X
measurement than the upper limit of the
range in ISE measurement range.
Measurement value is lower None -OR < None 3 NM "" < X
than the lower limit of the
measurement range.
No None $,\,?,E,&,*,+,-(No Measurement value) **** = $,\,?,E,&,*,+,- None NM "" A X
measurement None $,\,?,E,&,*,+,-(No Measurement value) **** = $,\,?,E,&,*,#,+,- None NM "" A X
value and *,#(with measurement value)
None None **** = None None NM "" "" X
ISE error None E1,E2,E4,E5,E6,E7,E8 **** = None 1,2,4,5,6,7,8 NM "" A X
None E1,E2,E4,E5,E6,E7,E8 and +, -, $(No **** = +,-,$ 1,2,4,5,6,7,8 NM "" A X
Measurement value)
None E1,E2,E4,E5,E6,E7,E8 and # (with **** = # 1,2,4,5,6,7,8 NM "" A X
measurement value)
*1 Including coincidance.