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

DINTEG.m

Go to the documentation of this file.
  1. DINTEG ;SFISC/dizSUMB FILEMAN-FileMan checksum checker ;MAR 30, 1999 13:20
  1. ;;22.0;VA FileMan;;Mar 30, 1999
  1. ;Per VHA Directive 10-93-142, this routine should not be modified.
  1. S DIZ4="I 1" D DSP,INI
  1. CONT F DIZ1=1:1 S DIZ2=$T(ROU+DIZ1) Q:DIZ2="" S X=$P(DIZ2," ",1),DIZ3=$P(DIZ2,";",3) X DIZ4 I $T W !,X X DIZTEST W:'$T ?28,DIZ6 S:'$T DIZ3=0 X:DIZ3 DIZSUM W ?10,$S('DIZ3:"",DIZ3'=Y:$C(7)_"Calculated "_Y_", off by "_(Y-DIZ3),1:"ok")
  1. G CONT^DINTEG1
  1. S X="" F S X=$O(^UTILITY($J,X)) Q:X="" W !,X,?10,"not a routine in this INTEGRITY checker"
  1. K D,D1,D2,D3,X,Y,DIZ,DIZ1,DIZ2,DIZ3,DIZ4,DIZ5,DIZ6,DIZTEST,DIZSUM,DISYS,DIZSEL,^UTILITY($J) Q
  1. ONE D INI S DIZSEL=$S($D(^%ZOSF("RSEL")):^("RSEL"),1:"F S DIR(0)=""FO^1:8"",DIR(""A"")=""ROUTINE NAME"" D ^DIR Q:$D(DIRUT) X DIZTEST W:'$T ?28,DIZ6 I $T S ^UTILITY($J,Y)=""""")
  1. S DIZ4="I $D(^UTILITY($J,X)) K ^(X)" D DSP
  1. W !,"Check a subset of routines:" K ^UTILITY($J) X DIZSEL
  1. W ! G CONT
  1. DSP S X=$T(+2) W !!,"Checksum routine created on "_$P(X,";",6)_" by "_$P(X,";",4)_" V"_$P(X,";",3) Q
  1. INI K ^UTILITY($J) D OS^DII S DIZTEST=$S($D(^DD("OS",DISYS,18)):^(18),1:"I $T(^@X)]"""""),DIZ5="",DIZ6=$C(7)_"Routine not in UCI"
  1. S DIZSUM="ZL @X S Y=0 F D=1,3:1 S D1=$T(+D),D3=$F(D1,"" "") Q:'D3 S D3=$S($E(D1,D3)'="";"":$L(D1),$E(D1,D3+1)="";"":$L(D1),1:D3-2) F D2=1:1:D3 S Y=$A(D1,D2)*D2+Y" Q
  1. ROU ;;
  1. DDBR ;;7526796
  1. DDBR0 ;;6068442
  1. DDBR1 ;;8129766
  1. DDBR2 ;;6468410
  1. DDBR3 ;;3667049
  1. DDBR4 ;;3289215
  1. DDBRAHT ;;2626328
  1. DDBRAHTE ;;3952571
  1. DDBRAHTJ ;;8060105
  1. DDBRAHTR ;;3022903
  1. DDBRAP ;;6218981
  1. DDBRGE ;;5997888
  1. DDBRP ;;2499911
  1. DDBRS ;;2734141
  1. DDBRT ;;545522
  1. DDBRU ;;4307614
  1. DDBRU2 ;;6369140
  1. DDBRWB ;;4334644
  1. DDBRZIS ;;2052651
  1. DDFIX ;;8711878
  1. DDGF ;;1882381
  1. DDGF0 ;;4477329
  1. DDGF1 ;;3080012
  1. DDGF2 ;;4585362
  1. DDGF3 ;;5347663
  1. DDGF4 ;;2607874
  1. DDGFADL ;;1121232
  1. DDGFAPC ;;2980494
  1. DDGFASUB ;;1650486
  1. DDGFBK ;;4441116
  1. DDGFBSEL ;;3244989
  1. DDGFEL ;;5668227
  1. DDGFFLD ;;3054325
  1. DDGFFLDA ;;4448977
  1. DDGFFM ;;3288743
  1. DDGFH ;;240939
  1. DDGFHBK ;;2815103
  1. DDGFLOAD ;;5494739
  1. DDGFORD ;;1345365
  1. DDGFPG ;;6147639
  1. DDGFSV ;;3377368
  1. DDGFU ;;5495160
  1. DDGFUPDB ;;1575190
  1. DDGFUPDP ;;4297868
  1. DDGLBXA ;;6113990
  1. DDGLBXA1 ;;5124092
  1. DDGLCBOX ;;2605527
  1. DDGLIB0 ;;9579693
  1. DDGLIBH ;;5354158
  1. DDGLIBW ;;4337005
  1. DDGLIBW1 ;;2290469
  1. DDIOL ;;1626460
  1. DDMAP ;;9789930
  1. DDMAP1 ;;11711835
  1. DDMAP2 ;;7579160
  1. DDMP ;;11678999
  1. DDMP1 ;;9723042
  1. DDMP2 ;;9295425
  1. DDMPSM ;;7179788
  1. DDMPSM1 ;;3485759
  1. DDMPU ;;8199841
  1. DDPA2 ;;4730783
  1. DDR ;;8899777
  1. DDR0 ;;5407990
  1. DDR1 ;;1043214
  1. DDR2 ;;7680688
  1. DDR3 ;;3479219
  1. DDR4 ;;550304
  1. DDS ;;6295432
  1. DDS0 ;;3581244
  1. DDS01 ;;6365933
  1. DDS02 ;;4809285
  1. DDS1 ;;5578191
  1. DDS10 ;;2626414
  1. DDS11 ;;7440235
  1. DDS2 ;;7821354
  1. DDS3 ;;1581880
  1. DDS4 ;;7040272
  1. DDS41 ;;8608658
  1. DDS5 ;;3745102
  1. DDS6 ;;3805424
  1. DDS7 ;;3559395
  1. DDSBOX ;;1558787
  1. DDSCAP ;;860878
  1. DDSCLONE ;;7839361
  1. DDSCLONF ;;3064638
  1. DDSCOM ;;2718993
  1. DDSCOMP ;;3213158
  1. DDSDBLK ;;3731849
  1. DDSDEL ;;3257396
  1. DDSDFRM ;;6758733
  1. DDSFO ;;807544
  1. DDSIT ;;758636
  1. DDSLIB ;;3572314
  1. DDSM ;;5357504
  1. DDSM1 ;;3065959
  1. DDSMSG ;;2897314
  1. DDSOPT ;;388239
  1. DDSPRNT ;;5807476
  1. DDSPRNT1 ;;5755088
  1. DDSPRNT2 ;;6388488
  1. DDSPTR ;;5419548
  1. DDSR ;;7813886
  1. DDSR1 ;;1176619
  1. DDSRSEL ;;2211257
  1. DDSRUN ;;1173936
  1. DDSSTK ;;984511
  1. DDSU ;;4516702
  1. DDSUTL ;;4198294
  1. DDSVAL ;;6234187
  1. DDSVALF ;;8689254
  1. DDSVALM ;;2353363
  1. DDSWP ;;1941187
  1. DDSZ ;;7500821
  1. DDSZ1 ;;7675105
  1. DDSZ2 ;;4499790
  1. DDSZ3 ;;1057668
  1. DDU ;;472706
  1. DDUCHK ;;8383376
  1. DDUCHK1 ;;9514982
  1. DDUCHK2 ;;7981614
  1. DDUCHK3 ;;6554582
  1. DDUCHK4 ;;8185538
  1. DDUCHK5 ;;8943454
  1. DDW ;;4153339
  1. DDW1 ;;6076530
  1. DDW2 ;;2685539
  1. DDW3 ;;7251035
  1. DDW4 ;;3312730
  1. DDW5 ;;4768415
  1. DDW6 ;;5466358
  1. DDW7 ;;2042737
  1. DDW8 ;;4708520
  1. DDW9 ;;4876814
  1. DDWC ;;5407122
  1. DDWC1 ;;2968865
  1. DDWF ;;2376711
  1. DDWG ;;3685558
  1. DDWH ;;2072618