DGPMXX1 ; COMPILED XREF FOR FILE #405 ; 11/06/06 ; S DIKZK=2 S DIKZ(0)=$G(^DGPM(DA,0)) S X=$P(DIKZ(0),U,2) I X'="" S DGPMDDF=2 D ^DGPMDD2 S X=$P(DIKZ(0),U,3) I X'="" K ^DGPM("C",$E(X,1,30),DA) S X=$P(DIKZ(0),U,3) I X'="" S DGPMDDF=3 D ^DGPMDD2 S X=$P(DIKZ(0),U,3) I X'="" K ^DGPM("ADFN"_X,+^DGPM(DA,0),DA) S X=$P(DIKZ(0),U,4) I X'="" D .N DIK,DIV,DIU,DIN .K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^DGPM(D0,0)):^(0),1:"") S X=$P(Y(1),U,18),X=X S DIU=X K Y S X="" S DIH=$S($D(^DGPM(DIV(0),0)):^(0),1:""),DIV=X S $P(^(0),U,18)=DIV,DIH=405,DIG=.18 D ^DICR:$N(^DD(DIH,DIG,1,0))>0 S DIKZ(0)=$G(^DGPM(DA,0)) S X=$P(DIKZ(0),U,5) I X'="" I $P(^DGPM(DA,0),"^",2)=3 S A1B2TAG="ADM" D ^A1B2XFR S X=$P(DIKZ(0),U,6) I X'="" S DGPMDDF=6,DGPMDDT=0 D ^DGPMDDCN S X=$P(DIKZ(0),U,6) I X'="" S Y=^DGPM(DA,0) I +Y,Y