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

Package: Pharmacy Data Management

Routine: PSS50P66


Information

PSS50P66 ;BIR/LDT - API FOR INFORMATION FROM FILE 50.606; 5 Sep 03

Source Information

Source file <PSS50P66.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 3 ($$FIND1,FIND,LIST)^DIC  UPDATE^DIE  GETS^DIQ  

Entry Points

Name Comments DBIA/ICR reference
ALL(PSSIEN,PSSFT,PSSFL,LIST) ;
  • ICR #6918
    • Status: Pending
    • Usage: Supported
    ADD(PSSIEN,PSSMR) ;
    SETZRO ;
    SETMRDF ;
    SETNOUN ;
    LOOP ;
    SETSCRN ;

    External References

    Name Field # of Occurrence
    $$FIND1^DIC ALL+17, ADD+7, ADD+9
    FIND^DIC ALL+28
    LIST^DIC ADD+11
    UPDATE^DIE ADD+18
    GETS^DIQ ALL+20, ALL+31, LOOP+4

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^PS(50.606 - [#50.606] FIND1^DIC,  FIND^DIC,  GETS^DIQ
    50.6061 LIST^DIC
    ^PS(51.2 - [#51.2] FIND1^DIC

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PS(50.606 - [#50.606] LOOP+2, LOOP+3
    ^TMP("DILIST" ALL+29, ALL+30, ALL+31, ALL+37!, ADD+12, ADD+14, ADD+15
    ^TMP($J ALL+12!, ALL+13*, ALL+14*, ALL+18*, ALL+19*, ALL+21, ALL+22, ALL+23*, ALL+24, ALL+25*
    , ALL+29*, ALL+30*, ALL+31!, ALL+32, ALL+33, ALL+34*, ALL+35, ALL+36*, ALL+37!, SETZRO+1*
    SETZRO+2*, SETZRO+3*, SETZRO+4*, SETZRO+5*, SETMRDF+1*, SETNOUN+1*, LOOP+4!, LOOP+5, LOOP+6, LOOP+7
    LOOP+8*, LOOP+9*, LOOP+10*, LOOP+11!

    Label References

    Name Line Occurrences
    LOOP ALL+27
    SETMRDF ALL+22, ALL+33, LOOP+6
    SETNOUN ALL+24, ALL+35, LOOP+7
    SETSCRN ALL+16
    SETZRO ALL+21, ALL+32, LOOP+5

    Naked Globals

    Name Field # of Occurrence
    ^(0 LOOP+3

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    CNT ALL+10~, ALL+22*, ALL+23, ALL+33*, ALL+34, LOOP+6*, LOOP+8
    CNT1 ALL+10~, ALL+24*, ALL+25, ALL+35*, ALL+36, LOOP+1~, LOOP+7*, LOOP+10
    CNT2 LOOP+1~, LOOP+2*, LOOP+5*, LOOP+9
    DIERR ALL+10~
    LIST ALL~, ALL+11, ALL+12, ALL+13, ALL+14, ALL+18, ALL+19, ALL+23, ALL+25, ALL+29
    , ALL+30, ALL+34, ALL+36, SETZRO+1, SETZRO+2, SETZRO+3, SETZRO+4, SETZRO+5, SETMRDF+1, SETNOUN+1
    LOOP+8, LOOP+9, LOOP+10
    ND ALL+16~
    PSS ALL+10~, ADD+6~, ADD+14*, ADD+15
    PSS(1 ALL+20*, ALL+21*, ALL+31*, ALL+32*, ADD+13*, ADD+16*, SETZRO+1, SETZRO+2, SETZRO+3, SETZRO+4
    SETZRO+5, LOOP+4*, LOOP+5*
    PSS(2 ALL+22*, ALL+33*, SETMRDF+1, LOOP+6*
    PSS(3 ALL+24*, ALL+35*, SETNOUN+1, LOOP+7*
    PSSFL ALL~, ALL+16, LOOP+3
    PSSFT ALL~, ALL+13, ALL+26, ALL+27, ALL+28
    PSSIEN ALL~, ALL+13, ALL+14, ALL+17, ALL+23, ALL+25, ALL+26, ALL+31*, ALL+34, ALL+36
    , ADD~, ADD+5, ADD+9, ADD+11, ADD+13, ADD+16, SETMRDF+1, SETNOUN+1, LOOP+1~, LOOP+2*
    LOOP+3, LOOP+4, LOOP+8, LOOP+10
    PSSIEN2 ALL+17~*, ALL+18, ALL+20, ADD+7~*, ADD+8
    PSSIEN3 ADD+9~*, ADD+10
    PSSMR ADD~, ADD+5, ADD+7, ADD+13, ADD+15, ADD+16
    PSSXX ALL+30~*, ALL+31
    QFLG ADD+6~, ADD+14*, ADD+15*, ADD+17
    SCR ALL+10~
    SCR("S" ALL+15*, ALL+17, ALL+28, SETSCRN+1*
    ZZERR ALL+10~
    Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All