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 ;11/09/92

Source Information

Source file <PSOHELP1.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Outpatient Pharmacy 7 (AUTO,SETUP,SETUP1)^PSOAUTOC  SETUP^PSOHLEXP  AUTO^PSOSPML0  AUTO^PSOSUDEL  RESET1^PSOTPHL1  $$MAXNUMRF^PSOUTIL  EDSTAT^PSOUTLA  
VA FileMan 4 EN^DDIOL  ^DIC  $$GET1^DIQ  ^DIR  
Kernel 1 (EDIT,RESCH)^XUTMOPT  
List Manager 1 FULL^VALM1  
Pharmacy Data Management 1 $$MXDAYSUP^PSSUTIL1  

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

Package Total Caller Graph
Outpatient Pharmacy 9 ^PSRX  PRESCRIPTION PROFILE  PSO AUTOQUEUE JOBS  PSOCAN1  PSOHLDC  PSOORED1  PSOORUTL  REFILL  
^PS(59  
Inpatient Medications 3 PRESCRIPTION PROFILE  PSJXR513  PSJXR53  
Pharmacy Data Management 2 PSSJXR26  PSSJXR6  
CMOP 1 REFILL  

Entry Points

Name Comments DBIA/ICR reference
2001
2002
2003
WRITE ;EN^DDIOL call
AUTOQ ;entry point to queue all background jobs
CLO
QUP
EXP ;reset "P","A" xref in 55 from cancel option
SREF ;set "P","A" xref in 55 from fileman
  • ICR #2122
    • Status: Active
    • Usage: Private
    KREF ;kill "P","A" xref in 55 from fileman
  • ICR #2122
    • Status: Active
    • Usage: Private
    DAYS ; INPUT TRANSFORM for DAYS SUPPLY field (#8) in the PRESCRIPTION file (#52)
    DAYS1 ; INPUT TRANSFORM for DAYS SUPPLY field (#1.1) in the REFILL sub-file (#52.1) of the PRESCRIPTION file (#52)

    External References

    Name Field # of Occurrence
    EN^DDIOL WRITE+1, DAYS+3, DAYS+6, DAYS+7, DAYS+8, DAYS+9, DAYS+10, DAYS+11, DAYS+12, DAYS+16
    DAYS+21, DAYS+22, DAYS1+9
    ^DIC QUP
    $$GET1^DIQ DAYS+16, DAYS1+9
    ^DIR DAYS+23
    AUTO^PSOAUTOC AUTOQ+2
    SETUP^PSOAUTOC AUTOQ+3
    SETUP1^PSOAUTOC AUTOQ+4
    SETUP^PSOHLEXP AUTOQ+6
    AUTO^PSOSPML0 AUTOQ+8
    AUTO^PSOSUDEL AUTOQ+7
    RESET1^PSOTPHL1 AUTOQ+1
    $$MAXNUMRF^PSOUTIL DAYS+19
    EDSTAT^PSOUTLA DAYS+24
    $$MXDAYSUP^PSSUTIL1 DAYS+15, DAYS+16, DAYS1+8, DAYS1+9
    FULL^VALM1 DAYS+21
    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
    ^PSDRUG - [#50] GET1^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PS(53 - [#53] DAYS+4, DAYS1+3
    ^PS(55 - [#55] EXP+4!*, EXP+5!*, SREF+3*, SREF+4*, SREF+6*, SREF+7*, KREF+1!, KREF+4!, KREF+5!
    ^PSDRUG - [#50] DAYS+3, DAYS+4, DAYS1+4
    ^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+2, DAYS+3, DAYS+4, DAYS+19, DAYS1+2, DAYS1+3, DAYS1+4

    Label References

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

    Naked Globals

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

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    %DT CLO!, QUP!
    >> A KREF+3*
    C CLO!
    >> CLOZPAT DAYS+6, DAYS+7, DAYS+8, DAYS+9, DAYS+10, DAYS+11, DAYS+12, DAYS+19
    CS DAYS+5*, DAYS+25!, DAYS1+1~, DAYS1+5*, DAYS1+11!
    D CLO!
    D0 CLO!
    DA CLO!, EXP+2, EXP+4, EXP+5, DAYS+2, DAYS+3, DAYS+4, DAYS+19, DAYS1+4
    DA(1 SREF+3, SREF+4, SREF+6, SREF+7, KREF+1, KREF+4, KREF+5, DAYS1+2, DAYS1+3, DAYS1+4
    DAYS DAYS+25!, DAYS1+11!
    DEA DAYS+25!, DAYS1+11!
    DI CLO!
    DIC CLO!, QUP!*
    DIC(0 QUP*
    DIE CLO!
    DIR DAYS+23!
    DIR("A" DAYS+23*
    DIR(0 DAYS+23*
    DIRUT DAYS+23!
    DQ CLO!
    DR CLO!
    DRUGIEN DAYS+1~, DAYS+2*, DAYS+3, DAYS+15, DAYS+16, DAYS+19, DAYS1+1~, DAYS1+2*, DAYS1+4, DAYS1+8
    DAYS1+9
    DS DAYS+20*, DAYS+21, DAYS+22, DAYS+24!, DAYS1+11!
    DTOUT QUP!
    EXP EXP+2!, EXP+3*, EXP+4*
    IFN EXP+2!, EXP+3*, EXP+4*
    MAX DAYS+19*, DAYS+20, DAYS+22, DAYS+25!, DAYS1+11!
    >> PA SREF+2*
    PCD EXP+2*!, EXP+5, EXP+6!, SREF+2*, SREF+3, SREF+5!, KREF+2!, KREF+3*, KREF+4
    PSDAYS DAYS+4*, DAYS+25!, DAYS1+4*, DAYS1+11!
    PSDY DAYS+25!, DAYS1+11!
    PSDY1 DAYS+25!, DAYS1+11!
    PSMAX DAYS+1~
    PSODEA DAYS+4*, DAYS+5, DAYS+25!, DAYS1+4*, DAYS1+5, DAYS1+11!
    >> 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+25!, DAYS1+11!
    PSOX1 DAYS+25!, DAYS1+11!
    PSRF DAYS+4*, DAYS+6, DAYS+7, DAYS+8, DAYS+9, DAYS+10, DAYS+11, DAYS+12, DAYS+20, DAYS+21
    DAYS+25!, DAYS1+3*, DAYS1+11!
    PSRMAX DAYS1+1~
    PSTMAX DAYS+24!
    PTDY DAYS+4*, DAYS+25!, DAYS1+3*, DAYS1+11!
    PTRF DAYS+4*, DAYS+25!, DAYS1+3*, DAYS1+11!
    PTST DAYS+4*, DAYS+25!, DAYS1+3*, DAYS1+11!
    PX SREF+2*, SREF+5!, KREF+2!, KREF+3*
    >> REA EXP+1
    >> VALMBCK DAYS+23*
    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+3, DAYS+6!, DAYS+7!, DAYS+8!, DAYS+9!, DAYS+10!, DAYS+11!
    DAYS+12!, DAYS+15, DAYS+16!, DAYS+19, DAYS+20, DAYS+23!, DAYS1+8, DAYS1+9!
    Y CLO!, QUP+1, DAYS+23!
    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