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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PSN5067

Package: National Drug File

Routine: PSN5067


Information

PSN5067 ;BIR/LDT - API FOR INFORMATION FROM FILE 50.67; 5 Sep 03

Source Information

Source file <PSN5067.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 3 ($$FIND1,FIND)^DIC  FIELD^DID  GETS^DIQ  

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: 5

Package Total Caller Graph
Adverse Reaction Tracking 2 GMRAFX2  GMRAPES0  
Enterprise Health Management Platform 1 HMPCORD5  
Order Entry Results Reporting 1 ORWDAL32  
PCE Patient Care Encounter 1 PXVNDC  

Entry Points

Name Comments DBIA/ICR reference
ALL(PSNIEN,PSNFT,PSNFL,LIST) ;
  • ICR #4829
    • Status: Active
    • Usage: Supported
    SETZRO ;
    LOOP ;
    SETSCRN ;

    External References

    Name Field # of Occurrence
    $$FIND1^DIC ALL+17
    FIND^DIC ALL+24
    FIELD^DID LOOP+2
    GETS^DIQ ALL+20, ALL+27

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^PSNDF(50.67 - [#50.67] FIELD^DID,  FIND1^DIC,  FIND^DIC,  GETS^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DD("DD" LOOP+17
    ^PS(50.608 - [#50.608] LOOP+20
    ^PS(50.609 - [#50.609] LOOP+19
    ^PS(55.95 - [#55.95] LOOP+13
    ^PSNDF(50.67 - [#50.67] LOOP+5, LOOP+6, LOOP+7, LOOP+8
    ^PSNDF(50.68 - [#50.68] LOOP+15
    ^TMP("DILIST" ALL+25, ALL+26, ALL+27, ALL+29!
    ^TMP($J ALL+12!, ALL+13*, ALL+14*, ALL+18*, ALL+19*, ALL+25*, ALL+26*, SETZRO+1*, SETZRO+2*, SETZRO+3*
    , SETZRO+4*, SETZRO+5*, SETZRO+6*, SETZRO+7*, SETZRO+8*, SETZRO+9*, SETZRO+10*, SETZRO+11*, LOOP+9*, LOOP+10*
    , LOOP+11*, LOOP+12*, LOOP+13*, LOOP+14*, LOOP+15*, LOOP+17*, LOOP+18*, LOOP+19*, LOOP+20*, LOOP+22*
    , LOOP+23*, LOOP+25*

    Label References

    Name Line Occurrences
    LOOP ALL+23
    SETSCRN ALL+16
    SETZRO ALL+21, ALL+28

    Naked Globals

    Name Field # of Occurrence
    ^(0 LOOP+7

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DIERR ALL+10~
    LIST ALL~, ALL+11, ALL+12, ALL+13, ALL+14, ALL+18, ALL+19, ALL+25, ALL+26, SETZRO+1
    , SETZRO+2, SETZRO+3, SETZRO+4, SETZRO+5, SETZRO+6, SETZRO+7, SETZRO+8, SETZRO+9, SETZRO+10, SETZRO+11
    , LOOP+9, LOOP+10, LOOP+11, LOOP+12, LOOP+13, LOOP+14, LOOP+15, LOOP+17, LOOP+18, LOOP+19
    , LOOP+20, LOOP+22, LOOP+23, LOOP+25
    ND ALL+16~
    PSN ALL+10~
    PSN(1 ALL+20*, ALL+21*, ALL+27*, ALL+28*, SETZRO+1, SETZRO+2, SETZRO+3, SETZRO+4, SETZRO+5, SETZRO+6
    , SETZRO+7, SETZRO+8, SETZRO+9, SETZRO+10, SETZRO+11
    PSN5067 ALL+10~, ALL+27!
    PSN5067( ALL+21, ALL+28, SETZRO+1, SETZRO+2, SETZRO+3, SETZRO+4, SETZRO+5, SETZRO+6, SETZRO+7, SETZRO+8
    , SETZRO+9, SETZRO+10, SETZRO+11
    PSN567D LOOP+1~
    PSN567D("POINTER" LOOP+2
    PSN567E LOOP+1~
    PSN567ND LOOP+1~, LOOP+8*, LOOP+9, LOOP+10, LOOP+11, LOOP+12, LOOP+13, LOOP+14, LOOP+15, LOOP+16
    , LOOP+19, LOOP+20, LOOP+21
    PSN567NR LOOP+21~*, LOOP+22
    PSN567RX LOOP+1~, LOOP+2*, LOOP+22
    PSNENCT LOOP+3~, LOOP+4*, LOOP+24*, LOOP+25
    PSNFL ALL~, ALL+16, LOOP+7
    PSNFT ALL~, ALL+13, ALL+22, ALL+23, ALL+24
    PSNIEN ALL~, ALL+13, ALL+14, ALL+17, ALL+22, ALL+27*
    PSNIEN2 ALL+17~*, ALL+18, ALL+20
    PSNVAL LOOP+1~, LOOP+5*, LOOP+6, LOOP+7, LOOP+8, LOOP+9, LOOP+10, LOOP+11, LOOP+12, LOOP+13
    , LOOP+14, LOOP+15, LOOP+17, LOOP+18, LOOP+19, LOOP+20, LOOP+22, LOOP+23
    PSNXX ALL+26~*, ALL+27
    SCR ALL+10~
    SCR("S" ALL+15*, ALL+17, ALL+24, SETSCRN+1*
    Y LOOP+16~*, LOOP+17
    ZZERR ALL+10~
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All