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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: XUSSPKI

Package: Kernel

Routine: XUSSPKI


Information

XUSSPKI ;ISF/RWF - Kernel Security Services PKI ;02/04/2003 13:19

Source Information

Source file <XUSSPKI.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 3 ($$FMDIFF,$$FMTE,$$HTFM,$$NOW)^XLFDT  $$LOW^XLFSTR  $$EN^XUSC1  
VA FileMan 2 $$FIND1^DIC  (FILE,UPDATE)^DIE  
MailMan 1 ^XMB  

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
Order Entry Results Reporting 2 ORWOR  ORWOR1  
Kernel 1 XUSSPKI CRL UPLOAD  
Outpatient Pharmacy 1 PSOPKIV1  

Entry Points

Name Comments DBIA/ICR reference
STORESIG(XU1,XU2,XU3,XU4,XU5) ;Store the signature.
  • ICR #3539
    • Status: Active
    • Usage: Controlled Subscription
    CRLURL(XU1) ;Store the URL for the CRL
  • ICR #3539
    • Status: Active
    • Usage: Controlled Subscription
    VERIFY(XU1,XU2,XU3) ;Veryify the data
  • ICR #3539
    • Status: Active
    • Usage: Controlled Subscription
    ADD(V) ;Add to the send array
    CRLUP ;Send any unsent CRL URL's to the server
    TESTCRL ;TEST CRLUP

    External References

    Name Field # of Occurrence
    $$FIND1^DIC STORESIG+8, VERIFY+5
    FILE^DIE CRLUP+26, TESTCRL+4
    UPDATE^DIE STORESIG+19, CRLURL+9
    $$FMDIFF^XLFDT CRLUP+12
    $$FMTE^XLFDT CRLUP+22
    $$HTFM^XLFDT CRLUP+5, TESTCRL+2
    $$NOW^XLFDT CRLURL+3, CRLUP+5
    $$LOW^XLFSTR CRLURL+5, CRLUP+10
    ^XMB CRLUP+23
    $$EN^XUSC1 VERIFY+16, CRLUP+18

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: "Result: ",$G(^TMP("PKI",$J,"Result"))
    • Line Location: TESTCRL+6
    Routine Call
    • DIC
    • Line Location:
      • STORESIG+8
      • VERIFY+5
    Routine Call
    • DIE
    • Line Location:
      • CRLUP+26
      • TESTCRL+4
    Routine Call
    • DIE
    • Line Location:
      • STORESIG+19
      • CRLURL+9

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^TMP("DIERR" STORESIG+20, CRLURL+10
    ^TMP("PKI" VERIFY+4!, VERIFY+7, CRLUP+3!, CRLUP+6, TESTCRL+6
    ^TMP("XUSSPKI" CRLUP+3!, CRLUP+6
    ^TMP("pki" VERIFY+4!
    ^XUSSPKI(8980.2 - [#8980.2] VERIFY+12
    ^XUSSPKI(8980.22 - [#8980.22] CRLUP+2, CRLUP+7, CRLUP+8, TESTCRL+2

    Label References

    Name Line Occurrences
    ADD VERIFY+9, VERIFY+10, VERIFY+12, VERIFY+14, CRLUP+13
    CRLUP TESTCRL+5

    Naked Globals

    Name Field # of Occurrence
    ^(0 VERIFY+12

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    CNT STORESIG+7~, STORESIG+11*, STORESIG+12*, STORESIG+13, CRLURL+2~, CRLURL+4*, CRLURL+7, CRLURL+8, VERIFY+4~, VERIFY+7*
    , ADD+1*, CRLUP+3~, CRLUP+5*, CRLUP+17, CRLUP+21
    >> DA TESTCRL+2*, TESTCRL+3*
    DR VERIFY+4~, VERIFY+7*, VERIFY+9
    ERR CRLURL+2~, CRLURL+3*, CRLURL+10*, CRLURL+12
    FDA STORESIG+7~, CRLURL+2~, CRLUP+3~, CRLUP+6*, CRLUP+13, CRLUP+26, TESTCRL+1~
    FDA( STORESIG+14*, STORESIG+15*, STORESIG+16*, STORESIG+17*, STORESIG+18*, CRLURL+7*, CRLURL+8*, TESTCRL+3*
    >> I VERIFY+12*
    IEN STORESIG+7~, CRLURL+2~, VERIFY+4~, VERIFY+5*, VERIFY+6, VERIFY+12, CRLUP+3~
    LIM CRLUP+3~, CRLUP+5*, CRLUP+12
    LUD TESTCRL+1~, TESTCRL+2*, TESTCRL+3
    NOW CRLURL+2~, CRLURL+3*, CRLURL+8, CRLUP+3~, CRLUP+5*, CRLUP+12, CRLUP+13, CRLUP+22
    R VERIFY+4~, VERIFY+17*, VERIFY+18
    ROOT STORESIG+7~, STORESIG+11*, STORESIG+12*
    >> RT TESTCRL+2*, TESTCRL+3
    >> S VERIFY+16*, VERIFY+17, CRLUP+15*, CRLUP+18*, CRLUP+19, CRLUP+20*, CRLUP+21, CRLUP+22, CRLUP+25
    SD VERIFY+4~, VERIFY+7*, VERIFY+16, ADD+1, CRLUP+3~, CRLUP+6*, CRLUP+18, CRLUP+19
    U CRLUP+8
    V VERIFY+4~, VERIFY+9*, VERIFY+12*, ADD~, ADD+1
    X CRLURL+2~, CRLURL+4*, CRLURL+5, CRLURL+7
    X1 CRLUP+3~, CRLUP+5*, CRLUP+7*, CRLUP+8, CRLUP+13
    X2 CRLUP+3~, CRLUP+8*, CRLUP+10
    X2(1 CRLUP+8*, CRLUP+13
    X2(2 CRLUP+8*, CRLUP+12
    X2(3 CRLUP+8*, CRLUP+12
    X3 CRLUP+3~, CRLUP+18
    X3(1 CRLUP+19, CRLUP+20
    XMB CRLUP+22~, CRLUP+23*
    XMB(1 CRLUP+22*
    XMB(2 CRLUP+22*
    XMDUZ CRLUP+22~*
    XMTEXT CRLUP+22~
    XMY CRLUP+22~
    XU1 STORESIG~, STORESIG+8, STORESIG+14, CRLURL~, CRLURL+4, VERIFY~, VERIFY+5
    XU2 STORESIG~, STORESIG+13, STORESIG+15, VERIFY~, VERIFY+7, VERIFY+9*
    XU3 STORESIG~, VERIFY~, VERIFY+14
    XU4 STORESIG~, STORESIG+9, STORESIG+16
    XU5 STORESIG~, STORESIG+10, STORESIG+17
    Y CRLURL+2~, CRLURL+5*, CRLURL+6
    ZX VERIFY+4~, VERIFY+16
    ZX(1 VERIFY+17
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All