| 1 | LRBLINTG ;DALLAS CIOFO/RLM/CYM - INTEGRITY CHECKER FOR BLOOD BANK ROUTINES ;08/20/2001 4:35 PM
 | 
|---|
| 2 |  ;;5.2;LAB SERVICE;**247,267,275**;Sep 27, 1994
 | 
|---|
| 3 |  ;Per VHA Directive 97-033 this routine should not be modified.  Medical Device # BK970021
 | 
|---|
| 4 | START ; Routine called from LRBLSRV
 | 
|---|
| 5 |  S X=$T(+0) X ^%ZOSF("RSUM") S ^TMP("LRBL",$J,2,0)="LRBLINTG at "_LRBLSITE_" = "_Y
 | 
|---|
| 6 |  F LRI=1:1 S LRA=$T(ROU+LRI) Q:LRA["***"  S X=$P(LRA,",",2) D
 | 
|---|
| 7 |   . X ^%ZOSF("TEST") I '$T S ^TMP("LRBL",$J,LRI+3,0)=X_" is missing." Q
 | 
|---|
| 8 |   . X ^%ZOSF("RSUM")  I Y'=$P(LRA,",",3) S ^TMP("LRBL",$J,LRI+3,0)=X_" should be "_$P(LRA,",",3)_" is "_Y
 | 
|---|
| 9 |  K XMY S XMY("G.bloodbank@ISC-CHICAGO.VA.GOV")=""
 | 
|---|
| 10 |  S %DT="T",X="NOW" D ^%DT,DD^LRX S LRBLNOW=Y
 | 
|---|
| 11 |  S XMSUB="BB Checksum data at "_LRBLSITE_" run on "_LRBLNOW
 | 
|---|
| 12 |  S XMTEXT="^TMP(""LRBL"",$J,",XMDUZ="Blood Bank Monitor" D ^XMD
 | 
|---|
| 13 |  K %DT,LRA,LRBLNOW,LRBLSITE,LRI,X,XMDUZ,XMSUB,XMTEXT,Y
 | 
|---|
| 14 |  K ^TMP("LRBL",$J)
 | 
|---|
| 15 |  Q
 | 
|---|
| 16 | ROU ;
 | 
|---|
| 17 |  ;;,LRBLA,11361264
 | 
|---|
| 18 |  ;;,LRBLA1,10106404
 | 
|---|
| 19 |  ;;,LRBLA2,7315572
 | 
|---|
| 20 |  ;;,LRBLAA,14549108
 | 
|---|
| 21 |  ;;,LRBLAA1,3751384
 | 
|---|
| 22 |  ;;,LRBLAB,1343081
 | 
|---|
| 23 |  ;;,LRBLAGG,2364163
 | 
|---|
| 24 |  ;;,LRBLAUD,4865269
 | 
|---|
| 25 |  ;;,LRBLAUD1,9357692
 | 
|---|
| 26 |  ;;,LRBLB,7956270
 | 
|---|
| 27 |  ;;,LRBLBU,1843508
 | 
|---|
| 28 |  ;;,LRBLC,1993068
 | 
|---|
| 29 |  ;;,LRBLCAP,2878590
 | 
|---|
| 30 |  ;;,LRBLCMV,4895767
 | 
|---|
| 31 |  ;;,LRBLD,3295327
 | 
|---|
| 32 |  ;;,LRBLDA,12115475
 | 
|---|
| 33 |  ;;,LRBLDA1,3235853
 | 
|---|
| 34 |  ;;,LRBLDAA,12463641
 | 
|---|
| 35 |  ;;,LRBLDAL,9196362
 | 
|---|
| 36 |  ;;,LRBLDC,14196802
 | 
|---|
| 37 |  ;;,LRBLDC1,5278208
 | 
|---|
| 38 |  ;;,LRBLDCR,10142238
 | 
|---|
| 39 |  ;;,LRBLDCU,5556264
 | 
|---|
| 40 |  ;;,LRBLDED,6231669
 | 
|---|
| 41 |  ;;,LRBLDEL,9949435
 | 
|---|
| 42 |  ;;,LRBLDELT,5309734
 | 
|---|
| 43 |  ;;,LRBLDEX,2280729
 | 
|---|
| 44 |  ;;,LRBLDEX1,13643755
 | 
|---|
| 45 |  ;;,LRBLDEX2,14294791
 | 
|---|
| 46 |  ;;,LRBLDK,4408781
 | 
|---|
| 47 |  ;;,LRBLDL,8027727
 | 
|---|
| 48 |  ;;,LRBLDL1,1162721
 | 
|---|
| 49 |  ;;,LRBLDLG,19191632
 | 
|---|
| 50 |  ;;,LRBLDMV,6414505
 | 
|---|
| 51 |  ;;,LRBLDP,2025215
 | 
|---|
| 52 |  ;;,LRBLDPA,3904141
 | 
|---|
| 53 |  ;;,LRBLDPA1,13804264
 | 
|---|
| 54 |  ;;,LRBLDPA2,13967384
 | 
|---|
| 55 |  ;;,LRBLDPAW,3164806
 | 
|---|
| 56 |  ;;,LRBLDPH,10358285
 | 
|---|
| 57 |  ;;,LRBLDPL,3867229
 | 
|---|
| 58 |  ;;,LRBLDR,15537243
 | 
|---|
| 59 |  ;;,LRBLDR1,7668103
 | 
|---|
| 60 |  ;;,LRBLDRR,17451778
 | 
|---|
| 61 |  ;;,LRBLDRR1,25481475
 | 
|---|
| 62 |  ;;,LRBLDRR2,3243087
 | 
|---|
| 63 |  ;;,LRBLDRR3,1756464
 | 
|---|
| 64 |  ;;,LRBLDSC,8397022
 | 
|---|
| 65 |  ;;,LRBLDT,13410130
 | 
|---|
| 66 |  ;;,LRBLDTA,2557404
 | 
|---|
| 67 |  ;;,LRBLDUC,5267997
 | 
|---|
| 68 |  ;;,LRBLDW,5874762
 | 
|---|
| 69 |  ;;,LRBLDX,4935632
 | 
|---|
| 70 |  ;;,LRBLJA,17223916
 | 
|---|
| 71 |  ;;,LRBLJA1,6301480
 | 
|---|
| 72 |  ;;,LRBLJB,9637545
 | 
|---|
| 73 |  ;;,LRBLJC,9275638
 | 
|---|
| 74 |  ;;,LRBLJCK,9867617
 | 
|---|
| 75 |  ;;,LRBLJD,12678359
 | 
|---|
| 76 |  ;;,LRBLJD1,14481597
 | 
|---|
| 77 |  ;;,LRBLJDA,9462759
 | 
|---|
| 78 |  ;;,LRBLJDM,15110824
 | 
|---|
| 79 |  ;;,LRBLJDP,9494946
 | 
|---|
| 80 |  ;;,LRBLJED,15092195
 | 
|---|
| 81 |  ;;,LRBLJI,8199613
 | 
|---|
| 82 |  ;;,LRBLJL,20113772
 | 
|---|
| 83 |  ;;,LRBLJL1,8092253
 | 
|---|
| 84 |  ;;,LRBLJLA,10021308
 | 
|---|
| 85 |  ;;,LRBLJLG,22434197
 | 
|---|
| 86 |  ;;,LRBLJLG1,12109485
 | 
|---|
| 87 |  ;;,LRBLJM,5716689
 | 
|---|
| 88 |  ;;,LRBLJM1,15670509
 | 
|---|
| 89 |  ;;,LRBLJP,5290456
 | 
|---|
| 90 |  ;;,LRBLJPA,5625331
 | 
|---|
| 91 |  ;;,LRBLJPA1,15924799
 | 
|---|
| 92 |  ;;,LRBLJPA2,11292074
 | 
|---|
| 93 |  ;;,LRBLJPH,6292279
 | 
|---|
| 94 |  ;;,LRBLJPP,12819280
 | 
|---|
| 95 |  ;;,LRBLJPP1,6500529
 | 
|---|
| 96 |  ;;,LRBLJR,8337634
 | 
|---|
| 97 |  ;;,LRBLJRB,10178183
 | 
|---|
| 98 |  ;;,LRBLJSH,10420740
 | 
|---|
| 99 |  ;;,LRBLJT,9133136
 | 
|---|
| 100 |  ;;,LRBLJTS,3989459
 | 
|---|
| 101 |  ;;,LRBLJTS1,8904563
 | 
|---|
| 102 |  ;;,LRBLJTS2,8577037
 | 
|---|
| 103 |  ;;,LRBLJU,6005102
 | 
|---|
| 104 |  ;;,LRBLJU1,7426924
 | 
|---|
| 105 |  ;;,LRBLJUT,5844963
 | 
|---|
| 106 |  ;;,LRBLJW,11281581
 | 
|---|
| 107 |  ;;,LRBLJX,5755259
 | 
|---|
| 108 |  ;;,LRBLP,17385811
 | 
|---|
| 109 |  ;;,LRBLPA,3613885
 | 
|---|
| 110 |  ;;,LRBLPAB,2266423
 | 
|---|
| 111 |  ;;,LRBLPB,1128898
 | 
|---|
| 112 |  ;;,LRBLPBR,6311255
 | 
|---|
| 113 |  ;;,LRBLPBR1,15305150
 | 
|---|
| 114 |  ;;,LRBLPC,15671667
 | 
|---|
| 115 |  ;;,LRBLPC1,7192443
 | 
|---|
| 116 |  ;;,LRBLPCS,10290637
 | 
|---|
| 117 |  ;;,LRBLPCS1,13639750
 | 
|---|
| 118 |  ;;,LRBLPCSS,9974761
 | 
|---|
| 119 |  ;;,LRBLPD,11082733
 | 
|---|
| 120 |  ;;,LRBLPD1,10207069
 | 
|---|
| 121 |  ;;,LRBLPE,12068165
 | 
|---|
| 122 |  ;;,LRBLPE1,9122655
 | 
|---|
| 123 |  ;;,LRBLPED,17147926
 | 
|---|
| 124 |  ;;,LRBLPED1,9800010
 | 
|---|
| 125 |  ;;,LRBLPED2,3635113
 | 
|---|
| 126 |  ;;,LRBLPEW,12743930
 | 
|---|
| 127 |  ;;,LRBLPH,3897023
 | 
|---|
| 128 |  ;;,LRBLPIT,7051859
 | 
|---|
| 129 |  ;;,LRBLPP,1084680
 | 
|---|
| 130 |  ;;,LRBLPQA,8810766
 | 
|---|
| 131 |  ;;,LRBLPR,6345892
 | 
|---|
| 132 |  ;;,LRBLPR1,13035995
 | 
|---|
| 133 |  ;;,LRBLPRA,5693589
 | 
|---|
| 134 |  ;;,LRBLPT,9150490
 | 
|---|
| 135 |  ;;,LRBLPT1,11224251
 | 
|---|
| 136 |  ;;,LRBLPTR,11758949
 | 
|---|
| 137 |  ;;,LRBLPTR1,10126100
 | 
|---|
| 138 |  ;;,LRBLPUS,13178966
 | 
|---|
| 139 |  ;;,LRBLPUS1,10560710
 | 
|---|
| 140 |  ;;,LRBLPUS2,6349114
 | 
|---|
| 141 |  ;;,LRBLPX,16100078
 | 
|---|
| 142 |  ;;,LRBLPX1,12892470
 | 
|---|
| 143 |  ;;,LRBLQPR,5571366
 | 
|---|
| 144 |  ;;,LRBLQST,7084452
 | 
|---|
| 145 |  ;;,LRBLRCT,9631694
 | 
|---|
| 146 |  ;;,LRBLS,11617800
 | 
|---|
| 147 |  ;;,LRBLSCRN,1075474
 | 
|---|
| 148 |  ;;,LRBLSET,2877561
 | 
|---|
| 149 |  ;;,LRBLSRV,1681921
 | 
|---|
| 150 |  ;;,LRBLSSN,3897804
 | 
|---|
| 151 |  ;;,LRBLST,3535761
 | 
|---|
| 152 |  ;;,LRBLSTR,3249276
 | 
|---|
| 153 |  ;;,LRBLSUM,1987283
 | 
|---|
| 154 |  ;;,LRBLTA,6903899
 | 
|---|
| 155 |  ;;,LRBLTA1,4221860
 | 
|---|
| 156 |  ;;,LRBLTX,13956029
 | 
|---|
| 157 |  ;;,LRBLTXA,11752893
 | 
|---|
| 158 |  ;;,LRBLU,14043423
 | 
|---|
| 159 |  ;;,LRBLUL,1134633
 | 
|---|
| 160 |  ;;,LRBLVAL,715004
 | 
|---|
| 161 |  ;;,LRBLW,4545909
 | 
|---|
| 162 |  ;;,LRBLWD,4923072
 | 
|---|
| 163 |  ;;,LRBLWDS,8168141
 | 
|---|
| 164 |  ;;,LRBLY,3089131
 | 
|---|
| 165 |  ;;,LRUB,2794163
 | 
|---|
| 166 |  ;;,LRUC,1474534
 | 
|---|
| 167 |  ;;,LRUCN,5719131
 | 
|---|
| 168 |  ;;,LRUD,8613944
 | 
|---|
| 169 |  ;;,LRUDIT,1873186
 | 
|---|
| 170 |  ;;,LRUL,6494173
 | 
|---|
| 171 |  ;;,LRUMSG,549954
 | 
|---|
| 172 |  ;;,LRUT,1482424
 | 
|---|
| 173 |  ;***
 | 
|---|
| 174 |  Q
 | 
|---|