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

Package: Outpatient Pharmacy

Routine: PSOHELP1


Information

PSOHELP1 ;BIR/SAB-OUTPATIENT HELP TEXT/UTILITY ROUTINE 2 ;06-Dec-2012 20:31;PLS

Source Information

Source file <PSOHELP1.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
Outpatient Pharmacy 5 (AUTO,SETUP,SETUP1)^PSOAUTOC  SETUP^PSOHLEXP  AUTO^PSOSUDEL  RESET1^PSOTPHL1  EDSTAT^PSOUTLA  
VA Fileman 3 EN^DDIOL  ^DIC  ^DIR  
IHS Changes To Pharmacy 2 AUTOQ^APSAWP2  AUTOQ^APSPCSM  
Kernel 1 (EDIT,RESCH)^XUTMOPT  
Registration 1 FULL^VALM1  

Caller Graph

Caller Graph Total: 14

Package Total Caller Graph
Outpatient Pharmacy 9 ^PSRX  PRESCRIPTION PROFILE  PSO AUTOQUEUE JOBS  PSOCAN1  PSOHLDC  PSOORUTL  ^PS(59  PSOORED1  
REFILL  
Inpatient Medications 3 PRESCRIPTION PROFILE  PSJXR514  PSJXR53  
Pharmacy Data Management 2 PSSJXR21  PSSJXR5  

Entry Points

Name Comments DBIA/ICR reference
WRITE ;EN^DDIOL call
CLO
KREF ;kill "P","A" xref in 55 from fileman
  • ICR #2122
    • Status: Active
    • Usage: Private
    QUP
    DAYS
    SREF ;set "P","A" xref in 55 from fileman
  • ICR #2122
    • Status: Active
    • Usage: Private
    DAYS1
    2002
    2003
    2001
    EXP ;reset "P","A" xref in 55 from cancel option
    AUTOQ ;entry point to queue all background jobs
    NARC

    External References

    Name Field # of Occurrence
    AUTOQ^APSAWP2 AUTOQ+8
    AUTOQ^APSPCSM AUTOQ+9
    EN^DDIOL WRITE+1, DAYS, DAYS+2, DAYS+3, DAYS+4, DAYS+5, DAYS+6, DAYS+7, DAYS+8, DAYS+10
    , DAYS1+3
    ^DIC QUP
    ^DIR DAYS+11, DAYS1+4
    AUTO^PSOAUTOC AUTOQ+2
    SETUP^PSOAUTOC AUTOQ+3
    SETUP1^PSOAUTOC AUTOQ+4
    SETUP^PSOHLEXP AUTOQ+6
    AUTO^PSOSUDEL AUTOQ+7
    RESET1^PSOTPHL1 AUTOQ+1
    EDSTAT^PSOUTLA DAYS+12
    FULL^VALM1 DAYS+10
    EDIT^XUTMOPT QUP+1, QUP+2
    RESCH^XUTMOPT QUP+2

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^DIC(19.2 - [#19.2] Classic Fileman Calls

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PS(53 - [#53] DAYS+1, DAYS1
    ^PS(55 - [#55] EXP+4!*, EXP+5!*, SREF+3*, SREF+4*, SREF+6*, SREF+7*, KREF+1!, KREF+4!, KREF+5!
    ^PSDRUG - [#50] DAYS, DAYS+1, DAYS1+1
    ^PSRX - [#52] EXP+2, EXP+4, EXP+5*, SREF+1, SREF+2, SREF+3*, SREF+4, SREF+6, SREF+7, KREF+1
    , KREF+2, KREF+3, KREF+5, DAYS, DAYS+1, DAYS1, DAYS1+1, NARC+1

    Label References

    Name Line Occurrences
    CLO AUTOQ+5, QUP+1
    NARC DAYS+2, DAYS1+2
    QUP AUTOQ+5
    WRITE 2001+7, 2002+11, 2003+13

    Naked Globals

    Name Field # of Occurrence
    ^(0 DAYS, DAYS+1, DAYS1

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    %DT CLO!, QUP!
    >> A KREF+3*
    C CLO!
    >> CLOZPAT DAYS+2, DAYS+3, DAYS+4, DAYS+5, DAYS+6, DAYS+7, DAYS+8, NARC+1
    CS DAYS+1*, DAYS+13!, DAYS1+1*, DAYS1+6!, NARC*, NARC+2
    D CLO!
    D0 CLO!
    DA CLO!, EXP+2, EXP+4, EXP+5, DAYS, DAYS+1, DAYS1+1, NARC+1
    DA(1 SREF+3, SREF+4, SREF+6, SREF+7, KREF+1, KREF+4, KREF+5, DAYS1, DAYS1+1
    DAYS DAYS+13!, DAYS1+6!
    DEA DAYS+13!, DAYS1+6!, NARC*
    DI CLO!
    DIC CLO!, QUP!*
    DIC(0 QUP*
    DIE CLO!
    DIR DAYS+11!, DAYS1+4!
    DIR("A" DAYS+11*, DAYS1+4*
    DIR(0 DAYS+11*, DAYS1+4*
    DIRUT DAYS+11!, DAYS1+4!
    DQ CLO!
    DR CLO!
    DS DAYS+9*, DAYS+10, DAYS+12!, DAYS1+2*, DAYS1+3, DAYS1+5!
    DTOUT QUP!
    EXP EXP+2!, EXP+3*, EXP+4*
    IFN EXP+2!, EXP+3*, EXP+4*
    MAX DAYS+9, DAYS+10, DAYS+13!, DAYS1+2, DAYS1+3, DAYS1+6!, NARC+1*, NARC+4*, NARC+9*
    >> MIN NARC+1*
    >> PA SREF+2*
    PCD EXP+2*!, EXP+5, EXP+6!, SREF+2*, SREF+3, SREF+5!, KREF+2!, KREF+3*, KREF+4
    PSDAYS DAYS+1*, DAYS+13!, DAYS1+1*, DAYS1+6!
    PSDY DAYS+13!, DAYS1+6!
    PSDY1 DAYS+13!, DAYS1+6!, NARC+4*, NARC+9*
    PSMAX DAYS!
    PSODEA DAYS+1*, DAYS+13!, DAYS1+1*, DAYS1+6!, NARC
    >> PSODFN EXP+4, EXP+5
    PSOHLP 2001~, 2002~, 2003~, WRITE+1!
    PSOHLP(1 2001*, 2001+1*, 2002*, 2002+1*, 2003*, 2003+1*
    PSOHLP(2 2001+2*, 2001+3*, 2002+2*, 2002+3*, 2003+2*, 2003+3*
    PSOHLP(3 2001+4*, 2001+5*, 2002+4*, 2002+5*, 2003+4*, 2003+5*
    PSOHLP(4 2001+6*, 2002+6*, 2002+7*, 2003+6*, 2003+7*
    PSOHLP(5 2002+8*, 2002+9*, 2003+8*, 2003+9*
    PSOHLP(6 2002+10*, 2003+10*, 2003+11*
    PSOHLP(7 2003+12*
    PSOOPTN CLO!
    PSOPTN CLO!
    PSOTM CLO!
    PSOX DAYS+13!, DAYS1+6!, NARC+3*, NARC+4*, NARC+6*, NARC+9
    PSOX1 DAYS+13!, DAYS1+6!, NARC+3*, NARC+6*
    PSRF DAYS+1*, DAYS+2, DAYS+3, DAYS+4, DAYS+5, DAYS+6, DAYS+7, DAYS+8, DAYS+9, DAYS+10
    , DAYS+13!, DAYS1*, DAYS1+2, DAYS1+3, DAYS1+6!
    PSRMAX DAYS1!
    PSTMAX DAYS+12!, DAYS1+5!
    PTDY DAYS+1*, DAYS+13!, DAYS1*, DAYS1+6!
    PTRF DAYS+1*, DAYS+13!, DAYS1*, DAYS1+6!, NARC+3, NARC+6
    PTST DAYS+1*, DAYS+13!, DAYS1*, DAYS1+6!
    PX SREF+2*, SREF+5!, KREF+2!, KREF+3*
    >> REA EXP+1
    >> VALMBCK DAYS+11*, DAYS1+4*
    X CLO!, QUP*, SREF+1, SREF+2, SREF+3, SREF+4, SREF+6, SREF+7, KREF+1, KREF+2
    , KREF+3, KREF+4, KREF+5, DAYS, DAYS+2!, DAYS+3!, DAYS+4!, DAYS+5!, DAYS+6!, DAYS+7!
    , DAYS+8!, DAYS+9, DAYS+11!, DAYS1+2, DAYS1+4!, NARC+4, NARC+6, NARC+9
    Y CLO!, QUP+1, DAYS+11!, DAYS1+4!
    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