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

Package: National Drug File

Routine: PSN50P68


Information

PSN50P68 ;BIR/LDT-API FOR INFORMATION FROM FILE 50.68 ; 5 Sep 03

Source Information

Source file <PSN50P68.m>

Call Graph

Call Graph

Call Graph Total: 4

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

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

Package Total Caller Graph
Inpatient Medications 2 PSJMISC  PSJPDRIN  
My HealtheVet 2 MHVXRXM  MHVXRXM2  
Pharmacy Data Management 2 PSSDRDO2  PSSLOOK  
Clinical Case Registries 1 RORHL031  
Outpatient Pharmacy 1 PSODDPR4  

Entry Points

Name Comments DBIA/ICR reference
FORM(PSNIEN) ;
DATA(PSNIEN,PSNFT,LIST) ;
  • ICR #4545
    • Status: Under Revision
    • Usage: Supported
    SETZRO ;
    CLEFF ;set clinical effects of drug
    LOOP ;

    External References

    Name Field # of Occurrence
    $$FIND1^DIC DATA+11
    FIND^DIC DATA+19
    FIELD^DID LOOP+2
    GETS^DIQ DATA+14, DATA+22
    $$PATCH^XPDUTL DATA+6

    FileMan Files Accessed Via FileMan Db Call

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

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PS(50.607 - [#50.607] LOOP+11
    ^PSNDF(50.6 - [#50.6] LOOP+10
    ^PSNDF(50.68 - [#50.68] FORM+4, LOOP+4, LOOP+5, LOOP+18
    ^TMP("DILIST" DATA+20, DATA+21, DATA+22, DATA+24!
    ^TMP($J DATA+8!, DATA+9*, DATA+10*, DATA+12*, DATA+13*, DATA+20*, DATA+21*, SETZRO+1*, SETZRO+2*, SETZRO+3*
    SETZRO+4*, SETZRO+5*, SETZRO+6*, SETZRO+7*, SETZRO+8*, SETZRO+9*, SETZRO+10*, SETZRO+11*, SETZRO+12*, SETZRO+13*
    SETZRO+14*, SETZRO+15*, SETZRO+16*, SETZRO+17*, SETZRO+21*, CLEFF+1*, CLEFF+2*, CLEFF+3*, LOOP+8*, LOOP+9*
    LOOP+10*, LOOP+11*, LOOP+12*, LOOP+13*, LOOP+14*, LOOP+15*, LOOP+16*, LOOP+17*, LOOP+18*, LOOP+19*
    LOOP+20*

    Label References

    Name Line Occurrences
    CLEFF DATA+16
    LOOP DATA+18
    SETZRO DATA+15, DATA+23

    Naked Globals

    Name Field # of Occurrence
    ^(1 LOOP+5
    ^(7 LOOP+5

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    CNT LOOP+1~, LOOP+3*, LOOP+7*, LOOP+20
    DIERR DATA+5~
    LIST DATA~, DATA+7, DATA+8, DATA+9, DATA+10, DATA+12, DATA+13, DATA+20, DATA+21, SETZRO+1
    SETZRO+2, SETZRO+3, SETZRO+4, SETZRO+5, SETZRO+6, SETZRO+7, SETZRO+8, SETZRO+9, SETZRO+10, SETZRO+11
    SETZRO+12, SETZRO+13, SETZRO+14, SETZRO+15, SETZRO+16, SETZRO+17, SETZRO+21, CLEFF+1, CLEFF+2, CLEFF+3
    LOOP+8, LOOP+9, LOOP+10, LOOP+11, LOOP+12, LOOP+13, LOOP+14, LOOP+15, LOOP+16, LOOP+17
    LOOP+18, LOOP+19, LOOP+20
    PSN DATA+5~
    PSN(1 DATA+14*, DATA+15*, DATA+16*, DATA+22*, DATA+23*, SETZRO+1, SETZRO+2, SETZRO+3, SETZRO+4, SETZRO+5
    SETZRO+6, SETZRO+7, SETZRO+8, SETZRO+9, SETZRO+10, SETZRO+11, SETZRO+12, SETZRO+13, SETZRO+14, SETZRO+15
    SETZRO+16, SETZRO+17, SETZRO+20, SETZRO+21, CLEFF+1, CLEFF+2, CLEFF+3
    PSN1NOD LOOP+1~, LOOP+5*, LOOP+13, LOOP+14, LOOP+15, LOOP+19
    PSN50DD1 LOOP+1~
    PSN50DD1("POINTER" LOOP+2
    PSN50DD2 LOOP+1~
    PSN50DD3 LOOP+1~, LOOP+2*, LOOP+16
    PSN50P68 DATA+5~, DATA+22!
    PSN50P68( DATA+15, DATA+16, DATA+23, SETZRO+1, SETZRO+2, SETZRO+3, SETZRO+4, SETZRO+5, SETZRO+6, SETZRO+7
    SETZRO+8, SETZRO+9, SETZRO+10, SETZRO+11, SETZRO+12, SETZRO+13, SETZRO+14, SETZRO+15, SETZRO+16, SETZRO+17
    SETZRO+20, SETZRO+21, CLEFF+1, CLEFF+2, CLEFF+3
    PSN7FED LOOP+1~, LOOP+5*, LOOP+16
    PSNFT DATA~, DATA+9, DATA+17, DATA+18, DATA+19
    PSNHAZWC SETZRO+19~*, SETZRO+20*, SETZRO+21
    PSNIEN FORM~, FORM+3, FORM+4, DATA~, DATA+9, DATA+10, DATA+11, DATA+17, DATA+22*, LOOP+1~
    LOOP+4*, LOOP+5, LOOP+8, LOOP+9, LOOP+10, LOOP+11, LOOP+12, LOOP+13, LOOP+14, LOOP+15
    LOOP+16, LOOP+17, LOOP+18, LOOP+19
    PSNIEN2 DATA+11~*, DATA+12, DATA+14
    PSNSERVP DATA+5~, DATA+6*, SETZRO+13, LOOP+18
    PSNXX DATA+21~*, DATA+22
    PSNZNOD LOOP+1~, LOOP+5*, LOOP+6, LOOP+8, LOOP+9, LOOP+10, LOOP+11, LOOP+12
    X SETZRO+19~, SETZRO+21*
    ZZERR DATA+5~
    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