XBVLINE ; IHS/ADC/GTH - SET LINE TWO OF SELECTED ROUTINES ; [ 10/29/2002 7:42 AM ]
Source file <XBVLINE.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS VA Utilities | 2 | $$DIR^XBDIR ^XBKVAR |
| VA Fileman | 1 | DD^%DT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EOJ | ;
|
|
| LINE5 | ;;K %,XBVLINE,DTOUT,DUOUT,DIRUT,DIROUT,X,Y,Z,^UTILITY($J)
|
|
| LINE4 | ;;W !,X S DIR(0)="S^R:Replace;I:Insert;S:Skip",DIR("B")="R",DIR("?")="Replace the line; Insert before the line; Skip the routine" D ^DIR K DIR ZL @RTN ZR:Y="R" +2 S:$D(DIRUT) Y="S",QUIT=1 S X=Y'="S"
|
|
| LINE3 | ;;S X=$P(X," ",2,99),X=X?1.2";".1"V"1.N.E ZR:X +2 S X=1
|
|
| LINE2 | ;;S QUIT=0,RTN=0 F S RTN=$O(^UTILITY($J,RTN)) Q:RTN="" W !,RTN ZL @RTN X XBVLINE(6) ZR @Y ZI X S X=$T(+2),Z=$P(X," ")_XBVLINE X XBVLINE(3):'ASK,XBVLINE(4):ASK Q:QUIT I X ZI Z:+1 ZS
|
|
| LINE1 | ;;X XBVLINE(2),XBVLINE(5)
|
|
| START | ;
|
|
| LINE6 | ;;S X=$T(+1),X=$P(X,"["),Y=$L(X,";") S Y=$P(X,$S(X?1.8U1"(".E:"(",1:" "),1)
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("RSEL" | START+4 |
| ^UTILITY($J | START+2!, START+5!, START+6!, START+7, EOJ+1! |
| Name | Line Occurrences |
|---|---|
| EOJ | START+7, START+9, START+11, START+13, START+19, START+23 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | START+24*, START+25!, EOJ+1! |
| ASK | START+1~, START+22* |
| DIROUT | EOJ+1! |
| DIRUT | START+9, START+11, START+19, START+23, EOJ+1! |
| DTOUT | START+13, EOJ+1! |
| DUOUT | START+13, EOJ+1! |
| QUIT | START+1~ |
| RTN | START+1~ |
| X | START+12*, START+14, START+24*, START+25!, EOJ+1! |
| XBVLINE | START+8*, START+10*, START+14*, START+21*, EOJ+1! |
| XBVLINE(1 | START+26 |
| Y | START+17*, START+21, START+25!, EOJ+1! |
| Name | Field # of Occurrence |
|---|---|
| $T(@(3) | START+24 |