- IBDX34 ; COMPILED XREF FOR FILE #357.3 ; 06/18/14
- ;
- S DIKZK=1
- S DIKZ(0)=$G(^IBE(357.3,DA,0))
- S X=$P($G(DIKZ(0)),U,1)
- I X'="" S ^IBE(357.3,"B",$E(X,1,30),DA)=""
- S X=$P($G(DIKZ(0)),U,3)
- I X'="" S ^IBE(357.3,"C",$E(X,1,30),DA)=""
- S X=$P($G(DIKZ(0)),U,3)
- I X'="" I $P($G(^IBE(357.3,DA,0)),U,5)]"",$P(^(0),U,4) S ^IBE(357.3,"APO",X,$P(^(0),U,4),$P(^(0),U,5),DA)=""
- S X=$P($G(DIKZ(0)),U,4)
- I X'="" S ^IBE(357.3,"D",$E(X,1,30),DA)=""
- S X=$P($G(DIKZ(0)),U,4)
- I X'="" I $P($G(^IBE(357.3,DA,0)),U,5)]"",$P(^(0),U,3) S ^IBE(357.3,"APO",$P(^(0),U,3),X,$P(^(0),U,5),DA)=""
- S X=$P($G(DIKZ(0)),U,5)
- I X'="" I $P($G(^IBE(357.3,DA,0)),U,3),$P(^(0),U,4) S ^IBE(357.3,"APO",$P(^(0),U,3),$P(^(0),U,4),X,DA)=""
- END G ^IBDX35
- --- Routine Detail --- with STRUCTURED ROUTINE LISTING ---[H[J[2J[HIBDX34 737 printed Feb 19, 2025@00:20:57 Page 2
- IBDX34 ; COMPILED XREF FOR FILE #357.3 ; 06/18/14
- +1 ;
- +2 SET DIKZK=1
- +3 SET DIKZ(0)=$GET(^IBE(357.3,DA,0))
- +4 SET X=$PIECE($GET(DIKZ(0)),U,1)
- +5 IF X'=""
- SET ^IBE(357.3,"B",$EXTRACT(X,1,30),DA)=""
- +6 SET X=$PIECE($GET(DIKZ(0)),U,3)
- +7 IF X'=""
- SET ^IBE(357.3,"C",$EXTRACT(X,1,30),DA)=""
- +8 SET X=$PIECE($GET(DIKZ(0)),U,3)
- +9 IF X'=""
- IF $PIECE($GET(^IBE(357.3,DA,0)),U,5)]""
- IF $PIECE(^(0),U,4)
- SET ^IBE(357.3,"APO",X,$PIECE(^(0),U,4),$PIECE(^(0),U,5),DA)=""
- +10 SET X=$PIECE($GET(DIKZ(0)),U,4)
- +11 IF X'=""
- SET ^IBE(357.3,"D",$EXTRACT(X,1,30),DA)=""
- +12 SET X=$PIECE($GET(DIKZ(0)),U,4)
- +13 IF X'=""
- IF $PIECE($GET(^IBE(357.3,DA,0)),U,5)]""
- IF $PIECE(^(0),U,3)
- SET ^IBE(357.3,"APO",$PIECE(^(0),U,3),X,$PIECE(^(0),U,5),DA)=""
- +14 SET X=$PIECE($GET(DIKZ(0)),U,5)
- +15 IF X'=""
- IF $PIECE($GET(^IBE(357.3,DA,0)),U,3)
- IF $PIECE(^(0),U,4)
- SET ^IBE(357.3,"APO",$PIECE(^(0),U,3),$PIECE(^(0),U,4),X,DA)=""
- END GOTO ^IBDX35