Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: XUSER2

Package: Kernel

Routine: XUSER2


Information

XUSER2 ;ISF/RWF - New Person File Utilities ;02/01/2012

Source Information

Source file <XUSER2.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 4 EN^DDIOL  (REQ,UNED)^DDSUTL  ($$GET,PUT)^DDSVAL  FILE^DIE  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Kernel 4 XUS PKI GET UPN  XUS PKI SET UPN  ^DIC(4  ^VA(200  

Entry Points

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
  • ICR #5816
    • Status: Active
    • Usage: Controlled Subscription
    SETUPN(RET,V) ;Set the SUBJECT ALTERNATIVE NAME from the PIV card. -p580
  • ICR #5816
    • Status: Active
    • Usage: Controlled Subscription
    REQ(XUV,XUFLAG) ;Called from forms:
    ; XUEXISTING USER, XUNEW USER, XUREACT USER, XU-CLINICAL TRAINEE

    External References

    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

    Used in RPC

    RPC Name Call Tags
    XUS PKI GET UPN GETUPN
    XUS PKI SET UPN SETUPN

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^VA(200 - [#200] VALDEA+7, VALDEA+8, VALDEA+12, VALDEA+17, VANUM+4, VANUM+6, GETUPN+1

    Label References

    Name Line Occurrences
    $$DEANUM VALDEA+18

    Naked Globals

    Name Field # of Occurrence
    ^("PS" VANUM+6

    Local Variables

    Legend:

    >> 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
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All