Академический Документы
Профессиональный Документы
Культура Документы
V 3.x - February 98
Revision
Author
Date
1.4 2.x
Changes from 1.3x to 1.4x indicated in blue color Changes from 1.4 to 2.x None due to version was renamed No extra document Changes from 2.x to 3.x indicated in dark green color Corrections indicated in dark green color
Centner Centner
May 5, 97
3.x 3.x
Centner Centner
Document: IMPREF3x.DOC
Contents
1. Contents
1. Contents....................................................................................................................................... 1 2. Test Order Message - Q/P/O ...................................................................................................... 4 Purpose to use this message: ............................................................................................................... 4 Instrument Query Host Answer ...................................................................................................... 4 Host Query Instrument Answer ..................................................................................................... 4 Host Download.................................................................................................................................... 4 Instrument Cancel Query .................................................................................................................... 5 Construction of Message:...................................................................................................................... 5 Trace Example: ..................................................................................................................................... 5 Details of Records: ................................................................................................................................ 6 3. Result Message - Q/P/O/R/C/RR/RC ........................................................................................ 18 Purpose to use this message: ............................................................................................................. 18 Host Query Instrument Answer .................................................................................................... 18 Instrument Host Upload................................................................................................................ 18 Construction of Message:.................................................................................................................... 19 Trace Example: ................................................................................................................................... 19 Trace Example: ................................................................................................................................... 20 Details of Records: .............................................................................................................................. 21 4. Substance Data Message - XT/DP ........................................................................................... 30 Purpose to use this message: ............................................................................................................. 30 Instrument Host Upload................................................................................................................ 30 Host Query Instrument Answer .................................................................................................... 31 Host Download.................................................................................................................................. 32 Construction of Message:.................................................................................................................... 32 Trace Example: ................................................................................................................................... 32 Trace Example: ................................................................................................................................... 35 Details of Records: .............................................................................................................................. 38 5. Calibrator Parameters Message - XT/CP................................................................................. 43 Purpose to use this message: ............................................................................................................. 43 Upload Instrument Host................................................................................................................ 43 Host Query Instrument Answer .................................................................................................... 43 Download Host Instrument ........................................................................................................... 43 Construction of Message:.................................................................................................................... 44 Trace Example: ................................................................................................................................... 44 Details of Records: .............................................................................................................................. 45 6. Control Parameters Message - XT/QP .................................................................................... 48 Purpose to use this message: ............................................................................................................. 48 Instrument Host Upload................................................................................................................ 48 Host Query Instrument Answer .................................................................................................... 48 Host Download.................................................................................................................................. 48 Construction of Message:.................................................................................................................... 49 Trace Example: ................................................................................................................................... 49 Details of Records: .............................................................................................................................. 50 7. Calibration Data Message - CR ................................................................................................ 54 Purpose to use this message: ............................................................................................................. 54 Instrument Host Upload................................................................................................................ 54 Construction of Message:.................................................................................................................... 54
Contents
Contents
Trace Example:.................................................................................................................................... 54 Details of Records: .............................................................................................................................. 55 8. Sample Status Message - SS ................................................................................................... 58 Purpose to use this message: ............................................................................................................. 58 Host Query Instrument Answer .................................................................................................... 58 Construction of Message: .................................................................................................................... 58 Details of Records: .............................................................................................................................. 58 Instrument Sending Record Pattern.................................................................................................. 58 9. Instrument Status Message - IS ............................................................................................... 61 Purpose to use this message: ............................................................................................................. 61 Host Query Instrument Answer ................................................................................................... 61 Instrument Host Upload................................................................................................................ 61 Construction of Message: .................................................................................................................... 61 Trace Example:.................................................................................................................................... 61 Details of Records: .............................................................................................................................. 62 10. Log File Message - LF............................................................................................................... 65 Purpose to use this message: ............................................................................................................. 65 Host Query Instrument Answer .................................................................................................... 65 Construction of Message: .................................................................................................................... 65 Details of Records: .............................................................................................................................. 65 11. Test Conditions Message - TC................................................................................................. 68 Purpose to use this message: ............................................................................................................. 68 Instrument Host Upload................................................................................................................ 68 Host Query Instrument Answer .................................................................................................... 68 Host Download .................................................................................................................................. 68 Construction of Message: .................................................................................................................... 68 Trace Example:.................................................................................................................................... 69 Details of Records: .............................................................................................................................. 70 12. Test Application Message - TA ................................................................................................ 73 Purpose to use this message: ............................................................................................................. 73 Instrument Host Upload................................................................................................................ 73 Trace Example:.................................................................................................................................... 73 Details of Records: .............................................................................................................................. 74 13. Instrument Configuration Message - IC .................................................................................. 75 Purpose to use this message: ............................................................................................................. 75 Host Query Instrument Answer ................................................................................................... 75 Host Download .................................................................................................................................. 75 Instrument Host Upload................................................................................................................ 75 Construction of Message: .................................................................................................................... 75 Trace Example..................................................................................................................................... 75 Details of Records: .............................................................................................................................. 76 14. Service Data Message - SD ...................................................................................................... 80 Purpose to use this message: ............................................................................................................. 80 Instrument Host Upload................................................................................................................ 80 Host Query Instrument Answer .................................................................................................... 80 Construction of Message: .................................................................................................................... 80 Trace Example:.................................................................................................................................... 80 Details of Records: .............................................................................................................................. 82 15. Processing Message - PM ........................................................................................................ 84
Contents
Contents
Purpose to use this message: ............................................................................................................. 84 Instrument Host Upload................................................................................................................ 84 Construction of Message:.................................................................................................................... 84 Trace Example: ................................................................................................................................... 84 Details of Records: .............................................................................................................................. 84 16. Action Request / Action Confirmation Message - AR/AC...................................................... 86 Purpose to use this message: ............................................................................................................. 86 Host Request Instrument Confirmation ........................................................................................ 86 Construction of Message:.................................................................................................................... 86 Details of Records: .............................................................................................................................. 86 17. Header - H .................................................................................................................................. 88 Details of Records: .............................................................................................................................. 88 18. Termination - L .......................................................................................................................... 89 Details of Records: .............................................................................................................................. 89 19. Receive Acceptance Status...................................................................................................... 90 When does Elecsys accept messages from host? (Disk Type) .......................................................... 90 When does Elecsys accept messages from host? (Rack Type) ......................................................... 90 20. 21. Data Alarm List .......................................................................................................................... 91 Index ........................................................................................................................................... 94
Contents
Sample rotor scanning The instrument queries for test requisitions for each sample that has no test requisitions using 1 message/ 1 sample. Host must answer these queries for each sample by a certain time while system begins to make schedule for the sample. Even if the Host answers these queries after the certain time out limit, the instrument accepts these responses. In this case, the instrument regards these responses as batch download. (ignores these responses as answers to previous queries)
Host Query Instrument Answer Purpose Query for Information of Test order (in case that Instrument answers positively) (Answer Information of Test Order that were requested from Host.) Query for Information of Test order (in case that Instrument answers negatively) (Answer negatively when there is no Information of Test Order that were requested from Host.) Event: Host L-1 (M-1) Instrument I-11, I-21 (M-2)
L-1 (M-1)
The instrument receives a Test Order Message Query. The instrument answers the query. (positively or negatively). Host queries for test selection information for a sample.(or for some samples). The instrument always answers 1 message/1 sample even if Host queries for test selection information for some samples using one message.
Host Download Purpose Ordering of tests and canceling of tests (Order tests for specimens and cancel the tests.) Event: Host L-11, L-23 (M-2) Instrument
The instrument receives a Test Order Message. The instrument acts as following. - new registration for unknown sample. - overwriting known sample. Host downloads a Test Order Message for one sample.(or for some samples)
Instrument Cancel Query Purpose Canceling of the previous Query (Cancel the previous Query because of time out.) L-*, I-*: M-*: Host Instrument I-2 (M-1) refer to "Details of Records" refer to "Construction of Message"
(M-2) Record H P O L
Instrument queries test selections for sample 000004 : <ENQ> <ACK> <STX>1H|\^&<CR><ETX>E5<CR><LF> <ACK> <STX>2Q|1|^000004^40^0^4^^SAMPLE^NORMAL||ALL ||||||||O<CR><ETX>C5<CR><LF> <ACK> <STX>3L|1<CR><ETX>3C<CR><LF> <ACK> <EOT> Host sends back test selections for sample 000004 : <ENQ> <ACK> <STX>1H|\^&||||||||||P<CR><ETX>0D<CR><LF> <ACK> <STX>2P|1<CR><ETX>3F<CR><LF> <ACK> <STX>3O|1|000004|40^0^4^^SAMPLE^NORMAL|^^^10\^^^50\^^^20\ ^^^30|R|19970425085218|||||N||||||||||||||Q<CR><ETX>01 <CR><LF> <ACK> <STX>4L|1|F<CR><ETX>FF<CR><LF> <ACK> <EOT> Instruments queries for test selections for control U1 PC : <ENQ>
Details of Records: Instrument Sending Record Pattern Request Information Record [Q Record] Field 1 Record type ID (Q) 2 Sequence number 3 Starting range ID number (patients/specimen Id/ instrument specimen ID) Data Type char[1] pos_int text ^text ^text ^text {^text} {^text} {^text} ^Sample ID ^Sample ID ^Sequence No. ^Sequence No. ^S.Rotor No. or ^S.Rotor No. or RackID RackID ^Position No. ^Position No. ^ ^ ^data carrier ^data carrier type *5) type *5) ^container ^container type *6) type *6) [NONE] text char[1] d_t d_t text text ALL [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] ALL [NONE] [NONE] [NONE] [NONE] [NONE] Content Q Pattern I-1 Q Pattern I-2 Q
4 ending range ID number 5 universal test ID 6 nature of request time limits 7 beginning request results date and time 8 ending request results date and time 9 requesting physician name 10 requesting physician
Patient Information Record [P Record] Field 1 record type ID (P) 2 sequence number 3 practice assigned patient ID 4 laboratory assigned patient ID 5 patient ID No.3 6 patient name Data Type char[1] pos_int text text text text ^text ^text ^text text d char[1] text text Content P
Pattern I-11 P
7 mothers maiden name 8 date of birth 9 patient sex 10 patient race-ethnic origin 11 patient address 12 reserved field 13 patient telephone number 14 attending physician ID 15 special field 1 16 special field 2 17 patient height (in cm) 18 patient weight in (kg) 19 patient's known or suspected diagnosis 20 patient active medications 21 patient's diet 22 practice field No.1 23 practice field No.2
text text text text int {^unit} int {^unit} text text text text text
[NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE]
8
Patient Information Record [P Record] Field 24 admission and discharge dates 25 admission status 26 location 27 nature of alternative diagnostic code and classifiers 28 alternative diagnostic code and classification 29 patient religion 30 marital status 31 isolation status 32 language status 33 hospital service 34 hospital institution 35 dosage category Data Type d {\d} char[2] text text Content
text char[1] or text char[1] char[3] or text text text text text
Test Order Record [O Record] Field 1 record type ID (O) 2 sequence number 3 specimen ID 4 instrument specimen ID Data Type char[1] pos_int text text {^text} {^text} {^text} {^text} {^text} Content O
Pattern I-21 O
Pattern I-22 O
Sample ID Sequence No. ^S. Rotor No. or RackID ^Position No ^ ^data carrier type *5) ^container type *6) ^ ^ ^Test No. ^ Auto Dil. Reference *7) ^Predilution factor *10) {\ } S, R S: R: STAT routine
5 universal test ID
6 priority
Char[1]
[NONE]
[NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] Q [NONE] [NONE] [NONE] [NONE] [NONE]
10
Host Sending Record Pattern Request Information Record [Q Record] Field 1 record type ID (Q) 2 sequence number 3 starting range ID number (patients/specimen Id/ instrument specimen ID) Data Type char[1] pos_int text ^text ^text {^text} {^text} 4 ending range ID number 5 universal test ID 6 nature of request time limits 7 beginning request results date and time 8 ending request results date and time 9 requesting physician name 10 requesting physician telephone number 11 user field NO.1 12 user field NO.2 13 request information status codes text char[1] d_t d_t text text text text char[1 O Content Q
Pattern L-1 Q
^Sample ID ^Sequence No. ^S.Rotor No. or RackID ^Position No. [NONE] ALL [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] O
Patient Information Record [P Record] Field 1 record type ID (P) 2 sequence number 3 practice assigned patient ID 4 laboratory assigned patient ID 5 patient ID No.3 6 patient name Data Type char[1] pos_int text text text text ^text ^text ^text text d char[1] Content P
Pattern L-11 P
11
text char[1] or text char[1] char[3] or text text text text text
12
Test Order Record [O Record] Field 1 record type ID (O) 2 sequence number 3 specimen ID 4 instrument specimen ID Data Type char[1] pos_int text text {^text} {^text} {^text} {^text} {^text} 5 universal test ID Text ^text ^text ^text {\ 6 priority } S, R Content O
Sample ID *3) Sample ID *3) Sample ID *3) Sequence No. Sequence No. Sequence No. ^S. Rotor No. ^S. Rotor No. ^S. Rotor No. or RackID or RackID or RackID ^Position No ^Position No ^Position No ^ ^ ^ ^ ^ ^ ^container ^container ^container type *6) type *6) type *6) ^ ^ ^Test No. ^ Auto Dil. Reference *8) {\ } S: R: STAT routine *2) [NONE] [NONE] [NONE] [NONE] [NONE] C, N, Q, A *1) *4) *9) [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] ^ ^ ^Test No. ^ Auto Dil. Reference *8) {\ } S: R: STAT routine *2) [NONE] [NONE] [NONE] [NONE] [NONE] *1) *4) *9) [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE]
char[1
[NONE]
7 request/ordered date and time 8 specimen collection date and time 9 collection end time 10 collection volume (in ml) 11 collector ID 12 action code 13 danger code 14 relevant clinical information 15 date/time specimen received 16 specimen descriptor (type & source) 17 ordering physician 18 physician's telephone number 19 user field No.1 20 user field No.2 21 laboratory field No.1 22 laboratory field No.1
d_t d_t d_t int {^unit} text char[1] {\ } text text d_t text ^text text text text text text text
[NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE]
13
Pattern L-23 [NONE]
*1)
N: Instrument replaces the existing test order information to a new test order information belonging to this specimen. A: Instrument adds this new test order information to the existing test order information belonging to this specimen. Note: The behavior here now is adopted to the original ASTM standard specifications. C: Instrument deletes this specimen from data base. In case of a registration update (no new registration, sample is already in the data base) it is impossible to change the priority. (Example: Host is not allowed to change a sample from Routine to STAT or vice versa.) Registration already assigned priority priority (sent from Host) R Normal Update S [NONE] R STAT S [NONE] R New S [NONE] Normal IMPOSSIBLE ! Normal IMPOSSIBLE ! STAT STAT Normal STAT Normal priority
*2)
*** Rack Sampler/Rack Conveyer System (Query Mode)----- Can not assign STAT priority. ( = S) *3) Maximum length of Sample ID is 22. It is impossible to set below strings in this field as Sample ID. The instrument treats these strings as Stop Bar-code .
14
sample type s
Sample
Other Protocol (NOT Diluent Protocol) (NOT Pretreatment Protocol) Qualitative Tests
Reference No. in Reference Table is corresponding to assigned autodilution ratio [NONE] [NONE]
Control
**That means that the auto dilution factor (=component 5 of the Universal test ID) is now empty instead of 0. *8) Auto Dilution Factor Reference No. in reference table corresponding to auto-dilution ratio is set in this field. Instrument treats this auto dilution factor as follows (available or NOT available). Protocol Diluent Protocol or Pretreatment Protocol Sample Other Protocol (NOT Diluent Protocol) (NOT Pretreatment Protocol) Control Tests Quantitative Tests Qualitative Tests Quantitative Tests Auto Dil. factor NOT Available (Use Default auto-dilution ratio) NOT Available (Use Default auto-dilution ratio) Available (assigning auto-dilution ratio is possible) NOT Available (assigning auto-dilution ratio is impossible) NOT Available (Use Default auto-dilution ratio)
Sample type s
Qualitative Tests
15
*11)
[NOTES] 1. It is impossible to download test selections for a new CONTROL sample (For a CONTROL sample it is only possible to download test selections when it is already registered.) 2. In case that the Host answers with a test selection for an outstanding query, it is necessary to set the same Sequence No and Sample ID as the instrument asked for in the Query Message. If these data (Sequence No and Sample ID) are not same as asked for from the instrument, the instrument ignores this message as the answer to the Query and continues waiting for the correct answer from Host. In case no Sample ID was sent from the instrument ( specimen ID field is empty), the Host can set the correct Sample ID in the answering Test Order Message. Also in this case, it is necessary to answer with the same Sequence No as the instrument queried for. 3. The instrument registers test selections from Host as follows. Contents in specimen ID field and Instrument specimen ID field (sent from Host) Search Patt. Seq Sample No ID 1 2 O O RotorNo/ RackID & Position No Key Update New Registration Comment
Seq No Sample ID
16
Contents in specimen ID field and Instrument specimen ID field (sent from Host) Search Patt. Seq Sample No ID RotorNo/ RackID & Position No Key Update New Registration
Comment
different samples, the instrument only updates the sample which was found first according to the search algorithm. 3 O RotorNo/ RackID & Position No Seq No O O In case of a new registration, the instrument assigns @SeqNo as Sample ID automatically. If the Host does not answer to a query with the same Sample ID, the instrument does not update this sample. However if @SeqNo was assigned as sample ID (sample without bar-code), the instrument overwrites this sample ID with the one which was sent from Host. O If the instrument can not find a corresponding sample in database by searching with Sample ID key, then the instrument searches the sample again by using RotorNo/ RackID & Position No key. If @SeqNo was assigned as sample ID (sample without bar-code), the instrument overwrites this sample ID with the one which was sent from Host. In case of a registration update (button on the screen), the instrument overwrites RotorNo/ RackID & Position No to the one that were sent earlier from Host. Instrument does not overwrite RotorNo/ RackID & Position No to the one that were sent from Host. If the host does not answer to a query with the corresponding Sample ID, the instrument does not update the sample. If @SeqNo was assigned as sample ID (sample without bar-code), the instrument overwrites this sample ID with the one which was sent from Host. The instrument does not overwrite RotorNo/ RackID & Position No to the one that were sent from Host. O: [space]: Set or Available, Not Set or NOT Available
Seq No
Seq No
17
4 5 6 7
O O
Sample ID RotorNo/RackID & Position No are ignored. Seq No Seq No RotorNo/RackID & Position No are ignored. Sample ID and RotorNo/RackID & Position No are ignored.
O O
18
L-2 (M-1)
L-1 (M-1)
The instrument receives a Result Message Query. The instrument answers to the query. Host queries for result information for one sample.(or for some samples) The instrument always answers with 1 message/1 sample even if Host queries for result information for some samples using one message.
Instrument Host Upload Purpose Upload after all results of this specimen are calculated Upload after pressing <DOC> key on Results screen. (Upload Information of Result of this specimen.) Upload after Instrument Power on. (Upload Information of Result of this specimen.) L-*, I-*: M-*: Event: Host Instrument I-1, I-13 I-22, I-31 I-41, I-51 (M-4) I-1, I-13 I-22, I-31 (M-2)
a) Automatic output of all the test results is generated (including Value No results) The instrument uploads a Result Message for this sample. Normal samples and Control samples are applied. This is done in automatic upload mode. b) Pressing <DOC> key on the Results Screen. The instrument uploads a Result Message for the sample that is displayed on the current screen. This is done even if all the test results are not yet generated. c) Turn on the power switch of the instrument. The instrument uploads messages for undocumented results of samples. The instrument uploads 1 message/1 sample.
19
0 L << 1 Message / 1 Sample >> Trace Example: Instrument sends results for control sample 000004 : <ENQ> <ACK> <STX>1H|\^&<CR><ETX>E5<CR><LF> <ACK> <STX>2P|1<CR><ETX>3F<CR><LF> <ACK> <STX>3O|1|000004|40^0^4^^SAMPLE^REDUCED|ALL|R| 19970425120322|||||X||||||||||||||O|||||<CR><ETX>6C<CR><LF> <ACK> <STX>4R|1|^^^10^^0|0.016|uIU/ml|0.230^3.80|L||F||| 19970425120351|19970425122213|<CR><ETX>D7<CR><LF> <ACK> <STX>5C|1|I|48^Below normal(expected)range|I<CR><ETX>57<CR><LF> <ACK> <STX>6R|2|^^^50^^0|1.17|ng/ml|0.846^2.02|||F||| 19970425120557|19970425122419|<CR><ETX>3CDE<CR><LF> <ACK> <STX>7R|3|^^^20^^0|4.41|ug/dl|5.13^13.52|L||F||| 19970425120433|19970425122255|<CR><ETX>7A<CR><LF> <ACK> <STX>0C|1|I|48^Below normal(expected)range|I<CR><ETX>52<CR><LF> <ACK> <STX>1R|4|^^^30^^0|0.091|ng/dl|1.01^1.79|L||F||| 19970425120515|19970425122337|<CR><ETX>71<CR><LF> <ACK> <STX>3C|1|I|48^Below normal(expected)range|I<CR><ETX>55<CR><LF> <ACK> <STX>2R|7|^^^400^^0|-1^0.001|COI|^|N||F|||19971215150922| 19971215152744|<CR><ETX>D9<CR><LF> <ACK> <STX>4L|1<CR><ETX>3D<CR><LF> <ACK> <EOT>
20
Pattern 3 (M-3) Level Record 0 H 1 P 2 O 0 L << 1 Message / 1 Sample >> Pattern 4 Level 0 1 2 3 * 4 4 3 * 4 4 (M-4) Record H P O R C M-RR M-RC R C M-RR M-RC : : : :
} max. 60 results
0 L << 1 Message / 1 Sample >> Trace Example: Instrument sends results for control U1 PC : <ENQ> <ACK> <STX>1H|\^&<CR><ETX>E5<CR><LF> <ACK> <STX>2P|1<CR><ETX>3F<CR><LF> <ACK> <STX>3O|1|PC U1|37^0^1^^CONTROL^REDUCED|ALL|R| 19970425115705|||||X\Q||||||||||||||O|||||<CR><ETX>99<CR><LF> <ACK> <STX>4R|1|^^^10^^0|1.99|uIU/ml|1.69^2.43|||F||| 19970425115733|19970425121555|<CR><ETX>50<CR><LF> <ACK> <STX>5M|1|RR^BM^E1^1||14242\13924\14154\13391\12613\12836\ 13062\13757\13053\13469\13147\12980\13312\13396\13501\13563\1 3639\13351\13155\12979\12857\13264\13391\13492\13343\13791\13 345\13346\13752\12821\12993\13695\13696\14166\13736\13114\126 90\12<ETB>9C<CR><LF> <ACK> <STX>6517\13395\13264\12968\13375\13029\13117\13465\13267\ 13507\12716\13380\13316\13145\12736\12679\12555\13334\13347\1 3635\13291\13372\13694\13063\13278\13166\13523\12749\12977\13 293\12872\12550\12815\12657\12718\13367\13141\13495\13466\138 69\13<ETB>06<CR><LF> <ACK> <STX>7520\13464\13565\22636\29929\33176\34453\34874\34951\ 34859\34748\34606\34414\34273\34127\33971\33799\33657\33534\3 3408\33303\33197\33114\32970\32860\32637\32585\32472\32434\32
21
Details of Records: Instrument Sending Record Pattern Patient Information Record [P Record] Field 1 record type ID (P) 2 sequence number Data Type char[1] pos_int Content P Pattern I-1 P
22
Patient Information Record [P Record] Field 3 practice assigned patient ID 4 laboratory assigned patient ID 5 patient ID No.3 6 patient name Data Type text text text text ^text ^text ^text text d char[1] text text
7 mothers maiden name 8 date of birth 9 patient sex 10 patient race-ethnic origin 11 patient address 12 reserved field 13 patient telephone number 14 attending physician ID 15 special field 1 16 special field 2 17 patient height (in cm) 18 patient weight in (kg) 19 patient's known or suspected diagnosis 20 patient active medications 21 patient's diet 22 practice field No.1 23 practice field No.2 24 admission and discharge dates 25 admission status 26 location 27 nature of alternative diagnostic code and classifiers 28 alternative diagnostic code and classification 29 patient religion
text text text text int {^unit} int {^unit} text text text text text d {\d} char[2] text text
[NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE]
[NONE] [NONE]
23
Test Order Record [O Record] Field 1 record type ID (O) 2 sequence number 3 specimen ID 4 instrument specimen ID Data Type char[1] pos_int text text {^text} {^text} {^text} {^text} Content O
Pattern I-11 O
Pattern I-12 O
Pattern I-13 O
Sample ID Sequence No. ^S. Rotor No. or RackID ^Position No ^ ^data carrier type *6 ^container type *7) ALL
Sample ID [NONE]
Sample ID Sequence No. ^S. Rotor No. or RackID ^Position No ^ ^data carrier type *6 ^container type *7) ALL
5 universal test ID
text ^text ^text ^text {^text} {^text} {^text} {\ } char[1 d_t d_t d_t int {^unit} text char[1] text text X, Q S, R
ALL
6 priority 7 request/ordered date and time 8 specimen collection date and time 9 collection end time 10 collection volume (in ml) 11 collector ID 12 action code 13 danger code 14 relevant clinical information
S: STAT R: routine ordered date & time [NONE] [NONE] [NONE] [NONE] X *3) [NONE] [NONE]
S: STAT R: routine ordered date & time [NONE] [NONE] [NONE] [NONE] X *3) [NONE] [NONE]
24
Test Order Record [O Record] Field 15 date/time specimen received 16 specimen descriptor (type & source) 17 ordering physician 18 physician's telephone number 19 user field No.1 20 user field No.2 21 laboratory field No.1 22 laboratory field No.1 23 date/time results reported or last modified 24 instrument change to computer system 25 instrument section ID 26 report types 27 reserved field 28 location or ward of specimen collection 29 nosocomial infection flag 30 specimen service 31 specimen institution text text text text Data Type d_t text ^text text text text text text text d_t
Result Record [R Record] Field 1 record type ID (R) 2 sequence number 3 universal test ID Data Type char[1] pos_int text ^text ^text ^text {^text} {^text} 4 data or measurement value 5 units text {^...} text Content R
Pattern I-21 R
Pattern I-22 R
^^^Test No. ^Auto Dil. Reference *9) ^Predilution Factor *11) results *5) units
^^^Test No. ^Auto Dil. Reference *9) ^Predilution Factor *11) results *5) units
25
7 result abnormal flags 8 nature of abnormality testing 9 result status 10 date of change in instrument normative values or units 11 operator identification 12 date/time test started 13 date/time test completed 14 instrument identification
Comment Record [C Record] Field 1 record type ID (C) 2 sequence number 3 comment source 4 comment text Data Type char[1] pos_int char[1] text {^...} I Content C
Pattern I-31 C
5 comment type
char[1]
Raw Result Record [M-RR Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (RR) Data Type char[1] pos_int char[2] ^text ^text ^text int int {\...} text RR^BM^E1^1 Content M
Pattern I-41 M
RR^BM^E1^1
26
Result Context Record [M-RC Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (RC) Data Type char[1] pos_int char[2] ^text ^text ^text text text int int text int int char[1] RC^BM^E1^1 Content M
Pattern I-51 M
RC^BM^E1^1
4 BM test number 5 reagent identifier 6 reagent lot number 7 reagent pack number 8 control identifier 9 control lot number 10 control pack number 11 Calibration status
Test No. Test name lot number Rack Pack No. control No. control lot number [NONE] [NONE]
Host Sending Record Pattern Request Information Record [Q Record] Field 1 record type ID (Q) 2 sequence number 3 starting range ID number (patients/specimen Id/ instrument specimen ID) 4 ending range ID number Data Type char[1] pos_int text ^text ^text text ^text ^text text char[1] d_t d_t text text char[1] text N, Q R ^Sample ID ^Sequence # [NONE] ^Sample ID ^Sequence # [NONE] Content Q Pattern L-1 Q Pattern L-1 Q
5 universal test ID 6 nature of request time limits 7 beginning request results date and time 8 ending request results date and time 9 requesting physician name 10 requesting physician telephone number 11 Specimen Type 12 user field NO.2
27
*1)
result status No Value 'F' request 'N' request set 'Q\X' System Blocked set 'Q\Y' set 'Q\Y' User Blocked set 'Q\+' set 'Q\+' User Released set 'Q\V' set 'Q\V' Others set 'Q\F' set 'Q\F'
*2)
result status: X : No Value Y : System Blocked + : User Blocked V : User Released F : Others In case of control samples the following two characters are added: \Q In case of normal samples set 'N'. In case of control samples set 'Q'. In case that a result is above upper limit (measuring range) the following character is added in the front of the result: > In case that a result is under lower limit (measuring range) the following character is added in the front of the result: < For quantitative tests : a value corresponds to the analyte concentration For qualitative tests: data1 ^data2 data1 = : corresponds to 1 positive : corresponds to 0 border line : corresponds to -1 negative data2 = Cut-off index When result status = (No Value), no data is set in this field ([NONE]). X
*3) *4)
*5)
*6) *7)
28
*8)
*9)
Sample type s
Sample
Other Protocol (NOT Diluent Protocol) (NOT Pretreatment Protocol) Qualitative Tests
Reference No. in Reference Table is corresponding to assigned autodilution ratio [NONE] [NONE]
Control
**That means that the auto dilution factor (=component 5 of the Universal test ID) is now empty instead of 0. *10) reference ranges reference ranges are set as follows. Normal Range Check Sample Type s Tests Quantitative Tests Sample Qualitative Tests BM Control [NONE] Lower Limit ^Upper Limit Foreign Control Lower Limit ^Upper Limit *11) Pre dilution factor 0: This sample has NOT been pre diluted. 1: This sample has been pre diluted. Not Available [NONE] Available Lower Limit ^Upper Limit [NONE] Lower Limit ^Upper Limit Lower Limit ^Upper Limit
29
Seq No Sample ID Seq No IMPOSSIBLE ! (can not search by this pattern) Sample ID is ignored.
Sample ID RotorNo/RackID & Position No are ignored. Seq No Seq No RotorNo/RackID & Position No are ignored. Sample ID and RotorNo/RackID & Position No are ignored.
30
I-2 (M-4)
I-3 (M-1)
I-5 (M-1) I-1 I-3 I-4 I-5 (M-1) I-1 I-3 I-4 I-5 I-11 (M-3) I-1 (M-1) I-4 (M-1) I-4 (M-1)
Upload when going to Stand-by status (Upload inventory Information with actual numbers.)
Upload after manual input of rack packs Information (Upload Information of rack packs that are on the reagent rotor.) Upload after occurring Solid Waste FullAlarm (Upload Information of solid waste.) Upload after reset of Solid Waste Counter (Upload Information of solid waste.) Event:
a) Scan of reagent rotor The instrument uploads Substance Data Messages for the rack packs on the reagent rotor. The following rack packs are applied. - Test Reagent, Pretreatment, Diluent, Blank Set The instrument uploads 1 message/18 positions. b) Liquid level check of the system reagents (AB/CC). The instrument uploads Substance Data Messages for system reagent rack packs.
31
Host Query Instrument Answer Purpose Query for Information of rack packs that are on the reagent rotor (Test Reagent, Pretreatment, Blank Set) (Answer Information of rack pack on the reagent rotor position that was requested from Host. Answer parameter Information too for Diluent rack pack.) Query for Information of rack packs that are on the reagent rotor (Diluent) (Answer Information of rack pack on the reagent rotor position that was requested from Host. Answer parameter Information too for Diluent rack pack.) Query for Information of rack packs that are on the reagent rotor (There is no rack pack on this position.) (Answer Information of rack pack on the reagent rotor position that was requested from Host. Answer parameter Information too for Diluent rack pack.) Query for Information of System reagent rack packs (Answer actual level of each substances at this time.) Query for Information of Distilled Water, Liquid and Solid Waste Host L-2 (M-1) Instrument I-1 (M-1)
L-2 (M-1)
L-2 (M-1)
I-2 (M-1)
32
The instrument receives a Substance Message Query The instrument answers to the Host Host queries for Substance Data information for a specific substance (or for some substances). The instrument always answers with 1 message/1 substance.
Host Download Purpose Download Information of rack packs (actual level) (Test Reagent, Pretreatment, Blank Set, Diluent) *1) L-*, I-*: M-*: *1) Host L-1 (M-1) refer to "Details of Records" refer to "Construction of Message" Instrument
Download only actual level of each substance. Downloading actual level of following substances not available. system reagent ... (actual level is set by checking liquid level) Distilled Water, Liquid Waste ... (actual level is set by detector) Tips, Vessels ... (actual level is set by mechanical scanning)
Event:
The instrument receives a Substance Data Message. The instrument overwrites information of the specific substance data. Host downloads 1 message/1 substance (or 1 message/some substances). If the Substance Data that was sent from Host is for a substance that the instrument do not know, then this data is not valid (will be ignored).
Construction of Message: Pattern 1 Level 0 1 0 Trace Example: Host queries for Substance Data at container position 12: <ENQ> <ACK> <STX>1H|\^&||||||||||P||<CR><ETX>05<CR><LF> <ACK> <STX>2M|1|XTQ^BM^E1^1|||||||||||||||||||12|<CR><ETX>18<CR><LF> <ACK> <STX>3L|1|I<CR><ETX>01<CR><LF> <ACK> <EOT> (M-1) Record H M-XT L
33
34
Pattern 2 Level 0 1 2
} max. 40 records
Pattern 3 Level 0 1
Rack pack Information of rack packs on a reagent rotor *) in case of a diluent rack pack the parameter information record (M-DP) is added.
0 0 1 1 0 0 1 1 1 1 0 0 1 1 1 0
L H M-XT M-XT L H M-XT M-XT M-XT M-XT L H M-XT M-XT M-XT L Distilled Water information Liquid Waste information Solid Waste information system reagent information (Pos 1) system reagent information (Pos 2) Tip information Vessel information
35
36
37
38
Pattern 4 Level 0 1 (M-4) Record H M-XT ...: ...: L (M-5) Record H M-XT M-DP : : ...: ...: L
0 Pattern 5 Level 0 1 2
} max. 40 records
Details of Records: Instrument Sending Record Pattern Substance Data Record [M-XT Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (XT) Data Type char[1] pos_int char[2] XT^BM^ E1^1 ^text ^text ^text char[2] XT^BM^E1 ^1 Content M Pattern I-1 *1) M Pattern I-2 *1) Pattern I-3 Pattern I-4 Pattern I-5
4 substance type
TR: TR, DR, PR, BS, Test Reagent DR: AB, CC, Diluent TP, VS, PR: DW, LW, Pretreatment BS: SW Blank Set Test Reagent Pretreatment Test No. Diluent Diluent No. Blank Set Blank Set No. Test Reagent Pretreatment Test Code Diluent Blank Set Name
[NONE]
5 substance identifier
text
[NONE]
ABCC1, ABCC2
[NONE]
[NONE]
6 substance name
text
[NONE]
[NONE]
[NONE]
[NONE]
39
Pattern I-5 [NONE] [NONE]
RP SCE1
Test Reagent Pretreatment Blank Set No. of tests Diluent Volume
12 substance lot number 13 container/package number 14 container registration date & time 15 container first opening/usage date & time 16 stability on board 17 expiring date
d_t
[NONE]
[NONE]
[NONE]
[NONE]
[NONE]
int d
[NONE] [NONE]
[NONE] [NONE]
[NONE] [NONE]
[NONE] [NONE]
18 actual level
int {^unit}
[NONE]
percent. number
Distilled Water: 0: OK 1: Empty Liquid Waste: 0: OK 1: Full Solid Waste: percentage number *5)
19 available level 20 container carrier type 21 container carrier ID 22 container position in carrier 23 substance status
[NONE] RD [NONE]
Position in the reagent rotor
[NONE] RD [NONE]
Position in the reagent rotor
char[1] {\...}
A, R, C
*2)
40
*1)
*2)
*3)
*4)
*5)
*6)
Diluent Parameters Record [M-DP Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (DP) Data Type char[1] pos_int char[2] ^text ^text ^text text int text {^unit} DP^BM^E1^1 Content M
Pattern I-11 M
DP^BM^E1^1
Host Sending Record Pattern Substance Data Record [M-XT Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (XT) (XTQ) Data Type char[1] pos_int char[3] XT^BM^ XT^BM^E1 XTQ^BM^ ^text E1^1 ^1 E1^1 ^text XTQ^BM ^text ^E1^1 Content M Pattern L-1 M Pattern L-2 Pattern L-3 Pattern L-4 Pattern L-5
41
Pattern L-4
DW: Distill. Water LW: Liquid Waste SW: Solid Waste
Pattern L-5
TP: Tip VS: Vessel
TR: TR, DR, PR, BS, Test Reagent DR: AB, CC, Diluent TP, VS, PR: DW, LW, Pretreatment BS: SW Blank Set Test Reagent Pretreatment Test No. Diluent Diluent No. Blank Set Blank Set No.
5 substance identifier
text
[NONE]
ABCC1, ABCC2
[NONE]
[NONE]
9 container type 10 container cap type 11 initial volume 12 substance lot number 13 container/package number 14 container registration date & time 15 container first opening/usage date & time 16 stability on board 17 expiring date 18 actual level
d_t
[NONE]
[NONE]
[NONE]
[NONE]
[NONE]
[NONE] [NONE]
Test Reagent Pretreatment Blank Set real # of tests Diluent real volume
19 available level 20 container carrier type 21 container carrier ID 22 container position in carrier
42
Substance Data Record [M-XT Record] Field Data Type char[1] {\...} Content Pattern L-1
Pattern L-3
Pattern L-4
Pattern L-5
23 substance status
A, R, C
[NONE]
[NONE]
[NONE]
[NONE]
43
Scan bar-code card of a calibrator. The instrument uploads a Calibrator Parameters Message for the bar-code card. The instrument uploads 1 message/1 calibrator bar-code card.
Host Query Instrument Answer Purpose Query for information of Calibrator Parameters (Answer information of Calibrator Parameters that were requested from Host.) Event: Host L-1, L-11 (M-2) Instrument I-1, I-11 (M-1)
The instrument receives a Calibrator Parameters Message Query. -----> The instrument answers to the query. The Host queries for Calibrator Parameters information for one test (or some test). The instrument always answers with 1 message/1 test.
Download Host Instrument Purpose Host Instrument Download Information of Calibrator Parameters L-2, L-12 (M-2) (Download only target value of each Calibrator Parameters.) (If an instrument has never seen the Calibrator Parameters before, the downloading becomes invalid.) L-*, I-*: refer to "Details of Records" M-*: refer to "Construction of Message" Event: The instrument receives a Calibrator Parameters Message. The instrument overwrites information of the calibrator parameter. The Host downloads 1 message/1 test (or 1 message/ some tests). If the calibrator parameters that were sent from Host are data that the instrument does not know, then this data is not valid (will be ignored).
44
Construction of Message: Pattern 1 Level 0 1 2 (M-1) Record H M-XT M-CP : : L
} max. 50 records
0 Trace Example:
Instrument read Calibrator Bar-code card: <ENQ> <ACK> <STX>1H|\^&<CR><ETX>E5<CR><LF> <ACK> <STX>2M|1|XT^BM^E1^1|RC||||||||190763|||||19971100|||||| <CR><ETX>CF<CR><LF> <ACK> <STX>3M|1|CP^BM^E1^1|20|A|47.50|99999999|<CR><ETX>71<CR><LF> <ACK> <STX>4M|2|CP^BM^E1^1|20|B|74.70|99999999|<CR><ETX>76<CR><LF> <ACK> <STX>5M|3|CP^BM^E1^1|20|C|0.000|99999999|<CR><ETX>67<CR><LF> <ACK> <STX>6M|4|CP^BM^E1^1|20|D|0.000|99999999|<CR><ETX>6A<CR><LF> <ACK> <STX>7M|5|CP^BM^E1^1|20|E|0.000|99999999|<CR><ETX>6D<CR><LF> <ACK> <STX>0M|6|CP^BM^E1^1|20|A|46.80|190619|<CR><ETX>E7<CR><LF> <ACK> <STX>1M|7|CP^BM^E1^1|20|B|139.0|190619|<CR><ETX>E5<CR><LF> <ACK> <STX>2M|8|CP^BM^E1^1|20|C|0.000|190619|<CR><ETX>DB<CR><LF> <ACK> <STX>3M|9|CP^BM^E1^1|20|D|0.000|190619|<CR><ETX>DE<CR><LF> <ACK> <STX>4M|10|CP^BM^E1^1|20|E|0.000|190619|<CR><ETX>08<CR><LF> <ACK> <STX>5M|11|CP^BM^E1^1|20|A|50.40|190764|<CR><ETX>10<CR><LF> <ACK> <STX>6M|12|CP^BM^E1^1|20|B|147.0|190764|<CR><ETX>16<CR><LF> <ACK> <STX>7M|13|CP^BM^E1^1|20|C|0.000|190764|<CR><ETX>0D<CR><LF> <ACK> <STX>0M|14|CP^BM^E1^1|20|D|0.000|190764|<CR><ETX>08<CR><LF> <ACK> <STX>1M|15|CP^BM^E1^1|20|E|0.000|190764|<CR><ETX>0B<CR><LF> <ACK> <STX>2L|1<CR><ETX>3B<CR><LF> <ACK> <EOT>
45
Details of Records: Instrument Sending Record Pattern Substance Data Record [M-XT Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (XT) Data Type char[1] pos_int char[2] ^text ^text ^text char[2] text text text {\...} text text text int {^unit} int int {^int} d_t d_t XT^BM^E1^1 XT^BM^E1^1 Content M Pattern I-1 M
4 substance type 5 substance identifier 6 substance name 7 test number(s) 8 data carrier type 9 container type 10 container cap type 11 initial volume 12 substance lot number 13 container/package number 14 container registration date & time 15 container first opening/usage date & time 16 stability on board 17 expiring date 18 actual level 19 available level
RC
RC: Calibrator [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] [NONE] Calibrator Lot ID [NONE] [NONE] [NONE]
46
Substance Data Record [M-XT Record] Field 20 container carrier type 21 container carrier ID 22 container position in carrier 23 substance status
Calibrator Parameters Record [M-CP Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (CP) Data Type char[1] pos_int char[2] ^text ^text ^text text char[1] text {^unit} int int {^int} A, B, C, D, E CP^BM^E1^1 Content M
Pattern I-11 M
CP^BM^E1^1
4 test number 5 calibrator level 6 target value / unit 7 reagent lot number 8 reagent package number
Host Sending Record Pattern Substance Data Record [M-XT Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (XT) (XTQ) 4 substance type 5 substance identifier 6 substance name 7 test number(s) 8 data carrier type 9 container type Data Type char[1] pos_int char[3] ^text ^text ^text char[2] text text text {\...} text text XT^BM^E1^1 XTQ^BM^E1^1 RC XTQ^BM^E1^1 RC: Calibrator [NONE] [NONE] [NONE] [NONE] [NONE] RC: Calibrator [NONE] [NONE] [NONE] [NONE] [NONE] XT^BM^E1^1 Content M Pattern L-1 M Pattern L-2 M
47
int d int {^unit} int {^unit} text text int char[1] {\...}
Calibrator Parameters Record [M-CP Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (CP) (CPQ) 4 test number 5 calibrator level 6 target value / unit 7 reagent lot number 8 reagent package number Data Type char[1] pos_int char[3] ^text ^text ^text text char[1] text {^unit} int int {^int} A, B, C, D, E CP^BM^E1^1 CPQ^BM^E1^1 Content M
Pattern L-11 M
Pattern L-12 M
CP^BM^E1^1 CPQ^BM^E1^1 Test No. [NONE] [NONE] [NONE] [NONE] Test No. A, B, C, D, E reference value Reagent Lot No. [NONE]
48
Scan bar-code card for a control. The instrument uploads a Control Parameters Message of the bar-code card. The instrument uploads 1 message/1 control bar-code card.
Host Query Instrument Answer Purpose Query for Information of Control Parameters (Answer Information of Control Parameters that were requested from Host.) Event: Host L-1, L-11 (M-2) Instrument I-1, I-11 (M-3)
The instrument receives a Control Parameters Message Query. The instrument answers to the query. The Host queries for Control Parameters information for one (or some) control No. The instrument always answers 1 message/1 control No..
Host Download Purpose Host L-2, L-12 (M-2) Instrument Download Information of Control Parameters (Download only target value/unit and target range of each Control Parameters.) (If an Instrument has never seen the Control Parameters before, the downloading becomes invalid.) L-*, I-*: refer to Details of Records M-*: refer to Construction of Message Event: The instrument receives a Control Parameters Message. The instrument overwrites the information of Control Parameters. The Host downloads 1 message/1 control (or 1 message/ some controls). A control is identified by control no. and control lot ID. If the Control Parameters that were sent from the Host are data that the instrument does not now, then this data is not valid (will be ignored).
49
} max. 28 records
0 Trace Example:
Instrument read Control Bar-code card: <ENQ> <ACK> <STX>1H|\^&||||||||||P||<CR><ETX>05<CR><LF> <ACK> <STX>2M|1|XT^BM^E1^1|CS|1|PCU1||||||1997402|||||19991200||||||<CR> <ETX>53<CR><LF> <ACK> <STX>3M|1|QP^BM^E1^1|10||0.010^uIU/ml|0.008|0.012|N<CR> <ETX>90<CR><LF> <ACK> <STX>4M|2|QP^BM^E1^1|20||114.0^nmol/l|90.06|137.9|N<CR> <ETX>E6<CR><LF> <ACK> <STX>5M|3|QP^BM^E1^1|30||44.00^pmol/l|37.40|50.60|N<CR> <ETX>E3<CR><LF> <ACK> <STX>6M|4|QP^BM^E1^1|40||1.13^TBI|0.893|1.37|N<CR> <ETX>15<CR><LF> <ACK> <STX>7M|5|QP^BM^E1^1|310||12.60^IU/ml|8.82|16.38|N<CR> <ETX>47<CR><LF> <ACK> <STX>0L|1<CR><ETX>39<CR><LF> <ACK> <EOT>
Pattern 2 Level 0 1 2 0
50
Pattern 3 Level 0 1 2 (M-3) Record H M-XT M-QP : : M-XT : : L
Details of Records: Instrument Sending Record Pattern Substance Data Record [M-XT Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (XT) Data Type char[1] pos_int char[2] ^text ^text ^text char[2] text text text {\...} text text text int {^unit} int int {^int} d_t d_t XT^BM^E1^1 XT^BM^E1^1 Content M Pattern I-1 M
4 substance type 5 substance identifier 6 substance name 7 test number(s) 8 data carrier type 9 container type 10 container cap type 11 initial volume 12 substance lot number 13 container/package number 14 container registration date & time 15 container first opening/usage date & time 16 stability on board 17 expiring date 18 actual level
CS
CS: Control Control No. Control Name [NONE] [NONE] [NONE] [NONE] [NONE] Control Lot No [NONE] [NONE] [NONE]
int d int
51
Control Parameters Record [M-QP Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (QP) Data Type char[1] pos_int text ^text ^text ^text text int text {^unit} text text char[1] A, N QP^BM^E1^1 Content M
Pattern I-11 M
QP^BM^E1^1
4 test number 5 reagent lot number 6 target value / unit 7 lower limit 8 upper limit 9 flags
Test No. [NONE] target value ^unit Lower limit Upper limit *1)
*1)
A: N:
Host Sending Record Pattern Substance Data Record [M-XT Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (XT) (XTQ) 4 substance type 5 substance identifier Data Type char[1] pos_int text ^text ^text ^text char[2] text XT^BM^E1^1 XTQ^BM^E1^1 CS CS: Control Control No. CS: Control Control No. XTQ^BM^E1^1 XT^BM^E1^1 Content M Pattern L-1 M Pattern L-2 M
52
Substance Data Record [M-XT Record] Field 6 substance name 7 test number(s) 8 data carrier type 9 container type 10 container cap type 11 initial volume 12 substance lot number 13 container/package number 14 container registration date & time 15 container first opening/usage date & time 16 stability on board 17 expiring date 18 actual level 19 available level 20 container carrier type 21 container carrier ID 22 container position in carrier 23 substance status Data Type text text {\...} text text text int {^unit} int int {^int} d_t d_t
int d int {^unit} int {^unit} text text int char[1] {\...}
Control Parameters Record [M-QP Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (QP) (QPQ) 4 test number 5 reagent lot number 6 target value / unit Data Type char[1] pos_int text ^text ^text ^text text int text {^unit} QP^BM^E1^1 Content M
Pattern L-11 M
Pattern L-12 M
QP^BM^E1^1
QPQ^BM^E1^1 QPQ^BM^E1^1 [NONE] [NONE] [NONE] Test No. [NONE] target value
53
54
Construction of Message: Pattern 1 Level 0 1 0 Trace Example: Instrument sends Calibration Data: <ENQ> <ACK> <STX>1H|\^&<CR><ETX>E5<CR><LF> <ACK> <STX>2M|1|CR^BM^E1^1|30|192882|ng/dl|RD^1^12|1228|N^M|| 19970423103101|O|I^0^----------\M^0^-----\S^0^---------\R^1.00^0.000\D^0^-----|252858.000000^4.043450^1.316730 ^8366.690430^0.000000\-376.218567^1.254267\1.000000| SD^1^1^192881^0\SD^1^2^19288<ETB>9D<CR><LF> <ACK> <STX>31^0\SD^1^^^\SD^1^^^\SD^1^^^|48008^49049\14824^14835\-0.000^0.000\-0.000^-0.000\-0.000^-0.000<CR><ETX>50<CR><LF> <ACK> <STX>4L|1<CR><ETX>3D<CR><LF> <ACK> <EOT> <ENQ> <ACK> <STX>1H|\^&||||||||||P||<CR><ETX>05<CR><LF> <ACK> (M-1) Record H M-CR L
55
Details of Records: Instrument Sending Record Pattern Calibration Result [M-CR Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (CR) Data Type char[1] pos_int char[2] ^text ^text ^text text int unit text ^text ^text int char[1] ^char[1] int d_t char[1] O,Q,F N^M, N^R, I^ CR^BM^E 1^1 CR^BM^E1^1 CR^BM^E1^1 CR^BM^E1^1 Content M Pattern I-1 M Pattern I-2 M Pattern I-3 M
4 test number 5 test lot number 6 unit 7 test container description 8 test package number 9 calibration method 10 replication number 11 date/time calibration completed 12 result status
Test No. Reagent Lot No. unit RD ^1 ^position Rack Pack No. N ^M [NONE] result ready date/time O: OK Q: Question F: Failed *2)
Test No. Reagent Lot No. unit RD ^1 ^position Rack Pack No. N ^R [NONE] result ready date/time O: OK Q: Question F: Failed *2)
Blank Set No Blank Set lot No. [NONE] RD ^1 ^position Rack Pack No. I ^ [NONE] result ready date/time O: OK F: Failed *2)
13 result characteristics
I, M, S, R, D, L, B, F, T, C
*1 SD or RK *3) ^S.RotorNo.
*1 SD or RK *3 ^S.RotorNo.
[NONE] [NONE]
56
Calibration Result [M-CR Record] Field Data Type ^text ^text ^text {\...} text {^...} {\...} Content
Pattern I-2 or RackID ^position ^lot No ^bottle No. {\...} 1 signal nd ^2 signal {\...}
st
Pattern I-3
16 calibrators result
st
text{^...} int
*4) *5)
*4) *5)
*1)
curve parameter[0]^curve parameter[1]^ curve parameter[2]^curve parameter[3]^ curve parameter[4]\2point correction parameter[0]^ 2point correction parameter[1]\1point correction parameter[0] *** This field is used for quantitative tests. *** result characteristics component : characteristicID ^ text1 ^ text2 [For Quantitative tests] Criteria Missing values characteristicID I text1 0 (OK), 1 (Question), 2 (Fail) 0 (OK), 1 (Question), 2 (Fail) 0 (OK), 1 (Question), 2 (Fail) Value of Calibration factor 0 (OK), 1 (Question), 2 (Fail) text2 ex. AA--CC----
*2)
Monotony of curve
ex. A---E
Minimum signal
ex. AA--CC----
Calibration factor
[NONE]
ex. A---E
characteristicID I
M S
[NONE] [NONE]
57
L B
OK or NG ex. >-<-
Minimum acceptable difference [For Blank Set] Criteria Achievement of Targets Comparison to last valid BlankSet
OK or NG
characteristicID T C
text2 OK or NG OK or NG
*3)
SD :SampleDisk RK : Rack cut-off parameter[0]^cut-off parameter[1]^cut-off parameter[2]^ cut-off parameter[3]^cut-off parameter[4]^cut-off parameter[5] *** This field is used for Qualitative tests. *** 0: 1: Calibration performed with Not Expired RackPack Calibration performed with Expired RackPack
*4)
*5)
58
Details of Records: Instrument Sending Record Pattern Sample Status Record [M-SS Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (SS) Data Type char[1] pos_int char[2] ^text ^text ^text text {^text} {^text} {^text} SS^BM^E1^1 SS^BM^E1^1 Content M Pattern I-1 M
4 specimen ID
Sample ID
59
6 status 7 identification date and time 8 availability time 9 result ready time
*1)
Case No Sample on this position Sample is set on this position before pipetting now pipetting all tests completed some tests can not be done prepare for next start/restart ( regist status)
status N
I P A\C A\X G
Host Sending Record Pattern Sample Status Record [M-SS Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (SS) (SSQ) Data Type char[1] pos_int char[3} ^text ^text ^text SS^BM^E1^1 SSQ^BM^E1^1 SSQ^BM^E1^1 Content M Pattern L-11 M
60
Sample Status Record [M-SS Record] Field 4 specimen ID Data Type text {^text} {^text} {^text} text ^text ^text 6 status 7 identification date and time 8 availability time 9 result ready time char[1] {\...} d_t t text ^t {\...} Content
5 position description
^S. Rotor No & RackID ^Position No *2) I, A, C, P, N, X [NONE] [NONE] [NONE] [NONE]
*2)
If both field data ( Sample IDand Position No.) are set then Sample IDis used as key data. data carrier type : CALIBRATOR , CONTROL , SAMPLE container type : NORMAL REDUCED , In case of calibrator no character is set in this field [NONE]
61
The instrument receives a Instrument Status Message Query. -----> The instrument answers the query.
Instrument Host Upload Purpose Host Instrument Upload when an instrument status changes I-1 (M-1) (Upload Information of instrument status and alarm level.) L-*, I-*: refer to Details of Records M-*: refer to Construction of Message Event: Change of instrument status The instrument uploads information for instrument status.
Construction of Message: Pattern 1 Level 0 1 0 Trace Example: Query from the Host: <ENQ> <ACK> <STX>1H|\^&||||||||||P||<CR><ETX>05<CR><LF> <ACK> <STX>2M|1|ISQ^BM^E1^1||||||||||<CR><ETX>CD<CR><LF> <ACK> <STX>3L|1|N<CR><ETX>06<CR><LF> <ACK> <EOT> (M-1) Record H M-IS L
62
Details of Records: Instrument Sending Record Pattern Instrument Status Record [M-IS Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (IS) Data Type char[1] pos_int char[2] ^text ^text ^text char[1] IS^BM^E1^1 IS^BM^E1^1 Content M Pattern I-1 M
4 instrument status
B, O, S, H, R, P, M, I, A, T, E, N, C, F, V, W, X, Y, Z, L Q, G, J, K, D O, W, E, F, R, H, L, X, Z, S Q, G O, E O, W, E O, W, E
*1)
char[1]
*2)
6 alarm level of inventory 7 alarm level of QC 8 alarm level of calibration 9 last result ready date and time 10 next STAT ready date and time 11 walk away data and time 12 operator identification
[NONE] [NONE] [NONE] last result ready date and time [NONE] [NONE] Operator ID
Host Sending Record Pattern Instrument Status Record [M-IS Record] Field 1 record type ID (M) 2 sequence number Data Type char[1] pos_int Content M Pattern L-1 M
63
char[1]
[NONE]
6 alarm level of inventory 7 alarm level of QC 8 alarm level of calibration 9 last result ready date and time 10 next STAT ready date and time 11 walk away data and time 12 operator identification
*1
Instrument Status Instrument Status Initialize Stand By Preparation Operation S. STOP P. STOP STOP E. STOP T/M S. Scan (incl. Restart) R. Scan SLEEP C. Scan Finalization R.Stop L.Stop A.Stop A.Stop & R.Stop A.Stop & L.Stop Line Only Disk I B A O H T S E M N R P C F Rack Sampler I B A O S E M R P C F V W Y Z Rack Conveyer I B A O S E M R P C F V W X Y Z L CLAS I B A O S E M R P C F V W Y Z -
64
*1 Instrument Status A.Line Stop I.Line Stop A.Line Stop\R.Stop I.Line Stop\R.Stop FD Access D
S.Stop: In case of Sample Stop occurs no more new sample will be pipetted. P.Stop: Partial Stop occurs in case if any hard ware module does not work any more. Depending on the importance of the module the run will be finished or stopped. Stop: After the Stop key was pressed the actual time step will be performed before the system stops in a defined status. E.Stop: In case of a hardware crash the Emergency Stop stops the system in an undefined status. L.Stop: The Line Stop occurs when the rack sampler or conveyer line does not work (A-line = input buffer; B-line = bar-code reader line; C-line = output buffer). A.Stop: ??? R.Stop: Rack Supply Stop occurs when there are no more racks to be fed. S.Scan: During Sample Scan samples are registered into the data base. R.Scan: During Reagent Scan reagents are registered into the data base. C.Scan: During Calibrator Scan calibrator bar-code sheets are registered into the data base. *2) alarm level of processing U/I Headline No Alarm Alarm (Warning) Alarm (P.STOP) Alarm (STOP) Alarm (E.STOP) Alarm (S.Stop) Alarm (L.Stop) Alarm (A.Stop) Alarm (L.Stop & A.Stop) Alarm (R.Stop) Alarm (A.Line Stop) Alarm (I.Line Stop) Disk 0 W E F R H RS 0 W F R L X Z S RC 0 W F R L X Z S CLAS 0 W F R L X Z S Q G
65
Details of Records: Instrument Sending Record Pattern Log File Record [M-LF Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (LF) Data Type char[1] pos_int char[2] ^text ^text ^text text d_t d_t char[1] W, E, F, R, A, H, L, X, Z, S Q, G LF^BM^E1^1 LF^BM^E1^1 Content M Pattern I-1 M
66
Log File Record [M-LF Record] Field 8 message(s) Data Type char[1] ^d_t ^int ^int ^text {\...} Content
Host Sending Record Pattern Log File Record [M-LF Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (LF) (LFQ) 4 file name 5 start date/time 6 end date/time 7 message category Data Type char[1] pos_int char[3] ^text ^text ^text text d_t d_t char[1] W, E, F, R, A, H, L, X, Z, S Q, G LF^BM^E1^1 LFQ^BM^E1^1 LFQ^BM^E1^1 [NONE] start date/time end date/time *1) Content M Pattern L-1 M
8 message(s)
[NONE]
*1)
Message category Alarm Level Warning P.STOP STOP E.STOP S.STOP L.STOP A.STOP L.STOP & A.STOP R.STOP A.Line STOP I.Line STOP All Level Disk W E F R H A RS W F R L X Z S A RC W F R L X Z S A CLAS W F R L X Z S Q G A
67
68
Edit data of test condition on the test condition screen and update the data base by pressing Close button. The instrument uploads a Test Conditions Message for the test that is displayed on the current screen.
Host Query Instrument Answer Purpose Query for Information of Test Conditions (Answer Information of Test Conditions that were requested from Host.) Event: Host L-1 (M-1) Instrument I-1 (M-1)
The instrument receives a Test Conditions Message Query. The instrument answers to the query. The Host queries for Test Conditions information for one (or some) test. The instrument always answers with 1 message/1 test.
Host Download Purpose Host Instrument L-2 Download Information of Test Conditions (M-1) (Download only reference range lower/upper limit of each Test Conditions Information. If an instrument has never seen the Test Conditions information before, the downloading becomes invalid.) L-*, I-*: refer to Details of Records M-*: refer to Construction of Message Event: The instrument receives a Test Conditions Message The instrument overwrites the information of the Test Conditions. The Host downloads a message of Test Conditions for one (or some) test. If the Test Conditions that were sent from the Host are data for a test that the instrument does not know, then this data is not valid (will be ignored).
69
70
Details of Records: Instrument Sending Record Pattern Test Condition Record [M-TC Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (TC) Data Type char[1] pos_int char[2] ^text ^text ^text text text unit text int ^int ^int int int ^int text {\...} char[1] int char[1] char[1] y, n y, n A, X TC^BM^E1^1 TC^BM^E1^1 Content M Pattern I-1 M
4 test number 5 test code 6 unit name 7 conversion factor 8 replication number for samples / controls / calibrators 9 auto-dilution factor 10 reference range lower / upper limit 11 test specific inventory thresholds 12 automatic rerun 13 rerun dilution factor 14 batch calibration 15 range check
auto-dilution factor lower limit ^upper limit *3) test specific inventory thresholds [NONE] [NONE] [NONE] *2)
Host Sending Record Pattern Test Condition Record [M-TC Record] Field 1 record type ID (M) 2 sequence number Data Type char[1] pos_int Content M Pattern L-1 M Pattern L-2 M
71
[NONE] [NONE]
[NONE] lower limit ^upper limit *4) *5) [NONE] [NONE] [NONE] [NONE] *2)
*1)
If there is no data (NONE) in this field, an instrument sends all test condition records to Host. y : Normal Range Check Function is available. n : Normal Range Check Function is not available. reference range lower/upper limit reference range is set as follows. Tests Quantitative Tests Normal Range Check Not Available Available Qualitative Tests Not Available Available reference range [NONE] lower limit^upper limit [NONE] [NONE]
*2)
*3)
72
*4)
73
a) Reagent Rotor scan The instrument uploads MBC information (586 digits) of the rack packs on the reagent rotor. The instrument uploads 1message/18 positions. b) Calibrator/control bar-code card scan. The instrument uploads MBCC information (586 digits) of this bar-code card. The instrument uploads 1 message/1 calibrator (or control) bar-code card.
0 Trace Example:
Instrument updates after Reagent Scan (18 positions): <ENQ> <ACK> <STX>1H|\^&<CR><ETX>E5<CR><LF> <ACK> <STX>2M|1|TA^BM^E1^1|MBC^<CR><ETX>49<CR><LF> <ACK> <STX>3M|2|TA^BM^E1^1|MBC^00000730205414080734234082728689704 0102420708811242572699552227840008563223177766929760844518841 0723609433841494584124036199600867368979427860003939208585621 9117763315723249227720861959956379520410800716598208614910419 697<ETB>6C<CR><LF> <ACK> <STX>4281244402755585073992234858530726385149212575697955326 8125520102420708811242572699552227840008563223177766929760844
74
Details of Records: Instrument Sending Record Pattern Test Application Record [M-TA Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (TA) Data Type char[1] pos_int char[2] ^text ^text ^text char[3] ^text TA^BM^E1^1 TA^BM^E1^1 Content M Pattern I-1 M
4 application data
*2)
586 digits
75
The instrument receives an Instrument Configuration Message Query. The instrument answers to the query.
Host Download Purpose Download Information of Instrument Configuration (printing option, uploading option, sending additional data) (Download only printing option, uploading option, and sending additional data and system clock.) Event: Host L-2 (M-1) Instrument
The instrument receives an Instrument Configuration Message. The instrument overwrites the information of the instrument configuration.
Instrument Host Upload Purpose Host Instrument Upload Information of Instrument Configuration when they are I-1 changed (printing option, uploading option, system clock) (M-1) (Upload Information of Instrument Configurations.) L-*, I-*: refer to Details of Records M-*: refer to Construction of Message Event: Change of instrument configuration The instrument uploads data of the instrument configuration.
Construction of Message: Pattern 1 Level 0 1 0 Trace Example Host queries for Instrument Configuration: <ENQ> <ACK> <STX>1H|\^&||||||||||P||<CR><ETX>05<CR><LF> <ACK> <STX>2M|1|ICQ^BM^E1^1|||||||||||||||<CR><ETX>29<CR><LF> <ACK> (M-1) Record H M-IC L
76
<STX>3L|1|N<CR><ETX>06<CR><LF> <ACK> <EOT> Instrument sends Instrument Configuration:
<ENQ> <ACK> <STX>1H|\^&||||||||||P||<CR><ETX>05<CR><LF> <ACK> <STX>2M|1|IC^BM^E1^1||S|S|B||^All^^^|122755|070110^19971209^03 04^185||^MMDDYYYY^24|^^11||||<CR><ETX>08<CR><LF> <ACK> <STX>3L|1|F<CR><ETX>FE<CR><LF> <ACK> <EOT> <ENQ> <ACK> <STX>1H|\^&||||||||||P||<CR><ETX>05<CR><LF> <ACK> <STX>2M|1|IC^BM^E1^1|||||ELEC2|^All^SD^^|112415||||||||<CR> <ETX>79<CR><LF> <ACK> <STX>3L|1|N<CR><ETX>06<CR><LF> <ACK> <EOT>
Details of Records: Instrument Sending Record Pattern Instrument Configuration Record [M-IC Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (IC) Data Type char[1] pos_int char[2] ^text ^text ^text int char[1] char[1] char[1] text text ^text ^text
No^^^^, ^All^^^, ^All^SD^^, ^All^^RC^, ^All^^^RR, ^All^SD^RC^, ^All^SD^^RR, ^All^SD^RC^RR, ^All^^RC^RR
Pattern I-1 M
Content M
IC^BM^E1^1
IC^BM^E1^1
4 predilution factor 5 printing option 6 uploading option 7 documentation request 8 user defined instrument name 9 sending additional data
77
14 printer setup
^ ^ external printer paper size in inches HC, MC, PT [NONE] [NONE] [NONE]
text int char[1] ^char[1] ^char[1] ^char[1] ^int ^char[1] {\...} text {^...}
[NONE]
Host Sending Record Pattern Instrument Configuration Record [M-IC Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (IC) (ICQ) 4 predilution factor 5 printing option 6 uploading option 7 documentation request 8 user defined instrument name 9 sending additional data Data Type char[1] pos_int char[3] ^text ^text ^text int char[1] char[1] char[1] text text ^text
No^^^^, ^All^^^,
Pattern L-1 M
Pattern L-2 M
Content M
IC^BM^E1^1
78
Pattern L-1
Pattern L-2
t text ^d ^text ^text text text ^text ^text char[1] ^text ^int text int char[1] ^char[1] ^char[1] ^char[1] ^int ^char[1] {\...} text {^...} HC, MC, PT 0, 1
[NONE] [NONE]
[NONE] [NONE]
[NONE] [NONE]
14 printer setup
[NONE]
[NONE]
[NONE]
[NONE]
*1)
only the two options below are available printing option = & uploading option = S S printing option = & uploading option = M M Sampling order .......S Manual.....................M
79
[NOTES] When Host queries information with a MSR, the instrument sends MSR message for answer, regardless of this setting. *3) documentation request Printout ................... P Upload .................... U Both ........................ B Date format DDMMYYYY or MMDDYYYY or YYYMMDD
*4)
80
Host Query Instrument Answer Purpose Host Instrument Query for information of Service Data L-1 I-3 (M-1) (M-1) (Answer information of Service Data that was requested from Host.) L-*, I-*: refer to "Details of Records" M-*: refer to "Construction of Message" Event: a) Clot detection in operation The instrument uploads pressure sensor values. b) ADC module works in operation The instrument uploads the ADC raw data.
Construction of Message: Pattern 1 Level 0 1 0 Trace Example: Instrument send Service Data: <ENQ> <ACK> <STX>1H|\^&<CR><ETX>E5<CR><LF> <ACK> <STX>2M|1|SD^BM^E1^1||19970409^^10119||Calibrator\165\30\ R1\119^123^142^159^162^158^155^155^156^155^150^145^141^139^13 7^134^131^129^127^126^124^123^122^121^120^119^118^118^118^118 ^118^118^119^119^119^119^118^102^88^88^91^90^84^80^79^80^78^7 7^76^7<ETB>86<CR><LF> <ACK> <STX>36^75^75^75^75^75^76^76^76^76^77^77^79^79^79^80^81^81 ^82^82^83^83^86^90^92^91^90^90^90^90^90^89^89^88^88^87^84^80^ 77^78^80^80^79^78^78^79^79^78^78^78^78^78^78^78^78^78^78^78^7 (M-1) Record H M-SD L
81
82
<ACK> <STX>0L|1|F<CR><ETX>FB<CR><LF> <ACK> <EOT>
Details of Records: Instrument Sending Record Pattern Service Data Record [M-SD Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (SD) Data Type char[1] pos_int text ^text ^text ^text text ^int ^long {\^...} d ^long ^long text {\...} text {\...} text int S,R,M SD^BM^E1^1 SD^BM^E1^1 SD^BM^E1^1 SD^BM^E1^1 Content M Pattern I-1 M Pattern I-2 M Pattern I-3 M
[NONE]
[NONE]
[NONE]
5 operation log
install date ^ ^operation time [NONE] *2) ADC Raw Data [NONE]
install date ^ ^operation time [NONE] [NONE] [NONE] left space for determination in an instrument s data base
6 trace 7 service data 8 kind of service data 9 left space for determination in an instrument data s base
*1)
Sample Type \ Seq No \ Test No \ Pipetting Pos \ Pressure Sensor Value ^Pressure Sensor Value ^... Sample Type: Sample Control Calibrator Blank Set Pipetting Pos: R1 R2 Diluent Sample Beads PS RM DL1 DL2
83
Service Data Record [M-SD Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (SDQ) Data Type char[1] pos_int text ^text ^text ^text text ^int ^long {\^...} d ^long ^long text {\...} text {\...} text int S,R,M SDQ^BM^E1^1 Content M
Pattern L-1 M
SDQ^BM^E1^1
[NONE]
5 operation log
[NONE]
6 trace 7 service data 8 kind of service data 9 left space for determination in an instrument data base s
84
Processing Message - PM
Construction of Message: Pattern 1 Level 0 1 0 Trace Example: Instrument sends Alarm Message: <ENQ> <ACK> <STX>1H|\^&<CR><ETX>E5<CR><LF> <ACK> <STX>2M|1|PM^BM^E1^1|19970525132822|858^0| Communication Message Format Error : 44-0108|W<CR><ETX>EA<CR><LF> <ACK> <STX>3L|1<CR><ETX>3C<CR><LF> <ACK> <EOT> (M-1) Record H M-PM L
Details of Records: Instrument Sending Record Pattern Processing Messages Record [M-PM Record] Field 1 record type ID (M) 2 sequence number Data Type char[1] pos_int Content M Pattern I-1 M
Processing Message - PM
Processing Message - PM
Processing Messages Record [M-PM Record] Field 3 record type sub-ID (PM) Data Type char[2] ^text ^text ^text d_t int ^int text Content PM^BM^E1^1 Pattern I-1 PM^BM^E1^1
85
occurrence date & time alarm code ^alarm sub code alarm name language dependand W, E, F, R, H, L, X, Z, S Q, G *1
6 message name
7 message category
char[1]
*1)
Alarm Level Warning P. STOP STOP E. STOP S. STOP L. STOP A. STOP L. STOP & A. STOP R. STOP A.Line STOP I.Line STOP
Disk W E F R H -
RS W F R L X Z S -
RC W F R L X Z S -
CLAS W F R L X Z S Q G
Processing Message - PM
86
Construction of Message:
Pattern 1 Level 0 1 0
Pattern 2 Level 0 1 0
Details of Records: Host Sending Record Pattern Action Request Record [M-AR Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (AR) Data Type char[1] pos_int char[2] ^text ^text ^text AR^BM^E1^1 AR^BM^E1^1 Content M Pattern L-1 M
87
Instrument Sending Record Pattern: Action Confirmation Record [M-AC Record] Field 1 record type ID (M) 2 sequence number 3 record type sub-ID (AC) Data Type char[1] pos_int char[2] ^text ^text ^text text char[1] text AC^BM^E1^1 AC^BM^E1^1 Content M Pattern I-1 M
STOP START O, A
*1)
*2)
command START
88
Header - H
17. Header - H
Details of Records: Host Sending Record Pattern Message Header Record [H Record] Field 1 record type ID (H) 2 delimiter definition 3 message control ID 4 access password 5 sender name or ID 6 sender street address 7 reserved field 8 sender telephone number 9 characteristics of sender 10 receiver ID 11 comment of special instructions 12 processing ID 13 version No. 14 date and time of message text text text text char[1] int d_t P, D 1 Data Type char[1] char[4] text text text {^...} text Content H |\^& Pattern I-1/L-1 H |\^& [NONE] [NONE] *1) [NONE] [NONE] [NONE] [NONE] *2) [NONE] *3) [NONE] [NONE]
*1)
text1^BM^E1^text2 text1: Host defined instrument name text2: Version # of the software
*2)
text3 text3:
Host name
*3)
Header - H
Termination - L
89
18. Termination - L
Details of Records: Instrument / Host Sending Record Pattern Message Terminator Record [H Record] Field 1 record type ID (L) 2 sequence number 3 termination code Data Type char[1] pos_int char[1] Content L 1 I,F,E,Q Pattern I-1/L-1 L 1 *1)
*1)
null: for normal end of message I: normal end of an empty message(no data found) sent in response to a remote query message F: normal end of message sent in response to a remote query message E: unknown system error Q: for the response to an invalid remote query
Termination - L
90
S.Stop-S.Scan
Reagent Scan
Sample Scan
PreOperation
Sample Stop
Partial Stop
Finalization
Card Scan
Operation
StandBy
Initialize
Sleep
Stop
Test Order Substance Data Calibrator Parameters Control Parameters Test Conditions Instrument Configuration Action Request(START) Action Request(STOP)
Instrument Status Messages from Host Rack Supply Stop Emergency Stop
A.Stop&R.Stop
T/M A.Stop&L.Stop
Reagent Scan
Analyzer Stop
PreOperation
Finalization
Card Scan
Operation
Line Stop
Test Order Substance Data Calibrator Parameters Control Parameters Test Conditions Instrument Configuration Action Request(START) Action Request(STOP)
LineOnly
StandBy
Initialize
Sleep
Stop
T/M
91
E. Stop-operation stopped
No
Yes
3 4
3 4
No No
Yes Yes
S. Stop-operation stopped
No
Yes
No
Yes
Sample Short Assay Reagent Short Diluent Short Pretreatment Reagent Short Diluted Sample Short Reagent disk temperature out of range Incubator temperature out of range Measuring cell temperature out of range PC/CC temperature out of range PC/CC short ADC data abnormal Peak out of range
7 8 9 10 11 12 13 14 15 16 17 18
6 6 6 6 6 7 7 7 7 7 7 6
19
No
Yes
20
No
Yes
92
Data Alarm Signal peak width out of range Signal out of range Concentration out of expected value range Calculation Error No Calibration Data Flag 21 22 23 24 25 Level 6 6 6 6 6
Previous calibration used System blocked User blocked User released Premature LLD signal-Sample Disk Premature LLD signal-Reagent Disk (Assay reagent) Premature LLD signal-Reagent Disk (Diluent reagent) Premature LLD signal-Reagent Disk (Pretreatment reagent) <reserve> Assay reagent bubble detected Diluent bubble detected Pretreatment bubble detected <reserve> <reserve> PC level out of range PC level check failed Measuring cell current out of range Measuring cell current check failed PC/CC temperature unstable Abnormal aspiration Potential carry over
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
Yes -------
6 6 6 6
6 6 6
6 6 6 6 6 6 6
AB level is out of range AB level check failed Current is out of range Current check failed AB/CC temperature is unstable Clot is detected at sample pipetting Signal is lower than a calculated limit respective to the prior measurement (carry over is possible) During sample scan before pipetting the sample ID could not be recognized
47
No
Yes
93
94 21. Index
Index
Action Confirmation Record [M-AC Record] .......................................................................................................87 Action Request Record [M-AR Record]................................................................................................................86 Calibration Result [M-CR Record] ........................................................................................................................55 Calibrator Parameters Record [M-CP Record] ................................................................................................46, 47 Comment Record [C Record] ................................................................................................................................25 Control Parameters Record [M-QP Record] ....................................................................................................51, 52 Diluent Parameters Record [M-DP Record] ..........................................................................................................40 Instrument Configuration Record [M-IC Record]............................................................................................76, 77 Instrument Status Record [M-IS Record]...............................................................................................................62 Log File Record [M-LF Record]......................................................................................................................65, 66 Patient Information Record [P Record] .......................................................................................................7, 10, 21 Processing Messages Record [M-PM Record] ......................................................................................................84 Raw Result Record [M-RR Record] ......................................................................................................................25 Request Information Record [Q Record] .....................................................................................................6, 10, 26 Result Context Record [M-RC Record] .................................................................................................................26 Result Record [R Record]......................................................................................................................................24 Sample Status Record [M-SS Record].............................................................................................................58, 59 Service Data Record [M-SD Record] ..............................................................................................................82, 83 Substance Data Record [M-TC Record] ................................................................................................................70 Substance Data Record [M-XT Record]..................................................................................38, 40, 45, 46, 50, 51 Test Application Record [M-TA Record]..............................................................................................................74 Test Order Record [O Record].....................................................................................................................8, 12, 23
Index