- AGGNTEG ;ISC/XTSUMBLD KERNEL - Package checksum checker ;3101111.13135
- ;;1.0;PATIENT REGISTRATION GUI;;Nov 15, 2010
- ;;7.3;3101111.13135
- 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 ;;
- AGGAGE ;;116794
- AGGALTRG ;;6201981
- AGGARVAL ;;16515431
- AGGCMTCH ;;7824702
- AGGDCTRG ;;5276725
- AGGDCUPD ;;8380517
- AGGEDCHK ;;4617016
- AGGELCHK ;;4133283
- AGGETRIG ;;16090450
- AGGEXPRT ;;1398140
- AGGFMTRG ;;7343990
- AGGFTVAL ;;2266797
- AGGINSUR ;;2225548
- AGGLOCK ;;2903793
- AGGMCTRG ;;16429551
- AGGMLUPD ;;8271517
- AGGPALTR ;;3333984
- AGGPOLCY ;;15344190
- AGGPOTH ;;19063491
- AGGPRE1 ;;495100
- AGGPTADD ;;7745395
- AGGPTDEL ;;510961
- AGGPTDMG ;;9468811
- AGGPTHRN ;;740937
- AGGPTLKP ;;15206455
- AGGPTNAM ;;8297090
- AGGPTNEW ;;4531861
- AGGPTPVI ;;25953430
- AGGPTPVT ;;7567273
- AGGPTRGO ;;22744096
- AGGPTSEN ;;1221734
- AGGPTSSN ;;921614
- AGGPTTRG ;;13661575
- AGGPTUPD ;;12512969
- AGGRFCE ;;2424995
- AGGRFCRQ ;;2558554
- AGGRPAT ;;2824751
- AGGRPRT ;;3128399
- AGGRPRT1 ;;10234909
- AGGRPRT2 ;;6412699
- AGGRPTDP ;;10172988
- AGGRRPT ;;2206632
- AGGUL1 ;;9132501
- AGGUL2 ;;8746461
- AGGULSC ;;963100
- AGGUPMCD ;;7365489
- AGGUPMCR ;;22253110
- AGGUPPVT ;;8060823
- AGGUTB ;;8801840
- AGGVER ;;4909901
- AGGWCHC ;;3472205
- AGGWDEF ;;18128245
- AGGWDISP ;;8254835
- AGGWOTH ;;4656928
- AGGWTBLK ;;14099535
- AGGWTRIG ;;10892307
- AGGWVAL ;;22714309
- AGGWVAL1 ;;5947642
- AGGNTEG ;ISC/XTSUMBLD KERNEL - Package checksum checker ;3101111.13135
- +1 ;;1.0;PATIENT REGISTRATION GUI;;Nov 15, 2010
- +2 ;;7.3;3101111.13135
- +3 SET XT4="I 1"
- SET X=$TEXT(+3)
- WRITE !!,"Checksum routine created on ",$PIECE(X,";",4)," by KERNEL V",$PIECE(X,";",3),!
- CONT FOR XT1=1:1
- SET XT2=$TEXT(ROU+XT1)
- IF XT2=""
- QUIT
- SET X=$PIECE(XT2," ",1)
- SET XT3=$PIECE(XT2,";",3)
- XECUTE XT4
- IF $TEST
- WRITE !,X
- XECUTE ^%ZOSF("TEST")
- IF '$TEST
- SET XT3=0
- IF XT3
- XECUTE ^%ZOSF("RSUM")
- WRITE ?10,$SELECT('XT3:"Routine not in UCI",XT3'=Y:"Calculated "_$CHAR(7)_Y_", off by "_(Y-XT3),1:"ok")
- +1 ;
- +2 KILL %1,%2,%3,X,Y,XT1,XT2,XT3,XT4
- QUIT
- ONE SET XT4="I $D(^UTILITY($J,X))"
- SET X=$TEXT(+3)
- WRITE !!,"Checksum routine created on ",$PIECE(X,";",4)," by KERNEL V",$PIECE(X,";",3),!
- +1 WRITE !,"Check a subset of routines:"
- KILL ^UTILITY($JOB)
- XECUTE ^%ZOSF("RSEL")
- +2 WRITE !
- GOTO CONT
- ROU ;;
- AGGAGE ;;116794
- AGGALTRG ;;6201981
- AGGARVAL ;;16515431
- AGGCMTCH ;;7824702
- AGGDCTRG ;;5276725
- AGGDCUPD ;;8380517
- AGGEDCHK ;;4617016
- AGGELCHK ;;4133283
- AGGETRIG ;;16090450
- AGGEXPRT ;;1398140
- AGGFMTRG ;;7343990
- AGGFTVAL ;;2266797
- AGGINSUR ;;2225548
- AGGLOCK ;;2903793
- AGGMCTRG ;;16429551
- AGGMLUPD ;;8271517
- AGGPALTR ;;3333984
- AGGPOLCY ;;15344190
- AGGPOTH ;;19063491
- AGGPRE1 ;;495100
- AGGPTADD ;;7745395
- AGGPTDEL ;;510961
- AGGPTDMG ;;9468811
- AGGPTHRN ;;740937
- AGGPTLKP ;;15206455
- AGGPTNAM ;;8297090
- AGGPTNEW ;;4531861
- AGGPTPVI ;;25953430
- AGGPTPVT ;;7567273
- AGGPTRGO ;;22744096
- AGGPTSEN ;;1221734
- AGGPTSSN ;;921614
- AGGPTTRG ;;13661575
- AGGPTUPD ;;12512969
- AGGRFCE ;;2424995
- AGGRFCRQ ;;2558554
- AGGRPAT ;;2824751
- AGGRPRT ;;3128399
- AGGRPRT1 ;;10234909
- AGGRPRT2 ;;6412699
- AGGRPTDP ;;10172988
- AGGRRPT ;;2206632
- AGGUL1 ;;9132501
- AGGUL2 ;;8746461
- AGGULSC ;;963100
- AGGUPMCD ;;7365489
- AGGUPMCR ;;22253110
- AGGUPPVT ;;8060823
- AGGUTB ;;8801840
- AGGVER ;;4909901
- AGGWCHC ;;3472205
- AGGWDEF ;;18128245
- AGGWDISP ;;8254835
- AGGWOTH ;;4656928
- AGGWTBLK ;;14099535
- AGGWTRIG ;;10892307
- AGGWVAL ;;22714309
- AGGWVAL1 ;;5947642