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 |  Local Variables |  All
Print Page as PDF
Routine: PSN50P41

Package: National Drug File

Routine: PSN50P41


Information

PSN50P41 ;BIR/LDT - API FOR INFORMATION FROM FILE 50.416; 5 Sep 03

Source Information

Source file <PSN50P41.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 2 ($$FIND1,FIND)^DIC  GETS^DIQ  
National Drug File 1 (LOOP,LOOP2,SETALL,SETALL2,SETHDR,SETSCRN)^PSN50P4A  

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Adverse Reaction Tracking 5 GMRADSP1  GMRAIAL2  GMRAOR  GMRAPENC  GMRAUTL3  
Order Entry Results Reporting 1 ORWDAL32  

Entry Points

Name Comments DBIA/ICR reference
B() ;RETURNS THE GLOBAL ROOT OF THE "B" CROSSREFERENCE IN ^PS(50.416
  • ICR #4531
    • Status: Active
    • Usage: Supported
    APD(PSNID,LIST) ;
    APS(PSNPI,LIST) ;
    NAME(PSNFT,LIST) ;
  • ICR #4531
    • Status: Active
    • Usage: Supported
    ZERO(PSNIEN,PSNFT,PSNFL,LIST) ;
  • ICR #4531
    • Status: Active
    • Usage: Supported
    ID(PSNIEN,PSNFT,LIST) ;

    External References

    Name Field # of Occurrence
    $$FIND1^DIC ZERO+16, ID+11
    FIND^DIC ZERO+23, NAME+10, ID+24, APS+11, APD+11
    GETS^DIQ ZERO+19, ZERO+26, NAME+13, ID+15, ID+29, APS+17, APD+17
    LOOP^PSN50P4A ZERO+22, ID+23
    LOOP2^PSN50P4A NAME+9
    SETALL^PSN50P4A ZERO+20, ZERO+27
    SETALL2^PSN50P4A NAME+14
    SETHDR^PSN50P4A ID+14, ID+28, APS+16, APD+16
    SETSCRN^PSN50P4A ZERO+15

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^PS(50.416 - [#50.416] FIND1^DIC,  FIND^DIC,  GETS^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PS(50.416 - [#50.416] ID+14, ID+28, APS+16, APD+16, APD+18
    ^TMP("DILIST" ZERO+24, ZERO+25, ZERO+26, ZERO+28!, NAME+11, NAME+12, NAME+13, NAME+15!, ID+25, ID+26
    , ID+27, ID+36!, APS+12, APS+13, APS+14, APS+15, APS+24!, APD+12, APD+14, APD+15
    , APD+28!
    ^TMP("PSNAPD" ID+16, ID+17, ID+18, ID+19, ID+20, ID+29!, ID+30, ID+31, ID+32, ID+33
    , ID+34, ID+36!, APD+8!, APD+17!, APD+20, APD+21, APD+23, APD+24, APD+25, APD+26
    , APD+28!
    ^TMP("PSNAPS" APS+17!, APS+18, APS+19, APS+20, APS+21, APS+22, APS+24!
    ^TMP($J ZERO+11!, ZERO+12*, ZERO+13*, ZERO+17*, ZERO+18*, ZERO+24*, ZERO+25*, NAME+7!, NAME+8*, NAME+11*
    , NAME+12*, ID+8!, ID+9*, ID+10*, ID+12*, ID+13*, ID+17*, ID+18*, ID+20*, ID+21*
    , ID+25*, ID+26*, ID+31*, ID+32*, ID+34*, ID+35*, APS+7!, APS+8*, APS+12*, APS+13*
    , APS+19*, APS+20*, APS+22*, APS+23*, APD+8!, APD+9*, APD+10*, APD+12*, APD+21*, APD+22*
    , APD+24*, APD+25*, APD+26*, APD+27*

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    CNT ID+19*, ID+20*, ID+21, ID+33*, ID+34*, ID+35, APS+5~, APS+21*, APS+22*, APS+23
    , APD+6~, APD+20*, APD+21*, APD+22
    CNT1 APD+6~, APD+14*, APD+19*, APD+27
    DIERR ZERO+9~, NAME+5~, ID+6~, APS+5~, APD+6~
    LIST ZERO~, ZERO+10, ZERO+11, ZERO+12, ZERO+13, ZERO+17, ZERO+18, ZERO+24, ZERO+25, NAME~
    , NAME+6, NAME+7, NAME+8, NAME+11, NAME+12, ID~, ID+7, ID+8, ID+9, ID+10
    , ID+12, ID+13, ID+17, ID+18, ID+20, ID+21, ID+25, ID+26, ID+31, ID+32
    , ID+34, ID+35, APS~, APS+6, APS+7, APS+8, APS+12, APS+13, APS+19, APS+20
    , APS+22, APS+23, APD~, APD+7, APD+8, APD+9, APD+10, APD+12, APD+21, APD+22
    , APD+24, APD+25, APD+26, APD+27
    PSN ZERO+9~, NAME+5~, ID+6~, APS+5~, APD+6~
    PSN(1 ZERO+19*, ZERO+20*, ZERO+26*, ZERO+27*, NAME+13*, NAME+14*, ID+15*, ID+16*, ID+17, ID+18
    , ID+20, ID+21, ID+29*, ID+30*, ID+31, ID+32, ID+34, ID+35, APS+14*, APS+15
    , APD+14*, APD+15
    PSN(2 ID+19*, ID+20, ID+33*, ID+34, APS+17*, APS+18*, APS+19, APS+20, APS+22, APS+23
    , APD+20*, APD+21
    PSN(3 APS+21*, APS+22, APD+23*, APD+24, APD+25, APD+26
    PSN50P41 ZERO+9~, ZERO+26!, ZERO+27!, NAME+5~, NAME+13!, NAME+14!, ID+6~, ID+30!, APS+5~
    PSN50P41( ZERO+20, ZERO+27, NAME+14
    PSNFL ZERO~, ZERO+15
    PSNFT ZERO~, ZERO+12, ZERO+21, ZERO+22, ZERO+23, NAME~, NAME+8, NAME+9, NAME+10, ID~
    , ID+9, ID+22, ID+23, ID+24
    PSNID APD~, APD+9, APD+10, APD+11, APD+18
    PSNIEN ZERO~, ZERO+12, ZERO+13, ZERO+16, ZERO+21, ZERO+26*, NAME+13*, ID~, ID+9, ID+10
    , ID+11, ID+14*, ID+22, ID+27*, ID+28, ID+29, APS+15*, APS+16, APS+17, APD+15*
    , APD+16, APD+17, APD+18, APD+21, APD+22
    PSNIEN2 ZERO+16~*, ZERO+17, ZERO+19, ID+11~*, ID+12, ID+14, ID+15
    PSNPI APS~, APS+8, APS+11
    PSNXX ZERO+25~*, ZERO+26, NAME+12~*, NAME+13, ID+26~*, ID+27
    SCR ZERO+9~
    SCR("S" ZERO+14*, ZERO+16, ZERO+23, APS+10*, APS+11
    ZZERR ZERO+9~, NAME+5~, ID+6~, APS+5~, APD+6~
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables |  All