Top Banner

of 124

Vitek BCI

Jun 02, 2018

Download

Documents

Ronan Colobong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/10/2019 Vitek BCI

    1/124

    Bidirectional Computer Interface

    Specification for VITEKSystems

    (04/2010)24434

    bioMrieux, Inc.

    Box 15969Durham, North Carolina 27704-0969 / USATel. (1) 800-682-2666

    bioMrieuxSAau capital de 12 029 370 673 620 399 RCS LYON69280 Marcy lEtoile / Francetl. 33 (0)4 78 87 20 00 / fax 33 (0)4 78 87 20 90http://www.biomerieux.com

    EC REP

    [04]

  • 8/10/2019 Vitek BCI

    2/124

    i Manual Name702358-4EN1REV nn/nnnn

    AlgeriabioMrieux Algrie EURLAlgria Business CenterLes Pins Maritimes - MohammadiaAlgertel. (213) 21 89 14 81fax (213) 21 89 14 82

    ArgentinabioMrieux ArgentinaAv. Congreso 1745C1428BUECapital Federal Buenos Airestel. (54) 11 5555 6800fax (54) 11 5555 6888

    AustraliabioMrieux Australia P/LUnit 25 - Parkview Business Centre

    1, Maitland PlaceBaulkham Hills NSW 2153tel. (61) 2 8852 4700fax (61) 2 8852 4777

    AustriabioMrieux Austria GmbHEduard-Kittenberger-Gasse 97Top 3A-1230 Wientel. (43) 186 50 650fax (43) 186 50 661

    BelgiumbioMrieux Benelux s.a./n.v.Media Square1819 Place des CarabiniersBruxelles 1030tel. (32) 2 743 01 70

    fax (32) 2 733 55 97BrazilbioMrieux Brasil SAEstrada Do Mapu491 Taquara - JacarepaguCEP 22710 261Rio de Janeiro RJtel. (55) 21 2444 1400fax (55) 21 2445 6025

    CanadabioMrieux Canada, Inc.7815, Henri-Bourassa WestSaint Laurent, QCH4S 1P7tel. (1) 514 336 7321fax (1) 514 807 0015

    Chile

    bioMrieux Chile S.A.Seminario 131ProvidenciaSantiagotel. (56) 2634 20 92fax (56) 2634 20 93

    ChinabioMrieux China LimitedRoom 1601-02B & 10Est Ocean Centren 24A Jiang Guo Men Nei Street100004 Beijingtel. (86) 10 6515 6963fax (86) 10 6515 6993

    bioMrieux China LimitedRoom 2605, South Tower,World Trade Center371-375 Huan Shi Dong East Road510095 Guangzhoutel. (86) 20 8762 7010fax (86) 20 8762 7015

    ColombiabioMrieux Colombia Ltda

    Avenida 15 No. 100-43Piso 2Bogot, D.C.tel. (57) 1 520 0080fax (57) 1 520 0088

    (57) 1 520 0831

    Czech RepublicbioMrieux CZ s.r.o.Business Park KosiceJinonick 80158 00 Praha 5tel. (420) 2 57 290 623

    (420) 2 57 290 232fax (420) 2 57 290 964

    DenmarkbioMrieux Danmark ApsSmedeholm 13C

    2730 Herlevtel. (45) 70 10 84 00fax (45) 70 10 84 01

    FinlandbioMrieux Suomi OyKonalantie 47 CFI-00390 Helsinkitel. (358) 9 8545 6000fax (358) 9 8545 6045

    FrancebioMrieux SA69280 Marcy lEtoiletel. (33) (0)4 78 87 20 00fax (33) (0)4 78 87 20 90http://www.biomerieux.com

    GermanybioMrieux Deutschland GmbH

    Weberstrasse 8D 72622 Nrtingentel. (49) 7022 30070fax (49) 7022 36110

    GreecebioMrieux Hellas S.A.Papanikoli 7015232 HalandriAthenstel. (30) 2 10 81 72 400fax (30) 2 10 68 00 880

    HungarybioMrieux Hungria Kft.Fto t. 56 (5. emelet)H-1047 Budapesttel. (36) 1 231 3050fax (36) 1 231 3059

    IndiabioMrieux India Pvt. LtdA-32, Mohan Co-Operative Ind. EstateNew Delhi 110 024tel. (91) 11 42 09 88 00fax (91) 11 24 64 88 30

    IndonesiaRepresentation OfficebioMrieux IndonesiaEnseval BuildingKawasan Industri Pulo Gadung -

    JI. Pulo - Lentut No. 10Jakarta Timur 13920tel. (62) 21 461 51 11fax (62) 21 460 41 07

    ItalybioMrieux Italia S.p.A.Via Fiume Bianco, 5600144 Romatel. (39) 06 523 081fax (39) 06 523 08240

    Ivory CoastbioMrieux Afrique Occidentale08 BP 2634Avenue Joseph BlohornAbidjan 08tel. (225) 22 40 93 93/22 40 41 40fax (225) 22 40 93 94

    JapanSysmex bioMrieux, Ltd.Osaki Central Tower 8F1-2-2 Osaki Shinagawa-kuTokyo 141-0032tel. (81) 3 6834 2666fax (81) 3 6834 2667

    KoreabioMrieux Korea Co., Ltd.1st & 2nd Floor, Yoosung Building# 830-67 Yeoksam-dong,Kangnam-guSoul 135-080tel. (82) 2 2188 4700fax (82) 2 547 6263

    MexicobioMrieux Mxico SA de CV

    Chihuahua 88, col. ProgresoMxico 01080, D.F.tel. (52) 55 5481 9550fax (52) 55 5616 2245

    Netherlands (The)bioMrieux Benelux BVBoseind 15P.O. Box 235280 AA Boxteltel. (31) 411 65 48 88fax (31) 411 65 48 73

  • 8/10/2019 Vitek BCI

    3/124

    Manual Name ii702358-4EN1REV nn/nnnn

    New ZealandbioMrieux New Zealand Ltd.C/- Logical Freight Solutions12C Rennie Drive, Airport OaksAucklandtel. (64) 9 918 6354fax (64) 9 918 6355

    NorwaybioMrieux Norge ASkernveien 145N-0513, Oslotel. (47) 23 37 55 50fax (47) 23 37 55 51

    Philippines (The)Representation OfficebioMrieux Philippines11th Floor, Pearlbank Centre

    146 Valero Street, Salcedo Village1227 Makati Citytel. (632) 817 7741fax (632) 812 0896

    PolandbioMrieux Polska Sp. Z.o.o.Ul. Zeromskiego 1701-882 Warsawtel. (48) 22 569 85 00fax (48) 22 569 85 54

    PortugalbioMrieux Portugal, Lda.Av. 25 de Abril de 1974, n 23-32795-197 LINDA-A-VELHAtel. (351) 21 415 23 50fax (351) 21 418 32 67

    Russiao.o.o. bioMrieuxDerbenevskaya ul. 20, str. 11115 114 Moscowtel. (7) 495 221 10 79fax (7) 495 221 10 79

    SingaporebioMrieux Singaporete. Ltd.11 Biopolis Way, Helios, Block 11#10-03 Singapore 138667tel. (65) 6513 9554fax (65) 6478 9501

    South AfricabioMrieux South Africa Pty7 Malibongwe DriveRandburg 2125tel. (27) 11 801 91 10fax (27) 11 791 24 19

    SpainbioMrieux Espaa S.A.Manual Tovar, 454728034 Madridtel. (34) 91 358 11 42fax (34) 91 358 06 29

    SwedenbioMrieux Sverige ABHantverksvgen 15436 33 Askimtel. (46) 31 68 84 90fax (46) 31 68 48 48

    SwitzerlandbioMrieux Suisse s.a.51, avenue BlancCase postale 21501211 Genve 2tel. (41) 22 906 57 60fax (41) 22 906 57 42

    TaiwanRepresentation Office

    bioMrieux China LimitedTaiwan BranchRM 608, No. 6-3 Ching Cheng StreetTaipei 105tel. (886) 2 2545 2250fax (886) 2 2545 0959

    ThailandbioMrieux Thailand Ltd3195/9 Vibulthani Tower, 4th FloorRama IV Road, Klongton, KlongtoeyBangkok 10110tel. (66) 2 661 56 44fax (66) 2 661 56 45

    TurkeybioMrieux Diagnostik A.S.Deirmen Sok. Nida Plaza Kat:634742 Kozyatai-Istanbultel. (90) 216 444 00 83fax (90) 216 373 16 63

    United KingdombioMrieux UK LtdGrafton Way, BasingstokeHampshire RG22 6HY

    tel. (44) 1256 461881fax (44) 1256 816863

    USAbioMrieux, Inc.100 Rodolphe StreetDurham NC 27712tel. (1) 919 620 2000

    VietnamRepresentation OfficebioMrieux VietnamRoom 4A, 4th FloorGreen House Building62A Pham Ngoc Thach Street, Ward 6District 3Ho Chi Minh Citytel. (84) 88 209 906fax (84) 88 209 905

  • 8/10/2019 Vitek BCI

    4/124

    Liability Disclaimer

    bioMrieux, Inc. makes no express or implied warrantyregarding this manual, its quality, performance, or appropriateuse regarding any type of specific procedure.

    Furthermore, this manual may be modified by bioMrieuxwithout notice and without implying any obligation or liability onthe part of the company.

    Intellectual Property

    bioMrieux, the blue logo, Advanced Expert System,BacT/ALERT, BacT/View, bioLIAISON, OBSERVA, and VITEKare used, pending, and/or registered trademarks belonging tobioMrieux, Inc.

    AIX is a registered trademark of International BusinessMachines Corporation.

    CLSI is a registered trademark of Clinical Laboratory andStandards Institute, Inc.

    2010 bioMrieux, Inc. All rights reserved.

    No part of this publication may be reproduced, transmitted,transcribed, stored in a retrieval system, or translated into anylanguage (human or computer) in any form, or by any meanswhatsoever, without the prior express written permission ofbioMrieux, Inc.

  • 8/10/2019 Vitek BCI

    5/124

    Warranty Disclaimer

    bioMrieux, disclaims all warranties, express or implied,including any implied warranties of MERCHANTABILITY ORFITNESS FOR A PARTICULAR USE. bioMrieux shall not beliable for incidental or consequential damages. IN NO EVENTSHALL BIOMRIEUXS LIABILITY TO CUSTOMER UNDERANY CLAIM EXCEED A REFUND OF THE AMOUNT PAID TOBIOMRIEUX FOR THE PRODUCT OR SERVICE WHICH ISTHE SUBJECT OF THE CLAIM.

  • 8/10/2019 Vitek BCI

    6/124

  • 8/10/2019 Vitek BCI

    7/124

    Standard Symbols

    The following table presents symbols that may appear in the instructions foruse or on the instrument, package inserts, or packaging.

    CE-Marking of Conformity

    Consult Instructions for Use

    Use by

    Manufacturer

    Date of manufacture

    Contains sufficient for tests

    Keep dry

    Fragile, handle with care

    Caution, consult accompanying documents

    Biological risks

    Electric shock warning

  • 8/10/2019 Vitek BCI

    8/124

    Standard Symbols

    Radiation warning

    Potential pinch-point warning

    Laser

    Temperature limitation

    Upper limit of temperature

    Lower limit of temperature

    In Vitro Diagnostic Medical Device

    Batch code

    Authorized Representative in the European Community

    Catalog number

    Serial Number

    Do not reuse

    Recyclable

    Separate collection for waste electrical and electronicequipment

  • 8/10/2019 Vitek BCI

    9/124

    Standard Symbols

    Very toxic

    Corrosive

    Sodium azide

    Irritant

    Positive control

    Negative control

    Keep away from sunlight

    Protect from light

    This way up

    Do not stack

    Humidity limitation

    Fuse

    Direct current

  • 8/10/2019 Vitek BCI

    10/124

    Standard Symbols

    Alternating current

    Both direct and alternating current

    Three-phase alternating current

    Earth (ground) terminal

    Protective conductor terminal

    Frame or chassis terminal

    Equipotentiality

    ON (supply)

    OFF (supply)

    ON (only for a component of the system equipment)

    OFF (only for a component of the system equipment)

    Equipment protected throughout by double insulation orreinforced insulation (Equivalent to Class II of IEC 536)

    Potential tip over/crush hazard

  • 8/10/2019 Vitek BCI

    11/124

    BCI Specification i24434

    Table of Contents

    Overview of BCI....................................................................................................... 1-1

    Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1

    Product References and Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1

    System Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2

    Communications Layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3

    Applications Layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3

    Software Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3

    Communications Layer Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3

    Demographics Download Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4

    Result Upload Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4

    Utilities Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4

    Level-to-Level Message Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4

    Communications Level Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5

    Applications Level Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5

    Hardware Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6

    bioMrieux Communications Protocol.................................................................. 2-1

    Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1

    Basic Message Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1

    Records and Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2

    Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4

    Communications Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5

    Communications Level Message Exchange Protocol . . . . . . . . . . . . . . . . 2-5

    Protocol Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5

    Alternate Communications Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11

    ASTM E1381 Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13

    Checksum Field Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13

    Examples of Message Exchanges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-14

    Cable Specifications for the BMX Computer Host Port. . . . . . . . . . . . . . . . . . 2-17

    Download Specifics ................................................................................................ 3-1Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1

    Download Applications Layer Message Types . . . . . . . . . . . . . . . . . . . . . . . . . 3-2

    Patient Demographic Message Type (mpr) . . . . . . . . . . . . . . . . . . . . . . . . 3-3

    Out of Service (oos). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3

    Back in Service (bis) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3

    Download Applications Layer Field Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4

    Table Field Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-4

  • 8/10/2019 Vitek BCI

    12/124

    ii BCI Specification24434

    Demographic Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5

    Blood Culture Order Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-12

    Test Result Fields (All Test Types) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12

    Test Result Fields for Specific Tests. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13

    Message Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15

    Upload Specifics ..................................................................................................... 4-1

    Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1

    Upload Applications Layer Message Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1

    Test Results Literal Format (rsl) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2

    Out of Service (oos) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-2

    Back in Service (bis) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2Auto-synchronize Organisms (org) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2

    Auto-synchronize Antibiotics (abx) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3

    Upload Applications Layer Field Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3

    Demographic Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4

    Test Result Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12

    Test Result Fields for Specific Tests. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14

    Upload Applications Message Format . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-19

    Descriptions of Fields in the Record Format . . . . . . . . . . . . . . . . . . . . . . . 4-19

    Test Result Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-20

    BCI Utilities (VITEK& VITEK2 Only)................................................................. 5-1

    Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1

    BCI Main Window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1

    Port Configuration Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-2

    Possible Port Configuration Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-4

    Protocol Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4

    Communications Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5

    Record and Field Separators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-5

    bioMrieux Literal Protocol Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6

    End of Record . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-6

    Delays. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-6Retries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-7

    Timeouts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-7Character Set Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-7Modem Dial String . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-7

    BCI Upload Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8

    Upload Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8

    Field Length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-8

    Case of Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-8Miscellaneous Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-8CAR Rules (bioLIAISON) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-8

  • 8/10/2019 Vitek BCI

    13/124

  • 8/10/2019 Vitek BCI

    14/124

    iv BCI Specification24434

  • 8/10/2019 Vitek BCI

    15/124

    BCI Specification v24434

    List of Figures

    Figure 1-1: Overview of System Design ...........................................................................1-2

    Figure 1-2: Two Layers of the BCI Interface .....................................................................1-3

    Figure 2-1: BCI Protocol ...................................................................................................2-2

    Figure 2-2: Successful Transmission by Host Computer ..................................................2-6

    Figure 2-3: Successful Transmission by bioMrieux Computer ........................................2-6

    Figure 2-4: Multiple Communications Level Messages in a Session ................................2-7

    Figure 2-5: Multiple Application Messages in a Session ..................................................2-8

    Figure 2-6: Transmission Collision ...................................................................................2-8

    Figure 2-7: Negative Acknowledgement to an Inquiry ......................................................2-9

    Figure 2-8: No Response to an Inquiry .............................................................................2-9

    Figure 2-9: Faulty Checksum with Literal Protocol .........................................................2-10

    Figure 2-10: Faulty Checksum with Alternate Protocol .....................................................2-10

    Figure 2-11: End of Transmission .....................................................................................2-11

    Figure 2-12: Alternate Protocol with Correct Checksum ...................................................2-12

    Figure 2-13: Alternate Protocol with Faulty Checksum .....................................................2-12

    Figure 2-14: ASTM 1381 Protocol (VITEKand VITEK2 only) .....................................2-13

    Figure 2-15: Checksum Field Format ...............................................................................2-14

    Figure 2-16: Patient Demographics Sent from Host to bioMrieux Computer

    for ID or Susceptibility Test ..........................................................................2-15

    Figure 2-17: Patient Test Information Sent from Host to bioMrieux Computer

    for a Blood Culture (VITEKand VITEK2 Only) ........................................2-15

    Figure 2-18: VITEKID Test Results Sent to Host from bioMrieux Computer ...............2-16

    Figure 2-19: Blood Test Results Sent to Host from bioMrieux Computer

    (VITEKand VITEK2 Only) .......................................................................2-16

    Figure 2-20: Susceptibility Test Results Sent to Host from bioMrieux Computer ...........2-16

    Figure 3-1: Patient Demographics Only ..........................................................................3-16Figure 3-2: Identification Test Results (VITEKand VITEK2 Only) ............................3-16

    Figure 3-3: Identification Test Results from a Blood Culture

    (VITEKand VITEK2 Only) .......................................................................3-16

    Figure 3-4: Susceptibility Test Results (VITEKand VITEK2 Only) ............................3-17

    Figure 3-5: Susceptibility Test Results from a Blood Culture

    (VITEKand VITEK2 Only) .......................................................................3-17

  • 8/10/2019 Vitek BCI

    16/124

    vi BCI Specification24434

    Figure 3-6: Smear Test Results (VITEKand VITEK2 Only) ..................................... 3-17

    Figure 3-7: Smear Test Results from a Blood Culture (VITEKand VITEK2 Only) ... 3-17

    Figure 3-8: VITEK 2 Systems Sample Download (VITEK2 Systems Only) .............. 3-18

    Figure 4-1: Identification Test ........................................................................................ 4-20

    Figure 4-2: Identification Test from a Blood Culture with ra and ta Fields Enabled ....... 4-21

    Figure 4-3: Susceptibility Test ........................................................................................ 4-21

    Figure 4-4: Susceptibility Test from a Blood Culture / ra and ta enabled

    (VITEKand VITEK 2only) ....................................................................... 4-22

    Figure 4-5: Screen Test (VITEKand VITEK2 only) .................................................. 4-22

    Figure 4-6: Smear Test from a Blood Culture / ra and ta enabled

    (VITEKand VITEK2 only) ....................................................................... 4-23

    Figure 4-7: Demographics Only ..................................................................................... 4-23

    Figure 4-8: Blood Culture Test (VITEKand VITEK2 only) ........................................ 4-23

    Figure 4-9: Sample AST (VITEK2 Systems) ............................................................... 4-24

    Figure 4-10: Sample ID (VITEK2 Systems) .................................................................. 4-25

    Figure 5-1: BCI Main Menu .............................................................................................. 5-1

    Figure 5-2: Port Configuration Options ............................................................................ 5-3

    Figure 5-3: Configuring a BCI Port ................................................................................... 5-3

    Figure 5-4: Protocol Configuration ................................................................................... 5-5Figure 5-5: Date Format ................................................................................................... 5-9

    Figure 5-6: BMX Data Configuration ................................................................................ 5-9

    Figure 5-7: Date Format ................................................................................................. 5-11

  • 8/10/2019 Vitek BCI

    17/124

    BCI Specification vii24434

    LISTOFTABLES

    Table 1-1: bioMrieux Acronyms ........................................................................................1-1

    Table 1-2: BCI Supported Protocols ...................................................................................1-5

    Table 1-3: Host to bioMrieux Computer Messages ...........................................................1-5

    Table 1-4: bioMrieux Computer to Host Messages ...........................................................1-5

    Table 2-1: Record and Character Descriptions ...................................................................2-2

    Table 2-2: Terms and Descriptions .....................................................................................2-4

    Table 2-3: bioMrieux Cable Pins .....................................................................................2-17

    Table 3-1: Download Messages and Required Field Types ................................................3-3

    Table 3-2: Download Data Classification Codes .................................................................3-4

    Table 3-3: Download Source Description Codes ................................................................3-5

    Table 3-4: Download Demographic Fields ..........................................................................3-5

    Table 3-5: Blood Culture Order Field ................................................................................3-12

    Table 3-6: Download Test Result Fields ...........................................................................3-12

    Table 3-7: Download Test Result Fields for Specific Tests ...............................................3-13

    Table 4-1: Applications Layer Messages, Descriptions,

    and Required Field Types ..................................................................................4-1

    Table 4-2: Upload Data Classification Codes .....................................................................4-3

    Table 4-3: Upload Source Description Codes .....................................................................4-4

    Table 4-4: Upload Demographic Fields ...............................................................................4-5

    Table 4-5: Upload Test Result Field Types .......................................................................4-12

    Table 4-6: Upload Test Result Fields for Specific Tests ...................................................4-14

    Table 4-7: Component Requirements of the Record Format Fields ..................................4-19

    Table 5-1: Configuration and Setting Description ...............................................................5-4

    Table 5-2: Field Terminator Characters ..............................................................................5-6

    Table 5-3: Duplicate Demographics Updating Options .....................................................5-11

    Table 5-4: Date Configurations .........................................................................................5-11

    Table 5-5: View Data Window Buttons ..............................................................................5-12

    Table 5-6: View Data Window Buttons in Manual Mode ...................................................5-13

    Table A-1: Field Type Definitions ....................................................................................... A-1

    Table B-1: ASCII Characters and Other Values ................................................................. B-1

    Table C-1: Recommended Download Features .................................................................C-1

    Table C-2: Recommended Upload Features ......................................................................C-1

  • 8/10/2019 Vitek BCI

    18/124

    viii BCI Specification24434

    Table D-1: Sample MIC and Category Designations ..........................................................D-1

    Table D-2: Possible Field Entries ........................................................................................D-1

    Table E-1: Card Well and Biochemical Result Values ........................................................E-1

    Table E-2: Result Patterns and Bionumber Calculation ......................................................E-2

    Table F-1: Test Group Codes and Descriptions ................................................................. F-1

    Table F-2: Instrument Codes and Descriptions ..................................................................F-1

    Table F-3: Blood Test Download Result Fields .................................................................. F-2

  • 8/10/2019 Vitek BCI

    19/124

    BCI Specification 1-124434

    1Overview of BCIIntroduction

    bioMrieux manufactures instruments for microbiological analysis and datacollection. This document contains detailed information about thebidirectional software used to interface between VITEK, VITEK2, VITEK2 Systems, and OBSERVAsystems and Laboratory Information System(LIS) host computers.

    Except where noted, this document applies to VITEK, VITEK2, VITEK2Systems, and OBSERVAsystems.

    IMPORTANT: For VITEKand VITEK2, this specification covers BCI versions R06.01

    and higher. For VITEK2 Systems, BCI is integrated into the VITEK 2

    Systems software and this specification covers VITEK 2 Systems

    software version 05.01 and higher. For OBSERVA, this specification

    covers OBSERVAR04.01 and higher.

    Instruments mentioned in this specification can be interfaced as stand-alonesystems or in combination with several bioMrieux or other vendorinstruments.

    Product References and Terminology

    This is a partial listing of product names and acronyms used throughout thisspecification.

    Table 1-1: bioMrieux Acronyms

    TERM DEFINITION

    BacT/ALERT bioMrieux blood culture diagnostic system. Consists of both instrument andsoftware (BacT/VIEWor OBSERVA) components.

    BacT/VIEW bioMrieux database software (BacT/ALERTonly). With the MicroNET option(BacT/VIEWonly), BacT/VIEWcan send blood culture results tobioLIAISONusing BCI.

    BCI Bidirectional Computer Interface. bioMrieux computer interface software.

    bioLIAISON bioMrieux database software (VITEKand VITEK2 only).

    bmx bioMrieux

    Download Data transfer from the host computer to a bioMrieux computer.

    OBSERVA bioMrieux database software (VITEK2 Systems and BacT/ALERTonly).

    Upload Data transfer from a bioMrieux computer or instrument to a host computer.

  • 8/10/2019 Vitek BCI

    20/124

    1-2 BCI Specification24434

    System Design Overview of BCI

    System Design

    Figure 1-1: Overview of System Design

    BCI is organized into two independent layers. The lowest is acommunications layer which establishes sessions and ensures that raw datatransmissions are free of errors.

    VITEK(VTK) bioMrieux system for bacteriological analysis. Consists of both instrumentand software components.

    VITEK2 bioMrieux system for microorganism identi fication and antimicrobialsusceptibility testing (ID/AST). Consists of both instrument and softwarecomponents.

    VITEK2 Systems bioMrieux system for microorganism identification and antimicrobialsusceptibility testing (ID/AST). Consists of both instrument and softwarecomponents. Includes VITEKor VITEK2 Compact with a personalcomputer (PC) workstation.

    Workstation IBM computer with an AIXoperating system (VITEKand VITEK 2) or apersonal computer with an XP operating system (VITEK2 Systems andOBSERVA).

    Table 1-1: bioMrieux Acronyms (Continued)

    TERM DEFINITION

    Host 1Host 2 Host 3

    bioMrieux Computer

  • 8/10/2019 Vitek BCI

    21/124

    Overview of BCI Software Components

    BCI Specification 1-324434

    Above that is an applications layer responsible for transmitted messagecontent and for updating the database on the bioMrieux computer. Betweenthese two layers is an interface that defines the interaction of the layers witheach other.

    Figure 1-2: Two Layers of the BCI Interface

    Communications Layer

    This layer controls the physical and logical communication with a hostcomputer. It includes a set of rules (the protocol) for error free exchange of

    messages between the bioMrieux computer and the host. Checksums in thecommunications layer detect transmission errors.

    Applications Layer

    Virtual communication between the bioMrieux computer and host isestablished through the applications layer. Because this layer is onlyconcerned with transmitted message content, the details of thecommunications protocol are transparent.

    Software Components

    Communications Layer Program

    This program controls the actual data transfer process. All data is presentedas eight-bit values within a range of 0 to 255. Values between 0 and 127 aredefined by the ASCII standard. Values between 128 and 255 are defined byeither ISO-8859-1 or IBM-850 (VITEKand VITEK2 only).

    Note: Kanji character sets in VITEKand VITEK2 use the extended UNIX codes

    (EUC) although Japanese customers should still select ISO-8859-1.

    ApplicationsLayer

    ApplicationsLayer

    CommunicationsLayer

    CommunicationsLayer

    Host

    Messages from Host Messages from Host Messages frombmx Computer

    Messages frombmx Computer

    bioMrieuxComputer

  • 8/10/2019 Vitek BCI

    22/124

    1-4 BCI Specification24434

    Level-to-Level Message Definitions Overview of BCI

    Note: In VITEK2 Systems and OBSERVA, data is transferred in either

    ISO-8859-1, Shift-JIS, or UTF-8. Kanji character sets should typically choose

    Shift-JIS as the encoding.

    BCI users can modify configuration items such as baud rate, time outs, andfield separators.

    Demographics Download Program

    The demographics download program controls the processing of datadownloaded from a host. Patient, specimen, and exam information is storedin the bioMrieux computer database.

    Note: In VITEKand VITEK

    2, information can be routed to other systems.

    Note: In VITEKand VITEK2, ID, susceptibility, and smear tests and results that

    follow an exam can be downloaded and transferred to the bioLIAISON

    database.

    Downloaded data can be sent to the bioMrieux computer at any time.Updates to existing patient, specimen, exam demographics, tests, and resultsare allowed, but specimen demographics must always have correspondingpatient and exam identifiers.

    Note: It is assumed that all information from the host computer is correct, except

    that in OBSERVA, the host computer can add to, but cannot change,

    existing results.

    Result Upload Program

    The result upload program controls transmission of results to the hostcomputer(s). Results upload to the host with enough demographicinformation to link with the correct patient, specimen, exam, or test on thehost computer(s). If necessary, results can be retransmitted.

    Utilities Program

    This program allows BCI users to configure a bioMrieux computer with theappropriate communications settings for compatibility with a host. It alsoallows them to transmit test patterns, display communications data on the

    screen, and access status and error logs.

    Level-to-Level Message Definitions

    The bioMrieux and host computers exchange messages between both thecommunications and applications layers.

  • 8/10/2019 Vitek BCI

    23/124

    Overview of BCI Level-to-Level Message Definitions

    BCI Specification 1-524434

    Communications Level Messages

    Applications Level Messages

    Applications level messages can be sent from the host computer to thebioMrieux computer or from the bioMrieux computer to the host.

    There are three types of applications messages from the host to a bioMrieuxcomputer: patient information (mpr), out of service (oos), and back in service(bis).

    There are also three types of messages a bioMrieux computer can send tothe host: results (rsl), out of service (oos), and back in service (bis).

    Table 1-2: BCI Supported Protocols

    Communication

    ProtocolApplicable Instruments Documentation

    ASTM E1381 VITEKand VITEK2 Documentation for the ASTM E1381 protocol isavailable in the ASTM Standards.

    bioMrieux Literaland bioMrieuxAlternate

    VITEK, VITEK2,VITEK2 Systems, andOBSERVA

    For information about bioMrieuxcommunication protocols, see the bioMrieuxCommunications Protocol section of thisdocument.

    Table 1-3: Host to bioMrieux Computer Messages

    Message Type Description

    Patient Information(mtmpr)

    This message indicates a download of patient, specimen, and examdemographics. It can also include tests and results if programmed optionallyby an LIS.

    Out of Service(mtoos)

    This message tells the bioMrieux computer that the host is going out ofservice and will not respond to any messages. The bioMrieux computer cancontinue to receive messages from the host, but it will not attempt to transmit.

    Application messages from the bioMrieux computer to the host queue up forlater transmission.

    Back in Service(mtbis)

    This message tells the bioMrieux computer that the host is back in service.Upon receiving this message, the bioMrieux computer resumes transmissionand sends any queued messages.

    Table 1-4: bioMrieux Computer to Host Messages

    Message Type Description

    Results(mtrsl)

    Results from instruments transmit in a literal format. Demographics can besent with results.

  • 8/10/2019 Vitek BCI

    24/124

    1-6 BCI Specification24434

    Hardware Requirements Overview of BCI

    Note: For VITEKor VITEK2, BCI R06.01 and higher have a routing feature. A

    downloaded mtmpr can be routed back to another port as an upload. Neither

    VITEK

    2 Systems nor OBSERVA

    support this feature.

    Hardware Requirements

    For VITEKor VITEK2, BCI runs on any bioMrieux workstation that hasone or more available RS-232 serial TTY ports.

    For VITEK2 Systems and OBSERVA, BCI runs on a bioMrieux PC thathas one or more serial COM ports.

    Note: BCI can use one or more ports, with each capable of uploading and

    downloading.

    Note: VITEK2 Systems is only validated for connection to a single LIS.

    Out of Service(mtoos)

    This message tells the host that the bioMrieux computer is going out ofservice. During this time, the bioMrieux computer will not respond todownloads from the host, but it can continue sending messages to the host.

    Back in Service(mtbis)

    This message tells the host that the bioMrieux computer is ready to receivedownloads.

    Table 1-4: bioMrieux Computer to Host Messages (Continued)

    Message Type Description

  • 8/10/2019 Vitek BCI

    25/124

    BCI Specification 2-124434

    2bioMrieux Communications ProtocolIntroduction

    BCI uses either the ASTM E1381 protocol (VITEKand VITEK2 only) or itsown bioMrieux communications protocol. This specification only describesthe bioMrieux communications protocol.

    Note: VITEK2 Systems and OBSERVAdo not support the ASTM E1381

    protocol for BCI Communication.

    Note: For information on the ASTM E1381 protocol, see the ASTM E1381

    documentation or the CLSIstandard LIS1-A.

    The bioMrieux communications protocol works with BCI to ensure anaccurate data flow between a bioMrieux computer and instruments and ahost (LIS) computer. It is responsible for establishing sessions, data transfer,and error detection.

    Basic Message Content

    Either computer can begin a session by transmitting the ASCII controlcharacter . If the computer receiving the inquiry is ready to receive

    data, it responds with the acknowledgment character . If it is notready, it sends a character. Sessions end when one of thecomputers receives an character.

    Data transfer between the host and bioMrieux computer takes place usingcommunications messages (data packets). A communications messagebegins with the ASCII start character .

    Subsequent records begin with the ASCII record separator character or the group separator . The records contain the text of themessage. A checksum must follow the separator.

    Communications messages end with the character.

    There can be only one and character per data packet. Atleast one record must be in the packet. There will always be onerecord per packet.

    Records can be terminated with the ASCII carriage return/line feedcharacters . Each record type has a fixed format as shown inthe following diagram.

  • 8/10/2019 Vitek BCI

    26/124

    2-2 BCI Specification24434

    Basic Message Content bioMrieux Communications Protocol

    Figure 2-1: BCI Protocol

    Records and Characters

    Table 2-1: Record and Character Descriptions

    Record/

    CharacterDescription

    STX (CR/LF) Signals the start of a message packet. It is a single character record that expects noresponse from the target computer.

    ETX (CR/LF) Signals the end of a message packet. It is also a single character record that expectsno response from the target computer.

    RS (CR/LF) This record contains specific message information of up to 80 printable ASCIIcharacters per record. There can be any number of records in a data packet. Itdoes not expect a response from the target computer.

    GS (CR/LF) This record contains a checksum that determines if the packet was received properly.

    Calculation of checksums begin with the first and end with the character.Checksums are calculated by adding the values of appropriate characters, truncatingthe most significant part of the result (leaving an 8-bit number), and converting thisvalue to two ASCII characters representing the hexadecimal value of the number. Anor is always expected in response to this record type.

    See the topic for a description of the checksum.

    ENQ (CR/LF) This is the line request character. It establishes a session between the sending andreceiving computers.

    STX

    RS

    Message Text

    RS

    Message Text

    RS

    Message Text

    ETX

    GS Checksum

    CR LF

    CR LF

    CR LF

    CR LF

    CR LF

    CR LF

  • 8/10/2019 Vitek BCI

    27/124

    bioMrieux Communications Protocol Basic Message Content

    BCI Specification 2-324434

    EOT (CR/LF) The sending computer sends this character to the receiver to signal the end of thesession.

    ACK Upon receipt of a record, this character is sent to indicate successfultransmission of the data packet. It is also used by the receiver to respond to receipt ofan .

    NAK This signals a negative response when a session is not possible or when atransmission error was detected by a bad checksum or parity error.

    Table 2-1: Record and Character Descriptions (Continued)

    Record/

    CharacterDescription

  • 8/10/2019 Vitek BCI

    28/124

    2-4 BCI Specification24434

    Terminology bioMrieux Communications Protocol

    Terminology

    Table 2-2 lists basic and bioMrieux-specific terms and concepts usedthroughout this specification.

    Table 2-2: Terms and Descriptions

    Term Description

    Session A session consists of a connection between the host and a bioMrieux computer.Data transfer in a single session can only go in one direction at a time. The initiatorof the session is the sender and the other computer is the receiver. The ASCII linerequest character starts the session. signals the end of themessage and session.

    Applications levelmessage

    The bioMrieux computer will never send more than one applications levelmessage per session, but it can receive more than one per session.

    An applications level message contains patient, specimen, and examdemographics and results. It must always be complete so that the receivingapplications layer can process the message correctly. The applications levelmessage starts with mtand ends with either the next mt(if there are multipleapplications level messages per session) or with an , zzor .

    Communicationslevel message

    The communications layer sends an applications level message through one ormore communications level messages. The communications layer divides theapplications message into 1,920character blocks and sends each blockconsecutively. Adding the ASCII control characters , , , and

    to each block of the applications level message creates thecommunications level messages. These characters describe the beginning andend of a communications level message and establish control of transmissionerrors. VITEK2 PC and OBSERVAcannot process application messagescontaining more than 1,920 characters.

    A communications level message always has an indicating the start of the

    message and one indicating the end. Each block is further subdivided bythe character into records from one to 80 characters long. The character marks the beginning of transmission error control information. In order tohandle transmission errors effectively, there is always one character in acommunications level message.

    Record A communications level message consists of one or more records. All recordsbegin with one of the following ASCII control characters: , , ,or . A record contains 1 to 80 ASCII characters. Each record typecan be terminated by the new line sequence .

    The new line sequence is optional and not included in the size of the record.

    Packet All records associated with a record are called a packet. At the end of apacket, the sending computer waits for the receiver to send an acknowledgmentthat it received the packet.

  • 8/10/2019 Vitek BCI

    29/124

    bioMrieux Communications Protocol Communications Protocol

    BCI Specification 2-524434

    Communications Protocol

    Communications Level Message Exchange Protocol

    The session-oriented protocol used for communication between the hostand bioMrieux computer permits transmission in one direction at a time.

    A session is established in a given direction and must end before theinitiation of another session. This creates a half-duplex communication.

    Either computer can initiate a session by sending the ASCII line requestcharacter . When the receiving computer gets the , it

    responds with the positive acknowledgment character or thenegative acknowledgment .

    BCI uses a last master delay protocol where the BCI computer waitsbefore transmission of another . This prevents BCI fromcontinuously controlling the line. The time is in seconds and can be definedby the user.

    The bioMrieux computer expects the host to implement a last masterdelay time allowing the bioMrieux computer to request the line betweeneach host downloaded message.

    All sessions end when the initiating computer sends the ASCII end oftransmission character .

    Protocol Examples

    In the following examples, mtxxxrefers to the beginning of a genericapplications level message. TheXs which follow represent the rest of theapplication message.

    Field A field is a discrete unit of information such as a patient name, sex, or primaryphysician. Each field is preceded by a code that describes the type of field andalso implies its length. All fields end with one to three user-defined terminatingcharacters (chosen from a subset of ASCII characters). Each field has a maximumlength in characters. BCI will accept data that is less than or equal to the maximumnumber of allowable characters. Most fields that are longer than the number ofsignificant characters are truncated and the text left-justified.

    The only exception is the exam ID (ci), which is truncated and right-justified.

    Table 2-2: Terms and Descriptions (Continued)

    Term Description

  • 8/10/2019 Vitek BCI

    30/124

    2-6 BCI Specification24434

    Communications Protocol bioMrieux Communications Protocol

    Example 1: Successful Transmission by the Host Computer

    In this example, the host computer initiates a session by sending anto and receiving an from the bioMrieux computer. Thehost then begins transmitting data records . The bioMrieuxcomputer sends an for every checksum record receivedcorrectly. This example shows only a single applications level andcommunications level message transmitted in the session.

    Figure 2-2: Successful Transmission by Host Computer

    Example 2: Successful Transmission by the bioMrieux ComputerA successful transmission by the bioMrieux computer proceeds thesame way as one initiated by the host. This also shows a singleapplications level and communications level message session.

    Figure 2-3: Successful Transmission by bioMrieux Computer

    bioMrieux

    computer

    Host

    computer

    nn

    mtXXX|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Host

    computer

    mtXXX|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    nn

    bioMrieuxcomputer

  • 8/10/2019 Vitek BCI

    31/124

    bioMrieux Communications Protocol Communications Protocol

    BCI Specification 2-724434

    Example 3: Multiple Communications Level Messages in a Session

    This example shows two communications level messages for oneapplication packet. Communications level messages are limited to 1,920characters from both the host and bioMrieux computers.

    Note: VITEK2 Systems and OBSERVAcannot process application messages

    containing more than 1,920 characters.

    Figure 2-4: Multiple Communications Level Messages in a Session

    nn

    Communications Level Message 1

    mtXXX|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Communications Level Message 2

    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    nn

    HostbioMrieuxcomputer Computer

  • 8/10/2019 Vitek BCI

    32/124

    2-8 BCI Specification24434

    Communications Protocol bioMrieux Communications Protocol

    Example 4: Multiple Application Messages in a Session

    This example shows two applications level messages in onecommunications packet. Note that the bioMrieux computer does notsend multiple applications level messages in the same communicationslevel message.

    Figure 2-5: Multiple Application Messages in a Session

    Example 5: Transmission Collision

    A collision occurs when both computers try to establish a session

    simultaneously. When this happens, the bioMrieux computer drops itsrequest and responds to the host with an .

    Figure 2-6: Transmission Collision

    mtXXX|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Applications Level Message 2

    nn

    Applications Level Message 1

    mtXXX|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Host

    bioMrieux

    computerComputer

    bioMrieux

    computer

    mtXXX|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    nn

    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Host

    computer

  • 8/10/2019 Vitek BCI

    33/124

    bioMrieux Communications Protocol Communications Protocol

    BCI Specification 2-924434

    Example 6: Transmission Failure Negative Acknowledgment to an Inquiry

    If either computer receives a to an ,it should wait for aspecified time and try again. The computer reports a failure after a userspecified number of unsuccessful attempts.

    Figure 2-7: Negative Acknowledgement to an Inquiry

    Example 7: Transmission Failure No Response to an Inquiry

    When neither computer receives an or to an , itshould wait for a specified time and try again. After a user specifiednumber of unsuccessful attempts, it should report a failure.

    Figure 2-8: No Response to an Inquiry

    Waiting

    Waiting

    Report Failure

    Hostcomputer

    bioMrieux

    computer

    Waiting

    Waiting

    Report Failure

    Waiting Host

    computer

    bioMrieux

    computer

  • 8/10/2019 Vitek BCI

    34/124

    2-10 BCI Specification24434

    Communications Protocol bioMrieux Communications Protocol

    Example 8: Transmission Failure Faulty Checksum with Literal Protocol

    When a checksum is incorrect, the receiving computer responds to thechecksum record with a . Upon receiving this, the senderretransmits the entire data packet. If the checksum fails again, thesender tries again. The sender abandons the transmission and logs anerror after a set number of unsuccessful attempts.

    Figure 2-9: Faulty Checksum with Literal Protocol

    Example 9: Faulty Checksum with Alternate Protocol

    The bioMrieux computer will accept transmissions in this format fromthe host computer. It allows the host to repeat an alternate protocolwhen it receives a to a record.

    Figure 2-10: Faulty Checksum with Alternate Protocol

    mtXXX|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    nn

    Waiting

    mtXXX|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    nn

    Host

    computer

    bioMrieux

    computer

    mtXXX|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    nn

    Waiting

    mtXXX|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    nn

    Host

    computer

    bioMrieux

    computer

  • 8/10/2019 Vitek BCI

    35/124

    bioMrieux Communications Protocol Communications Protocol

    BCI Specification 2-1124434

    Example 10: End of Transmission by the bioMrieux Computer

    When the bioMrieux computer encounters certain error conditions, it

    may respond with an . This is a signal to the host that thebioMrieux computer is ending the current session.

    Figure 2-11: End of Transmission

    Alternate Communications Protocol

    To accommodate some LIS computers, BCI provides an alternatecommunications protocol and uses a different and checksumsequence.

    When a checksum is incorrect and one of the computers receives a or no response, the retransmission begins with an .

    The is sent immediately after the checksum record instead ofafter receipt of an .

    mtXXX|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    nn

    Waiting

    mtXXX|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    nn

    Retry Limit Reached

    Time Out

    Condition 1

    Condition 2

    Time Out

    Time Out

    Condition 3

    Host

    computer

    bioMrieux

    computer

  • 8/10/2019 Vitek BCI

    36/124

    2-12 BCI Specification24434

    Communications Protocol bioMrieux Communications Protocol

    Figure 2-12: Alternate Protocol with Correct Checksum

    Figure 2-13: Alternate Protocol with Faulty Checksum

    mtXXX|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    nn

    Host

    computer

    bioMrieux

    computer

    mtXXX|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    nn

    Waiting

    mtXXX|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    nn

    Host

    computer

    bioMrieux

    computer

  • 8/10/2019 Vitek BCI

    37/124

    bioMrieux Communications Protocol Checksum Field Format

    BCI Specification 2-1324434

    ASTM E1381 Protocol

    Note: This protocol is only available for VITEKand VITEK 2.

    Figure 2-14: ASTM 1381 Protocol (VITEKand VITEK2 only)

    Note: fn = frame number (1-9, then 0-9)

    nn = checksum

    Checksum Field Format

    The checksum consists of a two-digit ASCII representation of an eight-bitnumber. This number is calculated by adding the value of all charactersbeginning with the first record and ending with the character.The number is then truncated, leaving the least significant eight bits whichconvert to two ASCII hexadecimal characters.

    This example applies to incoming and outgoing checksums. (It also showsthe use of record terminators.)

    nn

    fn

    CLF>

    ( 1-7, 0)

    fn

    mtXXX|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Host

    computer

    bioMrieux

    computer

    mtXXX|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

  • 8/10/2019 Vitek BCI

    38/124

    2-14 BCI Specification24434

    Examples of Message Exchanges bioMrieux Communications Protocol

    Figure 2-15: Checksum Field Format

    Note: The bioMrieux computer always sends checksum characters in lower case,

    but it can accept both upper and lower case.

    Examples of Message Exchanges

    The following examples show the complete exchange that takes place duringmessage transmission. Each example contains one applications levelmessage and one communications level message per session. (These arebracketed by and .)

    Received data:

    c6

    Characters in the checksum calculation:

    < HELLO>

    + H=0000000000011110 + 01001000 = 00000000011001100000000001100110 + E=0000000001100110 + 01000101 = 00000000101010110000000010101011 + L=0000000010101011 + 01001100 = 00000000111101110000000011110111 + L=0000000011110111 + 01001100 = 00000001010000110000000101000011 + O=0000000101000011 + 01001111 = 00000001100100100000000110010010 + =0000000110010010 + 00001101 = 0000000110011111

    0000000110011111 + =0000000110011111 + 00001010 = 00000001101010010000000110101001 + =0000000110101001 + 00011101 = 0000000111000110

    Truncated 8 bit result= 11000110ASCII representation of checksum= c6

    Checksum Calculation:

    Character8 bit Binary

    Code

    5 00011110

    H 01001000

    E 01000101

    L 01001100

    L 01001100

    O 01001111

    00001101

    00001010

    00011101

  • 8/10/2019 Vitek BCI

    39/124

    bioMrieux Communications Protocol Examples of Message Exchanges

    BCI Specification 2-1524434

    In Example 3, the applications level message has more than 80 characters,so the communications layer must send multiple records. Theapplications layer associated with the record is shown to its left andfollows the character in the data flow.

    Figure 2-16: Patient Demographics Sent from Host to

    bioMrieux Computer for ID or Susceptibility Test

    Figure 2-17: Patient Test Information Sent from Host to

    bioMrieux Computer for a Blood Culture (VITEKand VITEK2 Only)

    nn

    mtmpr|pi123|pnDoe,Jane|si|ci1234|ctbcilnk|

    bioMrieux

    computer Hostcomputer

    nn

    mtmpr|pi123|pnDoe,John|si|ci1234|tbA0025H0|

    bioMrieux

    computer Host

    computer

  • 8/10/2019 Vitek BCI

    40/124

    2-16 BCI Specification24434

    Examples of Message Exchanges bioMrieux Communications Protocol

    Figure 2-18: VITEKID Test Results Sent to Host from bioMrieux Computer

    Figure 2-19: Blood Test Results Sent to Host from bioMrieux Computer (VITEKand VITEK2 Only)

    Figure 2-20: Susceptibility Test Results Sent to Host from bioMrieux Computer

    nn

    mtrsl|pi123|pnDoe,Jane|si|ci1234|ctbcilnk|rtgni|rnGram Negative Identification|

    o1promir|o2Proteus mirabilis|zz|

    bioMrieux

    computer

    Host

    computer

    nn

    mtrsl|pi123|pnDoe,John|si|ci1234|ta|tbA0025H0|rd02/03/1994|re10|ripositive|zz|

    bioMrieux

    computer

    Host

    computer

    nn

    mtmpr|pi123|pnDoe,Jane|si|ci1234|ctextyp1|

    rtgns-ua|a1am|a332|a4S|a1cf|a316|a4R|

    bioMrieux

    computer

    Host

    computer

  • 8/10/2019 Vitek BCI

    41/124

    bioMrieux Communications Protocol Cable Specifications for the BMX Computer Host Port

    BCI Specification 2-1724434

    Cable Specifications for the BMX Computer Host Port

    Data transmits on an asynchronous serial line that conforms to RS-232voltage specifications. bioMrieux supplies the interface cabling, but LISvendors may provide their own. The interface to the host computerdetermines cable configurations.

    Table 2-3 shows designated uses for pins on the bioMrieux cable.

    1Asserted (positive) means greater than +3 V with respect to Signal Ground.

    Note: Pins 2 and 3 may need to be crossed to ensure that what is transmitted data

    for the bioMrieux computer is received data for the host. To do this, use a

    null modem.

    Table 2-3: bioMrieux Cable Pins

    DB 25 - CC1

    or higher

    Code Name bioMrieux Computer Use

    2 TD Transmit Data bioMrieuxcomputertransmitted data

    3 RD Receive Data bioMrieuxcomputer receiveddata

    4 RTS Request to Send Asserted by bioMrieuxcomputer1

    5 CTS Clear to Send

    6 DSR Data Set Ready

    7 SG Signal Ground Common ground with host

    8 CD Carrier Detect

    20 DTR Data TermReady

    Asserted by bioMrieux

    computer1

  • 8/10/2019 Vitek BCI

    42/124

    2-18 BCI Specification24434

    Cable Specifications for the BMX Computer Host Port bioMrieux Communications Protocol

  • 8/10/2019 Vitek BCI

    43/124

    BCI Specification 3-124434

    3Download SpecificsIntroduction

    When setting up systems to work with BCI, keep these points in mind:

    Download applications messages are divided into fields and must belogically complete. The first field is the message type, which dictates thenumber and types of remaining fields in a message.

    A complete message is made up of the message type and all its relatedfields.

    Data is separated into five groups: patient, specimen, culture (or exam),tests, and results. Each group contains a specific set of fields.

    Each field has a fixed size in the database. If the database receives a valuelarger than its fixed size, the field will be truncated to fit. All fields are left-justified and truncated except the exam id (ci) field. It is right-justified andtruncated.

    Fields from one group cannot be used in another. The beginning of eachgroup is marked by a specific field, a patient ID (pi) for patientdemographics, a specimen separator (si) for specimen data, (ci) forculture/exam data, (ta) for tests (VITEK, VITEK2, and OBERVAonly),(ra) for results (VITEK, VITEK2, and OBSERVAonly), and (tb) forblood culture tests (VITEKand VITEK2).

    Field values shorter than defined do not need to be padded to themaximum size.

    A terminator ends each field. The default terminator is the vertical bar ( | ).For VITEKand VITEK2 only, the terminator can be one of three user-defined ASCII characters.

    For VITEKand VITEK2only, if a host sends a physician or sourcefield with values that match a host code, BCIs host field translationschange the host code to match the bioMrieux code that goes tobioLIAISON. This is in addition to any existing antimicrobial or organism

    translations. OBSERVAdynamically updates its code tables based on what the host

    sends, as follows:

    1) If the host sends a BCI code field with its associated text field, andneither the code nor the text exist in the code table, then the code tableis updated with a new entry where the code equals the received codeand the text equals the received text.

  • 8/10/2019 Vitek BCI

    44/124

    3-2 BCI Specification24434

    Download Applications Layer Message Types Download Specifics

    2) If the host sends a BCI code field with its associated text field, and thecode exists in the code table but with a different text, then the code isused and the text is ignored, except for the organism and antibiotictables, which are updated to reflect the received text.

    3) If the host sends a BCI code field without its associated text field, and thecode does not exist in the code table, then the code table is updated witha new entry where both the code and text equal the received code.

    4) If the host sends a BCI text field without its associated code field, and thetext does not exist in the code table, then the code table is updated witha new entry where the code is blank and the text equals the receivedtext.

    OBSERVAresolves code table conflicts in host downloads as follows:

    1) If the host sends a BCI code field and its associated text field, and thetext exists in the code table but with a different code, then the code isignored and the text is used.

    2) If the host sends a BCI code and its associated text field, and both existin the code table but are not assigned to each other, then the code isused and the text is ignored. Exception: If the host is connected via theOBSERVAIMPORT link (as would be the case for a LSN toOBSERVAdata migration), the incoming message is rejected.

    Download Applications Layer Message Types

    An application layer message type is a three-letter code which identifiesinformation contained in the message. Message types indicate the beginningof a new message and must precede any information related to the message.

    Messages must contain certain field types. Additional field types may beincluded.

    If a bioMrieux computer cannot handle or recognize a particular field type, itignores the field and logs a message. It also blanks out any empty, non-required fields.

  • 8/10/2019 Vitek BCI

    45/124

    Download Specifics Download Applications Layer Message Types

    BCI Specification 3-324434

    Table 3-1 lists required download field types.

    Patient Demographic Message Type (mpr)

    This message type indicates that patient demographics (and, optionally, testsand results) follow. The minimum required fields for a download messageare: message type (mt), patient ID (pi), specimen separator (si), and examID (ci).

    The bottle bar code can also be downloaded for blood test orders. If this is thecase, required fields are mt, pi, si, ci,and tb(bottle bar code).

    Out of Service (oos)

    This message is an indication to the bioMrieux computer that the host is notready to receive messages. The bioMrieux computer will then stop sendingmessages to the host and queue them for later transmission. The bioMrieuxcomputer can continue to receive and process all messages from the hostduring this time. This message does not require any additional fields. Anexample of an out of service message is: mtoos|

    Back in Service (bis)

    When the host resumes normal operation after being out of service, it sends abismessage. When the bioMrieux computer receives this message, ittransmits any queued messages. It does not require any additional fields. Anexample of a back in service message is: mtbis|

    Table 3-1: Download Messages and Required Field Types

    Message

    TypeDescription Required Field Types

    mpr Patient Demographics (For all test types)mt, pi, si, and ci(For blood test orders)mt, pi, si, ci, and tb

    If test results are downloaded... (For id or blood test results)mt, pi, si, ci, tb, and ta

    (For susc and smear results)mt, pi, si, ci, ta, and ra

    oos Out of Service mt

    bis Back in Service mt

  • 8/10/2019 Vitek BCI

    46/124

    3-4 BCI Specification24434

    Download Applications Layer Field Types Download Specifics

    Download Applications Layer Field Types

    This section lists all the field types that can be in downloaded messages. Ifthe applications layer encounters an unknown field type, it ignores it andcontinues to process the message. Each field type has a maximum lengththat refers to the maximum size of the field within the database. If a messagecontains fields with information exceeding the maximum size, they aretruncated to fit in the database.

    Table Field Types

    Note: This feature is only available in VITEK, VITEK2, and OBSERVA.

    Some BCI fields are table-driven, which means that a predefinedalphanumeric code is sent as a lookup value for a table entry. An example ofthis is a code representing a physician. In VITEKand VITEK2, thebioMrieux computer user has the responsibility of maintaining user tables inthe bioLIAISONdatabase with codes used by the host computer. InOBSERVA, all code tables, with the exception of Test Type, are dynamicallyupdated. User-defined fields are noted by US, UT, or BU in the sourcecolumn of the following tables.

    Use these data classification and source descriptions to determine field typesand their contents. Required fields are only necessary if the other data in thetable will be sent. For example, Patient ID is only required if Demographicdata is being downloaded.

    Table 3-2: Download Data Classification Codes

    Code Data Classification

    G General fields

    P Patient demographics fields

    S Specimen demographics fields

    C Culture (exam) demographics fields

    T Test fields

    R Result fields

    A All

  • 8/10/2019 Vitek BCI

    47/124

    Download Specifics Download Applications Layer Field Types

    BCI Specification 3-524434

    1The UT and UR codes are treated as free text in VITEK2 Systems. The code is not tabledriven.

    Demographic Fields

    Demographic Fields show the fields that bioMrieux computers recognize in

    a demographics (mpr) message type.

    For VITEKand VITEK2, the first maximum field size shown isbioLIAISONs maximum size and the second is the size determined by thehost in Host Field Translations.

    For OBSERVA, if two maximum field sizes are shown, OBSERVAalwaysuses the larger number.

    Table 3-3: Download Source Description Codes

    Code Source Description

    UT VITEK, VITEK2, and OBSERVA: User-defined table (only)VITEK2 Systems1

    US User-supplied data

    BT bioMrieux-defined table

    BU bioMrieux-defined, user-modifiable table

    HO Host-computer suppl ied data

    UR VITEKand VITEK2; User-supplied data, BCItranslation utilityOBSERVA: same as UTVITEK2 Systems1

    Table 3-4: Download Demographic Fields

    Field

    Code

    Data

    Class

    Max.

    LengthSource

    VITEKand

    VITEK2

    Description

    VITEK2

    Systems

    Description

    OBSERVA

    Description

    Required

    (R)

    mt G 3 BT Message Type Message Type MessageType

    R

    id G 3 HO Instrument ID NA NA

    is G 80 BT NA NA OrganismInstrumentSerialNumber

  • 8/10/2019 Vitek BCI

    48/124

    3-6 BCI Specification24434

    Download Applications Layer Field Types Download Specifics

    it G 2 BT NA NA OrganismTest Group

    pi P 16 US Patient ID Patient ID Patient ID R

    pv P 16 US NA Patient VisitNumber(Alternate PatientID)

    Patient VisitNumber(Alternate

    Patient ID)1

    pn P 40 US Patient Name Patient Name Patient LastName Patient

    First Name2

    pb P date US Patient Date ofBirth

    NA Patient BirthDate

    ps P 10 US Patient Sex NA PatientGender

    pl P 6 UT Patient LocationCode

    Patient LocationCode

    Patient VisitNursing Unit

    p2 P 32 UT NA NA Patient Visit

    Nursing Unit

    px P 6 UT Patient HospitalService Code

    NA Patient VisitClinicalService

    p3 P 20 UT NA NA Patient VisitClinicalService

    po P 6 UT PatientAdmittingDiagnosis Code

    NA Patient VisitDiagnosis

    p4 P 40 UT NA NA Patient VisitDiagnosis

    pp P 6/153 UT/UR Patient PrimaryPhysician Code

    Patient PrimaryPhysician Code

    Patient VisitAdmittingPhysicianCode

    p5 P 30 UT/UR NA NA Patient VisitAdmittingPhysician

    Table 3-4: Download Demographic Fields (Continued)

    Field

    Code

    Data

    Class

    Max.

    LengthSource

    VITEKand

    VITEK2

    Description

    VITEK2

    Systems

    Description

    OBSERVA

    Description

    Required

    (R)

  • 8/10/2019 Vitek BCI

    49/124

    Download Specifics Download Applications Layer Field Types

    BCI Specification 3-724434

    pa P date UT PatientAdmitting Date

    NA Patient VisitAdmissionDate

    pd P 6 BA Patient DosageGroup Code

    NA See Note 6

    pc P 6 UT PatientComment Code(repeatable)

    Patient CommentCode(not repeatable)

    PatientComment(repeatable)

    pt P 800 NA NA PatientComment(repeatable)

    w1 P 40 US Patient WildField 1(AlternatePatient ID)

    Patient WildField 1(Alternate PatientID)

    See Note 6

    w2 P 40 US Patient WildField 2

    NA See Note 6

    w3 P 40 US Patient Wild

    Field 3

    NA See Note 6

    w4 P 40 US Patient WildField 4

    NA See Note 6

    w5 P 40 US Patient WildField 5

    NA See Note 6

    w6 P 40 US Patient WildField 6

    NA See Note 6

    w7 P 40 US Patient WildField 7

    NA See Note 6

    w8 P 40 US Patient WildField 8

    NA See Note 6

    ua P 6 UT Patient UserField 1 Code

    NA See Note 6

    uc P 6 UT Patient UserField 2 Code

    NA See Note 6

    ue P 6 UT Patient UserField 3 Code

    NA See Note 6

    Table 3-4: Download Demographic Fields (Continued)

    Field

    Code

    Data

    Class

    Max.

    LengthSource

    VITEKand

    VITEK2

    Description

    VITEK2

    Systems

    Description

    OBSERVA

    Description

    Required

    (R)

  • 8/10/2019 Vitek BCI

    50/124

    3-8 BCI Specification24434

    Download Applications Layer Field Types Download Specifics

    u1 P 6 UT Patient UserField 4 Code

    NA See Note 6

    u3 P 6 UT Patient UserField 5 Code

    NA See Note 6

    si S 0 SpecimenSeparator

    SpecimenSeparator

    SpecimenSeparator

    R

    ss S 6/153 UT/UR SpecimenSource Code

    SpecimenSource Code

    SpecimenSource

    s5 S 26 UT/UR NA NA SpecimenSource

    st S 6 UT Specimen SiteCode

    NA SpecimenSite

    s6 S 26 UT NA NA SpecimenSite

    sl S 6 UT SpecimenLocation Code

    NA SpecimenLocation(Collection)

    s7 S 32 UT NA NA SpecimenLocation(Collection)

    sp S 6/153 UT/UR SpecimenRequestingPhysician Code

    NA SpecimenRequestingPhysician

    s8 S 30 UT/UR NA NA SpecimenRequestingPhysician

    sx S 6 UT SpecimenService Code

    NA SpecimenNursingService

    (Collection)

    s9 S 20 UT NA NA SpecimenNursingService(Collection)

    sy S 2 BU Specimen StatusCode

    NA See Note 6

    Table 3-4: Download Demographic Fields (Continued)

    Field

    Code

    Data

    Class

    Max.

    LengthSource

    VITEKand

    VITEK2

    Description

    VITEK2

    Systems

    Description

    OBSERVA

    Description

    Required

    (R)

  • 8/10/2019 Vitek BCI

    51/124

    Download Specifics Download Applications Layer Field Types

    BCI Specification 3-924434

    s1 S date US SpecimenCollection Date

    SpecimenCollection Date

    SpecimenDateCollected Date/Time

    s2 S time US Specimen

    Collection Time4Specimen

    Collection Time 4SpecimenDateCollected

    Date/Times3 S date US Specimen

    Receipt DateNA Specimen

    DateReceived Date/Time

    s4 S time US Specimen

    Receipt Time4NA Specimen

    DateReceived Date/Time

    sf S 5 US PatientTemperature

    NA See Note 6

    so S 8 US Collection

    Number

    NA See Note 6

    sc S 6 US SpecimenComment Code(repeatable)

    SpecimenComment Code(not repeatable)

    SpecimenComment(repeatable)

    sn S 800 US NA NA SpecimenComment(repeatable)

    ug S 6 UT Specimen UserField 1 Code

    NA See Note 6

    ui S 6 UT Specimen UserField 2 Code

    NA See Note 6

    uk S 6 UT Specimen UserField 3 Code

    NA See Note 6

    um S 6 UT Specimen UserField 4 Code

    NA See Note 6

    uo S 6 UT Specimen UserField 5 Code

    NA See Note 6

    uq S 6 UT Specimen UserField 6 Code

    NA See Note 6

    Table 3-4: Download Demographic Fields (Continued)

    Field

    Code

    Data

    Class

    Max.

    LengthSource

    VITEKand

    VITEK2

    Description

    VITEK2

    Systems

    Description

    OBSERVA

    Description

    Required

    (R)

  • 8/10/2019 Vitek BCI

    52/124

    3-10 BCI Specification24434

    Download Applications Layer Field Types Download Specifics

    us S 6 UT Specimen UserField 7 Code

    NA See Note 6

    uu S 6 UT Specimen UserField 8 Code

    NA See Note 6

    wa S 40 US Specimen WildField 1

    NA See Note 6

    wb S 40 US Specimen WildField 2

    NA See Note 6

    wc S 40 US Specimen WildField 3

    NA See Note 6

    wd S 40 US Specimen WildField 4

    NA See Note 6

    we S 40 US Specimen WildField 5

    NA See Note 6

    ci C 20 Exam ID(Culture ID &Lab ID)

    Exam ID (CultureID and Lab ID)

    AccessionNumber

    R

    ct C 6 UT Exam TypeCode

    Exam Type Code AccessionTest Ordered

    cn C 26 UT NA NA AccessionTest Ordered

    c1 C date US ExamCompletion Date

    NA AccessionDateCompleted Date/Time

    c2 C time US ExamCompletion

    Time4

    NA AccessionDateCompleted Date/Time

    x1 C 40 US Exam Wild Field1

    NA See Note 6

    x2 C 40 US Exam Wild Field2

    NA See Note 6

    na5 C 6 UT Exam CommentCode(repeatable)

    NA AccessionComment(repeatable)

    Table 3-4: Download Demographic Fields (Continued)

    Field

    Code

    Data

    Class

    Max.

    LengthSource

    VITEKand

    VITEK2

    Description

    VITEK2

    Systems

    Description

    OBSERVA

    Description

    Required

    (R)

  • 8/10/2019 Vitek BCI

    53/124

    Download Specifics Download Applications Layer Field Types

    BCI Specification 3-1124434

    1In OBSERVA, Alternate Patient ID may be re-assigned to the w1 field.

    2The pn field contains the entire patient name. In many cases, the pn field is downloaded with thelast name followed by a comma and then the first name. Example: ...|pnDoe, Jane|... When

    OBSERVAdownloads the pn field, the characters preceding the first comma in the pn field go into

    the OBSERVAPatient Last Name data field, and characters after the first comma go into the

    OBSERVAPatient First Name data field.

    3 VITEK2 Systems has a maximum length of 6. VITEKand VITEK2 have a maximum length

    of 15 (if the translation table is used). OBSERVAhas a maximum length of 15.

    4Time format is HH:MM using a 24-hour clock.

    5For VITEKand VITEK2, the Blood Culture Order Field and/or Test Result Fields follow the nafield.

    6In OBSERVA, an unused BCI field may be assigned to a user-defined data field of the samedata class.

    Note: Values downloaded in the Culture ID field must match the ID that the user

    assigned to the card in the VITEK, VITEK2, VITEK2 Systems, or

    OBSERVAsystem. Do not download the VITEKcards isolate (dash)

    number in the culture ID field. Always use the t1 field for the isolate number if

    you are downloading results.

    Note: In OBSERVA, BCI fields are table driven only if:

    1) Both the BCI code field and its associated BCI text field are assigned tothe same OBSERVAdata field, and

    2) the OBSERVAdata field is configured to have a table.

    Note: For Information about configuring data fields and BCI fields in OBSERVA,

    see the OBSERVAUser Manual.

    nb5 C 800 UT NA NA AccessionComment(repeatable)

    zz G 0 NA MessageTerminator

    MessageTerminator

    MessageTerminator

    Table 3-4: Download Demographic Fields (Continued)

    Field

    Code

    Data

    Class

    Max.

    LengthSource

    VITEKand

    VITEK2

    Description

    VITEK2

    Systems

    Description

    OBSERVA

    Description

    Required

    (R)

  • 8/10/2019 Vitek BCI

    54/124

    3-12 BCI Specification24434

    Download Applications Layer Field Types Download Specifics

    Blood Culture Order Field

    Note: This section is only applicable to VITEKand VITEK2.

    For blood tests, the test type field (rt) is required. However, only the bottle barcode is required for downloaded test orders.

    Test Result Fields (All Test Types)

    Note: This section is only applicable to VITEK, VITEK2, and OBSERVA

    systems.

    The fields shown in Test Results Fields are allowed in each test type.

    Table 3-5: Blood Culture Order Field

    Field

    Code

    Data

    Class

    Max.

    LengthSource

    VITEKand

    VITEK2 Description

    VITEKand

    VITEK2 Required (R)

    tb T 10 BT Bottle bar code

    Table 3-6: Download Test Result Fields

    Field

    Code

    Data

    Class

    Max.

    LengthSource

    VITEKand

    VITEK2

    Description

    OBSERVA

    DescriptionRequired (R)

    ta T 0 Test Separator Test Separator R

    rt T 8 BT Test Type Code Organism TestType

    R

    rn T 40 BT NA Organism TestType

    R

    t4 T 2 BT Test Status Code See Note 2

    m3 T 6 UT TechnologistCode

    See Note 2

    nc T 6 UT Test CommentCode

    (repeatable)

    OrganismComment

    (repeatable)nd T 800 UT NA Organism

    Comment(repeatable)

    y1 T 40 UT Test Wild Text See Note 2

    y2 T 40 UT Test Wild Text See Note2

    y3 T 40 UT Test Wild Text See Note2

  • 8/10/2019 Vitek BCI

    55/124

    Download Specifics Download Applications Layer Field Types

    BCI Specification 3-1324434

    1Test type specific result fields follow the y4 field.

    2In OBSERVA, an unused BCI field may be assigned to a user-defined data field of the same

    data class.

    Test Result Fields for Specific Tests

    Table 3-7 lists each test type and their allowable fields.

    In VITEKand VITEK2, the first maximum field size shown is thebioLIAISONmaximum size and the second is the size determined by thehost in Host Field Translations.

    For OBSERVA, if two maximum field sizes are shown, OBSERVAalwaysuses the larger number.

    y41 T 40 UT Test Wild Text See Note2

    Table 3-7: Download Test Result Fields for Specific Tests

    Field

    Code

    Data

    Class

    Max.

    Length

    VITEKand

    VITEK

    2Description

    OBSERVA

    Description

    VITEK2

    SystemsDescription

    Required

    (R)

    ID Test

    t1 T 2 Isolate number Isolate number Isolate number R

    tb T 10 Bottle bar code NA NA

    t6 T 6/15 Preliminaryorganism code

    NA NA

    t8 T 6 Preliminary modifiercode

    NA NA

    o1 T 6/15 Final organism code Organism Final Organism

    Code

    R

    o2 T 60 NA Organism Final OrganismName

    o3 T 16 Final bionumber NA NA

    o4 T 6 Final modifier code Organism Modifier NA

    o5 T 20 NA Organism Modifier NA

    Table 3-6: Download Test Result Fields (Continued)

    Field

    Code

    Data

    Class

    Max.

    LengthSource

    VITEKand

    VITEK2

    Description

    OBSERVA

    DescriptionRequired (R)

  • 8/10/2019 Vitek BCI

    56/124

    3-14 BCI Specification24434

    Download Applications Layer Field Types Download Specifics

    o9 8 Percent Probability NA NA

    Susc. Test

    t1 T 2 Isolate number Isolate Number Isolate Number R

    tb T 10 Bottle bar code NA NA

    t6 T 6/15 Preliminary

    organism code

    NA NA

    t8 T 6 Preliminary modifiercode

    NA NA

    o1 T 6/15 Final organism code Organism Final OrganismCode

    R

    o2 T 60 NA Organism Final OrganismName

    o4 T 6 Final modifier code Organism Modifier NA

    ra R 0 Result separator1 Result separator1 NA

    ad R 0 Deduced Drug

    Indicator1How Determined1 NA

    a1 R 8/15 Drug code1 Antibiotic1 NA

    a2 R 60 NA Antibotic NA

    a3 R 8 Final MIC1 Final MIC1 NA

    a4 R 2 Final Result1 Final Category1 NA

    Smear Test

    tb T 10 Bottle bar code NA NA

    ra R 0 Result separator2 NA NA R

    rs R 6 Smear code2 NA NA

    o4 R 6 Modifier code2 NA NA

    ID/Offline Test

    t1 T 2 NA NA Isolate Number

    Table 3-7: Download Test Result Fields for Specific Tests (Continued)

    Field

    Code

    Data

    Class

    Max.

    Length

    VITEKand

    VITEK2

    Description

    OBSERVA

    Description

    VITEK2

    Systems

    Description

    Required

    (R)

  • 8/10/2019 Vitek BCI

    57/124

    Download Specifics Message Examples

    BCI Specification 3-1524434

    1Fields ra through a4 are repeatable as a group.

    2Fields ra through o4 are repeatable as a group.

    Message Examples

    Applications layer messages can be any of the types described in DownloadMessages and Required Field Types. They will have one or more field typesassociated with the patient, specimen, and exam data and must be in thisorder:

    1) Patient ID and optional patient demographics

    2) Specimen separator and optional specimen data

    3) Culture ID and optional exam data

    4) Bottle bar code for a blood test order (VITEKand VITEK2 only)

    Note: If there are additional test or result fields, then the ta field must precede the tb

    field.

    5) Test information may be included in the download, followed by therepeating results of the test. Each result for the same test must bepreceded by a result separator, and different tests must be preceded bya test separator. Multiple tests are allowed.

    o1 T 6/15 NA NA Final OrganismCode

    o2 T 60 NA NA Final OrganismName

    ba T 0 NA NA Offline TestSeparator

    b1 T 8/15 NA NA Offline TestCode

    b2 T 60 NA NA Offline TestName

    b3 T 8/15 NA NA Offline TestResult Code

    Table 3-7: Download Test Result Fields for Specific Tests (Continued)

    Field

    Code

    Data

    Class

    Max.

    Length

    VITEKand

    VITEK2

    Description

    OBSERVA

    Description

    VITEK2

    Systems

    Description

    Required

    (R)

  • 8/10/2019 Vitek BCI

    58/124

    3-16 BCI Specification24434

    Message Examples Download Specifics

    To download multiple specimens for a single patient, repeat items twothrough five in sequence. To download multiple exams for a single specimen(VITEKand VITEK2 only), repeat items three through five. To downloadmultiple tests, repeat item five.

    Note: VITEK2 Systems and OBSERVAonly support one exam (i.e. accession)

    per specimen.

    Note: There can be only one patient per mprmessage.

    The following examples contain sample packets of test data. Line breaks arefor example purposes only. There are no line breaks or carriage returns in adata packet unless characters are entered.

    Figure 3-1: Patient Demographics Only

    Figure 3-2: Identification Test Results (VITEKand VITEK2 Only)

    Figure 3-3: Identification Test Results from a Blood Culture (VITEKand VITEK2 Only)

    mtmpr|pi193301|pnHo, Ida|p14|ppsu|pda|w1475|uaf|si|ssu|slzer|spsor|s102/21/1994|s208:40|s302/21/94|s411:04|ci020517|ctr|zz|

    mtmpr|pi193301|pnHo, Ida|p14|ppsu|pda|w1475|uaf|

    si|ssu|slzer|spsor|s102/21/