0% found this document useful (0 votes)
16 views7 pages

HbDrive ASTM Communication V1.0 REV. C

The document describes communication specifications for connecting an HbDrive PC system to a host computer. It details the message formats and fields used for bidirectional transmission of work orders from the host to HbDrive and test results from HbDrive to the host using TCP/IP.

Uploaded by

Runy Runy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views7 pages

HbDrive ASTM Communication V1.0 REV. C

The document describes communication specifications for connecting an HbDrive PC system to a host computer. It details the message formats and fields used for bidirectional transmission of work orders from the host to HbDrive and test results from HbDrive to the host using TCP/IP.

Uploaded by

Runy Runy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

HbDrive

Communication Specifications
Version 1.0 rev. C

HbDrive communication specifications 1


Revision Date Improvements Author
A 25/06/2018 Initial release D. Desvaux
B 24/03/2020 Chapter 1 removed D. Desvaux
1.1 Introduction modified
1.2 Communication specifications download mode specified
1.3 Higher level control description reviewed, including
description of each record
1.4 HbDrive PC operations and actual communications
examples updated

C 20/04/2020 Layout updated M. Castro

HbDrive communication specifications 2


Communication specification Contentslist

1. LIS COMMUNICATION SPECIFICATIONS ................................................................................................................... 4

1.1 INTRODUCTION .............................................................................................................................................................. 4

1.2 COMMUNICATION SPECIFICATIONS ....................................................................................................................... 4

1.3 HIGHER LEVEL CONTROL .......................................................................................................................................... 4


1.3.1 MESSAGE HEADER RECORD (H) ...................................................................................................................................... 4
1.3.2 PATIENT INFORMATION RECORD (P) ............................................................................................................................... 4
1.3.3 TEST ORDER RECORD (O) ................................................................................................................................................ 5
1.3.4 RESULT RECORD (R) – CONCENTRATION ........................................................................................................................ 5
1.3.5 TERMINATOR RECORD (L)............................................................................................................................................... 6
1.4 HBDRIVE PC OPERATIONS AND ACTUAL COMMUNICATIONS ....................................................................... 6
1.4.1 WORKORDERS RECEIVED FROM THE HOST ...................................................................................................................... 6
1.4.2 MEASUREMENT RESULT TRANSMISSION TO THE HOST .................................................................................................... 6

HbDrive communication specifications 3


1. Lis communication specifications

1.1 Introduction
This document describes the communication arrangements used when connecting the HbDrive PC
system to a host computer (hereinafter called a host).
With the use of this communication protocol, the program is able to work in bi-directional transmition
mode. The workorders must be downloaded from the host to the HbDrive PC without any query sent by
HbDrive application

1.2 Communication Specifications

Item Specification
Transmission method TCP/IP

Transmission code ASCII

Bidirectionnal mode Download

1.3 Higher level control

The information described below applies only to ASTM E 1394-91. Other information will be discarded at
reception or not handled at transmission. For details, refer to E 1394-91.
Notes:
(1) For record transmission, store a single record in one low-level frame (do not store more than one
record in one frame).
(2) In the following explanations, IN column refers to the message coming in HbDrive, OUT column refers
to the message being sent by HbDrive. In both cases, R is for required, O is for optional, - is for
not used/ignored.

1.3.1 Message header record (H)

Field IN OUT ELEMENT NAME CONTENT


1 R R Message Header ‘H’
2 R R Encoding Characters Field delimiter, repeat delimiter, component
delimiter, espace delimiter
5 - R Sending Application Request Messages: Sending application name
Result Messages : Instrument ID of the
instrument that produced the results
14 - R Date/Time of Message Date and time of transmission
YYYYMMDDHHMNSS

1.3.2 Patient information record (P)

HbDrive communication specifications 4


Field IN OUT ELEMENT NAME CONTENT
1 R R Message Header ‘P’
2 R R Sequence Number This field contains the P segment index for the
current specimen
3 O R Practice Assigned Patient ID Patient ID
6 O O Patient Name Last Name, First Name
8 O O Date of Birth Format: YYYYMMDD
9 O O Sex M – Male
F – Female
U – Unknown

Note:
(1) If the patient record coming in HbDrive does not contain a patient ID, the specimen ID is used by HbDrive as
the patient ID.

1.3.3 Test order record (O)

Field IN OUT ELEMENT NAME CONTENT


1 R R Message Header ‘O’
2 R R Sequence Number This field contains the O segment index for the
current specimen
3 R R Specimen ID Specimen ID
5.4 R R Analyte Test Code
5 5.5 - R Dilution 1 – No Dilution
6 - R Priority R - Routine
12 - R Specimen Action Code N – Patient result
Q – QC result
16 - R Specimen Type Sp. 1 – Whole blood

1.3.4 Result record (R) – Concentration

Note:
(1) The host must not transmit this result record to the HbDrive PC.

Field IN OUT ELEMENT NAME CONTENT


1 - R Message Header ‘R’
2 - R Sequence Number This field contains the R segment index for the
current specimen
3 - R Analyte Test Code
4 - R Data or Measurement Value Test Result
5 - O Unit Test Unit
7 - R Result Abnormal Flag N – Normal
9 - R Result Status F – Final
11 - R Operator Identification Finalizing operator ID
Auto – Automatically released
13 - R Result Date/Time Date and time of test completed
YYYYMMDDHHMNSS
14 - R Instrument ID Instrument ID of the instrument that produced the
results
Manuel – Test added by user or HbDrive rules

HbDrive communication specifications 5


1.3.5 Terminator record (L)

Field IN OUT ELEMENT NAME CONTENT


1 R R Message Header ‘L’
2 R R Set ID ‘1’

1.4 HbDrive PC operations and actual communications


1.4.1 Workorders received from the host
This section describes processing for a downloaded order from the host to the HbDrive
PC.( automatically done by the host )

Example 1: Order records are collated


H|\^&<CR>
P|1|96001||| Lastname^Firstname ||19601002|M<CR>
O|1|96000100000001||^^^001\^^^002\^^^003|||||||||||Sp.1<CR>
L|1<CR>

Example 2: Order records are not collated


H|\^&<CR>
P|1|96001|||Lastname^Firstname||19601002|M<CR>
O|1|96000100000001||^^^001<CR>
O|2|96000100000001||^^^002<CR>
O|3|96000100000001||^^^003<CR>
L|1<CR>

Example 3: When there are order records for several specimens


H|\^&<CR>
P|1|96001|||Lastname^Firstname||19601002|M<CR>
O|1|96000100000001||^^^001<CR>
O|2|96000100000001||^^^002<CR>
O|3|96000100000001||^^^003<CR>
P|2|96002|||Surname^Name||19651122|M<CR>
O|1|96000100000002||^^^001\^^^002\^^^003|||||||||||Sp.1<CR>
L|1<CR>

1.4.2 Measurement result transmission to the host

HbDrive communication specifications 6


H, P, O, R, (second R), and L are transmitted to the host. The O and R records are transmitted
as a pair.

Example 1:

H|\^&|||Instrument ID|||||||||19960910130500<CR>
P|1|96001||| Lastname^Firstname ||19601002|M<CR>
O|1|96000100000001||^^^001^1|R||||||N||||Sp.1<CR>
R|1|^^^001|15.265|mg/ml||N||F||Operator||19960910121530|Instrument ID<CR>
L|1<CR>
H|\^&||| Instrument ID |||||||||19960910130500<CR>
P|1|96002||| Surname^Name ||19601002|M<CR>
O|1|96000100000002||^^^002^1|R||||||N||||Sp.1<CR>
R|1|^^^002|0.12|ng/ml||N||F||Operator||19960910121601|Instrument ID <CR>
O|2|96000100000002||^^^003^1|R||||||N||||Sp.1<CR>
R|1|^^^003|6.0|mmol||N||F||Operator||19960910121601|Manuel <CR>
O|3|96000100000002||^^^004^1|R||||||N||||Sp.1<CR>
R|1|^^^004|6.4|%||N||F||Operator||19960910121601|Manuel <CR>
L|1<CR>
H|\^&||| Instrument ID |||||||||19960910130500<CR>
P|1|96003|||Dummy^Name||19601002|M<CR>
O|1|96000100000003||^^^003^1|R||||||N||||Sp.1<CR>
R|1|^^^003|657|ug/ul||N||F||Auto||19960910121631|Instrument ID <CR>
L|1<CR>

HbDrive communication specifications 7

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy