Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: BLRNTEG

BLRNTEG.m

Go to the documentation of this file.
  1. BLRNTEG ; IHS/DIR/FJE - INTEGRITY CHECKER JUL 31, 1997 ;
  1. ;;5.2;BLR;;NOV 01, 1997
  1. ;
  1. START ;
  1. NEW BYTE,COUNT,RTN
  1. K ^UTILITY($J)
  1. F I=1:1 S X=$T(LIST+I) Q:X="" S X=$P(X,";;",2),R=$P(X,"^",1),B=$P(X,"^",2),C=$P(X,"^",3),^UTILITY($J,R)=B_"^"_C
  1. F I=1:1:6 S X=$P($T(@("LINE"_I)),";;",2,99),@("XBSUMBLD("_I_")=X")
  1. X XBSUMBLD(1)
  1. Q
  1. ;
  1. LINE1 ;;X XBSUMBLD(2),XBSUMBLD(6)
  1. LINE2 ;;S RTN="" F S RTN=$O(^UTILITY($J,RTN)) Q:RTN="" W !,RTN ZL @RTN S (BYTE,COUNT)=0 S X=$T(+1),X=$P(X," [ ",1) X XBSUMBLD(4),XBSUMBLD(3),XBSUMBLD(5)
  1. LINE3 ;;F I=2:1 S X=$T(+I) Q:X="" X XBSUMBLD(4)
  1. LINE4 ;;F J=1:1 S Y=$E(X,J) Q:Y="" S BYTE=BYTE+1,COUNT=COUNT+$A(Y)
  1. LINE5 ;;S B=$P(^UTILITY($J,RTN),"^",1),C=$P(^(RTN),"^",2) I B'=BYTE!(C'=COUNT) W " has been modified"
  1. LINE6 ;;K XBSUMBLD,B,C,I,J,R,X,Y
  1. ;
  1. LIST ;
  1. ;;BLR2SORD^3561^231033
  1. ;;BLRBLTL^4273^284707
  1. ;;BLRCI001^4688^320324
  1. ;;BLRCI002^4688^299256
  1. ;;BLRCI003^1502^92768
  1. ;;BLRCI004^4695^274405
  1. ;;BLRCI005^4721^274317
  1. ;;BLRCI006^4705^274171
  1. ;;BLRCI007^4680^272461
  1. ;;BLRCI008^4721^275721
  1. ;;BLRCI009^4680^273342
  1. ;;BLRCI00A^4723^273467
  1. ;;BLRCI00B^4717^276108
  1. ;;BLRCI00C^4686^270897
  1. ;;BLRCI00D^4693^274381
  1. ;;BLRCI00E^4707^276015
  1. ;;BLRCI00F^4735^273970
  1. ;;BLRCI00G^4762^276639
  1. ;;BLRCI00H^4716^271997
  1. ;;BLRCI00I^4685^271655
  1. ;;BLRCI00J^4705^271798
  1. ;;BLRCI00K^4711^271461
  1. ;;BLRCI00L^4737^274195
  1. ;;BLRCI00M^4721^272517
  1. ;;BLRCI00N^4686^272212
  1. ;;BLRCI00O^4692^268991
  1. ;;BLRCI00P^4679^273768
  1. ;;BLRCI00Q^4729^276235
  1. ;;BLRCI00R^4720^272498
  1. ;;BLRCI00S^4690^272080
  1. ;;BLRCI00T^4693^271084
  1. ;;BLRCI00U^4695^271228
  1. ;;BLRCI00V^4680^270646
  1. ;;BLRCI00W^4692^270162
  1. ;;BLRCI00X^4686^269891
  1. ;;BLRCI00Y^4684^271305
  1. ;;BLRCI00Z^4701^271663
  1. ;;BLRCI010^3986^230170
  1. ;;BLRCI011^406^22664
  1. ;;BLRCI012^1203^72538
  1. ;;BLRCINI1^1789^111217
  1. ;;BLRCINI2^1582^96949
  1. ;;BLRCINI3^4797^281964
  1. ;;BLRCINI4^1227^69079
  1. ;;BLRCINI5^252^16001
  1. ;;BLRCINIS^1629^113073
  1. ;;BLRCINIT^3152^196396
  1. ;;BLRDBG^763^49478
  1. ;;BLRDPT^2473^167182
  1. ;;BLRDPT0^2851^183880
  1. ;;BLRDPT1^4053^243413
  1. ;;BLRDPT2^2797^179860
  1. ;;BLRDPT3^3446^225008
  1. ;;BLRDPT30^3140^204726
  1. ;;BLRDPT31^3568^222547
  1. ;;BLRDPT32^979^63940
  1. ;;BLRDPT4^3918^230221
  1. ;;BLRDPT5^3562^201998
  1. ;;BLRDPT6^2730^179895
  1. ;;BLRDPT60^3634^246950
  1. ;;BLRDPT61^2129^147878
  1. ;;BLRDPT62^2935^195654
  1. ;;BLRFCLEN^2347^151102
  1. ;;BLRFLTL^4863^315166
  1. ;;BLRIN001^2435^137576
  1. ;;BLRIN002^4686^320313
  1. ;;BLRIN003^4686^299245
  1. ;;BLRIN004^1500^92757
  1. ;;BLRIN005^3596^243568
  1. ;;BLRIN006^4350^298163
  1. ;;BLRIN007^4741^293239
  1. ;;BLRIN008^4742^309074
  1. ;;BLRIN009^4731^297113
  1. ;;BLRIN00A^4715^287128
  1. ;;BLRIN00B^1650^97338
  1. ;;BLRIN00C^1180^73061
  1. ;;BLRIN00D^1124^67634
  1. ;;BLRIN00E^4680^309295
  1. ;;BLRIN00F^1606^97864
  1. ;;BLRIN00G^1559^86243
  1. ;;BLRIN00H^4685^310902
  1. ;;BLRIN00I^4746^302731
  1. ;;BLRIN00J^4711^299102
  1. ;;BLRIN00K^4739^318163
  1. ;;BLRIN00L^4676^320502
  1. ;;BLRIN00M^4259^255329
  1. ;;BLRINIS^1615^112246
  1. ;;BLRINIT^3146^196259
  1. ;;BLRINIT1^1843^114373
  1. ;;BLRINIT2^1580^96943
  1. ;;BLRINIT3^4795^281975
  1. ;;BLRINIT4^1225^69073
  1. ;;BLRINIT5^654^42494
  1. ;;BLRLABEL^2252^129843
  1. ;;BLRLABL7^2291^133950
  1. ;;BLRLINK^4862^340926
  1. ;;BLRLINK1^5689^419589
  1. ;;BLRLINK2^1526^99981
  1. ;;BLRLINK3^2874^196499
  1. ;;BLRLINKP^4264^320259
  1. ;;BLRLTLX^845^53795
  1. ;;BLRMLTL^5815^380510
  1. ;;BLRMLTL1^3630^243896
  1. ;;BLRPARAM^733^46438
  1. ;;BLRPST^1564^104167
  1. ;;BLRQUE^389^26291
  1. ;;BLRRFILE^2606^170970
  1. ;;BLRSLTL^1590^104266
  1. ;;BLRSLTL1^5016^332710
  1. ;;BLRSLTLD^1709^111203
  1. ;;BLRSLTLR^2214^144783
  1. ;;BLRSPRSE^875^67159
  1. ;;BLRSQUE^375^24544
  1. ;;BLRVLABC^5525^381700
  1. ;;BLRVLABP^1528^104289