| 1 | HLNTEG ;ISC/XTSUMBLD KERNEL - Package checksum checker ;2951013.161539 | 
|---|
| 2 | ;;1.6;HEALTH LEVEL SEVEN;;Oct 13, 1995 | 
|---|
| 3 | ;;7.3;2951013.161539 | 
|---|
| 4 | S XT4="I 1",X=$T(+3) W !!,"Checksum routine created on ",$P(X,";",4)," by KERNEL V",$P(X,";",3),! | 
|---|
| 5 | CONT F XT1=1:1 S XT2=$T(ROU+XT1) Q:XT2=""  S X=$P(XT2," ",1),XT3=$P(XT2,";",3) X XT4 I $T W !,X X ^%ZOSF("TEST") S:'$T XT3=0 X:XT3 ^%ZOSF("RSUM") W ?10,$S('XT3:"Routine not in UCI",XT3'=Y:"Calculated "_$C(7)_Y_", off by "_(Y-XT3),1:"ok") | 
|---|
| 6 | ; | 
|---|
| 7 | K %1,%2,%3,X,Y,XT1,XT2,XT3,XT4 Q | 
|---|
| 8 | ONE S XT4="I $D(^UTILITY($J,X))",X=$T(+3) W !!,"Checksum routine created on ",$P(X,";",4)," by KERNEL V",$P(X,";",3),! | 
|---|
| 9 | W !,"Check a subset of routines:" K ^UTILITY($J) X ^%ZOSF("RSEL") | 
|---|
| 10 | W ! G CONT | 
|---|
| 11 | ROU ;; | 
|---|
| 12 | HLCHK ;;15554889 | 
|---|
| 13 | HLCS ;;5054627 | 
|---|
| 14 | HLCS1 ;;10146376 | 
|---|
| 15 | HLCSDL ;;4226325 | 
|---|
| 16 | HLCSDL1 ;;4097807 | 
|---|
| 17 | HLCSDL2 ;;3748206 | 
|---|
| 18 | HLCSDR ;;3037425 | 
|---|
| 19 | HLCSDR1 ;;10572184 | 
|---|
| 20 | HLCSDR2 ;;5037799 | 
|---|
| 21 | HLCSFMN ;;4628837 | 
|---|
| 22 | HLCSFMN0 ;;5723402 | 
|---|
| 23 | HLCSFMN1 ;;3733023 | 
|---|
| 24 | HLCSHDR ;;5439890 | 
|---|
| 25 | HLCSIN ;;1581884 | 
|---|
| 26 | HLCSLNCH ;;6946551 | 
|---|
| 27 | HLCSMM ;;2729548 | 
|---|
| 28 | HLCSMM1 ;;3526168 | 
|---|
| 29 | HLCSMON ;;7357108 | 
|---|
| 30 | HLCSMON1 ;;3920951 | 
|---|
| 31 | HLCSORA1 ;;3241108 | 
|---|
| 32 | HLCSORA2 ;;1041738 | 
|---|
| 33 | HLCSORAT ;;5245857 | 
|---|
| 34 | HLCSOUT ;;3686510 | 
|---|
| 35 | HLCSQUE ;;4277953 | 
|---|
| 36 | HLCSQUE1 ;;1091487 | 
|---|
| 37 | HLCSQUED ;;1486768 | 
|---|
| 38 | HLCSRE1 ;;1476526 | 
|---|
| 39 | HLCSREP ;;576102 | 
|---|
| 40 | HLCSREQ ;;1749378 | 
|---|
| 41 | HLCSRES ;;1744198 | 
|---|
| 42 | HLCSRQ ;;667862 | 
|---|
| 43 | HLCSRV ;;82086 | 
|---|
| 44 | HLCSTERM ;;2472908 | 
|---|
| 45 | HLCSUTL ;;3650650 | 
|---|
| 46 | HLCSUTL1 ;;2138096 | 
|---|
| 47 | HLCSUTL2 ;;2000113 | 
|---|
| 48 | HLDTIW01 ;;2985011 | 
|---|
| 49 | HLDTIW02 ;;3113507 | 
|---|
| 50 | HLDTIW03 ;;7259996 | 
|---|
| 51 | HLDTIW04 ;;7467021 | 
|---|
| 52 | HLDTIW05 ;;5070958 | 
|---|
| 53 | HLDTIW2A ;;2299262 | 
|---|
| 54 | HLDTIW2B ;;3939992 | 
|---|
| 55 | HLDTIW2C ;;5265559 | 
|---|
| 56 | HLDTIWP0 ;;7906384 | 
|---|
| 57 | HLDTIWP1 ;;7858585 | 
|---|
| 58 | HLDTIWP2 ;;8034167 | 
|---|
| 59 | HLDTIWP3 ;;8640942 | 
|---|
| 60 | HLDTIWP4 ;;4866569 | 
|---|
| 61 | HLDTIWP5 ;;5186790 | 
|---|
| 62 | HLDTIWP6 ;;5226642 | 
|---|
| 63 | HLDTIWU0 ;;2665911 | 
|---|
| 64 | HLDTIWU1 ;;6042447 | 
|---|
| 65 | HLDTIWU2 ;;2061645 | 
|---|
| 66 | HLDTIWU3 ;;2154979 | 
|---|
| 67 | HLDTIWU4 ;;5985571 | 
|---|
| 68 | HLDTIWU5 ;;2798441 | 
|---|
| 69 | HLFNC ;;5564618 | 
|---|
| 70 | HLFNC1 ;;1599816 | 
|---|
| 71 | HLFNC2 ;;5144993 | 
|---|
| 72 | HLFNC3 ;;2627567 | 
|---|
| 73 | HLLM ;;10329188 | 
|---|
| 74 | HLLM1 ;;3316521 | 
|---|
| 75 | HLLP ;;13230724 | 
|---|
| 76 | HLMA ;;3791837 | 
|---|
| 77 | HLMA0 ;;603501 | 
|---|
| 78 | HLMA1 ;;4194174 | 
|---|
| 79 | HLMA2 ;;1082489 | 
|---|
| 80 | HLPOST ;;4060423 | 
|---|
| 81 | HLPOST16 ;;7441421 | 
|---|
| 82 | HLPOSTQ ;;4443120 | 
|---|
| 83 | HLPRE16 ;;997068 | 
|---|
| 84 | HLSERV ;;3192635 | 
|---|
| 85 | HLTASK ;;2278627 | 
|---|
| 86 | HLTF ;;7368663 | 
|---|
| 87 | HLTF0 ;;4721527 | 
|---|
| 88 | HLTF1 ;;12182659 | 
|---|
| 89 | HLTP ;;5313409 | 
|---|
| 90 | HLTP0 ;;3059568 | 
|---|
| 91 | HLTP01 ;;3910226 | 
|---|
| 92 | HLTP1 ;;4281970 | 
|---|
| 93 | HLTP2 ;;1168795 | 
|---|
| 94 | HLTPCK1 ;;3874944 | 
|---|
| 95 | HLTPCK1A ;;10240252 | 
|---|
| 96 | HLTRANS ;;11965538 | 
|---|
| 97 | HLUOPT ;;11331726 | 
|---|
| 98 | HLUOPT1 ;;7100021 | 
|---|
| 99 | HLUTIL1 ;;1134063 | 
|---|
| 100 | HLUTIL2 ;;3877956 | 
|---|
| 101 | HLUTIL3 ;;424284 | 
|---|