LABORATORY TESTS |
-
- TEST: PH
- ROUTINE STORAGE: TV(450,1)
- PARAM 1: S V=$E(Y(1),4,6)
-
- TEST: LEUCOCYTE ESTERASE, URINE
- ROUTINE STORAGE: TV(796,1)
- PARAM 1: S V=$E(Y(1),34) D:V'=":" CODE S:V=":" V="TRACE"
- PARAM 3: NEG$1+$2+$3+$4+
-
- TEST: URINE WBC/HPF
- ROUTINE STORAGE: TV(693,1)
- PARAM 1: S V=$E(Y(1),24) D CODE
- PARAM 3: NONE$1-2$3-4$5-9$10-14$15-19$20-29$30-49$50+$TNTC
-
- TEST: URINE RBC/HPF
- ROUTINE STORAGE: TV(694,1)
- PARAM 1: S V=$E(Y(1),25) D CODE
- PARAM 3: NONE$1-2$3-4$5-9$10-14$15-19$20-29$30-49$50+$TNTC
-
- TEST: SQUAMOUS EPITHELIAL
- ROUTINE STORAGE: TV(777,1)
- PARAM 1: S V=$E(Y(1),26) D:V'=":" CODE S:V=":" V="TRACE"
-
- TEST: HYALINE CASTS
- ROUTINE STORAGE: TV(702,1)
- PARAM 1: S V=$E(Y(1),28) D CODE
- PARAM 3: NONE$1-2$3-4$5-9$10-14$15-19$20-29$30-49$50+$TNTC
-
- TEST: GRANULAR CASTS
- ROUTINE STORAGE: TV(703,1)
- PARAM 1: S V=$E(Y(1),29) D CODE
- PARAM 3: NONE$1-2$3-4$5-9$10-14$15-19$20-29$30-49$50+$TNTC
-
- TEST: URINE BACTERIA
- ROUTINE STORAGE: TV(696,1)
- PARAM 1: S V=$E(Y(1),31) D:V'=":" CODE S:V=":" V="TRACE"
- PARAM 3: NEG$1+$2+$3+$4+
-
- TEST: URINE MUCUS
- ROUTINE STORAGE: TV(697,1)
- PARAM 1: S V=$E(Y(1),32) D:V'=":" CODE S:V=":" V="TRACE"
- PARAM 3: NEG$1+$2+$3+$4+
-
- TEST: URINE YEAST
- ROUTINE STORAGE: TV(706,1)
- PARAM 1: S V=$E(Y(1),33) D:V'=":" CODE S:V=":" V="TRACE"
- PARAM 3: NEG$1+$2+$3+$4+
-
- TEST: OTHER
- ROUTINE STORAGE: TV(780,1)
- PARAM 1: I $D(TY(200)) S V=TY(200) D:V'=":" CODE S:V=":" V="TRACE" S RMK=RMK_"CRYSTALS, "_V_"; " K V
-
- TEST: URINE PROTEIN
- ROUTINE STORAGE: TV(691,1)
- PARAM 1: S V=$E(Y(1),7) D:V'=":" CODE S:V=":" V="TRACE"
- PARAM 3: NEG$1+$2+$3+$4+
-
- TEST: OTHER
- ROUTINE STORAGE: TV(780,1)
- PARAM 1: I $D(TY(7)) S RMK=RMK_"MICROSCOPIC NOT INDICATED; " K V
-
- TEST: URINE GLUCOSE
- ROUTINE STORAGE: TV(690,1)
- PARAM 1: S V=$E(Y(1),8) D:V'=":" CODE S:V=":" V="TRACE"
- PARAM 3: NEG$1+$2+$3+$4+
-
- TEST: URINE KETONES
- ROUTINE STORAGE: TV(689,1)
- PARAM 1: S V=$E(Y(1),9) D:V'=":" CODE S:V=":" V="TRACE"
- PARAM 3: NEG$1+$2+$3+$4+
-
- TEST: URINE BLOOD
- ROUTINE STORAGE: TV(687,1)
- PARAM 1: S V=$E(Y(1),11) D:V'=":" CODE S:V=":" V="TRACE"
- PARAM 3: NEG$1+$2+$3+$4+
-
- TEST: NITRITE, URINE
- ROUTINE STORAGE: TV(795,1)
- PARAM 1: S V=$E(Y(1),12) D CODE
- PARAM 3: NEG$POS
-
- TEST: COLOR
- ROUTINE STORAGE: TV(483,1)
- PARAM 1: S V=$E(Y(1),15) D CODE
- PARAM 3: NO COLOR$PALE YEL$YELLOW$LT. AMB$AMBER$ORANGE$RED$BLUE$GREEN$BROWN
-
- TEST: APPEARANCE
- ROUTINE STORAGE: TV(162,1)
- PARAM 1: S V=$E(Y(1),16) D CODE
- PARAM 3: CLEAR$SL. CLDY$CLOUDY$TURBID
-
- TEST: SPECIFIC GRAVITY
- ROUTINE STORAGE: TV(685,1)
- PARAM 1: S V=$E(Y(1),18,22)
|
INTERFACE NOTES |
The program LABIOU is used with the Biovation keypads with or without
If the value is ":" it is reported as "TRACE", otherwise it uses calls
the subroutine 'CODE' to determine how it is to be reported.
The value is used to select the result from a character string either
on the line CODE or in Param 3. If Param 3 has an entry it will be used,
otherwise it uses 'None$Few$Mod$Many$Profuse$Noted' (value 0 gives a
result of 'None', 1 gives a result of 'Few', ...).
Example: if the value transmited is '3'
and Param 3 is Neg$30$100$300$>200
the result would be '300'.
the keypad being interfaced to a urinalysis instrument (exp. Clinitek 200).
If Param 3 did not have an entry, the result would be 'Many'.
Note: The '$' is used as a delimiter instead of the usual '^' to avoid
conflicting with file definitions.
Coded Comments:
Comments may be entered by using the test 'OTHER'.
(to enter more than one test, 'OTHER', enter it in quotes)
Comment without degrees:
The 1 line format should be used - model 3500b format #1.
Example (Param 1): I $D(TY(1)) S RMK=RMK_"QUANTITY NOT SUFFICIENT; " K V
where 1 is the code for the comment 'QUANTITY NOT SUFFICIENT; '.
The code # must be <99 and may be dependent on what the instrument is
able to transmit. The comment will string together any other comments,
hence the reason for ending the comment with a "; ". Since a value is not
being assigned to the test 'OTHER', the variable 'V' is killed.
Comment with a degree:
Example:
Param 1:
Param 1 is used to extract the results for the test. Param 3 is optional
I $D(TY(160)) S V=TY(160) D CODE S RMK=RMK_"Trip Phos Cr, "_V_"; " K V
Param 3:
$1+$2+$3+$4+
where 16 is the first 2 digits of the code for the comment 'Trip Phos Cr'
and V is the degree of the comment.
If 164 was entered, the comment would be 'Trip Phos Cr, 4+; '.
If Param 3 was not entered, the comment would be 'Trip Phos Cr, Profuse; '.
The field 'LOAD CHEM TESTS' should be set to 'U' if you have many comment
entries. This will avoid possible store errors.
and may be used to define the vocabulary for reporting.
Example: for the test URINE PROTEIN
Param 1: S V=$E(Y(1),7) D:V'=":" CODE S:V=":" V="TRACE"
The value is assigned the 7th character of the transmitted results.
|