Chemistry
HTSH
HL7 v2.3.1 (ORU^R01 / QRY^Q02) · RS-232 / TCP/IP
Bidirectional ordering

Connect Your HTSH-2000 to Any HIS or LIMS

The HTSH-2000 is an automated biochemistry analyser, identified in its own data stream by the vendor application name Bio200. It speaks HL7 v2.3.1 over TCP or serial, and it is bidirectional in the host-query sense: rather than accepting orders pushed at it, the analyser asks the host what to run on each sample.

Connect the HTSH-2000 to your LIS in both directions. Results arrive as HL7 ORU^R01 messages behind an ENQ/ACK handshake, framed in MLLP with a vendor EOT on the tail that strict framing code would reject. Orders travel the other way as a host query: the analyser sends QRY^Q02, LISBridge answers with a DSR^Q03 carrying the pending worklist, and the analyser closes with ACK^Q03 — so nobody types the worklist in. When no sample matches the query, LISBridge answers MSA|NF instead of staying silent, so the analyser's six-second query window closes cleanly rather than timing out and retrying.

< 30 min
Setup time
HL7 v2.3.1 (ORU^R01 / QRY^Q02)
Protocol
RS-232 / TCP/IP
Connection
>99.9%
Parse accuracy

How LISBridge Connects the HTSH-2000

01

Connect your instrument

Plug in via RS-232 or point it at LISBridge over TCP/IP. Auto-detection identifies the instrument and loads the correct parser — no manual selection.

02

Parse the data

LISBridge reads the HL7 v2.3.1 (ORU^R01 / QRY^Q02) stream in real time. Every result message is decoded — field by field — into structured data.

03

Validate results

Each result is checked for completeness. Duplicates caught. Malformed messages flagged. Only clean data moves forward.

04

HIS receives clean data

Validated results reach your HIS automatically — as HL7 or direct format. Stored locally too. No manual entry required.

HTSH-2000 — Frequently Asked Questions

What protocol does the HTSH-2000 use?

HL7 v2.3.1 over TCP or serial (9600 8N1). Results are ORU^R01 messages sent after an ENQ/ACK handshake, framed in MLLP with an additional EOT byte the standard does not describe. LISBridge's HTSH-2000 parser is built for that framing, so the message is read rather than dropped.

Does the HTSH-2000 accept unsolicited orders?

No — it is host-query only. The analyser initiates the exchange by sending a QRY^Q02 asking what to run on a sample, and LISBridge replies with a DSR^Q03 carrying the order. Orders are not pushed at the analyser; they are held until it asks.

What happens when the analyser queries a sample that has no order?

LISBridge replies MSA|NF — no sample matched, nothing to run — with no DSP segments. That matters because the analyser holds its query window open for roughly six seconds. An explicit no-order reply closes the window cleanly; silence leaves it to time out and retry.

Does LISBridge keep QC and calibration runs out of patient records?

Yes. The HTSH-2000 tags every transmission in MSH-16 as patient sample, calibration, or quality control. LISBridge reads that field and routes calibration and QC traffic away from the patient pipeline before it can reach your LIS.

Why does the HTSH-2000 need its own parser rather than a generic HL7 one?

Two reasons. The vendor EOT on the end of the MLLP frame breaks strict framing, and the analyser omits the OBX Set ID, which shifts every later field one position left. A generic parser reads that message without error and puts the values in the wrong places — the failure is silent, which is the worst kind in a lab.

Connect your HTSH-2000 today

Start your free 7-day trial — no credit card required. Full HL7 v2.3.1 (ORU^R01 / QRY^Q02) support from day one.