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 |