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 |