XUSER2 ;ISF/RWF - New Person File Utilities ;02/01/2012
Source file <XUSER2.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 | 4 | XUS PKI GET UPN XUS PKI SET UPN ^DIC(4 ^VA(200 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| VALDEA(X,F) | ;Check for a valid DEA#
|
|
| DEANUM(X) | ;Check DEA # part
|
|
| VANUM | ;Check that the VA# is not Active for anybody else. Called from ^DD(200,53.3,0)
|
|
| GETUPN(RET) | ;Get SUBJECT ALTERNATIVE NAME for PIV card check. -p580
|
|
| SETUPN(RET,V) | ;Set the SUBJECT ALTERNATIVE NAME from the PIV card. -p580
|
|
| REQ(XUV,XUFLAG) | ;Called from forms:
; XUEXISTING USER, XUNEW USER, XUREACT USER, XU-CLINICAL TRAINEE |
| Name | Field # of Occurrence |
|---|---|
| EN^DDIOL | VALDEA+10, VALDEA+11, VALDEA+13, VALDEA+14, VALDEA+15, VALDEA+16, VALDEA+17, VALDEA+18, VANUM+8 |
| REQ^DDSUTL | REQ+39, REQ+43, REQ+53, REQ+59, REQ+61 |
| UNED^DDSUTL | REQ+42, REQ+45, REQ+55, REQ+62, REQ+64 |
| $$GET^DDSVAL | REQ+23, REQ+49, REQ+50 |
| PUT^DDSVAL | REQ+41 |
| FILE^DIE | SETUPN+3 |
| RPC Name | Call Tags |
|---|---|
| XUS PKI GET UPN | GETUPN |
| XUS PKI SET UPN | SETUPN |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^VA(200 - [#200] | VALDEA+7, VALDEA+8, VALDEA+12, VALDEA+17, VANUM+4, VANUM+6, GETUPN+1 |
| Name | Line Occurrences |
|---|---|
| $$DEANUM | VALDEA+18 |
| Name | Field # of Occurrence |
|---|---|
| ^("PS" | VANUM+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | VANUM+3~, VANUM+5*, VANUM+6* |
| BLOCK | REQ+12~, REQ+16*, REQ+18*, REQ+39, REQ+42, REQ+43, REQ+45, REQ+53, REQ+55, REQ+59 , REQ+61, REQ+62, REQ+64 |
| >> DA | VALDEA+7, VALDEA+8, VALDEA+17, VANUM+2, VANUM+6, REQ+23, REQ+41, REQ+49, REQ+50 |
| DT | VANUM+6 |
| DUZ | GETUPN+1, SETUPN+2 |
| ERR | SETUPN+1~, SETUPN+3 |
| F | VALDEA~, VALDEA+6*, VALDEA+7, VALDEA+17 |
| F122 | REQ+48~, REQ+49*, REQ+51, REQ+57 |
| F126 | REQ+12~, REQ+25*, REQ+36, REQ+47 |
| F127 | REQ+48~, REQ+50*, REQ+57 |
| FDA | SETUPN+1~ |
| FDA(200 | SETUPN+2* |
| FIELD | REQ+12~, REQ+37~, REQ+39*, REQ+41*, REQ+42*, REQ+43, REQ+45*, REQ+48~, REQ+53*, REQ+55* , REQ+59*, REQ+61*, REQ+62*, REQ+64* |
| PAGE | REQ+12~, REQ+16*, REQ+19*, REQ+39, REQ+42, REQ+43, REQ+45, REQ+53, REQ+55, REQ+59 , REQ+61, REQ+62, REQ+64 |
| RET | GETUPN~, GETUPN+1*, SETUPN~, SETUPN+2*, SETUPN+3* |
| U | VALDEA+12, GETUPN+1 |
| V | SETUPN~, SETUPN+2 |
| VA1 | DEANUM+1~, DEANUM+2*, DEANUM+3*, DEANUM+4 |
| VA2 | DEANUM+1~, DEANUM+3*, DEANUM+4 |
| VADUP | VALDEA+3~, VALDEA+8*, VALDEA+9, VALDEA+12, VALDEA+14 |
| VADUPNAM | VALDEA+3~, VALDEA+12*, VALDEA+13 |
| VAPR | VALDEA+3~, VALDEA+8* |
| VASTER | VALDEA+3~, VALDEA+4*, VALDEA+10, VALDEA+15 |
| X | VALDEA~, VALDEA+5!, VALDEA+7, VALDEA+8, VALDEA+9!, VALDEA+11, VALDEA+17, VALDEA+18!, VALDEA+19, DEANUM~ , DEANUM+2, DEANUM+3, VANUM+2, VANUM+4, VANUM+6!, VANUM+8 |
| XUFLAG | REQ~, REQ+16 |
| XUV | REQ~, REQ+21, REQ+23*, REQ+24*, REQ+25 |
| ZERR | REQ+22~, REQ+23, REQ+48~, REQ+49, REQ+50 |