IBJNTEG ;ISC/XTSUMBLD KERNEL - Package checksum checker ;2960104.104356 ;;Version 2.0 ; INTEGRATED BILLING ;**39**; 21-MAR-94 ;;7.3;2960104.104356 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 ;; IBJIN001 ;;6622469 IBJIN002 ;;8330734 IBJIN003 ;;9897544 IBJIN004 ;;8172440 IBJIN005 ;;5902796 IBJIN006 ;;1182613 IBJINIS ;;2167243 IBJINIT ;;10189082 IBJINIT1 ;;4855631 IBJINIT2 ;;5232622 IBJINIT3 ;;16806828 IBJINIT4 ;;3357794 IBJINIT5 ;;542803 IBJON001 ;;6398383 IBJON002 ;;5570084 IBJON003 ;;5551054 IBJON004 ;;6849756 IBJON005 ;;5608341 IBJON006 ;;4892161 IBJON007 ;;4869034 IBJON008 ;;4936893 IBJON009 ;;5037731 IBJON010 ;;5116095 IBJON011 ;;5838350 IBJON012 ;;1252742 IBJONIT ;;984681 IBJONIT1 ;;1698516 IBJONIT2 ;;82842 IBJONIT3 ;;10576604 IBJPB ;;4395095 IBJPC ;;5690567 IBJPM ;;3321971 IBJPS ;;1717526 IBJPS1 ;;5885642 IBJPS2 ;;6921612 IBJTA1 ;;6229980 IBJTBA ;;7664632 IBJTBB ;;1565884 IBJTBC ;;5109265 IBJTCA ;;1316208 IBJTCA1 ;;8989506 IBJTCA2 ;;4338110 IBJTEA ;;6121164 IBJTLA ;;2074270 IBJTLA1 ;;3110881 IBJTLB ;;1377870 IBJTLB1 ;;4747778 IBJTNA ;;2283123 IBJTNB ;;6329430 IBJTNC ;;1739789 IBJTRA ;;3288648 IBJTRA1 ;;5647363 IBJTTA ;;947029 IBJTTA1 ;;4532676 IBJTTB ;;467631 IBJTTB1 ;;9782865 IBJTTB2 ;;7431969 IBJTTC ;;4795262 IBJTU1 ;;3870489 IBJTU2 ;;3010897 IBJTU3 ;;3270367 IBJTU31 ;;4271255 IBJTU4 ;;731886 IBJTU5 ;;5344934 IBJU1 ;;1955670 IBJYL ;;9203927 IBJYL1 ;;8976939 IBJYL2 ;;9328370 IBJYL3 ;;8693989 IBJYL4 ;;3153781 IBJYPT ;;5586130