%RSEL ;DJM;ROUTINE SELECTOR;
Source file <XBRSELM.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
DOTS | ||
HELP | ;
|
|
INT | ;
|
|
XB1 | ;;S X=$T(@RTN),X=$P($P(X,";",2,99)," ",2,99) F I=1:1:$L(X," ") S %DS=$P(X," ",I) Q:%DS?1.2N1"/"1.2N1"/"2N
|
|
IHS1 | ||
LIST | ;
|
|
ERROR | ;
|
|
XB | ;;S %RN=0,(RTN,%DN)="" F S RTN=$O(^UTILITY($J,RTN)) Q:RTN="" ZL @RTN X XB1 D:%DS?1.2N1"/"1.2N1"/"2N ^%DI K:$D(%ER)!'%DN!(%DN<(DN1)) ^UTILITY($J,RTN) K %ER I %DN>(DN1-1) D ^%DO W !,RTN,?10,"last edited on ",%DS S %RN=%RN+1
|
|
DEL | ;
|
|
L0 | ;
|
|
L1 | ;
|
|
DATE | ;IHS/THL ALLOWS SELECTION OF ROUTINES BY DATE LAST EDITED
|
|
EXIT | ;
|
|
OUT | ||
DISPLAY | ;
|
|
XBX | ;;S:Y Y=$S($E(Y,4,5):$P("JAN^FEB^MAR^APR^MAY^JUN^JUL^AUG^SEP^OCT^NOV^DEC","^",+$E(Y,4,5))_" ",1:"")_$S($E(Y,6,7):+$E(Y,6,7)_",",1:"")_($E(Y,1,3)+1700)
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^UTILITY($J | L0+4!, L0+5!, L1+1!, L1+6*, DEL+4!, DEL+5!, IHS1, IHS1+1, LIST+1, LIST+2 |
Name | Line Occurrences |
---|---|
$$ | L1+3, DEL+1 |
DATE | IHS1, DATE+3 |
DEL | L1+2 |
DISPLAY | L0+6 |
DOTS | HELP+2, HELP+3, HELP+4, HELP+7 |
EXIT | L0+4, L0+5, ERROR+1 |
HELP | L0+7 |
L0 | L0+2, L0+3, L0+6, L0+7, L1+4, L1+9, DEL+2, DEL+7 |
LIST | L0+2, L0+3 |
OUT | IHS1, DATE+9, DATE+17 |
XB | DATE+15 |
XB1 | DATE+16 |
XBX | DATE+10 |
Name | Field # of Occurrence |
---|---|
^ | L1+3, L1+6, L1+7*, DEL+1, DISPLAY+1* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DA | OUT! |
%DN | DATE+5*, DATE+13, DATE+14, OUT! |
%DS | DATE+7, DATE+12*, OUT! |
%DT | DATE+7*, OUT! |
%DT("A" | DATE+7* |
%DT("B" | DATE+7* |
>> %ER | DATE+13, DATE+17 |
%P | INT+1~, L1+3*, L1+6, DEL+1*, DEL+4, DEL+5 |
%RN | INT+1~, L1+5*, L1+6*, L1+8, DEL+1*, DEL+3*, DEL+4*, DEL+5*, DEL+6, IHS1 , LIST+2*, LIST+3, DISPLAY+1*, DISPLAY+2, OUT! |
%RS | INT+1~, L0+1*, L0+2, L0+3, L0+4, L0+5, L0+6, L0+7, L1+2, L1+3 , DEL+1, LIST+2*, DISPLAY+1* |
%RSN | INT+1~*, L0+2*, L0+3, L0+5, L1+1*, HELP+9 |
>> %SRCHPAT | L1+3, DEL+1 |
>> %SRCHPAT( | L1+3, DEL+1 |
DN1 | DATE+14*, OUT! |
DTIME | L0+1 |
FIRST | INT+1~, L1+4, L1+5, L1+6, DEL+2, DEL+3 |
I | OUT! |
LAST | INT+1~, L1+6, DEL+4, DEL+5 |
>> QUIT | IHS1+1* |
RTN | OUT! |
X | INT+1~, L1+5*, L1+6, DEL+3*, DEL+4, DEL+5*, LIST+2*, DISPLAY+1*, DATE+1*, DATE+2 , DATE+3, DATE+4, OUT! |
XB | IHS1, DATE+15*, OUT! |
XB1 | DATE+16*, OUT! |
XBDAT | IHS1, DATE+12*, OUT! |
XBX | DATE+10*, DATE+11, OUT! |
Y | DATE+9, DATE+12, OUT! |
Name | Field # of Occurrence |
---|---|
$T(XB | DATE+15 |
$T(XB1 | DATE+16 |
$T(XBX | DATE+10 |