YSXRAK7 ; COMPILED XREF FOR FILE #615.2 ; 06/01/18
 ; 
 S DIKZK=1
 S DIKZ(0)=$G(^YS(615.2,DA,0))
 S X=$P($G(DIKZ(0)),U,1)
 I X'="" S ^YS(615.2,"B",$E(X,1,30),DA)=""
 S X=$P($G(DIKZ(0)),U,2)
 I X'="" I '$D(^YS(615.2,DA,40)) S ^YS(615.2,"AC",$E(X,1,30),DA)=""
 S X=$P($G(DIKZ(0)),U,2)
 I X'="" S ^YS(615.2,"C",$E(X,1,30),DA)=""
 S X=$P($G(DIKZ(0)),U,4)
 I X'="" S ^YS(615.2,"AE",$P(^YS(615.2,DA,0),"^",3),$E(X,1,30),DA)=""
 S DIKZ(25)=$G(^YS(615.2,DA,25))
 S X=$P($G(DIKZ(25)),U,2)
 I X'="" I "Ww"'[X S ^YS(615.2,"AF",$P(^YS(615.2,DA,0),"^",2),DA)=""
 S DIKZ(40)=$G(^YS(615.2,DA,40))
 S X=$P($G(DIKZ(40)),U,5)
 I X'="" K ^YS(615.2,"AC",$P(^YS(615.2,DA,0),"^",2),DA)
 S X=$P($G(DIKZ(40)),U,5)
 I X'="" S ^YS(615.2,"AD",$P(^YS(615.2,DA,0),"^",2),DA)=""
 S DIKZ(50)=$G(^YS(615.2,DA,50))
 S X=$P($G(DIKZ(50)),U,5)
 I X'="" K ^YS(615.2,"AD",$P(^YS(615.2,DA,0),"^",2),DA)
END G ^YSXRAK8
 
--- Routine Detail   --- with STRUCTURED ROUTINE LISTING ---[H[J[2J[HYSXRAK7   903     printed  Sep 23, 2025@19:51:46                                                                                                                                                                                                      Page 2
YSXRAK7   ; COMPILED XREF FOR FILE #615.2 ; 06/01/18
 +1       ; 
 +2        SET DIKZK=1
 +3        SET DIKZ(0)=$GET(^YS(615.2,DA,0))
 +4        SET X=$PIECE($GET(DIKZ(0)),U,1)
 +5        IF X'=""
               SET ^YS(615.2,"B",$EXTRACT(X,1,30),DA)=""
 +6        SET X=$PIECE($GET(DIKZ(0)),U,2)
 +7        IF X'=""
               IF '$DATA(^YS(615.2,DA,40))
                   SET ^YS(615.2,"AC",$EXTRACT(X,1,30),DA)=""
 +8        SET X=$PIECE($GET(DIKZ(0)),U,2)
 +9        IF X'=""
               SET ^YS(615.2,"C",$EXTRACT(X,1,30),DA)=""
 +10       SET X=$PIECE($GET(DIKZ(0)),U,4)
 +11       IF X'=""
               SET ^YS(615.2,"AE",$PIECE(^YS(615.2,DA,0),"^",3),$EXTRACT(X,1,30),DA)=""
 +12       SET DIKZ(25)=$GET(^YS(615.2,DA,25))
 +13       SET X=$PIECE($GET(DIKZ(25)),U,2)
 +14       IF X'=""
               IF "Ww"'[X
                   SET ^YS(615.2,"AF",$PIECE(^YS(615.2,DA,0),"^",2),DA)=""
 +15       SET DIKZ(40)=$GET(^YS(615.2,DA,40))
 +16       SET X=$PIECE($GET(DIKZ(40)),U,5)
 +17       IF X'=""
               KILL ^YS(615.2,"AC",$PIECE(^YS(615.2,DA,0),"^",2),DA)
 +18       SET X=$PIECE($GET(DIKZ(40)),U,5)
 +19       IF X'=""
               SET ^YS(615.2,"AD",$PIECE(^YS(615.2,DA,0),"^",2),DA)=""
 +20       SET DIKZ(50)=$GET(^YS(615.2,DA,50))
 +21       SET X=$PIECE($GET(DIKZ(50)),U,5)
 +22       IF X'=""
               KILL ^YS(615.2,"AD",$PIECE(^YS(615.2,DA,0),"^",2),DA)
END        GOTO ^YSXRAK8