Lis Vendor Interface - L-005933-Document-Rev-2017
Lis Vendor Interface - L-005933-Document-Rev-2017
Lis Vendor Interface - L-005933-Document-Rev-2017
LIS
Vendor Interface
Document
L–005933(19) 2017-04
1
LIS Vendor Interface Document
Change History
Revision Date Pages/Sections Reason
(A) 10/99 All New manual release
(D) 5/01 2, 17, 18, 22, 28, Updated orders record to incorporate critical panel
61-63, 65 specification. Updated result record to include
resistance markers 4 – 10. Changed ‘resistance
mechanism’ to ‘resistance marker’ throughout.
Changed “BACTEC9000” to “BT9000” in instrument
type result field. Fix Phoenix resistance marker result
upload example.
(I) - - Skipped
(J) 4/14/04 All Phoenix Version 4.01Z and EpiCenter 4.10A updates,
BD ProbeTec ET and Viper SP updates for new
configuration options, status, and assay type list.
(L) 04/28/08 13, 16, 22, 25, Updates for FX , Emulating BACTEC 9000, addition of
28, 31, 32, 38, ID test source field, addition of isolate upload
39, 41, 42 examples
2
LIS Vendor Interface Document
(N) 2/25/2009 22, 30, 66-69 Added new Viper XTR assay codes for HSV1 and
HSV2
(O) 7/02/2010 25, 27, 37 Add additional value to Time Qualifier field, add note
to Admission Date/Time, Collection Date/Time and
Received Date/Time fields
06/06/2011 23, 30, 33-35,
Updates for Innova instrument
41,47, 101-109
(P) 07/27/2012 72 Added new Viper XTR assay codes for HPV and
TVQx
© 2017 BD. BD and the BD logo are trademarks of Becton, Dickinson and Company.
All rights reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in
retrieval systems, or translated into any language or computer language, in any form or by any means,
electronic, mechanical, magnetic, optical, chemical, manual, or otherwise, without the prior written
permission of BD, 7 Loveton Circle, Sparks, MD, 21152, USA.
3
LIS Vendor Interface Document
Table of Contents
1. Purpose ................................................................................................................................. 8
2. Scope ..................................................................................................................................... 8
3. Definitions ............................................................................................................................ 8
4. Overview ............................................................................................................................... 8
4.1. Physical Cable Interface .............................................................................................................. 8
4.2. Communication Protocols............................................................................................................ 9
4.3. System Configurations ................................................................................................................. 9
4.4. EpiCenter- LIS Communication ............................................................................................... 11
5. Workflow ............................................................................................................................ 11
5.1. Uploaded Test Results ................................................................................................................ 11
5.2. Uploaded Isolate Results ............................................................................................................ 12
5.3. Unsolicited Downloads ............................................................................................................... 14
5.4. File Import .................................................................................................................................. 14
5.5. Queries......................................................................................................................................... 15
5.6. Error Reporting .......................................................................................................................... 15
6. Protocol Specifications ...................................................................................................... 15
6.1. Physical Protocols ....................................................................................................................... 15
6.1.1. Memory limitations.............................................................................................................................. 15
6.1.2. Unpacked Frames ................................................................................................................................ 16
6.1.3. BDMODEM ........................................................................................................................................ 16
Emulate BACTEC 9000 LIS Interface ........................................................................................ 16
6.2. Logical Protocols ........................................................................................................................ 17
6.2.1. Unprocessed Records ........................................................................................................................... 17
6.2.2. Download Only Fields ......................................................................................................................... 17
6.2.3. Communication Errors ......................................................................................................................... 17
6.2.4. LIS Codes ............................................................................................................................................ 18
6.2.5. Blanking fields ..................................................................................................................................... 18
7. Configurable Options ......................................................................................................... 18
7.1. Port parameters .......................................................................................................................... 18
7.2. Auto-Populating Lists ................................................................................................................ 19
7.3. Logical Protocol Parameters ..................................................................................................... 19
7.4. ASTM Field Mapping ................................................................................................................ 19
7.5. User Defined Fields..................................................................................................................... 19
8. Message Content ................................................................................................................ 20
8.1. Field List ...................................................................................................................................... 20
4
LIS Vendor Interface Document
5
LIS Vendor Interface Document
6
LIS Vendor Interface Document
7
LIS Vendor Interface Document
1. Purpose
This document is intended to provide the information necessary for an LIS to exchange medical data with
Becton Dickinson instruments. This document was written to include the specifications for the BD data
management system as well as all future BD instruments. Any differences between instrument and data
management communication are outlined in this document’s appendices.
2. Scope
This document details the interface between a Laboratory Information System and Becton Dickinson
instruments and the Becton Dickinson data management system. The interface uses the ASTM E_1381
protocol at the physical layer and the ASTM E_1394 protocol at the logical layer.
3. Definitions
LIS – Laboratory Information System; Computer system present in most microbiology labs responsible for
collecting patient and test data.
ASTM – American Society for Testing and Materials; Committee responsible for publishing specification
on communication between lab instruments and lab computer systems.
ASTM E_1381 – Protocol published by ASTM describing low-level data exchange across a serial port.
ASTM E_1394 – Protocol published by ASTM describing the logical level formatting of patient and test
data.
EpiCenter – Data Management System produced by Becton Dickinson that collects microbiology test
results.
LIS Interface Library – Common module responsible for implementing communication protocols. This
module is used by both the BD instruments and the EpiCenter for LIS
communication.
Date/Time – All times will be represented in local time unless otherwise specified.
4. Overview
Becton Dickinson (BD) has released several instruments that perform automated microbiology testing. BD
has also released a data management workstation that communicates with these instruments and collects
test results. It is BD’s intention to communicate these results up to the LIS, if one is present in the
microbiology lab. The protocols and specifications for exchanging data between BD instruments and an
LIS are described in this and subsequent sections.
It is Becton Dickinson’s expectation that an LIS vendor will implement the specifications in this
document in their entirety. The proper functioning of the EpiCenter and BD instruments is dependent
on the proper exchange of information with an LIS. An agreement to support LIS communication with
BD instruments should be considered an agreement to implement all aspects of this specification.
8
LIS Vendor Interface Document
9
LIS Vendor Interface Document
10
LIS Vendor Interface Document
5. Workflow
The BD EpiCenter has a more sophisticated workflow with regard to an LIS than any instrument.
Therefore this section concentrates more heavily on BD EpiCenter workflow. Details about BD instrument
workflow are provided in an appendix in this document.
11
LIS Vendor Interface Document
enabled at the BD EpiCenter, all test results matching the query will be uploaded
regardless of whether their status is uploadable.
Figure 3
12
LIS Vendor Interface Document
Figure 4
The BD EpiCenter also includes an expert system, which evaluates ID/AST results. The
input to the expert system is the results from any ID/AST test. The output of the expert
system may be a different isolate AST result. Any expert system changes to AST results
are maintained as a separate field, but are included as part of the isolate results. So
isolate results provide both the test result and the expert system result, as described in a
later section.
Isolate results may be a compilation of several ID/AST results. They are also free of any
conflicts. Expert system evaluations are also available with isolate level results. For
these reasons, some LIS sites may find isolate level results more valuable than test level
results. The BD EpiCenter therefore provides a mechanism for uploading isolate level
results, test level results, or both.
The configuration section of the BD EpiCenter allows the user to set an LIS Auto
Uploadable field for isolates. This field can be set to Always “Auto Upload” to LIS,
“Never Auto Upload” to LIS, “Auto Upload When Specimen Finalized” or “Auto Upload
When Isolate Finalized”. This works in a similar way as test status results do for tests.
When the isolate Auto Upload field is set to “Auto Upload When Specimen Finalized”,
isolate level results are only uploaded once the specimen has been finalized by the user.
When the isolate Auto Upload field is set to “Auto Upload When Isolate Finalized”,
isolate level results are only uploaded once the isolate has been finalized by the user.
Isolate results can be forced over these upload restrictions by first enabling the LIS
Forced Upload feature of the BD EpiCenter. Then initiating a manual upload of isolate
results via the BD EpiCenter user interface, or querying for the associated specimen will
result in the isolate results being uploaded to the LIS despite the upload restrictions.
Isolate results are differentiated from test results as follows:
x The Test Id in Order field (O, 5, 1, 4) is set to “ISOLATE RESULT” instead of
a real test id.
x The first result record of an isolate result is always an ID record regardless of
test types.
x The ID record will contain the ID test source in field (R, 4, 1, 9).
13
LIS Vendor Interface Document
x Unlike test uploads which have a fixed number of results, the number of results included
in an isolate can fluctuate until the isolate is finalized.
x Isolate level AST result records will contain Interpreted (R, 4, 1, 4), Expert (R, 4, 1, 5)
and Final (R, 4, 1, 3) AST susceptibility values whereas test level results only contain
Interpreted (R, 4, 1, 4) AST susceptibility values.
x Isolate level AST result records will contain the AST test source in field
(R, 4, 1, 6).
It is possible to dictate the upload order of individual antimicrobial isolate results from
the BD EpiCenter through the use of Antimicrobial Ordering feature.
14
LIS Vendor Interface Document
5.5. Queries
The BD EpiCenter is able to generate request messages (or queries) to the LIS for
information. When the BD EpiCenter sees a new accession number, either from user
entry or an instrument, the BD EpiCenter uploads a request message. BD EpiCenter
request messages, (as outlined in section 8 - Message Content), are sent for only a single
specimen at a time. Requests for information from the BD EpiCenter should be
interpreted as requests for both patient demographics and supplemental test information
for that specimen.
The BD EpiCenter can be configured to enable or disable queries sent to the LIS. If
BD EpiCenter queries are enabled then the BD EpiCenter generates request messages to
the LIS for information. If LIS queries are disabled, then no request messages are
uploaded to the LIS.
The BD EpiCenter is also able to respond to a request generated by the LIS. The ASTM
E_1394 specification describes several qualifying fields that can be included in the
request for a particular set of results. The qualifying fields that the BD EpiCenter can
process are a subset of those and are outlined in section 8 (Message Content) of this
document.
The fields that are included in an uploaded response message are the same fields that are
included in an n unsolicited upload message.
The BD EpiCenter only requests information from the LIS one specimen at a time. The
BD EpiCenter does not use many of the qualifying fields provided for in the ASTM
specifications. An example of a request from the BD EpiCenter is provided in section
8.2.6, outlining request record fields.
6. Protocol Specifications
Most of the specifications needed for implementing the communication protocols are contained in the
published documents referred to Overview Section of this document. The following sections contain any
clarifications or deviations to those specifications.
15
LIS Vendor Interface Document
16
LIS Vendor Interface Document
17
LIS Vendor Interface Document
then only the logical records from the latest Patient record on must be resent in a new
message.
However the ASTM E_1381 protocol, in section 6.5.2.3, states that if a message is not
received properly, the complete message is resent. The BD LIS interface follows the
specification as outlined in the ASTM E_1381 physical level protocol. If a message is
not transmitted successfully the BD LIS interface expects the whole message to be resent.
6.2.4. LIS Codes
The BD EpiCenter uses “LIS Codes” to represent many fields in an LIS communication.
“LIS Codes” are values defined by the LIS that uniquely identify a field. BD uses these
codes for any information that can be configured by the user. These fields include many
patient demographic fields, such as Hospital Service. “LIS Codes” are also used as test
ID values, and as test status values, as described in the overview section.
“LIS Codes” are used for field values instead of full names, as described in the ASTM
E_1394 specification. If an LIS does not have abbreviated codes for these fields, then the
“LIS Codes” can be configured to be the same as the field name text. A complete list of
fields associated with an LIS code can be found in section 8 (Message Content) of this
document.
Again, instruments generally do not communicate using LIS Codes. They send pre-
defined literal strings in their ASTM messages. The strings used by the instruments
when reporting their results are outlined in the instrument specific Appendices of this
document.
LIS codes are NOT case sensitive and have a maximum length of 20 characters, except
resistance markers that have a maximum length of 16 characters.
6.2.5. Blanking fields
As per the ASTM 1394 specification, the BD EpiCenter will accept the “” string as an
indication that the value of a field should be blanked. Key fields, like Patient Id and
Accession Number do not support this feature. When any coded list field in the
BD EpiCenter, for example Hospital Service, gets blanked by the LIS, its value will
change to the default value of “Unspecified”.
The BD EpiCenter can exchange fields with an LIS that include a list of possible values,
for example Resistance Markers. When the BD EpiCenter receives data in a download it
will replace its entire list with the list provided in the download. And in order to blank
out all entries of that list, the “” string should be placed in the first field designated for
that data.
7. Configurable Options
There are several aspects of the BD LIS interface that are configurable by the user. This allows the BD
instruments to tailor their connection to the local LIS. The configurable parts of the BD LIS interface are
described below.
In some cases, configuration options are specific to the EpiCenter. An appendix at the end of this
document lists configuration options specific to each instrument.
18
LIS Vendor Interface Document
19
LIS Vendor Interface Document
maintained in these fields. The user is able to use these fields to contain any data that the
BD EpiCenter did account for with its other fields.
Three patient fields and three specimen fields are managed as coded list fields. These are
fields whose value is one from a pre-configured list. For example the Specimen Type
field can be set to a value from a determined list. The user is able to configure the entries
listed in each field and define a label for that field.
Two more patient and 2 more specimen fields are free text fields that need not come from
a pre-defined list of values. For example, these fields could be used for data such as a
patient’s Social Security Number. The user can also define a label for these fields.
Since the BD EpiCenter has no knowledge of the type of information being maintained in
these fields, it cannot assign a meaningful default mapping in an ASTM record. These
fields are mapped by default to an unused ASTM location. They are also disabled by
default for both upload and download messages. The user can populate these fields and
re-map them to an ASTM location agreed upon with the local LIS.
8. Message Content
The following sections describe which fields are exchanged with each instrument and the BD EpiCenter.
Each field is displayed with its default mapping in the ASTM E_1394 records. This position
consists of a record type (Patient, Order, Result, Query, or Comment), a field delimiter counter,
repeat delimiter counter, and component delimiter counter. The fields are grouped according to the
ASTM E_1394 record type they are mapped to.
The field list also indicates if that field is defaulted as an upload (U) or download (D) field, or
both (U/D). A blank column indicates that the field is not to be exchanged with an LIS. Fields
not configured to be exchanged with the LIS are ignored in a download message.
The first two fields of every record include the Record Type indicator and a record index value.
These fields are considered part of every record but are not listed in these tables. The following
section describes these fields in more detail, including the expected values for each field.
Result records have data fields with multiple definitions, such as Result Data 1, Result Data 2, etc.
The data contained in these fields depends on the type of results being reported. ID tests may have
organism data in those fields, while AST tests have antibiotic data in those fields. The following
sections describe in more detail what data can be expected in a result record.
20
LIS Vendor Interface Document
21
LIS Vendor Interface Document
22
LIS Vendor Interface Document
Delimiter Fields (H, 2, 1, 1) – These single characters can be used to process the
remainder of the message. These characters denote the field, repeat, component and
escape delimiters as described in the ASTM E_1394 specification. These fields are
defaulted to “|”, “\”, “^”, and “&” respectively, as shown above.
Sender Name (H, 5, 1, 1) – Messages coming from a Becton Dickinson instrument have
the BD identifier in this field as shown above.
Version Number (H, 13, 1, 1) – This version number represents the version of the
BD LIS interface used for communications.
Message Date/Time (H, 14, 1, 1) – BD includes the current time and date when
constructing his message, formatted as described in the ASTM E_1394 specification in
section 6.6.2.
23
LIS Vendor Interface Document
24
LIS Vendor Interface Document
Note: If the Date/Time string is less than fourteen-characters, the time shall be set to
12:00:00 AM.
Room Number (P, 26, 1, 1) – This is a text field containing the patient’s room number
and can be up to 10 characters long.
Hospital Service (P, 33, 1, 1) – The ward or hospital service involved in caring for this
patient. (This is an LIS coded field for the BD EpiCenter). (e.g. ER may represent the
Emergency Room).
Hospital Client (P, 34, 1, 1) – This field is used by reference laboratories that accept
specimens from client hospitals. (This is an LIS coded field for the BD EpiCenter).
User Defined Patient Fields 1-3 (P, 15, 1-3, 1) – In the BD EpiCenter, the user has the
ability to configure the values for 3 coded lists related to patient fields. These fields are
mapped to unused fields in the patient record by default. The user may fill these fields
and remap them to a field agreed upon by the local LIS. (These are LIS coded fields for
the BD EpiCenter).
User Defined Patient Fields 4-5 (P, 15, 4-5, 1) – In the BD EpiCenter, the user has 2
free text fields that can hold any alpha-numeric information. These fields are mapped to
unused fields in the patient record by default. The user may fill these fields and remap
them to a field agreed upon by the local LIS.
8.2.3. Order Fields
A full order record is shown below to provide examples for the content of each field. For
examples of Order records used in the context of a message, please refer to Appendix A
of this document.
25
LIS Vendor Interface Document
Test Id (O, 5, 1, 4) – The unique code used to represent a particular test. This is an LIS
coded field for the BD EpiCenter. For BD instrumented tests, the test ID is the pre-
defined test name provided in appendix B. (e.g. MGIT_960_GND)
For isolate level results coming from the BD EpiCenter, this field will
contain the string “ISOLATE RESULT”.
As noted in Appendix B, tests common to the BD BACTEC 9000 and
BD BACTEC FX have the same LIS code.
Test/Consumable Sequence Number (O, 5, 1, 5) – The value that identifies a test ordered.
For tests originating from an instrument, this field is set with the consumable id value.
For manual tests ordered at the BD EpiCenter, this field contains any test id entered by
the user at test order time. In downloads from the LIS, this field is used to distinguish
between multiple tests (of the same type) ordered against a specimen. If this field is
blank, the BD EpiCenter assumes that this is an LIS Test Order and creates a blank test
in the BD EpiCenter database. These orders will be automatically associated with
matching tests in the EpiCenter database as they are detected. These orders can also be
manually associated with orphan tests by the BD EpiCenter user.
This value can be up to 17 characters long.
Priority (O, 6, 1, 1) – This field is defined in the ASTM E_1394 specification. Currently
only the values ‘A’ for Critical, ‘R’ for Normal and blank for default normal or no
change are supported.
Collection Date/Time (O, 8, 1, 1) – Date and time that the specimen was collected from
the patient, formatted as described in ASTM E_1394 section 6.6.2. The date/time shown
in the sample record is 2:33 am on Oct. 19, 1998.
Note: If the Date/Time string is less than fourteen-characters, the time shall be set to
12:00:00 AM.
Collected By (O, 11, 1, 1) – The hospital personnel that collected the specimen from the
patient. The example above shows that the specimen was collected by SJB which could
be the initials for Sarah J Baker. (This is an LIS coded field for the BD EpiCenter).
Received By (O, 11, 1, 2) – The lab technician that received the specimen. The example
above shows that the specimen was received by MMF, which could be the initials for
Mike M Ferris. (This is an LIS coded field for the BD EpiCenter).
Specimen Action Code (O, 12, 1, 1) – This field is defined in the ASTM E_1394
specification. Currently only the value Q is supported, for QC tests. Normal tests leave
this field blank.
Isolate Source Test (1-3) (O, 14, 1-3, 1) – The isolate source test is the specimen level
test that produced the isolate. Often growth and detection tests are sub-cultured to
produce several isolates. This field will contain test ids for up to 3 tests that yielded an
isolate. This field only applies to Order records containing isolate information.
Isolate Source Test Start Time (1-3) (O, 14, 1-3, 2) – This is the start date and time of
the isolate source test described above. It is possible that two of the same test type will
be run on a specimen. This field is used to uniquely identify the isolate source test. This
field only applies to Order records containing isolate information. This field is formatted
as described in ASTM E_1394 section 6.6.2.
Receipt Date/Time (O, 15, 1, 1) – Date and time that the specimen was received into the
lab, formatted as described in ASTM E_1394 section 6.6.2. The date/time shown in the
sample record is 2:33 am on Oct. 19, 1998.
Note: If the Date/Time string is less than fourteen-characters, the time shall be set to
12:00:00 AM.
26
LIS Vendor Interface Document
Specimen Type (O, 16, 1, 1) – The type of specimen collected from the patient. (This is
an LIS coded field for the BD EpiCenter). (e.g. Blood)
Body Site (O, 16, 1, 2) – The body area that the specimen was taken from. (This is an
LIS coded field for the BD EpiCenter). (e.g. Arm)
Ordering Physician (O, 17, 1, 1) – The physician that ordered this test. (This is an LIS
coded field for the BD EpiCenter). (e.g. MJones could represent Mark Jones).
Ordering Physician Phone Numbers (O, 18, 1, 1-3) – The phone numbers that can be
used to reach the ordering physician. Three numbers are accepted in this field, phone
number, fax number and pager number. A component delimiter separates each phone
number. These fields are free text fields that can be up to 25 characters in length.
User Defined Specimen Fields 1-3 (O, 19, 1-3, 1) – In the BD EpiCenter, the user has
the ability to configure the values for 3 coded lists related to specimen fields. These fields
are mapped to unused fields in the patient record by default. The user may fill these
fields and remap them to a field agreed upon by the local LIS. (This is an LIS coded field
for the BD EpiCenter).
User Defined Specimen Fields 4-5 (O, 19, 4-5, 1) – In the BD EpiCenter, the user has 2
free text fields that can hold any alphanumeric information. These fields are mapped to
unused fields in the order record by default. The user may fill these fields and remap
them to a field agreed upon by the local LIS.
Finalized Date/Time (O, 23, 1, 1) – The ASTM specification describes this field as
containing the time the results were last modified. The BD EpiCenter places this
information in the result record to be evaluated for each result. This field contains the
date/time, formatted as described in ASTM E_1394 section 6.6.2, that the results for this
test were finalized.. This field is blank if the test results are not yet finalized. The time
shown in the example record is 5:34 am on Oct 20, 1998.
For isolate level results, this field contains the date/time the specimen was finalized.
Specimen Reimbursement Value (O, 24, 1, 1) – The value used for insurance
reimbursement based on the specimen type. This number can be between 0 and 10,000.
The value of 62 is used in the example record above.
Test Reimbursement Value (O, 24, 2, 1) – The value used for insurance reimbursement
based on this test type. This number can be between 0 and 10,000. The example record
above does not have a test reimbursement value.
Report Type (O, 26, 1, 1) – This field is defined in the ASTM E_1394 specification.
When a cancelled order is sent back to the LIS the report type is ‘X’.
Isolate Classification/Nosocomial (O, 29, 1, 1) – This field contains the BD EpiCenter
LIS code for the isolate classification. The BD EpiCenter has a pre-defined list of
classifications for an isolate. The complete list is as follows (Significant/Nosocomial,
Significant/Community Acquired, Significant/Unknown, Contaminate, Not Determined).
If a downloaded code is not recognized, then the Isolate Classification is set as
Significant/Unknown.
8.2.4. Result Fields
The BD EpiCenter uploads results from several different types of tests. This causes
several different types of result records to be passed to the LIS. The information
contained in the generic “Data Fields” depends on the type of result being reported. AST
Result records contain antibiotic and susceptibility information. ID Result records
contain organism and Resistance Marker information. Growth and Detection result
records contain a Positive or Negative status. Below are several different examples of
result records, each one passing up a different type of result.
27
LIS Vendor Interface Document
For AST sets, several result records may be sent to the LIS in a single message. Each
result record would report the results for a single drug in the AST set. For ID/AST
combo tests, an ID result record is sent as the first result record, and the AST result
records follow. An example AST set result message is shown in the Appendix A of this
document.
Isolate results are also exchanged using these records. Isolate results are exchanged using
the same format as an ID/AST combo tests with an ID record first, then followed by
several AST result records. Since isolate results are not associated with a particular
test, the test code field in the Order record is replaced with the literal string
“ISOLATE_RESULT”.
For examples of Results records used in the context of a message, please refer to
Appendix A of this document.
BACTEC MGIT 960 growth and detection test level result example
R|1| ^ ^ ^GND_MGIT^430100001234|INST_POSITIVE
^87| | | | |P| | |19981019153400|19981020145000|
MGIT960^^42^3^B/A12
BACTEC MGIT 960 AST test level result example:
R|1| ^ ^ ^AST_MGIT^439400005678^P^0.5^ug/ml|
INST_COMPLETE^105^^S| | | | |P| | |19981019153400|
19981020145000|MGIT960^^42^3^ B/A12
Phoenix AST MIC test level result example:
R|1| ^ ^ ^AST_MIC^429530000002^P|
INST_COMPLETE^0.5^^S| | | | | F| | |19981019153400|
19981020145000
Diameter based AST test level result example:
R|1|^^^AST_DIA^Seq123^P^0.5|COMPLETE^15^^S| | |
| |F| | |19981019153400| 19981020145000
Identification test level result example:
R|1| ^ ^
^ID^Seq123|Complete^MYCBTUB^45678^RM_VRE| | |
| |F| | |19981019153400|19981020145000
For all other tests:
R|1| ^^^AST^^P^100.0^ug/mL|
^^R^R^^MGIT_960_AST92| | | | |F
28
LIS Vendor Interface Document
29
LIS Vendor Interface Document
above is “ug/ml” for micrograms per milliliter. This is also assumed to be the default if
no other value is provided.
“Data or Measurement Values” ASTM E_1394 Result field 4
The contents of the Result Data fields vary depending on the type of test result being
reported, as described below.
Test Status (R, 4, 1, 1) – The status value for a particular test. This field is filled for all
test results. This is an LIS coded field for the BD EpiCenter. For BD instrumented tests,
the status code is one of the pre-defined values listed in Appendix B of this document.
The GND example record shown above has a test status value of INST_POSITIVE.
Result Data Field 1
Growth Units (R, 4, 1, 2) (BACTEC MGIT 960 Results Only) – See Appendix E for
instrument specific information. The Positive GND tube listed above indicates 87 growth
units. The AST example record shows a growth value of 105. This field is never more
than 5 characters long.
ProbeTecET Algorithmic Result (R, 4, 1, 2) (BD ProbeTec ET/Viper XTR Result
Only) – See Appendix E for instrument specific information. (future)
Minimum Inhibitory Concentration (R, 4, 1, 2) (MIC based AST Result) – For AST
tests that produce MIC values, this field contains the minimum antibiotic concentration
that inhibits growth of the tested organism. The example above for an MIC based AST
test contains an MIC value of “0.5”. This field can be up to 20 characters long and is
assumed to contain a number in ug/ml.
This field may contain signed MIC values such as “<=4” or “>8”, MIC values
for compound antimicrobials such as “0.5/4”or “<=0.5/16” as well as the
following:
“?” - Ongoing
“C” - Antimicrobial is Rapid Completed (For nonQC tests in EpiCenter V4
and later)
“X” - Error
Diameter (R, 4, 1, 2) (Diameter based AST Results) – For Kirby Bauer type tests, this
field contains the diameter of the inhibited growth region caused by the antibiotic. The
diameter based AST example above shows a diameter value of 15. This number is
assumed to be in millimeters.
Organism (R, 4, 1, 2) (ID Results Only) – The organism assigned to a particular isolate.
The organism code shown in the example above, MYCBTUB, is the code for
Mycobacterium tuberculosis. (This is an LIS coded field for the BD EpiCenter).
Result Data Field 2
AST Susceptibility, Final (R, 4, 1, 3) (Isolate AST results only) – This is a code that
indicates is the organism is susceptible to the antibiotic specified in this record. The
acceptable values for this field are S, I, R, N, and X, representing susceptible,
intermediate, resistant, not-susceptible and error respectively. This field is only uploaded
by the BD EpiCenter as part of an isolate level result (see earlier section). The isolate
AST example record shows that the user decided to override the expert system results and
say that the organism was susceptible to the antibiotic, indicated by “S” in the Final field.
Profile Number (R, 4, 1, 3) (ID results and Isolate ID results) – This is a text field that
holds the profile number associated with an ID test. This value can be up to 16 characters
long. The ID result record example above indicates a profile number of 45678.
30
LIS Vendor Interface Document
31
LIS Vendor Interface Document
32
LIS Vendor Interface Document
33
LIS Vendor Interface Document
The BD EpiCenter can upload the description for chartable rules. This is the descriptive
text for expert system rules that have been run against an isolate. The user has the ability
to configure individual rules as reportable on a patient’s chart report. If a rule is
configured to be chartable, the rule description will be included in an upload Comment
record. These comment records will follow after an Order record. Since the
BD EpiCenter expert system rules only apply to isolates, these types of comments will
only be part of Isolate Uploads as described in section 5.2.
The following is an example of a comment record containing a rule where <310> is the
rule number and (AMX, ATM, CAZ) is a list of the affected antimicrobials.
C|1| |<310> BDXpert Rule 310 text.( AMX, ATM, CAZ )|E
Special Messages are messages that indicate a special condition for a BD Phoenix 100 or
BD Phoenix M50 panel. These will be uploaded in a Comment record as part of the test
results for the panel. The following is an example of a comment record containing a
special message with a list of the affected antimicrobials.
O|1|Acc123^1^MYCBTUB|
C|1| |This is a specimen comment |S
C|2| |This is an isolate comment |I
Comment Text (C, 4, 1, 1) – The text to be used for the patient, specimen or isolate
comment. This field can be up to 1600 characters long.
Comment Type (C, 5, 1, 1) – The type of comment record. This field should be a P, S,
I, E, T or R for patient, specimen, isolate, chartable rule, special message or result
comment respectively.
8.2.6. Request Fields
The ASTM E_1394 defines a Request record with several fields for qualifying the
requested data. Data requests can be made by specifying ranges of patient IDs, accession
numbers, or sequence numbers. Data requests can also be qualified by date/time ranges.
All of these fields are supported by the BD EpiCenter interface for requests originating
FROM the LIS.The field mapping table on the previous pages correctly indicates the
support query fields. Examples can also be found in the Sample Messages section of this
document.
Q|1|^Acc123||MGIT_960_GND^INST_POSITIVE^MGIT_960
^2|R|19981019120000|19981020120000
The sample record shown above is evaluated to request the result information for positive
MGIT_960_GND tests, on instrument 2, for the specimen with an accession number of
Acc123 between the dates specified. Note that all query criteria are ANDed together, so
that only records that meet ALL criteria will be uploaded in response to a query from the
LIS.
The BD EpiCenter only requests information from the LIS on a per specimen basis. The
request records generated by the BD EpiCenter contains only the accession number as a
qualifying field as shown below. The BD EpiCenter request should be interpreted as
requesting both patient demographics and all ordered tests for that specimen.
34
LIS Vendor Interface Document
Q|1|^Acc123| | |R
Starting Patient ID (Q, 3, 1, 1) – A patient ID value. This field should be filled if the
data request is for either a single patient or for a range of patients. If patient ID is not to
be used as a search criterion for requested data, then this field can be left blank. This
field can be up to 16 characters long. In the example above, a range of patients is
specified, beginning with patient ID “Pat123”.
Starting Access Number (Q, 3, 1, 2) – A specimen ID value. This field should be filled
if the data request is for either a single specimen or for a range of specimen. If accession
number is not to be used as a search criterion for requested data, then this field can be left
blank. This field can be up to 20 characters long. In the example above, a range of
specimen is specified, beginning with Accession number “Acc123”.
Starting Sequence Number (Q, 3, 1, 3) – A consumable ID value. This field should be
filled if the data request is for either a single test or for a range of tests. If sequence
number is not to be used as a search criterion for requested data, then this field can be left
blank. This field can be up to 17 characters long. In the example above, no specific
sequence numbers are requested.
Ending Patient ID (Q, 4, 1, 1) – The patient ID that ends the alphanumeric range of ID
values requested. If only data for a single patient ID is requested, then this field can be
left blank. This field can be up to 16 characters long. This field contains “Pat456” in the
example shown above.
Ending Accession Number (Q, 4, 1, 2) – The specimen ID that ends the alphanumeric
range of ID values requested. If only data for a single accession number is requested,
then this field can be left blank. This field can be up to 20 characters long. This field
contains “Acc456” in the example shown above.
Ending Sequence Number (Q, 4, 1, 3) – The consumable ID that ends the alphanumeric
range of ID values requested. If only data for a single test is requested, then this field can
be left blank. This field can be up to 17 characters long. In the example above, no
specific sequence numbers are requested.
Test ID (Q, 5, 1, 1) – This is the code used to represent a particular test, and is used to
request the results for this test type. This is an LIS coded field for the BD EpiCenter.
For BD instrumented tests, the test id is the pre-defined test name listed in appendix B.
Test Status (Q, 5, 1, 2) – The status for a particular test. This field is only evaluated if
the Test ID field contains valid data. This is an LIS coded field for the BD EpiCenter.
For BD instrumented tests the status value is one of the pre-defined values listed in
Appendix B. The example record requests result information for XXX tests with a status
of INST_POSITIVE.
Instrument Type (Q, 5, 1, 3) – This field indicates the type of instrumented test
requested by the LIS. The BD EpiCenter may be connected to several instruments of
different types. This field allows the LIS to request all tests run in a particular instrument
type. The appropriate values for this field are listed for the Instrument Type in the result
record (R, 14, 1, 1). If the value MGIT960 is used in this field, all MGIT_960_GND and
all MGIT_960_AST tests are returned.
Instrument Number (Q, 5, 1, 4) – This field allows the LIS to request results for a
particular instrument number. This field is only evaluated if the instrument type field is
also set.
Result Qualifier (Q, 5, 1, 5) – This field allows the LIS to request results that have been
modified since the last request. The only acceptable value for this field is MOD, to
indicate modified results. If this field is left blank, all results that meet the remaining
35
LIS Vendor Interface Document
criteria are included. The BD EpiCenter will not accept other criteria in a query
containing the MOD result qualifier.
Time Qualifier (Q, 6, 1, 1) – The use of this field is described in the ASTM E_1394
specification. The acceptable values for this field are S, R, and T which identify the
content in the Starting and Ending Date/Time fields as follows:.
(S) - Specimen Collection Time
(R) – Result Time
(T) – Test Start Time
EpiCenter NOTE: If no Time Qualifier is specified, the Starting and Ending
Times will, by default, refer to Result times.
In the example record times refer to result dates.
Starting Date/Time (Q, 7, 1, 1) – The starting date/time (inclusive) of the data
requested. This field is formatted as specified in ASTM E_1394 specifications section
6.6.2. The date/time requested in example above is 12 pm on Oct 19, 1998.
EpiCenter NOTE: If a Starting Date/Time is specified and no Ending
Date/Time is specified, data will be delivered whose Collection or Result Time
is since the specified Starting Date/Time.
EpiCenter NOTE: If a Starting Date/Time specifies only the Date portion, the
time will default to midnight 00:00:00.
Ending Date/Time (Q, 8, 1, 1) – The ending date/time (inclusive) of the data requested.
This field is formatted as specified in ASTM E_1394 specifications section 6.6.2. The
date/time requested in example above is 12 pm on Oct 20, 1998.
EpiCenter NOTE: If an Ending Date/Time specifies only the Date portion, the
time will default to 23:59:59.
Request Information Status Code (Q, 13, 1, 1) – This field cancels an outstanding
query. The only acceptable value for this field is ‘A’. The BD EpiCenter will ignore any
other Request criteria fields when they appear in the same query record as a Query
Cancel command.
If the string ‘ALL” appears in any Request Field, and no other Criteria are present, the
BD EpiCenter will attempt to upload all test data in its database to the LIS.
If the string ‘ALL” appears in any Request Field, and any other Criteria are present, the
BD EpiCenter will ignore it because an empty criteria field is an implied ‘ALL’.
8.2.7. Terminator Fields
Below is an example terminator record.
L|1|N
Termination Code (L, 3, 1, 1) – The termination code provides an explanation of the
end of session as described in the ASTM E_1394 specification. The BD EpiCenter
supports codes of N, Q, F and I in request responses downloaded from the LIS, as
described in the ASTM specifications. However the EpiCenter and all of the BD
instruments upload either N, Q or F. All other codes are ignored and treated as a normal
message. Normal result uploads are indicated with N and request response uploads are
indicated by F. Requests that contain an error are replied to with an empty message
containing the code ‘Q’ in the terminator record. Requests that have no data satisfying
the request, are responded to with a message containing only a Header and Terminator
record.
36
LIS Vendor Interface Document
The BD interface sends the results for a single test in a message. However there may be
several tests that satisfy a data request downloaded by the LIS. In this instance, the BD
interface uploads all tests but the last as single tests in separate messages marked as
normal uploads (N). Only the last test that satisfies the request is marked as query
response (F). Once the LIS receives the query response indicator (F), it has received all
of the data it requested.
9. Simulator
Becton Dickinson has developed a simulator for testing the physical level LIS interface. This simulator can
be configured to emulate either the LIS or instrument in the ASTM E_1381 protocol.
The simulator accepts ASTM E_1394 message strings from a file and transmit them across the serial port
interface. The simulator also receives messages across the serial port interface and save the message text
into a file. A full description of the simulators specifications can be found in a separate document.
Becton Dickinson intends to make the simulator and supporting document available to LIS vendors to help
facilitate interface development.
37
LIS Vendor Interface Document
H|\^&|||Becton Dickinson||||||||V1.00|19981019184200
Q|1|^Acc123|||R
L|1|N
The LIS should respond to this request with patient demographics and ordered test
information. Patient Demographics may not be included if they are not yet known. The
terminator record should indicate that this is a message in response to a request.
H|\^&||||||||||||19981019184200
P|1||PatId123||Doe^John^R^Jr.^Dr.||19651029|M||2 Main
St.^Baltimore^ MD^21211^USA||(410) 316 - 4000|JSMITH|||||
|P\AM\AMX||||19981015120000||324|||||||ER|St. Josephs
Hospital
O|1|Acc123^ ^ ^Seq123|| ^ ^ ^MGIT_960_GND||
|19981019023300|||SJB^MMF|A|||19981019045200
|Blood^Arm|MJones|410)555-
-1234^410)555-
-9876^(410)555-
-
7777|||||19981020053400|62||O||Nos
L|1|F
38
LIS Vendor Interface Document
10.4. Results
BD EpiCenter will report results to the LIS in response to a request for results or as an
unsolicited upload message. When results are uploaded in response to a request, the
termination code in the terminator record will indicate that this is a message in response
to a request.
H|\^&|||Becton Dickinson|||||||| V1.00 |19981019184200
P|1||PatId123
O|1|Acc123||^^^MGIT_960_GND^430100065178
R|1|^^^GND^430100065178|INST_POSITIVE^87|||||P||
|19981019153400|19981020145000|MGIT960^^42^3^B/A12
L|1|F
39
LIS Vendor Interface Document
H|\^&|||Becton Dickinson||||||||V1.0|20060223111210
P|1||P0001||Patient Name||20040229|M|||||ADMIT_PHYS|||
|||||||20060221092800|||||||||HOSP_SERV|CLIENT
O|1|20060223001^1^ESCCOL||^^^ISOLATE RESULT|
||20060222092300|||COLL_BY^RECD_BY|||
|20060223092300|SAMP_TYPE^BODY|ORD_PHYS|
|||||20060223105534||||||UNK
R|1|^^^ID|^ESCCOL^0000031BF0000021^^^^^^NMIC/ID-14|||||F
R|2|^^^AST^^AM|^8^S^S^^NMIC/ID-14|||||F
R|3|^^^AST^^AMC|^8/4^S^S^^NMIC/ID-14|||||F
R|4|^^^AST^^AN|^<=2^S^S^^NMIC/ID-14|||||F
R|5|^^^AST^^ATM|^<=2^S^S^^NMIC/ID-14|||||F
R|6|^^^AST^^CAZ|^<=1^S^S^^NMIC/ID-14|||||F
R|7|^^^AST^^CIP|^<=0.25^S^S^^NMIC/ID-14|||||F
R|8|^^^AST^^CTX|^<=2^S^S^^NMIC/ID-14|||||F
R|9|^^^AST^^CXM|^8^S^S^^NMIC/ID-14|||||F
L|1|N
40
LIS Vendor Interface Document
Result record 2 and 14 have had the MIC removed and the SIR value set to “R” due to
intrinsic resistance of this organism to the drugs. Note that the MIC field is empty. A
blank value should be posted in the LIS system for this MIC.
Result record 5 has had the SIR value modified from S to X indicating that the drug result
cannot be reported.
Result record 17 has had the SIR value modified from S to R, indicating the drug should
be reported as resistant even though it appeared susceptible in vitro.
H|\^&|||Becton Dickinson||||||||V1.0|20060223111330
P|1||P0001||Patient Name||20040229|M|||||ADMIT_PHYS
||||||||||20060221105100||Room|||||||HOSP_SERV|CLIENT
O|1|20060223002^2^STAWAR||^^^ISOLATE RESULT|||
20060222105100|||COLL_BY^RECD_BY||||20060223105100|
SAMP_TYPE^BODY|ORD_PHYS||||||20060223105622||||||UNK
R|1|^^^ID|^STAWAR^00000010002DD000^^^^^^PMIC/ID-14|||||F
R|2|^^^AST^^AM|^^R^^R^PMIC/ID-14|||||F
R|3|^^^AST^^AMC|^8/4^R^R^^PMIC/ID-14|||||F
R|4|^^^AST^^C|^4^S^S^^PMIC/ID-14|||||F
R|5|^^^AST^^CC|^<=0.25^X^S^X^PMIC/ID-14|||||F
R|6|^^^AST^^CIP|^<=0.5^S^S^^PMIC/ID-14|||||F
R|7|^^^AST^^E|^>4^R^R^^PMIC/ID-14|||||F
R|8|^^^AST^^FM|^<=16^S^S^^PMIC/ID-14|||||F
R|9|^^^AST^^GM|^<=2^S^S^^PMIC/ID-14|||||F
R|10|^^^AST^^LVX|^<=1^S^S^^PMIC/ID-14|||||F
R|11|^^^AST^^LZD|^2^S^S^^PMIC/ID-14|||||F
R|12|^^^AST^^MXF|^<=1^S^S^^PMIC/ID-14|||||F
R|13|^^^AST^^OX|^>2^R^R^^PMIC/ID-14|||||F
R|14|^^^AST^^P|^^R^^R^PMIC/ID-14|||||F
R|15|^^^AST^^RA|^<=0.5^S^S^^PMIC/ID-14|||||F
R|16|^^^AST^^SXT|^<=0.5/9.5^S^S^^PMIC/ID-14|||||F
R|17|^^^AST^^VA|^2^R^S^R^PMIC/ID-14|||||F
L|1|N
41
LIS Vendor Interface Document
H|\^&|||Becton Dickinson||||||||V1.0|20060223115845
P|1||P0001||Patient Name
||20040229|M|||||ADMIT_PHYS||||||||||20060221105100||Room||
|||||HOSP_SERV|CLIENT
O|1|20060223002^1^ENTCFAA||^^^ISOLATE
RESULT|||20060222105100|||COLL_BY^RECD_BY||||20060223105100
|SAMP_TYPE^BODY|ORD_PHYS||||||20060223112842||||||UNK
42
LIS Vendor Interface Document
R|1|^^^ID|^ENTCFAA^000017F82CD064C0^^^^^^PMIC/ID-14|||||F
R|2|^^^AST^^AM|^<=2^S^S^^PMIC/ID-14|||||F
R|3|^^^AST^^C|^8^S^S^^PMIC/ID-14|||||F
R|4|^^^AST^^E|^2^I^I^^PMIC/ID-14|||||F
R|5|^^^AST^^GMS|^<=500^S^S^^PMIC/ID-14|||||F
R|6|^^^AST^^IPM|^^S^^S|||||F
R|7|^^^AST^^LVX|^<=1^S^S^^PMIC/ID-14|||||F
R|8|^^^AST^^LZD|^2^S^S^^PMIC/ID-14|||||F
R|9|^^^AST^^MXF|^<=1^S^S^^PMIC/ID-14|||||F
L|1|N
H|\^&|||Becton Dickinson||||||||V1.0|20060223120400
P|1||P0001||Patient Name
||20040229|M|||||ADMIT_PHYS||||||||||20060221092800||||||||
|HOSP_SERV|CLIENT
O|1|20060223003^1^KLEPNEP||^^^ISOLATE
RESULT|||20060222092300|||COLL_BY^RECD_BY||||20060223092300
|SAMP_TYPE^BODY|ORD_PHYS||||||20060223120336||||||UNK
R|1|^^^ID|^KLEPNEP^000012DFF9412020^^^^^^ NMIC/ID-14|||||F
R|2|^^^AST^^AM|^>16^R^R^^NMIC/ID-14|||||F
R|3|^^^AST^^AMC|^16/8^I^I^^NMIC/ID-14|||||F
R|4|^^^AST^^AN|^32^I^I^^NMIC/ID-14|||||F
R|5|^^^AST^^ATM|^<=2^S^S^^NMIC/ID-14|||||F
R|6|^^^AST^^CF|^<=1^S^S^^NMIC-2|||||F
R|7|^^^AST^^CIP|^2^I^I^^NMIC/ID-14|||||F
R|8|^^^AST^^CTX|^<=2^S^S^^NMIC/ID-14|||||F
R|9|^^^AST^^CXM|^16^I^I^^NMIC/ID-14|||||F
R|10|^^^AST^^CZ|^16^I^I^^NMIC/ID-14|||||F
R|11|^^^AST^^FOX|^<=1^S^S^^NMIC-2|||||F
R|12|^^^AST^^FM|^64^I^I^^NMIC/ID-14|||||F
R|13|^^^AST^^LVX|^2^S^S^^NMIC/ID-14|||||F
R|14|^^^AST^^MEM|^<=1^S^S^^NMIC/ID-14|||||F
R|15|^^^AST^^NN|^8^I^I^^NMIC-2|||||F
R|16|^^^AST^^OX|^4^R^R^^KB|||||F
R|17|^^^AST^^PIP|^>64^R^R^^NMIC/ID-14|||||F
L|1|N
H|\^&|||Becton Dickinson||||||||V1.0|20050316152604
P|1||PatXYZ||Mr. Fred A. Stare
O|1|Acc456^2^STACOH||^^^ISOLATE RESULT|||
20041104082700||||||| 20041104082750||||||||||||||UNK
R|1|^^^ID|^STACOH^00001C71C71C71C7^^^^^^GPIDAST 954|||||F
43
LIS Vendor Interface Document
R|2|^^^AST^^AM|^^X^^X^GPIDAST 954|||||F
R|3|^^^AST^^AMC|^>16/8^X^R^X^GPIDAST 954|||||F
R|4|^^^AST^^CF|^>0.125^X^R^X^GPIDAST 954|||||F
R|5|^^^AST^^CIP|^<=2^S^S^^GPIDAST 954|||||F
R|6|^^^AST^^CRO|^>1^X^X^^GPIDAST 954|||||F
R|7|^^^AST^^FEP|^<=4^X^S^X^GPIDAST 954|||||F
R|8|^^^AST^^GM|^>32^R^R^^GPIDAST 954|||||F
R|9|^^^AST^^INH^0.10 ug/mL|^^R^R^^MGIT_960_AST94|||||F
R|10|^^^AST^^INH^0.40 ug/mL|^^S^S^^MGIT_960_AST94|||||F
R|11|^^^AST^^IPM|^4^X^S^X^GPIDAST 954|||||F
R|12|^^^AST^^LVX|^^S^^S|||||F
R|13|^^^AST^^MEM|^<=1^X^S^X^GPIDAST 954|||||F
R|14|^^^AST^^OFX|^^S^^S|||||F
R|15|^^^AST^^P|^>1^X^X^^GPIDAST 954|||||F
R|16|^^^AST^^RA^1.0 ug/mL|^^I^I^^MGIT_960_AST94|||||F
R|17|^^^AST^^SXT|^^^^^GPIDAST 954|||||F
R|18|^^^AST^^TE|^^^^^GPIDAST 954|||||F
R|19|^^^AST^^TZP^0.5|^^R^R^^ASTDIA1|||||F
L|1|N
44
LIS Vendor Interface Document
Test Type Test Name (LIS Code) Test Status (LIS Code)
False Positive
Incomplete
30 degree MGIT 960 G&D Tube (30MGT)
Negative
Positive
Incomplete
Acid Fast Bacilli Seen (AFB Seen)
Acid Fast Smear (AFS)
No Acid Fast Bacilli Seen (No AFB
Seen)
Positive (INST_POSITIVE)
Negative (INST_NEGATIVE)
Indeterminate (INST_INDETERMINATE)
ProbeTec ET Assay (BD_PROBETEC_GND)
Equivocal (INST_EQUIVOCAL)
QC Pass (INST_QC_PASS)
QC Fail (INST_QC_FAIL)
Colistin (COLIS)
Incomplete
Growth and Gram Stain (GRMSTN)
Negative
Detection Lowenstein-Jensen Medium (LJ)
Positive
Tests Myco/F Lytic (MYFLTC)
Pending (Pending)
False Positive (False Positive)
Manual Negative (Manual Negative)
Manual Positive (Manual Positive)
Threshold Positive (Threshold
MGIT 960 G&D Tube (MGIT_960_GND) Positive)
Negative (INST_NEGATIVE)
Ongoing (INST_ONGOING)
Removed Ongoing (INST_REMOVED)
Positive (INST_POSITIVE)
Complete (INST_COMPLETE)
Contaminate
Incomplete
Middlebrook 7H11 Medium (7H11)
Negative
Positive
Indirect Acid Fast Smear (INDAFS)
Indirect Gram Stain (INDGRMSTN) Complete
ID Tests
ProbeTec ET MAC (ETMAC) Incomplete
ProbeTec ET Mtb (ETMTB)
Ampicillin Disk (AMDISK)
AST –
Cephalothin Disk (CFDISK) Complete
Diameter
Gentamicin Disk (GMDISK) Incomplete
Tests
Penicillin Disk (PDISK)
45
LIS Vendor Interface Document
Test
Test Name (LIS Code) Test Status LIS Code
Type
Pending (Pending)
Manual Complete (Manual Complete)
AST – MGIT 960 AST Carrier Set
AST Error (INST_ERROR)
MGIT 960 (MGIT_960_AST)
Complete (INST_COMPLETE)
Ongoing (INST_ONGOING)
460TB AST (460TB)
Ethambutol AST Test (ETHM)
AST-MIC Isoniazid AST Test (INH) Complete
Tests Pyrazinmide AST Test (PZA) Incomplete
Rifampin AST Test (RIF)
Streptomycin AST Test (STREPM)
NID Complete (INST_COMPLETE)
Rapid Complete (INST_RAPID_COMPLETE)
NQC01 Ongoing (INST_ONGOING)
Phoenix NMIC/ID-1 Partially Complete
Gram NMIC/ID-13 (INST_PARTIAL_COMPLETE)
NMIC/ID-14 In Attention Complete
Negative (INST_ATTN_COMPLETE)
NMIC/ID-15 In Attention Ignored (INST_ATTN_IGNORED)
Pending (INST_PENDING)
QC Status see section 14.3.3
PID Complete (INST_COMPLETE)
Rapid Complete (INST_RAPID_COMPLETE)
PQC01 Ongoing (INST_ONGOING)
Phoenix PMIC/ID-1 Partially Complete
Gram PMIC/ID-17 (INST_PARTIAL_COMPLETE)
PMIC/ID-18 In Attention Complete
Positive (INST_ATTN_COMPLETE)
PMIC/ID-20 In Attention Ignored (INST_ATTN_IGNORED)
Pending (INST_PENDING)
QC Status see section 14.3.3
BD
Sceptor Complete (COMPLETE)
Panels
BACTEC DVE PLUS Aerobic/F (96AER)
9000 DVE PLUS Anaerobic/F (97ANA)
Lytic/10 Anaerobic/F (LYTIC10ANF)
Myco/F Lytic (MYCFLYTIC)
Mycosis-IC/F (MYCOSISIC)
PEDS Plus/F (PEDPLUSF) Confirmed Positive(Confirmed Positive)
Manual Negative(Manual Negative)
PLUS Aerobic/F (PLUSAEF) Manual Positive(Manual Positive)
Plus Aerobic/F (82) (PLUS_A) Negative(INST_NEGATIVE)
Plus Aerobic/F(DVE)(80) (DVE_A) Ongoing (INST_ONGOING)
Plus Anaerobic/F (PLUSANF) Pending (Pending)
Positive(INST_POSITIVE)
Plus Anaerobic/F(83) (PLUS_N) Removed Ongoing(INST_REMOVED)
Plus Anaerobic/F(DVE)(81) (DVE_N)
Standard 10 Aerobic/F (STD10AEF)
Standard Aerobic/F(90) (STDAER)
Standard Anaerobic/F (STDANF)
46
LIS Vendor Interface Document
Test
Test Name (LIS Code) Test Status LIS Code
Type
47
LIS Vendor Interface Document
48
LIS Vendor Interface Document
49
LIS Vendor Interface Document
50
LIS Vendor Interface Document
51
LIS Vendor Interface Document
52
LIS Vendor Interface Document
53
LIS Vendor Interface Document
54
LIS Vendor Interface Document
55
LIS Vendor Interface Document
56
LIS Vendor Interface Document
57
LIS Vendor Interface Document
58
LIS Vendor Interface Document
59
LIS Vendor Interface Document
60
LIS Vendor Interface Document
61
LIS Vendor Interface Document
62
LIS Vendor Interface Document
Field Descriptions
Header Fields
General
Patient Fields
BD BACTEC MGIT 960 does not support patient information and therefore always
transmits an empty Patient record.
Order Fields
Accession Number (O, 3, 1, 1) – The unique alphanumeric string that identifies a
specimen. This field can be up to 20 characters long. (e.g. Acc123).
Isolate Number (O, 3, 1, 2) – Specimen’s assigned isolate number.
Test Id (O, 5, 1, 4) – BD BACTEC MGIT 960 transmits MGIT_960_GND for Growth
and Detection specimens or MGIT_960_AST for AST sets.
Result Fields
Result Id Code (R, 3, 1, 4) – transmits GND_MGIT for growth and Detection
specimens or AST_MGIT for AST sets.
Test Sequence Number (R, 3, 1, 5) – specimen’s assigned sequence number (barcode)
that is always be 12 digits.
Drug Abbreviation (R, 3, 1, 6) – Antibiotic abbreviation used for a drug within an AST
set.
Drug Concentration (R, 3, 1, 7) – Drug concentration used for a drug within an AST
set.
Drug Units of Measurement (R, 3, 1, 8) – Drug units of measurement used for a drug
within an AST set.
Test Status LIS Code (R, 4, 1, 1) – BD BACTEC MGIT 960 transmits the following
specimen status:
INST_ONGOING
INST_POSITIVE
INST_NEGATIVE
INST_COMPLETE
INST_REMOVED (for Ongoing Removed only)
INST_ERROR
It should be noted that Result records are not transmitted for G&D specimens
that are in error. However, Result records are transmitted for AST set
specimens that are in error because an AST set in error is considered a
completed status. An AST set in error cannot return to an Ongoing state. A
G&D specimen in error requires the users to resolve the before it returns to an
Ongoing or Completed state.
Result Data (R, 4, 1, 2) – The BD BACTEC MGIT 960 instrument measures
Mycobacterial growth. The instrument assigns a numerical value to quantify the amount
of growth in a tube. This growth value is placed in the second component for any results
generated by this instrument, one of either GND_MGIT or AST_MGIT tests. This field
is never more than 5 characters long.
AST SIR Status (R, 4, 1, 4) – The BD BACTEC MGIT 960 instrument transmits an ‘S’
for susceptible, ‘I’ for Indeterminate (not currently used), or an ‘R’ for resistant.
Result Status Code (R, 9, 1, 1) – Always a ‘P’ for Premliminary result.
63
LIS Vendor Interface Document
Start Date/Time (R, 12, 1, 1) – This is the date and time that the test was first started or
entered into an instrument. This field is formatted as described in the ASTM E_1394
specification in section 6.6.2.
The BD BACTEC MGIT 960 AST tests are run in reusable plastic carriers. The
plastic carrier contains a sequence number that uniquely identifies the tube
carrier. This is the sequence number transmitted with results up to the LIS.
However, it is possible that a single plastic carrier could be used more than once
for a particular access number. If the LIS intends to allow these carriers to be
used more than once for the same access number, then the LIS should take note
of the test start date/time. The test start date/time, with the sequence number,
uniquely identifies a test and its result.
MGIT AST test information downloaded from the LIS is checked for this start
date/time. If this field is filled, meaning that existing results are being copied
back to the EpiCenter, the EpiCenter tries to use it to match an existing test in its
database. New test orders should not fill this field. If the test sequence number
and entry date/time don’t match an existing test, or are blank, then the EpiCenter
considers it a new test order.
Test Result Date/Time (R, 13, 1, 1) – The instrument’s date and time that the specimen
completed its test.
64
LIS Vendor Interface Document
A query contains a set of request parameters that are used to determine which
specimen(s) to access. The following tables define the ASTM 1394 Request record fields
that are transmitted from the LIS in an Download message and the MGIT 960 statuses
that correspond to the StatusId field.
65
LIS Vendor Interface Document
MGIT960 G&D specimen that has been entered into an instrument, but has NOT been tested:
H|\^&|||Becton Dickinson|7 Loveton Circle^Sparks^MD^21152||410 316 -
4000||||P|V1.00|19981019184200
P|1
O|1|0970038018||^^^MGIT_ 960_GND
R|1|^^^GND_MGIT^430109967349|INST_ONGOING^0|||||P|||||MGIT960^^42^1^B/A01
L|1|N
MGIT960 G&D specimen that has been tested and is still active in the instrument:
H|\^&|||Becton Dickinson|7 Loveton Circle^Sparks^MD^21152||
410 316-4000||||P|V1.00|19981019184200
P|1
O|1|0970038018||^^^MGIT_960_GND
R|1|^^^GND_MGIT^430109967349|INST_ONGOING^123|||||P|||19960502115414|
19960507115414|MGIT960^^42^1^B/A01
L|1|N
MGIT960 AST specimens that have been entered into an instrument, but has NOT been tested:
H|\^&|||Becton Dickinson|7 Loveton Circle^Sparks^MD^21152||
410 316-4000||||P|V1.00|19981019184200
P|1
O|1|0970038018^1||^^^MGIT_960_AST
R|1|^^^AST_MGIT^439309967349^EMB^5.0^ug/ml|INST_ONGOING^0|||||P|||||
MGIT960^^^13^B/A02
R|2|^^^AST_MGIT^439309967349^RIF^1.0^ug/ml|INST_ONGOING^0|||||P|||||
MGIT960^^^13^B/A03
L|1|N
66
LIS Vendor Interface Document
MGIT960 AST specimens from an AST set that have been tested and are still active in the instrument:
H|\^&|||Becton Dickinson|7 Loveton Circle^Sparks^MD^21152||
410 316-4000||||P|V1.00|19981019184200
P|1
O|1|0970038018^1||^^^MGIT_960_AST
R|1|^^^AST_MGIT^439309967349^EMB^5.0^ug/ml|INST_ONGOING^1 23|||||P|||
19960502115414|19960502115414|MGIT960^^^13^B/A02
R|2|^^^AST_MGIT^439309967349^RIF^1.0^ug/ml|INST_ONGOING^12|||||P|||
19960502115414|19960502115414|MGIT960^^^13^B/A03
L|1|N
A Request Record (Query) sent from an LIS to a MGIT960 instrument requesting all specimen results for a
period of time.
H|\^&||||||||||||19990208000001
Q|1|^ALL^ALL||ALL||19980502123000|19980613123000
L|1|N
A Request Record (Query) sent from an LIS to a MGIT960 instrument requesting only ONGOING specimen
results for a period of time.
H|\^&||||||||||||19990208000001
Q|1|^ALL^ALL||INST_ONGING||19980502123000|19980613123000
L|1|N
A Request Record (Query) sent from an LIS to a MGIT960 instrument requesting all specimen results which have
been assigned the specified Accession #.
H|\^&||||||||||||19990208000001
Q|1|^Access1234||ALL
L|1|N
A Request Record (Query) sent from an LIS to a MGIT960 instrument requesting a specimen result which has
been assigned the specified Sequence #.
H|\^&||||||||||||19990208000001
Q|1|^^430109967349||ALL
L|1|N
67
LIS Vendor Interface Document
A Request Record (Query) sent from an LIS to a MGIT960 instrument requesting all specimen results which have
been modified/changed since the last request.
H|\^&||||||||||||19990208000001
Q|1|||ALL^^^^MOD
L|1|N
A Request Record (Query) sent from an LIS to a MGIT960 instrument requesting all G&D specimen results that
went Positive between January 2, 1999 at 15:34:00 and January 3, 1999 at 15:34:00.
H|\^&||||||||||||19990208000001
Q|1|||MGIT_GND^INST_POSITIVE||19990102123400|19990103123400
L|1|N
68
LIS Vendor Interface Document
69
LIS Vendor Interface Document
Field Descriptions
Header Fields
General
Patient Fields
BD ProbeTec ET does not support patient information and therefore always transmits an
empty Patient record.
P|1
Order Fields
Accession Number (O, 3, 1, 1) – The unique alphanumeric string that identifies a
specimen. This field can be up to 20 characters long. (e.g. Acc123) This is a required
field for processing specimen and test information. The instrument excludes the
following special characters from being entered in the accession / specimen number field
and therefore never transmits them: * ? [ ] #. Viper LT excludes the following additional
characters: !|.
Test Id (O, 5, 1, 4) –BD ProbeTec ET transmits BD_PROBETEC_GND for the test id
code field.
Specimen Action Code (O, 12, 1, 1) - In the special case when no accession /
specimen number is transmitted then the Specimen Action Code is designated ‘Q’ as an
indicator to treat the result as a QC result.
P|1
O|1|Accession_789 | | ^ ^ ^BD_PROBETEC_GND
P|1
O|1| | | ^ ^ ^BD_PROBETEC_GND| | | | | | |Q
Result Fields
Result Id Code (R, 3, 1, 4) – BD ProbeTec ET always transmits ‘GND_PROBETEC’
for the result id code.
Test Sequence Number (R, 3, 1, 5) – Designates the assay kit lot number and is always
7 digits.
Test Status LIS Code (R, 4, 1, 1) – BD ProbeTec ET transmits the following specimen
status:
INST_POSITIVE
INST_LOW_POS (If enabled, see Configurable Options. Not sent by
BD Viper LT)
INST_NEGATIVE
INST_INDETERMINATE
INST_EQUIVOCAL (Not sent for BD Viper LT)
The instrument transmits the following QC status:
INST_QC_PASS
INST_QC_FAIL
Algorithmic Results (R, 4, 1, 2) – If enabled, see Configurable Options.
Test Start Date/Time (R, 12, 1, 1) – BD ProbeTec ET transmits the instrument’s date
and time that the specimen started its test. Time zone is not included.
Test Result Date/Time (R, 13, 1, 1) – BD ProbeTec ET transmits the instrument’s date
and time that the specimen ended its test. Time zone is not included. Typically, the test
result date and time are 1 hour after the test start date and time.
70
LIS Vendor Interface Document
Media (Assay) Type (R, 14, 1, 2) – BD ProbeTec ET transmits the following assay types:
71
LIS Vendor Interface Document
QC Kit Lot Number (R, 14, 1, 7) – BD ProbeTec ET transmits a value only if parent
order record is designated as a QC test.
P|1
O|1|Accession_789 | | ^ ^ ^BD_PROBETEC_GND
R|1| ^ ^ ^ GND_PROBETEC ^000120299|INST_NEGATIVE| | | | | | |
|19981019153400|19981019163400| PROBETEC ^1^^3^14A10
P|1
O|1| | | ^ ^ ^BD_PROBETEC_GND| | | | | | |Q
R|1| ^ ^ ^ GND_PROBETEC ^000120299|INST_QC_PASS| | | | | | |
|19981019153400|19981019163400| PROBETEC ^1^^3^14H12^+^000031500
Request Fields
The ASTM 1394 protocol defines this as a Request Information Record message. A
download Request record is also known as a “Query”. The only type of download
“Query” request that the BD ProbeTec ET instrument accepts is a request for test results.
The BD Probetec ET instrument will accept "query" requests in either the SOLICITED or
UNSOLICITED settings for the Upload Mode as described above under Configurable
Options. Note, that the BD PROBETEC ET instrument does NOT request data from
an LIS.
For an ALL request, BD Viper LT will send up to 30 of the most recently completed
racks.
Test ID (Q, 5, 1, 1) – BD ProbeTec ET accepts the following test name:
BD_PROBETEC_GND. The keyword ALL can also be used to return all of the test
results currently in the instrument.
Q|1| | |BD_PROBETEC_GND
Q|1| | |ALL
Result Qualifier (Q, 5, 1, 5) – BD ProbeTec ET accepts the following result qualifiers:
MOD – All available results that have not been previously transmitted to the LIS.
Q|1| | |BD_PROBETEC_GND^^^^MOD
Terminator Field
General
14.2.3. Example ASTM 1394 Protocol
The following are examples of valid requests for test results from the LIS to the
BD ProbeTec ET instrument that conform to the Becton Dickinson Common LIS
Interface using the ASTM 1394 protocol:
A Request Record (Query) sent from an LIS to a BD ProbeTec ET instrument requesting
all test results currently in the instrument.
For an ALL request, Viper LT will send up to 30 of the most recently completed
racks.
H|\^&
Q|1|||ALL
L|1|N
72
LIS Vendor Interface Document
Patient Fields
Patient ID (P, 4, 1, 1) - Identifier that uniquely identifies a patient. This is a required
field for patient demographic downloads. This field can be up to 16 characters long
(e.g. PatId123). If the field is blank, the record is ignored.
Date of Birth (P, 8, 1, 1) – patient date of birth formatted as described in ASTM E_1394
section 6.6.2. This field is optional.
Patient Sex (P, 9, 1, 1) – There are 3 predefined values accepted for this (M)ale,
(F)emale, and (U)nspecified. If the value does not match the code for either Male or
Female then the sex is set to Unspecified. This field is optional.
Hospital Service (P, 33, 1, 1) – An acronym or abbreviation for the ward or hospital
department involved in caring for this patient (e.g. ER may represent the Emergency
Room). This field can be up to 20 characters long.
Hospital Client (P, 34, 1, 1) – This is the facility that the specimen came from, for
instance Smith Radiology or Central Labs. This field is optional. This field can be up to
20 characters long.
73
LIS Vendor Interface Document
Order Fields
Accession Number (O, 3, 1, 1) - Maximum field length: 20 characters. A unique
alphanumeric string that identifies a specimen. If the field is blank, the record is ignored.
Collection Date Time (O, 8, 1, 1) Date and time that the specimen was collected from
the patient, formatted as described in ASTM E_1394 section 6.6.2.
H|\^&||||||||||||20130215184200
P|1||PatId123||^^^^||19651029|M||^^^^||||||
||||||||||||||ER|St. Josephs Hospital
O|1|Acc123||^^^^|||20130214023300||||||| |^||^^||||||||||
L|1|N
74
LIS Vendor Interface Document
Send On Finalization
Acceptable values are CHECKED and UNCHECKED. When CHECKED the
instrument shall send results to the LIS when the panel is finalized or a
modification has been made to a finalized panel. The instrument defaults to
UNCHECKED.
Send On Completion
Acceptable values are CHECKED and UNCHECKED. When CHECKED the
instrument shall send results to the LIS when the panel’s status transitions to
COMPLETE or a modification has been made to a COMPLETE panel . The
instrument defaults to CHECKED.
Send as Available
Acceptable values are CHECKED and UNCHECKED. When CHECKED the
instrument shall send results to the LIS when the panel’s status transitions to
COMPLETE or the panel has partial results. Partial results are when at least one
MIC value is determined for an AST or ID/AST panel or the organism ID is
determined for an ID/AST panel. The instrument defaults to UNCHECKED.
Send at Fixed Time
Acceptable values are CHECKED and UNCHECKED. When CHECKED the
instrument shall send results to the LIS when the panel’s status transitions to
COMPLETE and send panels with partial results to the LIS at the Fixed Time.
When the Fixed Time is reached, any panel that is ONGOING and has partial
results shall be uploaded to the LIS with a Test Status of
INST_PARTIAL_COMPLETE. The instrument defaults to UNCHECKED.
Communications Setup
NOTE: Modifying any of the following options will result in the
BD Phoenix 100 or BD Phoenix M50 rebooting.
Baud Rate
Acceptable values are 2400, 4800, 9600, 14400,19200,38400. The
BD Phoenix 100 and BD Phoenix M50 default to 9600. The BD Phoenix M50
also supports 57600 and 115200 baud rates.
Data Bits
Acceptable values are 7 and 8. The instrument defaults to 8.
Parity
Acceptable values are ODD, EVEN, and NONE. The instrument defaults to
NONE.
Stop Bits
Acceptable values are 1 and 2. The instrument defaults to 1.
Packed Frames
Acceptable values for BD Phoenix 100 are YES and NO. Acceptable values for
BD Phoenix M50 are CHECKED for YES and UNCHECKED for NO.
Selecting YES allows message frames sent to the LIS to support multiple
records per frame (“packed”). When NO is selected, only one record is
transmitted per frame. The instrument defaults to YES.
75
LIS Vendor Interface Document
76
LIS Vendor Interface Document
Query Downloads
The BD Phoenix 100 and BD Phoenix M50 shall accept download queries. The
instrument shall accept queries on the following fields: Result Qualifier, Start Time, End
Time, Request Time Qualifier, Sequence Number, Test ID, Status and Accession.
Queries with invalid data shall be rejected by the instrument. See the Phoenix User
Manual (RE: LIS Query Assembly Messages) for more information regarding invalid
queries.
14.3.3. Message Content
The BD Phoenix 100 and BD Phoenix M50 shall exchange fields with the LIS per the
following table:
Field List
The BD Phoenix 100 and BD Phoenix M50 shall exchange fields with the LIS per the
following table:
77
LIS Vendor Interface Document
Field Descriptions
Patient Fields
BD Phoenix 100 and BD Phoenix M50 do not support patient demographics and
therefore shall send an empty Patient record.
Order Fields
Accession Number (O, 3, 1, 1) - Maximum field length: 20 characters. A unique
alphanumeric string that identifies a specimen.
Isolate Number (O, 3, 1, 2) - Maximum field length: 2 characters. Allowable range:
1-20. The number associated with an isolate.
Organism (O, 3, 1, 3) - Maximum field length: 20 characters. LIS code of the organism
ID. The organism ID for an ID panel or an ID/AST panel is the User ID if it exists or if a
User ID does not exist and the panel has a single Instrument ID it is the Instrument
Organism ID. The organism ID for an AST panel is the User ID if it exists or if a User ID
does not exist and the panel has been auto associated it is the Instrument Organism ID.
Organism IDs and their corresponding LIS codes can be viewed/edited in the
instrument’s Organism Configuration Screen
For QC Panels the organism ID shall be the Test Strain.
78
LIS Vendor Interface Document
Test ID (O, 5, 1, 4) - Maximum field length: 20 characters. Populated with the panel
format abbreviation as shown on the panel’s barcode label. Appendix B contains a
sample list.
Test/Consumable Sequence Number (O, 5, 1, 5) - 12 digit numeric string identifying
the instrument consumable.
Priority (O, 6, 1, 1) - Maximum field length: 1 character. This field is defined in the
ASTM E_1394 specification. Currently only the values ‘A’ for Critical, ‘R’ for Normal
and blank for default normal or no change are supported.
Report Type (O, 26, 1, 1) – This field is defined in the ASTM E_1394 specification.
When a cancelled order is sent back to the LIS the report type is ‘X’.
Result Fields
The BD Phoenix 100 and BD Phoenix M50 uploads shall consist of AST results and ID
results. The information contained in the generic “Data Fields” depends on the type of
result being reported. AST Result records contain antimicrobial and susceptibility
information. ID Result records contain organism and Resistance Marker information.
Result ID Code (R, 3, 1, 4) A BD defined code that indicates the type of information in
the result record. The keyword AST_MIC indicates results for a MIC based
Antimicrobial Susceptibility Test and the keyword ID indicates identification results.
Test/Consumable Sequence Number (R, 3, 1, 5) – 12 digit numeric string identifying
the instrument consumable. Antimicrobial (R, 3, 1, 6) (AST Results) Populated with the
LIS code corresponding to the antimicrobial. Antimicrobials and their corresponding LIS
codes can be viewed/edited in the instrument’s Antimicrobial Configuration Screen. This
field can be up to 20 characters long.
Test Status LIS Code (R, 4, 1, 1) For non QC panels this field is populated with one of
the statuses listed in Appendix B. For QC panels that are ONGOING or PENDING , the
status is reported as for non QC panels, however, for COMPLETED panels the status is
INST_QC_PASS or INST_QC_FAIL.
Result Data Field 1
The contents of the Result Data fields vary depending on the type of result being
reported, as described below.
Minimum Inhibitory Concentration (R, 4, 1, 2) (MIC based AST Result) For AST
tests that produce MIC values; this field contains the minimum antibiotic concentration
that inhibits growth of the tested organism. This field can be up to 20 characters long and
is assumed to contain a number in ug/ml.
This field may contain signed MIC values such as “<=4” or “>8”, MIC values for
compound antimicrobials such as “0.5/4”or “<=0.5/16” as well as the following:
“?” - Ongoing
“C” - Antimicrobial is Rapid Completed (For nonQC tests in V4.01 and later)
“X” - Error
Note: For QC panels, MIC values of X will be uploaded to the LIS for V4.01. The
uploaded MIC values for QC panels are ‘blank’ in previous software versions.
Organism (R, 4, 1, 2) (ID Results Only) LIS code of the organism ID. The organism ID
for an ID panel or an ID/AST panel is the User ID if it exists or if a User ID does not
exist and the panel has a single Instrument ID it is the Instrument Organism ID. The
organism ID for an AST panel containing a resistance marker, otherwise the organism ID
is only included in the order record. Organism IDs and their corresponding LIS codes
can be viewed/edited in the instrument’s Organism Configuration Screen. This field can
be up to 20 characters long.
79
LIS Vendor Interface Document
80
LIS Vendor Interface Document
Test Complete Date/Time (R, 13, 2, 1) (ID results) This is the date and time that the ID
panel obtained an ID. (AST results) This is the date & time that a drug obtained a valid
MIC. This field is represented in the YYYYMMDDHHMMSS format.
Instrument Type (R, 14, 1, 1) Identifies the instrument with the keyword PHOENIX.
Instrument Number (R, 14, 1, 4) Instrument number between 1 and 99.
Instrument Location (R, 14, 1, 5) Indicates the panel position inside the instrument as a
3 character string represented in TierStation format. Tier values are A-D and station
values are 1-25. This field is empty for PENDING panels.
Request FieldsStarting Access Number (Q, 3, 1, 2) - Maximum field length: 20
characters. This field should be populated if the request is for either a single specimen or
for a range of specimens. If accession number is not to be used as a search criterion for
requested data, then this field can be left blank. Populating this field with the keyword
ALL queries for all panels in the instrument database that meet the remaining criteria.
Starting Sequence Number (Q, 3, 1, 3) - Required field length: 12 digit consumable ID
value. This field should be populated if the request is for a single panel. If sequence
number is not to be used as a search criterion for requested data, then this field can be left
blank. Populating this field with the keyword ALL queries for all panels in the instrument
database that meet the remaining criteria.
Test ID (Q, 5, 1, 1) - Maximum field length: 20 characters. This field should be
populated with the test type (ID, AST_MIC). The BD Phoenix 100 and BD Phoenix M50
accept the keywords ID and AST_MIC as valid test types as well as the pre-defined test
names. See appendix B for examples. Populating this field with the keyword ALL
queries for all panels in the instrument database that meet the remaining criteria.
Test Status (Q, 5, 1, 2) The BD Phoenix 100 and BD Phoenix M50 accept queries for
panels with a status as follows:
x INST_ONGOING, panels with an onging status that may or may not yet
contain results.
x INST_COMPLETE, panels with a complete, rapid complete, in attention
ignored, in attention complete, QC pass, or QC fail status
x INST_RAPID_COMPLETE, panels with a rapid complete status
x INST_PARTIAL_COMPLETE, panels with an onging status that have
obtained results.
x INST_QC_PASS, QC panels with a passed QC status
x INST_QC_FAIL, QC panels with a failed QC status
Result Qualifier (Q, 5, 1, 5) The only acceptable value for this field is the keyword
MOD to request only results that have been modified since the last request.
Time Qualifier (Q, 6, 1, 1) - Maximum field lenth: 1 character. The acceptable values
for this field are ‘S’ which indicate the following date time fields refer to test start times
or ‘R’ which indicate the following date time fields can refer to result/status times.
Starting Date/Time (Q, 7, 1, 1) The starting date/time (inclusive) of the data requested
represented in the YYYYMMDDHHMMSS format.
Ending Date/Time (Q, 8, 1, 1) The ending date/time (inclusive) of the data requested
represented in the YYYYMMDDHHMMSS format.
81
LIS Vendor Interface Document
Comment Fields
The BD Phoenix 100 and BD Phoenix M50 send comment strings for BDXpert rule text
and special messages.
The following is an example of a comment record containing a rule where <310> is the
rule number and (AMX, ATM, CAZ) is a list of the affected antimicrobials.
82
LIS Vendor Interface Document
H|\^&|||Becton Dickinson||||||||V1.0|20031110102747
P|1
O|1|ID 1^1^ALCPIE||^^^GNID 952^429520000001|R
R|1|^^^ID^429520000001|INST_COMPLETE^ALCPIE|||||P|||20031110101102|
20031110102747\20031110102747|PHOENIX^^^1^D7
L|1|N
Example of result uploaded to an LIS with the Send Interpretation Results option
UNCHECKED
H|\^&|||Becton Dickinson||||||||V1.0|20031110114736
P|1
O|1|IDAST 1^1^SHISPE||^^^GNIDAST 951^429510000001|R
R|1|^^^ID^429510000001|INST_COMPLETE^SHISPE|||||P|||20031110112648|
20031110114736\20031110114735|PHOENIX^^^1^A7
R|2|^^^AST_MIC^429510000001^AM|INST_COMPLETE^<=4^S|||||P|||
20031110112648|20031110114736\20031110114735|PHOENIX^^^1^A7
R|3|^^^AST_MIC^429510000001^AN|INST_COMPLETE^<=4^S|||||P|||
20031110112648|20031110114736\20031110114735|PHOENIX^^^1^A7
R|4|^^^AST_MIC^429510000001^AMC|INST_COMPLETE^<=4/2^S|||||P|||
20031110112648|20031110114736\20031110114735|PHOENIX^^^1^A7
L|1|N
Example of a result upload for an ID/AST panel with special messages, resistance
markers and the Send Interpretation Results option UNCHECKED
H|\^&|||Becton Dickinson||||||||V1.0|20031110150803
P|1
O|1|ABC^1^ENTCFAA||^^^CT01P^424940000029|R
C|1||The MICs for this antibiotic and species combination are not reported by the Phoenix
system. An alternate method should be utilized.(RA)|T
C|2||Fill failures were detected with this antibiotic and no MIC can be determined. The
isolate should be retested.(CF)|T
R|1|^^^ID^424940000029|INST_IN_ATTN_COMPLETE^ENTCFAA^^RM_VRE^RM
_HLSR^RM_HLGR|||||P|||20031110145645|20031110150803|PHOENIX^^^1^C5
R|2|^^^AST_MIC^424940000029^AM|INST_IN_ATTN_COMPLETE^>32|||||P|||200311
10145645|20031110150803\20031110150802|PHOENIX^^^1^C5
R|3|^^^AST_MIC^424940000029^AZM|INST_IN_ATTN_COMPLETE^>8|||||P|||20031
110145645|20031110150803\20031110150802|PHOENIX^^^1^C5
R|4|^^^AST_MIC^424940000029^CAZ|INST_IN_ATTN_COMPLETE^>64|||||P|||20031
110145645|20031110150803\20031110150802|PHOENIX^^^1^C5
83
LIS Vendor Interface Document
R|5|^^^AST_MIC^424940000029^CC|INST_IN_ATTN_COMPLETE^>8|||||P|||2003111
0145645|20031110150803\20031110150802|PHOENIX^^^1^C5
L|1|N
Query Upload Examples
Example of an Unsolitcited Query uploaded due to a missing organism id
H|\^&|||Becton Dickinson||||||||V1.0|20031110151943
Q|1|^InvOrg^429530000072
L|1|N
Order Download Examples
Example of a download order for a critical panel
H|\^&|||
P|1
O|1|Critical^1||^^^GNID 952|A
L|1|N
Query Download Examples
For test start times between Nov 10,2003 at 09:00:00 and Nov 10,2003 at 16:00:00
H|\^&
Q|1||||S|20031110090000|20031110160000
L|1|N
For test result times after Nov 10,2003 at 09:00:00
H|\^&
Q|1||||S|20031110090000||
L|1|N
For panels that have partial results and have been modded since the last request
H|\^&
Q|1|||^INST_PARTIAL_COMPLETE^^^MOD
L|1|N
For the panel with 429530000072 sequence number
H|\^&
Q|1|^^429530000072||
L|1|N
For ALL accession numbers
H|\^&
Q|1|||ALL|||
L|1|N
84
LIS Vendor Interface Document
14.4. BD BACTEC FX
14.4.1. BD BACTEC FX LIS Configuration Screen
The BD BACTEC FX LIS Configuration Screen allows the user to specify the
configurable behavior of the LIS interface. To navigate to the BD BACTEC FX LIS
Configuration Screen select the Configuration Tab then the LIS Tab. The configurable
options on the BD BACTEC FX LIS Configuration Screen are somewhat different than
the parameters specified within the BD BACTEC 9000 Configuration File but are
intended to give the user most of the same LIS interface functionality.
The BD BACTEC FX LIS interface is configured by enabling and defining fields within
the LIS tab on the BD BACTEC FX Configuration screen. If parameters are changed on
the LIS configuration screen, the new configuration will take effect immediately after the
SAVE button is pressed. The BD BACTEC FX doesn’t need to and will not restart after
the LIS configuration parameters are changed (BD BACTEC 9000 requires reboot after
configuration changes). However BD recommends that the host LIS be inactive during
the reconfiguration period. An LIS download transaction could be lost during the
reconfiguration of the BD BACTEC FX LIS interface. In addition the BD BACTEC FX’s
response to an active LIS query will not be transmitted or cancelled.
14.4.2. BD BACTEC FX Configurable Options
LIS ENABLE Group
The options for this group are mutually exclusive.
Possible parameters:
ENABLED
DISABLED
Default: DISABLED
85
LIS Vendor Interface Document
PARITY
The PARITY parameter allows for the adjustment of the error check that can be
performed on every character that is received and transmitted.
Possible parameters:
NONE
ODD
EVEN
Default: NONE
DataBits
The Databits parameter allow for the adjustment of the size of the character that
is transmitted and received by the Physical Protocol Layer.
Possible parameters:
7 DataBits
8 DataBits
Default: 8 DataBits
STOPBits
The STOPS parameter allow for the adjustment of the number of stop bits that
are appended to the characters that are transmitted by the Physical Protocol
Layer.
Possible parameters:
1 StopBit
2 StopBits
Default: 1 StopBit
Physical Layer Group
This group allows the user to select between the physical communications
protocols that the LIS interface will use.
The options for this group are mutually exclusive.
Possible parameters:
ASTM 1381
BDMODEM
Default: BDMODEM
NOTE: If the ASTM physical layer is to be used for LIS communication, refer
to the BD LIS interface specification for ASTM interfaces, document number
L–005933.
LIS Options Group
This group allows the user to define the LIS/LAB specific workflow(dictating
when data is sent to the LIS) and the types of data that will be sent to the
LIS.
86
LIS Vendor Interface Document
Possible parameters:
MANUAL
User initiated Batch Host Query. When this option is selected the user can
initiate a Batch Host Query via the Maintenance\Test tab by pressing the LIS
button. A Batch Host Query consists of multiple individual SINGLE Host
Queries for all vials in the BD BACTEC FX database without Patient
Demographics. When this option is selected the parameter Query Timeout can
also be adjusted within the LIS Options Group. The Query Timeout dictates how
long the BD BACTEC FX will wait for the LIS to respond to a Host Query
before sending the next Host Query requesting Patient data for the next vial.
SINGLE
A Single Host Query is initiated when a new vial with an accession number is
entered. When this option is selected the parameter Query Timeout can also be
adjusted within the LIS Options Group. The Query Timeout dictates how long
the BD BACTEC FX will wait for the LIS to respond to a Host Query before
sending the next Single Host Query requesting Patient data for the next newly
entered vial.
87
LIS Vendor Interface Document
AUTO
In Auto Mode the BD BACTEC FX will perform a Single Host Query when a
new vial with an accession number is entered. It will also initiate a Batch Host
Query based on the frequency defined in the Auto HQ Interval field. So if the
LIS doesn’t respond to the Single Host Query when a vial is loaded, the
BD BACTEC FX will automatically gather the missing patient information via a
Batch Host Query sent at the next Auto HQ Interval. In AUTO mode the
parameter Query Timeout can also be adjusted within the LIS Options Group.
The Query Timeout dictates how long the BD BACTEC FX will wait for the
LIS to respond to a Single Host Query before sending the next Single Host
Query requesting the demographic for the next vial.
DISABLED
Do not initiate a Host Query of any kind due to instrument workflow.
Default: AUTO
Query Timeout
Query Timeout is enabled for AUTO, SINGLE and MANUAL Host Query
modes. It can be set from 1 – 99 seconds. The Query Timeout dictates how long
the BD BACTEC FX will wait for the LIS to respond to a Single Host Query
before sending the next Single Host Query requesting the demographic
associated with the next vial.
Auto HQ Interval
Auto HQ Interval can be set for AUTO mode. It can be set from 1–999 minutes.
This parameter dictates the frequency the BD BACTEC FX will perform an
AUTO Batch Host Query.
Log Comms Checkbox
The Log Comms checkbox is used as a tool for BD personnel in order to assist
in troubleshooting LIS communication issues. When enabled and a USB key is
present, additional low-level messages are logged to a file on the USB key.
These messages, when used in tandem with the LIS messages from the event
log, will assist in deciphering any communications issues.
Force Upload Checkbox
The Force Upload checkbox is to be used as a troubleshooting mechanism for
LIS communication issues. When checked (and saved via the <Save> button on
the LIS configuration tab) the Save button on the Culture Screen Vial Tab shall
be disabled and the ‘Send’ button shall be displayed and enabled in its place
when non-modified vial data is recalled into the Vial Tab. Pressing the ‘Send’
button will transmit a Result record of the recalled vial on the Culture screen to
the LIS
ASTM 1381 Group
Not applicable for the BDModem Protocol. This group allows the user to
specify Packed Frames or Unpacked Frames.
Packed Frames ON/OFF
Default: ON
88
LIS Vendor Interface Document
BD Modem Group
The parameters defined within this group are used to determine where
specific data is located in the LIS records. and to define the expected
characters in a message to determine specific information.
New Sequence Position
To ensure backwards-compatibility with LIS interfaces written prior to this
specification, this option indicates where barcodes would be found in an Order
record, regardless if they are downloaded or not. The NEW parameter should
only be used if an LIS interface is being written or updated to this specification.
Possible parameters:
OLD
NEW
Default: NEW
Hospital Service Field (33)
This parameter allows the selection of the field for placement of the Hospital
Service Code in the Patient Record, for both download and upload. This
parameter allows vendors who have implemented the old BD DMC LIS
interface to use code that they already have. The DMC LIS (OLD interface)
interface calls for the Hospital Service Code to be placed in field 26 of the
record. The BD BACTEC 9000 LIS (NEW interface) interface calls for the
Hospital Service Code to be placed in field 33 of the record. This option should
be set to match the location that the LIS vendor will be using to provide the
Hospital Service Code. If the dialog box is checked the Hospital Service Code is
in field 33. If it is not checked the Hospital Service Code will be in field 26
Possible parameters: 26 or 33
Default: 33
SOH
The SOH parameter allows the selection of the character that will be used to
indicate the Start Of Header for a message. The values are specified in hex.
Possible parameters: 00hex..FFhex
Default: 01hex
EOT
The EOT parameter allows the selection of the character that will be used to
indicate the End Of Text for a message. The values are specified in hex. The
value that is used by the LIS vendors could be one of two possible values. The
protocol has been implemented with EOT set to 2 or 4. When the LIS system is
configured the LIS vendor should indicate the value that they are using for EOT.
The EOT value in the configuration file should be set accordingly.
Possible parameters: 00hex..FFhex
Default: 04hex
ACK
The ACK parameter allows the selection of the character that will be used to
indicate the Acknowledgement for a message. The values are specified in hex.
Possible parameters: 00hex..FFhex
Default: 06hex
89
LIS Vendor Interface Document
NAK
The NAK parameter allows the selection of the character that will be used to
indicate the Negative Acknowledgement for a message. The values are specified
in hex.
Possible parameters: 00hex..FFhex
Default: 15hex
CAN
The CAN parameter allows the selection of the character that will be used to
indicate the Cancellation for a message. The values are specified in hex.
Possible parameters: 00hex..FFhex
Default: 18hex
SYN
The SYN parameter allows the selection of the character that will be used to
indicate the Synchronization request for the start of a message. This control
character has been implemented using two different values. The LIS vendor
should be queried as to the value they used in the implementation and the option
set accordingly. The two values that have been used are 26 and 16 hex. The
values are specified in hex.
Possible parameters: 00hex..FFhex
Default: 16hex
Send Button
When vial information for a non-pending, non-orphan sequenced vial is recalled onto
the Culture screen, the <Send> button shall become enabled – when the Force
Upload Checkbox is enabled (see section 14.4.2.4.7).
Touching the <Send> button shall cause the displayed vial data to be transmitted as
an LIS message immediately. Since this is used as a troubleshooting mechanism, the
information will be formulated into the appropriate LIS message format and the LIS
message to be transferred to the attached LIS.
Once any data on the Culture Screen Vial Tab has been modified, the ‘Send’ button
shall be removed from the display and the ‘Save’ button shall be displayed and
disabled.
Print Button
The Print button on the Maintenance/Configuration/Lis tab shall be displayed
and enabled when the LIS interface is enabled.
When enabled, the Print button shall be accessible by all users; no password
or enabling of the Log Comm checkbox is required in order for this button to
be operational.
Touching the Print button shall cause all of the LIS messages that are
contained in the event log to be printed to the selected printer in the selected
language. This will include the messages time stamp in order for the timing of
these messages as well as the low-level messages being saved on the USB
key to be coordinated.
90
LIS Vendor Interface Document
91
LIS Vendor Interface Document
Field Descriptions
Header Fields
General – Same as BD EpiCenter (see section 8.2.1)
Patient Fields
Patient ID (P, 4, 1, 1) - Identifier that uniquely identifies a patient. This is a
required field for patient demographic downloads. This field can be up to 16
characters long. (e.g. PatId123)
Patient Name (P, 6, 1, 1-5) – Patient name is divided into 5 components in the
ASTM E_1394 specification. The BD BACTEC FX stores these fields as a
single string in its database. Therefore the BD LIS Interface concatenates these
fields from a download message. The patient name can be up to 40 characters
long. If these fields are selected for upload on the BD BACTEC FX the whole
name is placed in the first component of this field (P, 6, 1, 1). Patient name
shown in the sample record is Dr. John R Doe Jr.
Patient Last Name (P, 6, 1, 1)
Patient First Name (P, 6, 1, 2)
Patient Middle Name (P, 6, 1, 3)
Patient Name Suffix (P, 6, 1, 4)
Patient Name Title (P, 6, 1, 5)
Old Hospital Service (P, 26, 1, 1) – (Do Not Use unless the LIS vendor has
previously implemented the old BD DMC LIS interface and that code is reused)
An acronym or abbreviation for the ward or hospital department involved in
caring for this patient. (e.g. ER may represent the Emergency Room). (Old
Hospital Service field only for compatibility with older BD BACTEC 9000 LIS
interfaces).
Hospital Service (P, 33, 1, 1) – An acronym or abbreviation for the ward or
hospital department involved in caring for this patient. (e.g. ER may represent
the Emergency Room).
92
LIS Vendor Interface Document
93
LIS Vendor Interface Document
94
LIS Vendor Interface Document
ii = instrument number(1–99)
d = drawer letter(A–D)
r = row letter(A–K with no I)
cc= column number (1–10)
Request Fields
The ASTM 1394 protocol defines this as a Request Information Record
message. A download Request record is also known as a “Query”. The only
type of download “Query” request that the BD BACTEC FX instrument accepts
is a request for test results. A Terminator record with a termination code of
“F”(processed) or “Q”(error) is used to signal the last packet of a query
response. If a query request was invalid, the instrument interface responds with
only the Terminator record with a termination code of “Q”. If the instrument
interface cannot locate any specimens in the active or history databases that
meet the query criteria, it responds with only the Terminator record with a
termination code of “F”.
A query contains a set of request parameters that are used to determine which
specimen(s) to access. The following tables define the ASTM 1394 Request
record fields that can be transmitted from the LIS in a Download message and
are accepted and acted upon by the BD BACTEC FX.
Test Status (Q, 5, 1, 2) The BD BACTEC FX instrument accepts queries for
vials with a status as follows:
INST_POSITIVE = POSITIVE & Manual Positive vials
INST_NEGATIVE = NEGATIVE & Manual Negative vials
ALL = POSTIVE & NEGATIVE & ONGOING & Manuals Positive & Manual
Negative vials
AWL = (Do Not Use unless the LIS vendor has previously implemented the
BD DMC LIS interface and that code is reused) POSTIVE & NEGATIVE &
ONGOING & Manuals Positive & Manual Negative vials
Terminator Fields
General – Same as EpiCenter (see section 8.2.7)
95
LIS Vendor Interface Document
BACTEC FX G&D specimen that has been entered into an instrument as a new vial: (note: whether the vial has
received a first test or not is not relevant in the BD BACTEC FX instrument.) – sent from the BD BACTEC FX
instrument to the LIS.
H|\^&|||Becton Dickinson||||||||V1.0|20081017105509
P|1
O|1|ACC-001||^^^BACTECFX_GND|||19700101000000
R|1|^^^GND^446500000000|INST_NEW|||||P|||20081017105508||BACTECFX^65^5^01^A -
G01
L|1|N
BACTEC FX G&D specimen that has been tested POSITIVE – sent from the BD BACTEC FX
instrument to the LIS:
H|\^&|||Becton Dickinson||||||||V1.0|20081024064721
P|1||PATID||LastName FirstName
O|1|ACC-001||^^^BACTECFX_GND|||19700101000000
R|1|^^^GND^446500000000|INST_POSITIVE|||||P|||20081017105508|20081017110031|B
ACTECFX^65^5^01^A-G01
L|1|N
BACTEC FX G&D specimen that has been tested NEGATIVE – sent from the BD BACTEC FX
instrument to the LIS:
H|\^&|||Becton Dickinson||||||||V1.0|20081017110336
P|1||PATID2||LastName2 FirstName2
O|1|DAG||^^^BACTECFX_GND|||19700101000000
R|1|^^^GND^446504178134|INST_NEGATIVE|||||P|||20080918155201|20080923160143|B
ACTECFX^65^28^01^A-A02
L|1|N
A Request Record (Query) sent from an LIS to a BD BACTEC FX instrument requesting all specimen results (all
positive, negative, and ongoing vials records will be sent).
H|\^&
C|1|This is a request for POSITIVE, NEGATIVE AND ONGOING vials from the LIS
Q|1|ALL^ALL||^ALL||||||||P
L|1
A Request Record (Query) sent from an LIS to a BD BACTEC FX instrument requesting only POSITIVE
specimen results for a period of time (vials that had a positive result called between 9/23/2008 4:01:43 p.m.
and 10/17/2008 10:55:08 a.m.)
H|\^&
C|1|This is a request for POSITIVE vials from the LIS
Q|1|ALL^ALL||^INST_POSITIVE||20080923160143|20081017105508|||||P
L|1
96
LIS Vendor Interface Document
H|\^&
C|1|L|Patient information from LIS to BACTEC FX
P|1||PATID3||LastName^FirstName^Middle^Suffix^Title||||||||||||||||||||||||||
|HosSer|
O|1|Acc-003| |^^^\^^^\^^^\^^^\^^^\^^^\^^^\^^^\^^^\^^^\^^^|||20081025120000
L|1
14.5. BD Innova
14.5.1. LIS Connection
The instrument attempts to connect to an LIS server when processing of a batch begins. If
a connection to the LIS server has not yet been established or has been disconnected, the
instrument will attempt to establish a connection when processing of subsequent batches
begin.
The instrument connects to the LIS via Ethernet TCP/IP using a configurable IP address
and port. Configuring the IP address and port is done via a CSV file.
The instrument exchanges data with the LIS per the protocol specified in the Data Link
Section of ASTM E_1381.
The instrument formats the content of the data exchanged as messages containing a
collection of records per ASTM E_1394.
The instrument will send and receive frames that contain only a single logical record (i.e.
Header, Patient, Order, Result and Terminator records all are sent in separate frames).
The instrument will not respond to queries generated by the LIS.
The instrument will not accept unsolicited data sent from the LIS.
The implemented LIS Interface specification is selectable to be either the legacy interface
or the preferred BD ASTM interface. The interface is configurable via a CSV file.
Selecting the BD ASTM Interface will result in the following changes:
x Queries to the LIS will not contain a confirmation record.
x Specimen plating status will be sent separately formatted as an H/P/O/R/L
message.
The instrument will expect a query response from the LIS within a configurable amount
of time. The timeout value is configurable via a CSV file. The default time is 15 seconds.
97
LIS Vendor Interface Document
Invalid Characters
The following characters are invalid at the Innova instrument.
"*?[]!#|'&<>{}~^\
These characters cannot be entered at the BD Innova instrument but could be
supplied by an LIS/ BD EpiCenter Server download.
If these characters are encountered in the Patient Information record that has
been received from the LIS/ BD EpiCenter server, the following will occur :
If an illegal character is contained in the container barcode field (O, 3,
1, 1), the illegal character will be replaced with a “$”. The barcode will
be passed on for further validation. When the “Mismatched barcode”
check is performed, the check will fail and the container will be
rejected.
If an illegal character is contained in any other field of the record, the field will
be “nulled out.” This will result in several potential scenarios:
If the BD Innova is operating in LIS/ BD EpiCenter Protocol Defined
Source mode and if the Specimen Type/Body Site field has been nulled
out, the specimen will be rejected with a protocol not found.
If the field that has been nulled out is contained in the label
configuration, this field will be null on the plate label.
If the field is not printed on the plate label and it is not the barcode field
or the Specimen Type/Body Site field in LIS/ BD EpiCenter Protocol
Defined Source mode, then the user will never see this nulled - out
field.
The result record that is echoed back to the LIS will contain the nulled -
out field. This should cause no issues in either the LIS or the
BD EpiCenter Server sites.
Message Content
The following sections describe which fields are exchanged with the BD Innova
instrument.
98
LIS Vendor Interface Document
Field List
Each field is displayed with its default mapping in the ASTM E_1394 records.
This position consists of a record type (Patient, Order, Result, Query, or
Comment), a field delimiter counter, repeat delimiter counter, and component
delimiter counter. The fields are grouped according to the ASTM E_1394 record
type they are mapped to.
The field list also indicates if that field is defaulted as an upload (U) field,
download (D) field, or both (U/D).
The first two fields of every record include the Record Type indicator and a
record index value. These fields are considered part of every record but are not
listed in these tables.
99
LIS Vendor Interface Document
Accession Number Q, 3, 1, 2 U
Container Barcode Number Q, 3, 1, 3 U
Request Instrument Number Q, 5, 1, 4 U
Request Information Status Code Q, 13, 1, 1 U
100
LIS Vendor Interface Document
Field Descriptions
This section provides detailed information for each field listed in the previous
section.
Header Fields
The header record that starts each logical message is the same from all BD
instruments. An example record is provided below.
H|\^&| | |Becton Dickinson| | | | | | |P |X1.00|20100901184200
101
LIS Vendor Interface Document
Hospital Client (P, 34, 1, 1) – This is the facility that the specimen came from,
for instance Smith Radiology or Central Labs. This field is optional.
Order Fields
O | 1 | Access1^331316^ACC123| | ^^^^ | | | 20090108080510 | | | |
| | | | URINE^CleanCatch | Dr. Ameigh | | \ \ \ \Server Free Text
|||||||O
Collection Date/Time (O, 8, 1, 1) – Date and time that the specimen was
collected from the patient, formatted as described in ASTM E_1394 section
6.6.2. This field is optional.
Specimen Type (O, 16, 1, 1) – The type of specimen collected from the patient.
This field is optional.
For LIS/ BD EpiCenter Defined Protocol Source, this field must exactly match
the field at the Innova associated to a protocol. This field is a maximum of 14
characters at the Innova.
Body Site (O, 16, 1, 2) – The body site for the source of the specimen collected
from the patient. This field is optional.
For LIS/ BD EpiCenter Defined Protocol Source, this field must exactly match
the field at the Innova associated to a protocol. This field is a maximum of 14
characters at the Innova.
Ordering Physician (O, 17, 1, 1) – The physician that has ordered the test. This
field is optional. This field has a maximum of 16 characters when it is printed on
the label at the Innova.
Server Free Text (O, 19, 5, 1) – This field contains free text that can hold any
alphanumeric information (such as special instructions to look for fungi on the
plate, etc.). This field will have a maximum of 16 characters when printed on the
label. This field is optional.
102
LIS Vendor Interface Document
Report Types (O, 26, 1, 1) – If the Report Types field contains an “X”, “Y”, or
“Z”, the specimen is rejected. Any other value will be ignored. This field is
optional. (From ASTM 1384 specifications)
X – request cancelled
Y – no order on record for this test (in response to query)
Z – no record of this patient (in response to query)
Result Fields
R | 1 | ^^^STREAK|INST_COMPLETE^^^^^^^^MANAGED | | | |
| P | | | |^20110817130534 | INNOVA^^^1^1-1-1^^^Urine
Result ID Code (R, 3, 1, 4) – This is a BD defined code that indicates the type
of information being exchanged in the result record. This field contains the
value, “STREAK”, to indicate the results are from an automated plate streaking
instrument.
Test Status (R, 4, 1, 1) – The status value for a particular specimen. This field is
the pre-defined value INST_COMPLETE for specimens that have completed
successfully. For specimens that have not completed successfully, the value is
INST_ERROR.
Mode (R, 4, 1, 9) – The mode indicates whether the specimen was run with the
“User Defined Protocol” mode of operation (UD) or the LIS Defined Protocol
mode of operation (LD).
This field will contain the following values:
“MANAGED” – specimen processed in LD mode.
“BATCH” - specimen processed in UD mode
Preliminary/Final Status (R, 9, 1, 1) – This field contains a “P” to indicate the
results should be considered Preliminary Results.
Media Setup Date/Time (R, 13, 1, 2) – This field indicates the time the
specimen was successfully streaked. If the specimen was not successfully
streaked, this field will be blank.
Instrument Type (R, 14, 1, 1) – This field indicates which BD instrument
produced the result. This field contains the value, “INNOVA”.
Machine Instrument Number (R, 14, 1, 4) – This is the number assigned to
the instrument.
Instrument Location (R, 14, 1, 5) – Indicates the location of the container in
the instrument. Represented as drawer number - canoe number - position in
canoe.
Protocol Name (R, 14, 1, 8) – This is the protocol used to plate the specimen.
It is derived from the Specimen Type/Body Site supplied by the LIS or selected
by the user for a User Defined specimen.
103
LIS Vendor Interface Document
Request Fields
Standard Query
Q | 1 | ^0123456| |^^^1 | | | | | | | |O|
CID Mode 1 Query
Q | 1 | ^^0123456| |^^^1 | | | | | | | |O|
Comment Fields
The comment record in the Innova will immediately follow the result record if
the result is INST_ERROR. It will contain the enum value associated to the
specimen’s result and the associated string that is displayed to the user on the
DB Log screen and on the Batch Results screen. If there is more than one result
enum value associated to the Specimen, then more than one comment record
will be sent to the LIS/EpiCenter, one for each result enum value and string.
C | 1 | |<4> No Barcode | R
C | 2 | |<28> Low Liquid Level | R
Comment Text (C, 4, 1, 1) – The text to be used for the patient, specimen or
isolate comment. This field can be up to 1600 characters long.
The number between the < > will be the enum value that is associated to the
Innova ContainerProcessingStatusMask. The text that follows in this field will
be the string that is displayed to the user at the Innova and that is associated to
the ContainerProcessingStatusMask enum value.
Comment Type (C, 5, 1, 1) – The type of comment record. This field should be
a P, S, I, E, T, or R for patient, specimen, isolate, chartables rule, special
message comments, or result comment respectively.
For the Innova, this field will contain an “R”.
104
LIS Vendor Interface Document
Examples
Query - Standard
H|\^&|||Becton Dickinson|||||||P|X1.00|20100816171740
Q|1|^10467||^^^ALL||||||||O
L|1|N
105
LIS Vendor Interface Document
106
LIS Vendor Interface Document
CONTAINER_BC_INSTEAD_OF_ACC Barcode
This section describes the CONTAINER_BC_INSTEAD_OF_ACC barcode
functionality that will be available in a Post-V3.10 release. This functionality gives the
user the ability to read a barcode on the specimen container and query the LIS for the
associated Accession barcode.
A new parameter will be added to the MachineGeneralAttributes.csv file. This parameter
will be named CONTAINER_BC_INSTEAD_OF_ACC. Its default value will be “0” for
standard container barcode query. If the barcode on the container is not the accession and
the user desires to have the accession returned, this parameter should be configured to
have a value of 1 (one).
Standard Container Barcode is Accession Functionality
If the barcode that is on the container IS the Accession barcode, the
LIS/BD EpiCenter will be queried for Patient Information by sending the
container barcode that was read in Q, 3,1, 2. When the LIS/BD EpiCenter
returns the Patient Information, it must return the same barcode that was queried
for in O, 3, 1, 1. If the same barcode is not returned in this O, 3, 1, 1; the Patient
Information will be rejected with a “Mismatched Barcode” error.
CONTAINER_BC_INSTEAD_OF_ACC Functionality – CID
Mode 1
If the barcode that is on the container IS the Container barcode and NOT the
Accession barcode, the LIS (and in a future BD EpiCenter release), will be
queried for Patient Information by sending the container barcode that was read
in Q, 3, 1, 3. When the Patient Information is returned, the barcode that was
queried for must be returned in O, 3, 1, 1 and the associated accession must be
returned in O, 5, 1, 5. If the same barcode is not returned in this O, 3, 1, 1; the
Patient Information will be rejected with a “Mismatched Barcode” error.
14.6. BD MAX
This section describes the configuration of the interface between an LIS and the BD MAX instrument, and
is a complement to the information included in the BD MAX User’s Manual (REF: 8089570 International
Windows Version / 8089571 US Open System Windows Version / 8089572 US IVD Windows Version).
14.6.1. Additional definitions applicable to the BD MAX Section
This list of definitions is a complement to the list provided in Section 3 of this document.
Confirmed Positive – This is a positive result that has been confirmed as a positive by the user on
the Results > Run Details > PCR Analysis screen. This status is only used in the LIS Result
record.
Instrument Positive (Preliminary Positive) – This is the positive result that is determined by the
instrument software. It is reported to the LIS, should this option be configured via the MAX User
Interface, as an instrument positive until it is confirmed as a positive by the user on the Results >
Run Details > PCR Analysis screen. This status is only used in the LIS Result record.
14.6.2. Valid and Invalid characters for BD MAX
Invalid characters – The following list of characters will not be accepted by the BD MAX:
“*?[]!#|‘&<>{}~^\
Valid Characters – The following characters are acceptable for entry on the BD MAX
instrument: A – Z, a – z, 0 – 9, ; : , . / @ $ % ( ) _ + - ` =
107
LIS Vendor Interface Document
108
LIS Vendor Interface Document
NOTE: To have the uploading of negative and positive final calls and confirmed positives
available with Open System Testing, the Result Logic needs to be enabled and programmed.
Detailed information can be found in Section 14.6.11.
14.6.8. Results queries from the LIS
The BD MAX will accept result request queries from the LIS when the LIS is enabled in solicited
mode. The result information that will be sent to the LIS will be based on the date range specified
in the query and the types of results that have been configured to be sent to the LIS (instrument
positive, instrument negative, and/or confirmed positives).
When configured to send a result record to the LIS, the instrument will send a result message to
the LIS containing H/P/O/R/L records. For a result to be sent to the LIS, the test must have an
Accession.
Detailed information about message content can be found in Section 14.6.12.
14.6.9. Communication Protocols
Logical Protocols (ASTM E 1394)
Basic information about the logical protocol used by BD (ASTM E 1394) can be found in
Section 4.2.
The logical protocol describes where to place individual pieces of information
into a record string and how to combine the record strings into a properly
formatted message. The combination of logically grouped records is called a
data packet. Data packets are composed of records, which contains the data
that is transferred between an LIS and the BD MAX instrument. The data within
the record is separated into fields by delimiters (|). Within a field, a caret (^)
can be present to split the field into a subfield (component) for additional
information.
Records contain logical subdivisions of information identifying the sender of the
message, patient, test order, test results, requests for information, comments and
end of the data packet. A letter in the first field of the record always identifies
the record type.
109
LIS Vendor Interface Document
4 04 EOT End of
Transmission
5 05 ENQ Enquiry
6 06 ACK Acknowledgement
10 0A LF Line feed
13 0D CR Carriage return
21 15 NAK Negative
Acknowledgement
110
LIS Vendor Interface Document
111
LIS Vendor Interface Document
NOTE: The serial port interface used by the instruments uses only 3 signals in the
interface cable, Transmit Data (Pin 2), Receive Data (Pin 3), and Signal Ground (Pin 5).
BD does not believe that the inclusion of additional signals will cause any problems for
the interface, however BD has not tested this case.
On the BD MAX, COM 1 must be used. The typical physical cable used is a NULL
modem serial cable (female-to-female). NULL modem serial cables are normally used
to connect DTE-to-DTE devices (PC-to-PC).
Example of a BD MAX to LIS physical connection:
NOTE: In some cases, specific adapters will have to be used. A USB to COM-port
adapter may have to be installed.
112
LIS Vendor Interface Document
The LIS Configuration Group will be displayed. The BD MAX LIS interface is
configured by enabling and defining fields within the LIS Tab at the BD MAX
instrument. If parameters are changed for the LIS configuration, the new configuration
takes effect immediately.
14.6.12.BD MAX LIS Configurable Options
There are several aspects of the BD MAX LIS interface that are configurable by the user.
The configurable parts of the interface are described below.
NOTE: The configuration settings have to be selected based on the LIS vendor’s
parameters and end-user selections. There is no standard configuration for a LIS-
connection. Settings may vary between LIS vendors. When working in the LIS
configuration screen, it is recommend to note the existing parameters (for example, by
performing a print screen of the existing parameters). This information could be used to
restore the parameters if they are lost for any reason.
Enable LIS
113
LIS Vendor Interface Document
Serial communication using RS-232 requires that four parameters are specified: the baud
rate of the transmission, the number of data bits encoding a character, the sense of the
optional parity bit, and the number of stop bits.
Each transmitted character is packaged in a character frame that consists of a
single start bit followed by the data bits, the optional parity bit, and the stop bit
or bits.
Example: A typical character frame encoding the letter "m" (hexadecimal 0x6d)
with 7 data bits, 1 parity bit, and 2 stop bits):
BAUD
The BAUD parameter allows the adjustment of the speed of the communications
link between the LIS system and the BD MAX.
Possible Choices:
1200
2400
4800
9600
19200
Default: 9600
PARITY
The PARITY parameter allows for the adjustment of the error check that can be
performed on every character that is received and transmitted.
Possible Parameters:
NONE
ODD
EVEN
Default: ODD
NOTE: Many LIS vendors will require that the “NONE” setting is selected.
114
LIS Vendor Interface Document
DataBits
The DataBits parameter allows for the adjustment of the size of the character
that is transmitted and received by the Physical Protocol Layer.
Possible Values:
7 Databits
8 Databits
Default: 8 DataBits
STOPBits
The STOPBits parameter allows for the adjustment of the number of stop bits
that are appended to the characters that are transmitted by the Physical Protocol
Layer.
Possible Parameters
1 StopBit
2 StopBits
Default: 1 StopBit
LIS Options Group: Logical
This group allows the user to define the LIS/LAB specific workflow (dictating when data
is sent to the LIS) and the types of data that will be sent to the LIS.
If LIS Solicited Results is enabled (checked), results will be sent only when the
LIS requests results. If this Option is selected the LIS must actively ask for
new results. This option needs to be determined with the LIS vendor.
Default: Solicited
Upload Instrument Negatives
115
LIS Vendor Interface Document
116
LIS Vendor Interface Document
117
LIS Vendor Interface Document
Field Descriptions
This section provides detailed information for each field listed in the previous section,
and is a complement to the information in Section 8.2.
Interpreting the ASTM position
This section is intended to give background information to help understand the
Field Description Section.
14.6.13.2.1.1.Understanding Field Delimiter Counter
This position refers to the second term in the ASTM position description in the
table above. For instance, in (H, 5, 1, 1), the field position would be “5”.
The position of a field in the record is determined the following way. Position
1 is the start of the line. Then, each subsequent position will be introduced by
a “|”. For instance, the first thirteen positions would be placed the following
way:
1| 2 |3 |4|5 |6 |7 |8 | 9 | 10 | 11 |12 | 13
In the following example, field “H” is at position 1, field “\^&” is at position 2,
field “Becton Dickinson” is at position 5, field “V1.0” is at position 13, field
“20151120171114” is at position 14.
H|\^&| | |Becton Dickinson| | | | | | | |V1.0 |20151120171114
This field position refers to the second term in the ASTM position description
in the table above. For instance, in (H, 5, 1, 1), the field position would be “5”.
14.6.13.2.1.2.Understanding Component Delimiter Counter
This component position refers to the fourth term in the ASTM position
description in the table above. For instance, in (R, 14, 1, 5), the component
position would be “5”.
Field Position (separated by “|”):
1| 2 |3 |4|5 |6 |7 |8 | 9 | 10 | 11 |12 | 13 | 14 | 15^^^|
Component Position (separated by “^”):
| 1^2^3^4^5|
In the following example, “62-A4-A-BOT-10” is at field position 14,
component position #5.
R|1|^^^AND|INST_NEGATIVE|||||P|||20140823132809||BDMAX_AND^^^1^
62-A4-A-BOT-10^^^SA|^FALSE
Header Fields
See also Section 8.2.
Delimiter Fields (H, 2, 1, 1) – These single characters can be used to process
the remainder of the message. These characters denote the field, repeat,
component and escape delimiters as described in the ASTM E_1394
specification. These fields are defaulted to “|”, “\”, “^”, and “&” respectively, as
shown in shaded grey below.
H|\^&|||Becton Dickinson||||||||V1.0|20111110091907
118
LIS Vendor Interface Document
119
LIS Vendor Interface Document
Result ID Code (R, 3, 1, 4) – This is a BD defined code that indicates the type
of information being exchanged in the result record. The BD MAX transmits a
“AND” (Amplification and Detection) as the Result ID Code.
R|1|^^^AND|INST_NEGATIVE|||||P|||20140823132809||BDMAX_AND^^^1^6
2-A4-A-BOT-10^^^SA|^FALSE
Test Status (R, 4, 1, 1) – The status value for a particular test. This field is filled
for all test results. For the BD MAX instrument tests, the status code is one of
the pre-defined values. The possible values are:
x INST_POSITIVE
x INST_NEGATIVE
x CONFIRMED_POSITIVE
R|1|^^^AND|INST_POSITIVE|||||P|||20111105075215||BDMAX_AND^^^1^98
2-B12-B-TOP-12^^^SA|^CONFIRMED POSITIVE
R|1|^^^AND|INST_NEGATIVE|||||P|||20140823132809||BDMAX_AND^^^1^6
2-A4-A-BOT-10^^^SA|^FALSE
User Result Identifier (R, 4, 1, 2) – A user defined result string. This field is
optional.
Preliminary/Final Status (R, 9, 1, 1) – This field contains a “P” to indicate the
results should be considered Preliminary Results for the INST_POSITIVE and
INST_NEGATIVE test results.
R|1|^^^AND|INST_NEGATIVE|||||P|||20140823132809||BDMAX_AND^^^1^6
2-A4-A-BOT-10^^^SA|^FALSE
Start Date/Time (R, 12, 1, 1) – This is the date and time that the test was first
started or entered into an instrument. This field is formatted as described in the
ASTM E_1394 specification in section 6.6.2 (YYYYMMDDHHMMSS format).
R|1|^^^AND|INST_NEGATIVE|||||P|||20140823132809||BDMAX_AND^^^1^6
2-A4-A-BOT-10^^^SA|^FALSE
Machine Instrument Number (R, 14, 1, 4) – This is the user number assigned
to the instrument that ran the test. This value can be between 1 and 99.
R|1|^^^AND|INST_NEGATIVE|||||P|||20140823132809||BDMAX_AND^^^1^6
2-A4-A-BOT-10^^^SA|^FALSE
Location Information (R, 14, 1, 5) – – This value indicates the position inside
of the instrument where the test was performed.
R|1|^^^AND|INST_NEGATIVE|||||P|||20140823132809||BDMAX_AND^^^1^6
2-A4-A-BOT-10^^^SA|^FALSE
120
LIS Vendor Interface Document
Test Name (analyte) (R, 14, 1, 8) – This is the Assay name from the BD MAX
instrument that ran the test. The maximum length of the test name is 40
characters. It should be noted that for multi-analyte assays such as Staph SR,
the assay name is replaced by the analyte name. A table of LIS codes is below.
For UDP, analytes are based on the Results Logic settings.
R|1|^^^AND|INST_NEGATIVE|||||P|||20140823132809||BDMAX_AND^^^1^6
2-A4-A-BOT-10^^^SA|^FALSE
Confirmed Positive (R, 15, 1, 2) – This is the user set indication that the
positive test has been “confirmed” as a positive.
R|1|^^^AND|INST_POSITIVE|||||P|||20111105075215||BDMAX_AND^^^1^982
-B12-B-TOP-12^^^BD MAX MRSA IUOv3|^CONFIRMED POSITIVE
NOTE : When the “confirmed positives“ setting is not enabled, strings for
inst_negative and ins_positive will always include a FALSE in this field.
(“FALSE” meaning “not confirmed by the user”)
R|1|^^^AND|INST_NEGATIVE|||||P|||20140823132809||BDMAX_AND^^^1^6
2-A4-A-BOT-10^^^SA|^FALSE
P|1||Patient- ID P|1||12345678
O|1|Accession-Number||^^^TestID O|1|AB99990008||^^^BDMAX_AND
R|1|^^^ResultIDCode Example 1:
|TestStatus|||||Preliminary/Final|||Date
- R|1|^^^AND|INST_NEGATIVE|||||P|||201408231328
Time||InstrumentType^^^N°instrume 09||BDMAX_AND^^^1^62-A4-A-BOT-
nt^Position of Sample^^^Test 10^^^SA|^FALSE
Results|^ConfirmationTRUE/FALSE
Example 2:
R|2|^^^AND|INST_NEGATIVE|||||P|||201408231328
09||BDMAX_AND^^^1^62-A4-A-BOT-
10^^^MRSA|^FALSE
L|1|N L|1|N
121
LIS Vendor Interface Document
Request Fields
122
LIS Vendor Interface Document
123
LIS Vendor Interface Document
BD MAX Cdiff 56
BD MAX™ Enteric BD MAX Ent Bac Shig Shigella species
Bacterial Panel BD MAX ENT BAC 52 STX Shiga toxin (E coli O157 + others)
Campy Campylobacter
Salm Salmonella species
BD MAX™ Extended BD MAX EX ENT BAC 26 Shig Shigella species
Enteric Bacterial STX Shiga toxin (E coli O157 + others)
Panel Campy Campylobacter
Salm Salmonella species
*The 4 first targets Plesiomonas shigelloides
are detected by the Vibrio (V.vulnificus, V.parahaemolyticus,
BD MAX™ Enteric Vibrio V.cholerae)
Bacterial Panel Plesio Enterotoxigenic E.coli
Master Mix, used in ETEC Yersinia enterocolitica
conjunction with the Yersi
BD MAX™ Extended
Enteric Bacterial
Panel.
BD MAX™ Enteric BD MAX Ent Parasite Glamb Giardia lamblia
Parasite Panel BD MAX ENT PARA 53 Ehist Cryptosporidium (C.hominis and
Crypto C.parvum)
Entamoeba histolytica
BD MAX™ GBS BD MAX GBS GBS Group B Strep
BD MAX GBS 61
BD MAX™ GC rt BD MAX GC rt PCR GC N. gonorrhoeae
PCR BD MAX GC rt PCR 60
BD MAX™ CT GC BD MAX CT GC CT C.trachomatis
BD MAX CT GC 59 GC N. gonorrhoeae
BD MAX™ CT GC BD MAX CT GC TV CT C.trachomatis
TV BD MAX CT GC TV 58 GC N. gonorrhoeae
TV Trichomonas vaginalis
BD MAX™ MRSA BD MAX MRSA MRSA MRSA
BD MAX™ MRSA BD MAX MRSA XT MRSA MRSA
XT BD MAX MRSA XT 54
BD MAX™ StaphSR BD MAX StaphSR SA S. aureus (MSSA, sensitive Staph)
BD MAX StaphSR 55 MRSA MRSA
BD MAX™ Vaginal BD MAX Vaginal 46 BV Bacterial vaginosis markers
Panel Cgroup Candida spp.
Ckru Candida glabrata
Cgla Candida krusei
TV Trichomonas vaginalis
BD MAX™ CRE BD MAX CRE RUO KPC Carbapenem-resistant Enterobacteriaceae
RUO OXA-48
NDM
124
LIS Vendor Interface Document
125