XUS1A ;SF-ISC/STAFF - SIGNON overflow from XUS1 ;12/02/14 13:26
Source file <XUS1A.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Kernel | 9 | XUESSO1 XUS XUS1 XUSER1 XUSG XUSG1 XUSRA XUSRB XUSRB5 |
Clinical Information Resource Network | 1 | RGRSUTIL |
Drug Accountability | 1 | PSALOGON |
Engineering | 1 | ENTIRN |
PAID | 1 | PRSASAL |
Radiology Nuclear Medicine | 1 | RAUTL3 |
Registration | 1 | VAFCMGB4 |
VistALink Security | 1 | XOBSRA |
Name | Comments | DBIA/ICR reference |
---|---|---|
USER() | ;
|
|
USX | ||
SET(V) | ;Set into XUTEXT(XUTEXT), Called from XU USER SIGN-ON protocol.
|
|
DUZ | ;setup duz, also see XUS5
|
|
XOPT | ;Build the XOPT string
|
|
COUNT(IEN,IP) | ;Count sign-on log active connect from this IP
|
|
INTRO(WNM) | ;
|
|
DD(Y) | ||
PH(%T,%R) | ;Check Prohibited time for R/S
|
|
PROHIBIT(%T,%R) | ;See if a prohibited time, (Time from $H, restrict range)
|
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(4 - [#4] | DUZ+5 |
^VA(200 - [#200] | USER+7, USER+16, USX*, DUZ+2, XOPT+3 |
^XTV(8989.3 - [#8989.3] | USER+3, DUZ+5, XOPT+2, INTRO+1, INTRO+2 |
^XUSEC(0 - [#3.081] | COUNT+3, COUNT+4, COUNT+5, COUNT+6 |
Name | Field # of Occurrence |
---|---|
^( | USER+3, INTRO+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | USER+11*, USER+13* |
%B | USER+1~, USER+18, USER+19*, USER+20*, PROHIBIT+1~, PROHIBIT+2*, PROHIBIT+3, PROHIBIT+4 |
%E | USER+1~, PROHIBIT+1~, PROHIBIT+2*, PROHIBIT+3, PROHIBIT+4 |
>> %H | USER+5*, USER+6, USER+10 |
%R | PH~, PH+1, PROHIBIT~, PROHIBIT+2 |
%T | USER+1~, PH~, PH+1, PROHIBIT~, PROHIBIT+2*, PROHIBIT+4 |
CNT | COUNT+1~, COUNT+2*, COUNT+6*, COUNT+7 |
DIC | USX+3*, USX+5! |
DT | USER+8, PROHIBIT+3 |
DTIME | USER+14* |
DUZ | USER+7, USER+16, USER+20, USX, DUZ+2, XOPT+3 |
DUZ("AG" | DUZ+5* |
DUZ("AUTO" | DUZ+3* |
DUZ("BUF" | DUZ+6* |
DUZ("LANG" | DUZ+6* |
DUZ(0 | DUZ+3* |
DUZ(1 | DUZ+3* |
DUZ(2 | USER+2*, DUZ+4*, DUZ+5 |
I | USER+3*, USER+9*, XOPT+1~, XOPT+4*, INTRO+2*, INTRO+3 |
I1 | USER+1~, USER+7*, USER+9 |
IEN | COUNT~, COUNT+3, COUNT+4, COUNT+5, COUNT+6 |
IO("IP" | USER+19, USER+20 |
IP | COUNT~, COUNT+2 |
IP6 | COUNT+1~, COUNT+2*, COUNT+4, COUNT+5, COUNT+6 |
IX | COUNT+1~, COUNT+2*, COUNT+6* |
MSG | PH+1~*, PH+2, PH+3 |
U | USER+6, USER+10, USER+11, USER+14, USER+16, USER+20, USX, DUZ+3, DUZ+4, DUZ+5 , DUZ+6, XOPT+4, PH+2, PH+3 |
V | SET~, SET+1 |
WNM | INTRO~, INTRO+3, INTRO+4 |
X | USER+7*, USER+8, USX+3*, USX+5!, DUZ+5*, XOPT+1~, XOPT+3*, XOPT+4, INTRO+2*, INTRO+3 , INTRO+4, DD |
X1 | USER+1~, USER+16*, USER+17, USER+19, USER+20* |
X2 | USER+1~, USER+16*, USER+17, USER+18 |
XMSG | PROHIBIT+1~, PROHIBIT+3*, PROHIBIT+4, PROHIBIT+5 |
>> XOPT | USER+11, USER+14, USER+16, USER+20, DUZ+2, DUZ+3, DUZ+4, DUZ+6, XOPT+2*, XOPT+4* |
>> XUM(0 | PH+2* |
XUSER | USX+2~ |
XUSER(0 | USER+6, USER+10, DUZ+2*, DUZ+3 |
XUSER(1 | USER+6, USER+11 |
XUSQUIT | USX+2~, USX+3*, USX+6 |
>> XUTEXT | USER+2*, SET+1* |
>> XUTEXT( | SET+1* |
>> XUTT | USER+14* |
XUXM | USER+13~ |
XUXM( | USER+13 |
Y | DD~ |