VistA-WorldVistAEHR/r/SPINAL_CORD_DYSFUNCTION-SPN/SPNNTEG.m

167 lines
3.5 KiB
Mathematica

SPNNTEG ;ISC/XTSUMBLD KERNEL - Package checksum checker ;2970102.142829
;;2.0;Spinal Cord Dysfunction;;01/02/1997
;;7.3;2970102.142829
S XT4="I 1",X=$T(+3) W !!,"Checksum routine created on ",$P(X,";",4)," by KERNEL V",$P(X,";",3),!
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")
;
K %1,%2,%3,X,Y,XT1,XT2,XT3,XT4 Q
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),!
W !,"Check a subset of routines:" K ^UTILITY($J) X ^%ZOSF("RSEL")
W ! G CONT
ROU ;;
SPNADF ;;15403481
SPNADF1 ;;10403748
SPNADR ;;15407416
SPNADR1 ;;13864717
SPNAHOC0 ;;5112482
SPNAHOC1 ;;7390947
SPNAHOC2 ;;4532335
SPNAHOC3 ;;9424340
SPNAHOC4 ;;4801860
SPNAHOC5 ;;3562093
SPNAHOCH ;;13380994
SPNAHOCV ;;7909205
SPNAHOCW ;;9223961
SPNAHOCX ;;4045087
SPNAHOCY ;;8055326
SPNAHOCZ ;;4077642
SPNCMR ;;7515214
SPNCMR1 ;;6100809
SPNCMR2 ;;1585118
SPNCMR3 ;;2282624
SPNCMR5 ;;938322
SPNFEDT0 ;;7116141
SPNFEDT1 ;;1521882
SPNFEDT2 ;;2262520
SPNFEDT3 ;;2956421
SPNFEDT4 ;;5839956
SPNFMENU ;;3399726
SPNFPLT0 ;;4630220
SPNFPLT1 ;;5617787
SPNFSRV0 ;;5059830
SPNFSRV1 ;;2730283
SPNFSRV2 ;;2183080
SPNFUTL0 ;;5795431
SPNHS0 ;;3928726
SPNLCNTR ;;699240
SPNLCNV0 ;;9060803
SPNLCNV1 ;;5165973
SPNLEDT1 ;;1047959
SPNLEDT2 ;;1293666
SPNLENV ;;1705684
SPNLGE ;;1412957
SPNLGEAA ;;1911323
SPNLGECH ;;3573838
SPNLGEDM ;;1638377
SPNLGEFM ;;2421218
SPNLGEIP ;;3565491
SPNLGEOP ;;1844210
SPNLGERA ;;2384769
SPNLGERX ;;4436558
SPNLGEUD ;;3825999
SPNLGICI ;;2263085
SPNLGICP ;;406534
SPNLGIFU ;;677655
SPNLGRCH ;;3583508
SPNLGRIP ;;3507757
SPNLGROP ;;5465385
SPNLGRPS ;;2403079
SPNLGRRA ;;3545302
SPNLGRRX ;;5440735
SPNLGSCH ;;2877434
SPNLGSIP ;;2726894
SPNLGSOP ;;5461773
SPNLGSRX ;;3402778
SPNLGU ;;171559
SPNLGUCD ;;122779
SPNLGUSN ;;3530116
SPNLPDM0 ;;1309927
SPNLPIN ;;6042813
SPNLPRE1 ;;376320
SPNLPST1 ;;5433928
SPNLR ;;4151564
SPNLR1 ;;4136294
SPNLRA ;;1219305
SPNLRB ;;3757137
SPNLRB1 ;;3833257
SPNLRC ;;2406125
SPNLRD ;;3781112
SPNLRE ;;3909143
SPNLRF ;;920158
SPNLRJ ;;1440181
SPNLRJI ;;8305812
SPNLRJO ;;5729001
SPNLRK ;;2435304
SPNLRK1 ;;9333185
SPNLRL ;;5136329
SPNLRL1 ;;5898379
SPNLRL2 ;;5836094
SPNLRL3 ;;4917596
SPNLRM ;;4843158
SPNLRM1 ;;9988527
SPNLRM2 ;;4584524
SPNLRQ ;;3257445
SPNLRQI ;;3527085
SPNLRQO ;;3775625
SPNLRR ;;1884883
SPNLRR1 ;;2955328
SPNLRS ;;1806317
SPNLRS1 ;;5036988
SPNLRU ;;2837311
SPNLRU1 ;;2906436
SPNLRUDT ;;3390925
SPNLS ;;8097522
SPNLS1 ;;4593735
SPNLS2 ;;1936803
SPNLSCH ;;3370441
SPNLSCRN ;;140541
SPNLSPAR ;;4216798
SPNLUTL0 ;;6430927
SPNLUTL1 ;;3502860
SPNLXMD ;;5164849
SPNPATUL ;;2290624
SPNPPRE0 ;;476603
SPNPRT01 ;;2779346
SPNPRT02 ;;6759747
SPNPRT03 ;;3600682
SPNPRT04 ;;5453876
SPNPRT05 ;;5929436
SPNPRT06 ;;6466568
SPNPRT07 ;;9991003
SPNPRT08 ;;2409993
SPNPRT09 ;;5355648
SPNPRTAF ;;401979
SPNPRTAR ;;412448
SPNPRTAU ;;634289
SPNPRTMT ;;1693776
SPNPRTSR ;;1853939
SPNPRTUP ;;605598
SPNPSR00 ;;3136002
SPNPSR01 ;;1362572
SPNPSR02 ;;749655
SPNPSR03 ;;779613
SPNPSR04 ;;961507
SPNPSR05 ;;2364593
SPNPSR06 ;;1393910
SPNPSR07 ;;2428231
SPNPSR08 ;;2057894
SPNPSR09 ;;906810
SPNPSR10 ;;2440748
SPNPSR11 ;;2500112
SPNPSR12 ;;1102271
SPNPSR13 ;;2927274
SPNPSR14 ;;487031
SPNPSR15 ;;4700219
SPNPSR16 ;;1497953
SPNPSR17 ;;2506476
SPNPSR18 ;;3313331
SPNPSR19 ;;3582188
SPNPSR20 ;;2926245
SPNPSR21 ;;1099052
SPNPSR22 ;;1322167
SPNPSR23 ;;2229414
SPNPSR24 ;;1321006
SPNPSR25 ;;1364208
SPNUTL0 ;;6376020
SPNUTL1 ;;3134019