XHDAUTH ; SLC/JER - Authentication calls for HeVD ; 25 Jul 2003 9:42 AM
Source file <XHDAUTH.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 2 | $$NAME^XUSER $$CHKAV^XUVERIFY |
HealtheVet Desktop | 1 | $$ESCAPE^XHDLXM |
Text Integration Utility | 1 | $$NAME^TIULS |
Name | Comments | DBIA/ICR reference |
---|---|---|
XMLFOOT(XHDY,XHDI) | ||
UIDTBL(XHDY,UID,XHDI) | ; userIdTable
|
|
BUILDROW(COL,RNM) | ; Resolve fields for each row
|
|
ADDELEM(XHDY,TAG,VAL,XHDI) | ||
BYPASS(XHDY) | ; get user demographics w/o security
|
|
AUTHNTC(XHDY,ACCESS,VERIFY) | ; authenticate user based on access/verify pair
|
|
XMLHDR(XHDY,XHDI) | ; append header
|
RPC Name | Call Tags |
---|---|
XHD GET USER DEMOGRAPHICS | BYPASS |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("XHDCUID" | AUTHNTC+3, BYPASS+3 |
^VA(20 - [#20] | UIDTBL+5 |
^VA(200 - [#200] | UIDTBL+2, UIDTBL+10, UIDTBL+11 |
Name | Line Occurrences |
---|---|
ADDELEM | UIDTBL+13, UIDTBL+14, UIDTBL+15, UIDTBL+16, UIDTBL+17, UIDTBL+18 |
UIDTBL | AUTHNTC+9, BYPASS+8 |
XMLFOOT | AUTHNTC+10, BYPASS+9 |
XMLHDR | AUTHNTC+4, BYPASS+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACCESS | AUTHNTC~, AUTHNTC+5 |
COL | AUTHNTC+1~, BYPASS+1~, BUILDROW~ |
COL(1 | BUILDROW+1* |
DUZ | BYPASS+2 |
FNM | UIDTBL+1~, UIDTBL+5*, UIDTBL+9*, UIDTBL+14 |
LNM | UIDTBL+1~, UIDTBL+5*, UIDTBL+9*, UIDTBL+15 |
MI | UIDTBL+1~, UIDTBL+5*, UIDTBL+9*, UIDTBL+16 |
NAME | UIDTBL+7~, UIDTBL+8*, UIDTBL+9 |
NSDA | UIDTBL+1~, UIDTBL+2*, UIDTBL+3, UIDTBL+5 |
NSE | UIDTBL+4~, UIDTBL+5* |
RNM | BUILDROW~, BUILDROW+1 |
SPEC | AUTHNTC+1~, BYPASS+1~ |
SSN | UIDTBL+1~, UIDTBL+10*, UIDTBL+18 |
TAG | ADDELEM~, ADDELEM+1 |
TITLE | UIDTBL+1~, UIDTBL+11*, UIDTBL+17 |
U | UIDTBL+5, UIDTBL+10, UIDTBL+11 |
UID | AUTHNTC+1~, AUTHNTC+5*, AUTHNTC+6, AUTHNTC+9, BYPASS+1~, BYPASS+2*, BYPASS+5, BYPASS+8, UIDTBL~, UIDTBL+2 , UIDTBL+8, UIDTBL+10, UIDTBL+11, UIDTBL+13 |
VAL | ADDELEM~, ADDELEM+1 |
VERIFY | AUTHNTC~, AUTHNTC+5 |
XHD | AUTHNTC+1~, AUTHNTC+2*, BYPASS+1~, BYPASS+2* |
XHDI | AUTHNTC+1~, AUTHNTC+2*, AUTHNTC+4, AUTHNTC+7*, AUTHNTC+8, AUTHNTC+9, AUTHNTC+10, BYPASS+1~, BYPASS+2*, BYPASS+4 , BYPASS+6*, BYPASS+7, BYPASS+8, BYPASS+9, XMLHDR~, XMLHDR+1*, XMLHDR+2, XMLFOOT~, XMLFOOT+1*, XMLFOOT+2 , UIDTBL~, UIDTBL+12*, UIDTBL+13, UIDTBL+14, UIDTBL+15, UIDTBL+16, UIDTBL+17, UIDTBL+18, UIDTBL+19*, ADDELEM~ , ADDELEM+1* |
XHDY | AUTHNTC~, AUTHNTC+3*, AUTHNTC+4, AUTHNTC+8, AUTHNTC+9, AUTHNTC+10, BYPASS~, BYPASS+3*, BYPASS+4, BYPASS+7 , BYPASS+8, BYPASS+9, XMLHDR~, XMLHDR+2, XMLFOOT~, XMLFOOT+2, UIDTBL~, UIDTBL+12, UIDTBL+13, UIDTBL+14 , UIDTBL+15, UIDTBL+16, UIDTBL+17, UIDTBL+18, UIDTBL+19, ADDELEM~, ADDELEM+1 |