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 Total: 4

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

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Outpatient Pharmacy 1 PSOORRDI  

Entry Points

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

    External References

    Name Field # of Occurrence
    $$FIND1^DIC DATA+11
    FIND^DIC DATA+18
    FIELD^DID LOOP+2
    GETS^DIQ DATA+14, DATA+21
    $$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+19, DATA+20, DATA+21, DATA+23!
    ^TMP($J DATA+8!, DATA+9*, DATA+10*, DATA+12*, DATA+13*, DATA+19*, DATA+20*, SETZRO+1*, SETZRO+2*, SETZRO+3*
    , SETZRO+4*, SETZRO+5*, SETZRO+6*, SETZRO+7*, SETZRO+8*, SETZRO+9*, SETZRO+10*, LOOP+8*, LOOP+9*, LOOP+10*
    , LOOP+11*, LOOP+12*, LOOP+13*, LOOP+14*, LOOP+15*, LOOP+16*, LOOP+17*, LOOP+18*, LOOP+19*

    Label References

    Name Line Occurrences
    LOOP DATA+17
    SETZRO DATA+15, DATA+22

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