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

AMQQNTEG.m

Go to the documentation of this file.
AMQQNTEG ; IHS/CMI/THL - INTEGRITY CHECKER SEP 21, 2008 ;
 ;;2.0;IHS PCC SUITE;;MAY 14, 2009
 ;
START ;
 NEW BYTE,COUNT,RTN
 K ^UTILITY($J)
 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
 F I=1:1:6 S X=$P($T(@("LINE"_I)),";;",2,99),@("XBINTEG("_I_")=X")
 X XBINTEG(1)
 Q
 ;
LINE1 ;;X XBINTEG(2),XBINTEG(6)
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 XBINTEG(4),XBINTEG(3),XBINTEG(5)
LINE3 ;;F I=2:1 S X=$T(+I) Q:X=""  X XBINTEG(4)
LINE4 ;;F J=1:1 S Y=$E(X,J) Q:Y=""  S BYTE=BYTE+1,COUNT=COUNT+$A(Y)
LINE5 ;;S B=$P(^(RTN),"^",1),C=$P(^(RTN),"^",2) I B'=BYTE!(C'=COUNT) W "  has been modified"
LINE6 ;;K XBINTEG,B,C,I,J,R,X,Y
 ;
LIST ;
 ;;AMQQ^5250^345164
 ;;AMQQ1^3246^208354
 ;;AMQQ2^1673^106152
 ;;AMQQ200^1319^83602
 ;;AMQQ33P1^1737^104854
 ;;AMQQ33P2^1737^104855
 ;;AMQQAC^4047^254700
 ;;AMQQAC1^1442^94116
 ;;AMQQAPT^2310^147123
 ;;AMQQAT^3864^260619
 ;;AMQQAT1^3055^201032
 ;;AMQQAT11^1428^95496
 ;;AMQQAT2^2558^170378
 ;;AMQQATA^6334^401221
 ;;AMQQATAL^4456^279929
 ;;AMQQATL^3668^220512
 ;;AMQQATL1^879^53692
 ;;AMQQATR^3084^191711
 ;;AMQQATR0^2382^144906
 ;;AMQQATR1^4471^265602
 ;;AMQQATR2^2957^183047
 ;;AMQQATR3^976^57489
 ;;AMQQATR4^606^36166
 ;;AMQQATS^3370^202108
 ;;AMQQATS1^3076^177961
 ;;AMQQATSQ^857^53818
 ;;AMQQAV^1216^78082
 ;;AMQQAV0^5029^314740
 ;;AMQQAV1^4332^264762
 ;;AMQQAV2^2697^173618
 ;;AMQQAVB^1366^83243
 ;;AMQQAVR^3433^232458
 ;;AMQQBAN^402^24767
 ;;AMQQBP1^1913^124970
 ;;AMQQCMP0^4933^338998
 ;;AMQQCMP1^2018^128523
 ;;AMQQCMP2^4062^249747
 ;;AMQQCMP3^2749^169029
 ;;AMQQCMP4^1114^67351
 ;;AMQQCMP6^1801^107864
 ;;AMQQCMPC^1493^92258
 ;;AMQQCMPK^2646^171341
 ;;AMQQCMPL^2876^192054
 ;;AMQQCMPM^4897^309661
 ;;AMQQCMPP^3069^198940
 ;;AMQQCMPS^2155^135366
 ;;AMQQCMPT^3016^174643
 ;;AMQQCMPZ^5062^294587
 ;;AMQQDFN^1562^92204
 ;;AMQQDO^4941^297046
 ;;AMQQDOH^2268^133726
 ;;AMQQDOW^3737^233797
 ;;AMQQEM1^4193^281195
 ;;AMQQEM11^3548^243715
 ;;AMQQEM2^3634^231482
 ;;AMQQEM21^4274^285104
 ;;AMQQEM22^2129^137849
 ;;AMQQEM2O^1764^118759
 ;;AMQQEM3^4502^277880
 ;;AMQQEM31^3037^204007
 ;;AMQQEM4^4655^296528
 ;;AMQQEM41^2455^150261
 ;;AMQQEM5^1607^105049
 ;;AMQQEMAN^5353^357132
 ;;AMQQF^3485^220698
 ;;AMQQF0^2353^143277
 ;;AMQQF1^2062^129942
 ;;AMQQF2^2761^171259
 ;;AMQQF3^1121^70185
 ;;AMQQFAN^1566^99949
 ;;AMQQGTX^1590^109050
 ;;AMQQGTX0^1420^96052
 ;;AMQQHEL1^2425^195131
 ;;AMQQHEL2^669^41417
 ;;AMQQHELP^2670^172068
 ;;AMQQKILL^2150^148117
 ;;AMQQLKUP^651^42189
 ;;AMQQLXR^829^51014
 ;;AMQQMGR^6466^437134
 ;;AMQQMGR1^3359^227560
 ;;AMQQMGR2^3411^216080
 ;;AMQQMGR3^3831^241038
 ;;AMQQMGR4^3539^219057
 ;;AMQQMGR5^3718^253153
 ;;AMQQMGR6^1844^119231
 ;;AMQQMGR7^4541^288299
 ;;AMQQMGR8^2250^145285
 ;;AMQQMGR9^2171^133014
 ;;AMQQMGRX^4977^343742
 ;;AMQQMUL1^4404^282016
 ;;AMQQMUL2^2759^180174
 ;;AMQQMUL3^5128^316446
 ;;AMQQMUL4^2483^160874
 ;;AMQQMUL9^2630^171721
 ;;AMQQMULC^2070^135835
 ;;AMQQMULN^1738^110856
 ;;AMQQMULP^3933^240368
 ;;AMQQMULR^2564^165466
 ;;AMQQMULS^891^56563
 ;;AMQQMULT^4784^308947
 ;;AMQQMULW^2090^137000
 ;;AMQQN^2235^152009
 ;;AMQQN0^3893^232015
 ;;AMQQN1^1586^97662
 ;;AMQQN2^3384^205068
 ;;AMQQNTEG^4175^261929
 ;;AMQQOPT^3786^258766
 ;;AMQQOPT1^3226^223309
 ;;AMQQPIR^474^28828
 ;;AMQQPOR^283^21844
 ;;AMQQPOS^2920^195446
 ;;AMQQPOST^1984^122257
 ;;AMQQQ^2696^172132
 ;;AMQQQ0^3567^233294
 ;;AMQQQ1^2730^178177
 ;;AMQQQ2^1899^121835
 ;;AMQQQE^2871^190818
 ;;AMQQQE1^3066^209983
 ;;AMQQREG^5205^351777
 ;;AMQQRMA^5448^369138
 ;;AMQQRMA1^3051^188469
 ;;AMQQRMAN^851^59263
 ;;AMQQRMD^3636^224841
 ;;AMQQRMFF^2367^167195
 ;;AMQQRMH^1296^84107
 ;;AMQQRML^4318^268541
 ;;AMQQRMM^3435^214366
 ;;AMQQRMT^3940^250155
 ;;AMQQSEC^618^38770
 ;;AMQQSL^3682^227541
 ;;AMQQSQ^4216^275190
 ;;AMQQSQA^1581^103925
 ;;AMQQSQA0^4281^267249
 ;;AMQQSQA1^2670^171198
 ;;AMQQSQA2^3930^259598
 ;;AMQQSQA3^425^27756
 ;;AMQQSQAC^1547^90821
 ;;AMQQSQBP^2120^137670
 ;;AMQQSQIM^891^60336
 ;;AMQQSQL^3795^242857
 ;;AMQQSQL1^1536^100978
 ;;AMQQSQP^3910^269090
 ;;AMQQSQS^2785^179579
 ;;AMQQSQT^1402^94615
 ;;AMQQSQUP^1744^114819
 ;;AMQQSQVS^1162^78181
 ;;AMQQSRV^176^11445
 ;;AMQQTX^5337^352554
 ;;AMQQTX0^3740^240780
 ;;AMQQTXC^3387^222822
 ;;AMQQTXC1^3349^210874
 ;;AMQQTXG^2849^176873
 ;;AMQQTXG1^4071^260230
 ;;AMQQUTIL^405^26110
 ;;AMQQVIEW^4086^258626
 ;;AMQQWH^1002^69329