RTXB5 ; COMPILED XREF FOR FILE #195.9 ; 10/15/04
 ; 
 S DIKZK=1
 S DIKZ(0)=$G(^RTV(195.9,DA,0))
 S X=$P(DIKZ(0),U,1)
 I X'="" S ^RTV(195.9,"B",$E(X,1,30),DA)=""
 S X=$P(DIKZ(0),U,1)
 I X'="" D
 .N DIK,DIV,DIU,DIN
 .K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S X=Y(0),X=X S X=X[";SC(" I X S X=DIV S Y(1)=$S($D(^RTV(195.9,D0,0)):^(0),1:"") S X=$P(Y(1),U,2),X=X S DIU=X K Y S X=DIV S X=+X X ^DD(195.9,.01,1,2,1.4)
 S DIKZ(0)=$G(^RTV(195.9,DA,0))
 S X=$P(DIKZ(0),U,2)
 I X'="" D
 .N DIK,DIV,DIU,DIN
 .K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^RTV(195.9,D0,0)):^(0),1:"") S X=$P(Y(1),U,8),X=X S DIU=X K Y X ^DD(195.9,2,1,1,1.1) X ^DD(195.9,2,1,1,1.4)
 S X=$P(DIKZ(0),U,2)
 I X'="" D
 .N DIK,DIV,DIU,DIN
 .K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^RTV(195.9,D0,0)):^(0),1:"") S X=$P(Y(1),U,13),X=X S DIU=X K Y X ^DD(195.9,2,1,2,1.1) X ^DD(195.9,2,1,2,1.4)
 S X=$P(DIKZ(0),U,2)
 I X'="" D
 .N DIK,DIV,DIU,DIN
 .K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^RTV(195.9,D0,0)):^(0),1:"") S X=$P(Y(1),U,9),X=X S DIU=X K Y X ^DD(195.9,2,1,3,1.1) X ^DD(195.9,2,1,3,1.4)
 S DIKZ(0)=$G(^RTV(195.9,DA,0))
 S X=$P(DIKZ(0),U,3)
 I X'="" S ^RTV(195.9,"ABOR",$P(^RTV(195.9,DA,0),U),X,DA)=""
 S X=$P(DIKZ(0),U,4)
 I X'="" S ^RTV(195.9,"AC",$E(X,1,30),DA)=""
 S X=$P(DIKZ(0),U,8)
 I X'="" D
 .N DIK,DIV,DIU,DIN
 .K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^RTV(195.9,D0,0)):^(0),1:"") S X=$P(Y(1),U,7),X=X S DIU=X K Y X ^DD(195.9,8,1,1,1.1) X ^DD(195.9,8,1,1,1.4)
 S DIKZ(0)=$G(^RTV(195.9,DA,0))
 S X=$P(DIKZ(0),U,9)
 I X'="" D
 .N DIK,DIV,DIU,DIN
 .K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^RTV(195.9,D0,0)):^(0),1:"") S X=$P(Y(1),U,7),X=X S DIU=X K Y X ^DD(195.9,9,1,1,1.1) X ^DD(195.9,9,1,1,1.4)
 S DIKZ(1)=$G(^RTV(195.9,DA,1))
 S X=$P(DIKZ(1),U,1)
 I X'="" S ^RTV(195.9,"AE",$E(X,1,30),DA)=""
 S DIKZ("ADM")=$G(^RTV(195.9,DA,"ADM"))
 S X=$P(DIKZ("ADM"),U,1)
 I X'="" S ^RTV(195.9,"AD",$E(X,1,30),DA)=""
END G ^RTXB6
 
--- Routine Detail   --- with STRUCTURED ROUTINE LISTING ---[H[J[2J[HRTXB5   1942     printed  Sep 23, 2025@20:11:38                                                                                                                                                                                                       Page 2
RTXB5     ; COMPILED XREF FOR FILE #195.9 ; 10/15/04
 +1       ; 
 +2        SET DIKZK=1
 +3        SET DIKZ(0)=$GET(^RTV(195.9,DA,0))
 +4        SET X=$PIECE(DIKZ(0),U,1)
 +5        IF X'=""
               SET ^RTV(195.9,"B",$EXTRACT(X,1,30),DA)=""
 +6        SET X=$PIECE(DIKZ(0),U,1)
 +7        IF X'=""
               Begin DoDot:1
 +8                NEW DIK,DIV,DIU,DIN
 +9                KILL DIV
                   SET DIV=X
                   SET D0=DA
                   SET DIV(0)=D0
                   SET Y(0)=X
                   SET X=Y(0)
                   SET X=X
                   SET X=X[";SC("
                   IF X
                       SET X=DIV
                       SET Y(1)=$SELECT($DATA(^RTV(195.9,D0,0)):^(0),1:"")
                       SET X=$PIECE(Y(1),U,2)
                       SET X=X
                       SET DIU=X
                       KILL Y
                       SET X=DIV
                       SET X=+X
                       XECUTE ^DD(195.9,.01,1,2,1.4)
               End DoDot:1
 +10       SET DIKZ(0)=$GET(^RTV(195.9,DA,0))
 +11       SET X=$PIECE(DIKZ(0),U,2)
 +12       IF X'=""
               Begin DoDot:1
 +13               NEW DIK,DIV,DIU,DIN
 +14               KILL DIV
                   SET DIV=X
                   SET D0=DA
                   SET DIV(0)=D0
                   SET Y(1)=$SELECT($DATA(^RTV(195.9,D0,0)):^(0),1:"")
                   SET X=$PIECE(Y(1),U,8)
                   SET X=X
                   SET DIU=X
                   KILL Y
                   XECUTE ^DD(195.9,2,1,1,1.1)
                   XECUTE ^DD(195.9,2,1,1,1.4)
               End DoDot:1
 +15       SET X=$PIECE(DIKZ(0),U,2)
 +16       IF X'=""
               Begin DoDot:1
 +17               NEW DIK,DIV,DIU,DIN
 +18               KILL DIV
                   SET DIV=X
                   SET D0=DA
                   SET DIV(0)=D0
                   SET Y(1)=$SELECT($DATA(^RTV(195.9,D0,0)):^(0),1:"")
                   SET X=$PIECE(Y(1),U,13)
                   SET X=X
                   SET DIU=X
                   KILL Y
                   XECUTE ^DD(195.9,2,1,2,1.1)
                   XECUTE ^DD(195.9,2,1,2,1.4)
               End DoDot:1
 +19       SET X=$PIECE(DIKZ(0),U,2)
 +20       IF X'=""
               Begin DoDot:1
 +21               NEW DIK,DIV,DIU,DIN
 +22               KILL DIV
                   SET DIV=X
                   SET D0=DA
                   SET DIV(0)=D0
                   SET Y(1)=$SELECT($DATA(^RTV(195.9,D0,0)):^(0),1:"")
                   SET X=$PIECE(Y(1),U,9)
                   SET X=X
                   SET DIU=X
                   KILL Y
                   XECUTE ^DD(195.9,2,1,3,1.1)
                   XECUTE ^DD(195.9,2,1,3,1.4)
               End DoDot:1
 +23       SET DIKZ(0)=$GET(^RTV(195.9,DA,0))
 +24       SET X=$PIECE(DIKZ(0),U,3)
 +25       IF X'=""
               SET ^RTV(195.9,"ABOR",$PIECE(^RTV(195.9,DA,0),U),X,DA)=""
 +26       SET X=$PIECE(DIKZ(0),U,4)
 +27       IF X'=""
               SET ^RTV(195.9,"AC",$EXTRACT(X,1,30),DA)=""
 +28       SET X=$PIECE(DIKZ(0),U,8)
 +29       IF X'=""
               Begin DoDot:1
 +30               NEW DIK,DIV,DIU,DIN
 +31               KILL DIV
                   SET DIV=X
                   SET D0=DA
                   SET DIV(0)=D0
                   SET Y(1)=$SELECT($DATA(^RTV(195.9,D0,0)):^(0),1:"")
                   SET X=$PIECE(Y(1),U,7)
                   SET X=X
                   SET DIU=X
                   KILL Y
                   XECUTE ^DD(195.9,8,1,1,1.1)
                   XECUTE ^DD(195.9,8,1,1,1.4)
               End DoDot:1
 +32       SET DIKZ(0)=$GET(^RTV(195.9,DA,0))
 +33       SET X=$PIECE(DIKZ(0),U,9)
 +34       IF X'=""
               Begin DoDot:1
 +35               NEW DIK,DIV,DIU,DIN
 +36               KILL DIV
                   SET DIV=X
                   SET D0=DA
                   SET DIV(0)=D0
                   SET Y(1)=$SELECT($DATA(^RTV(195.9,D0,0)):^(0),1:"")
                   SET X=$PIECE(Y(1),U,7)
                   SET X=X
                   SET DIU=X
                   KILL Y
                   XECUTE ^DD(195.9,9,1,1,1.1)
                   XECUTE ^DD(195.9,9,1,1,1.4)
               End DoDot:1
 +37       SET DIKZ(1)=$GET(^RTV(195.9,DA,1))
 +38       SET X=$PIECE(DIKZ(1),U,1)
 +39       IF X'=""
               SET ^RTV(195.9,"AE",$EXTRACT(X,1,30),DA)=""
 +40       SET DIKZ("ADM")=$GET(^RTV(195.9,DA,"ADM"))
 +41       SET X=$PIECE(DIKZ("ADM"),U,1)
 +42       IF X'=""
               SET ^RTV(195.9,"AD",$EXTRACT(X,1,30),DA)=""
END        GOTO ^RTXB6