XUESSO1 ;LUKE/SEA Single Sign-on utilities;02/11/10 14:57;08/18/09 14:29
Source file <XUESSO1.m>
Package | Total | Caller Graph |
---|---|---|
Registration | 2 | DGROHLS DGROHLU |
Kernel | 1 | XUSBSE1 |
RPC Broker | 1 | XWB2HL7 |
Name | Comments | DBIA/ICR reference |
---|---|---|
TALL(DUZ) | ;Test for existing user or adds a new one
|
|
UPDT | ;Update the LAST VISIT field
|
|
SPECIAL(SN) | ;Special Manila RO site
|
|
G4 | ||
BOMB | ;Insufficient information to allow visiting
|
|
ADDU | ;Add a new name to the New Person File
|
|
SET(NEWDUZ) | ;Set the user up to go
|
|
PUT(DATIN) | ;;Setup data from authenticating site GET() at receiving site
|
|
GET(INDUZ) | ;Gather identifying data from user's home site.
|
|
PH() | ; Try for a phone number or pager
|
|
ADDA | ;Add a new Alias to file 200.04
|
|
BULL | ;Set up the bulletin and fire it off, Let MM see if bulletin is there
|
|
FAIL | ;Send bulletin if fail to add user.
|
|
ADDS | ;Add a SSN to the file
|
|
VISM | ;Create a multiple for this site number in the VISTED FROM file
|
|
NEWU | ;We didn't find anybody under SSN or NAME so we add a new user
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("DIERR" | PUT+5!, NEWU+13, UPDT+7 |
^VA(200 - [#200] | GET+6, GET+9, GET+17, PH+3, PUT+19, PUT+20, TALL+6, TALL+11, TALL+12, TALL+13 , TALL+19, TALL+28, TALL+30, TALL+31, TALL+34, TALL+37, TALL+38, ADDA+1, UPDT+2 |
Name | Line Occurrences |
---|---|
$$PH | G4 |
$$SET | PUT+21 |
$$SPECIAL | GET+18, TALL+11, TALL+18, ADDS+1 |
$$TALL | PUT+20 |
ADDA | NEWU+9 |
ADDS | TALL+37, NEWU+9 |
ADDU | NEWU+5 |
BOMB | GET+3, GET+4, GET+7, GET+8, GET+9, GET+10, GET+12, GET+15, GET+19, GET+21 , GET+23 |
BULL | NEWU+15 |
FAIL | UPDT+9 |
G4 | GET+18 |
UPDT | TALL+7, TALL+14, TALL+21, TALL+39, NEWU+11 |
VISM | TALL+6, TALL+13, TALL+38, NEWU+11 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | GET+2~, GET+8*, GET+9*, GET+10*, PH+1~, PH+2*, PH+6*, PH+7*, PH+8*, PH+9* , PH+10*, PH+11*, PH+12*, TALL+29~, TALL+34*, TALL+35 |
%T | PUT+2~, PUT+14, PUT+15, PUT+20*, PUT+21 |
DA | ADDU+1~, UPDT+8~, UPDT+10* |
DATIN | PUT~, PUT+7, PUT+8, PUT+9, FAIL+5 |
DD | ADDU+1~ |
DIC | PUT+2~, ADDU+1~, ADDU+2* |
DIC(0 | NEWU+2*, ADDU+2* |
DIK | UPDT+8~, UPDT+10* |
DO | ADDU+1~ |
DT | GET+10, PUT+4* |
DUZ | GET+3, GET+6, GET+9, GET+17, G4+1, G4+2, PH+3, PUT+20, TALL~, SET+3* |
DUZ("VISITOR" | SET+3* |
DUZ(0 | TALL+2* |
DUZ(2 | GET+4, GET+14 |
FDR | PUT+2~ |
FDR( | UPDT+1, UPDT+3* |
FDR("200.04" | ADDA+3* |
FDR("200.06" | VISM+2*, VISM+4*, VISM+5*, VISM+6*, UPDT+5* |
FDR(200 | ADDS+3* |
FLAG | TALL+1~, TALL+2*, TALL+7*, TALL+9, TALL+15*, TALL+18, TALL+21*, TALL+23, TALL+27*, TALL+39* , TALL+41 |
I | FAIL+1~, FAIL+5*, FAIL+6* |
IEN | PUT+2~, ADDS+2*, ADDS+3, ADDA+2*, ADDA+3, VISM+1*, VISM+2, VISM+4, VISM+5, VISM+6 , UPDT+1*, UPDT+2*, UPDT+3, UPDT+5, UPDT+6! |
INDUZ | GET~ |
N | GET+2~, GET+6*, GET+7, GET+8, GET+10, GET+11 |
NAME | GET+2~, GET+11*, GET+12, G4+2, PUT+3~, PUT+7*, PUT+11, TALL+27*, TALL+28, TALL+30 , TALL+31, ADDU+2, BULL+4, FAIL+4 |
NEWDUZ | PUT+2~, PUT+4*, PUT+21, TALL+5*, TALL+6, TALL+12*, TALL+13, TALL+19*, TALL+20, TALL+30* , TALL+31, TALL+34, TALL+37, TALL+38, NEWU+7, NEWU+15, SET~, SET+1, SET+3, ADDU+4* , ADDS+2, ADDA+1, ADDA+2, VISM+1, UPDT+2, UPDT+10, UPDT+11*, BULL+4 |
NEWREC | TALL+1~, ADDU+2*, UPDT+10 |
PHONE | GET+2~, G4*, G4+3, PUT+3~, PUT+8*, UPDT+5, BULL+5 |
RMTDUZ | PUT+3~, PUT+8*, PUT+16, TALL+19, SET+3, VISM+5, BULL+5 |
SITE | GET+2~, GET+14*, GET+15, GET+18, G4+2, PUT+3~, PUT+7*, PUT+13, PUT+15, VISM+4 , BULL+4, FAIL+4 |
SITENUM | PUT+3~, PUT+8*, PUT+13, PUT+14, TALL+6, TALL+11, TALL+13, TALL+18, TALL+19, TALL+38 , SET+3, ADDS+1, VISM+2, UPDT+2, BULL+5 |
SN | SPECIAL~, SPECIAL+1 |
SSN | GET+2~, GET+17*, GET+18*, GET+19, GET+21, GET+23, G4+2, PUT+3~, PUT+7*, PUT+12 , TALL+11, TALL+12, TALL+35, ADDS+3 |
TODAY | PUT+2~, PUT+4*, VISM+6, UPDT+3, BULL+3 |
U | GET+8, GET+9, GET+10, GET+11, GET+15, GET+17, G4+2, G4+3, G4+4, PH+6 , PH+7, PH+8, PH+9, PH+10, PH+11, PH+12, PUT+4*, PUT+7, PUT+8, PUT+9 , PUT+14, PUT+15, TALL+34, TALL+37, SET+3* |
USER | PUT+2~, TALL+29~ |
USER2 | TALL+29~, TALL+31*, TALL+32 |
VPID | GET+2~, G4+1*, G4+4, PUT+3~, PUT+9*, TALL+4, TALL+5 |
X | GET+2~, G4+2*, G4+3*, G4+4*, G4+6, BOMB+1*, BOMB+2, PH+1~, PH+3*, PH+4 , PH+6, PH+7, PH+8, PH+9, PH+10, PH+11, PH+12, PUT+2~, ADDU+1~, ADDU+2* |
XMB | BULL+1~, BULL+2* |
XMB(1 | BULL+3* |
XMB(2 | BULL+4* |
XMB(3 | BULL+4* |
XMB(4 | BULL+4* |
XMB(5 | BULL+5* |
XMB(6 | BULL+5* |
XMB(7 | BULL+5* |
XMMG | FAIL+1~ |
XMSUB | FAIL+1~, FAIL+2* |
XMTEXT | FAIL+1~, FAIL+3, FAIL+7* |
XMTEXT( | FAIL+6 |
XMY | FAIL+1~ |
XMY("G.XUSVISITFAIL@FO-OAKLAND.MED.VA.GOV" | FAIL+7* |
XMZ | FAIL+1~ |
XOPT | SET+2~ |
XUMF | PUT+3~, PUT+14* |
XUSER | SET+2~ |
XUTEXT | FAIL+1~, FAIL+5*, FAIL+6* |
XUTEXT( | FAIL+6* |
XUTEXT(1 | FAIL+4* |
XUTEXT(2 | FAIL+5* |
XUTEXT(3 | FAIL+5* |
Y | ADDU+1~, ADDU+4 |
ZTQUEUED | FAIL+1~, FAIL+2* |