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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PSSGIU

Package: Pharmacy Data Management

Routine: PSSGIU


Information

PSSGIU ;BIR/CML3-GENERIC "APPLICATION PACKAGES' USE" SET ; 09/09/97 9:31

Source Information

Source file <PSSGIU.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Pharmacy Data Management 1 ^PSSREF  
VA FileMan 1 YN^DICN  

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

Package Total Caller Graph
Pharmacy Data Management 6 ^PS(52.6  ^PS(52.7  PSSDEE  PSSFILED  PSSVX61  PSSVX64  
Controlled Substances 2 PSDAPU  PSDIPOST  
Surgery 1 SROCODE  

Entry Points

Name Comments DBIA/ICR reference
EN ;
  • ICR #895
    • Status: Active
    • Usage: Controlled Subscription
    DONE ;
    MQ ;
    CMOP
    ENS ;
  • ICR #208
    • Status: Active
    • Usage: Private
  • ICR #895
    • Status: Active
    • Usage: Controlled Subscription
    END ;
  • ICR #208
    • Status: Active
    • Usage: Private
  • ICR #895
    • Status: Active
    • Usage: Controlled Subscription

    External References

    Name Field # of Occurrence
    YN^DICN EN+2
    ^PSSREF CMOP

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !!,"A",PSIUT," ITEM"
    • Line Location: EN+2
    Function Call: WRITE
    • Prompt: !!?2
    • Line Location: MQ+2
    Function Call: WRITE
    • Prompt: !
    • Condition for execution: $X+$L(Y)>79
    • Line Location: MQ+2
    Function Call: WRITE
    • Prompt: Y," "
    • Line Location: MQ+2
    Function Call: WRITE
    • Prompt: !,"This item has just been UNMARKED for CMOP transmission.",!
    • Line Location: CMOP+0

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PSDRUG - [#50] EN+1, EN+4*, EN+5*, CMOP*, ENS+1, ENS+2*, END+1, END+2*
    ^PSDRUG("AIU" EN+4*, EN+5!, ENS+3*, END+3!
    ^PSDRUG("AQ" CMOP!
    ^PSDRUG("IU" EN+6!*, ENS+2!, ENS+3*, END+2!, END+3*

    Label References

    Name Line Occurrences
    CMOP EN+5
    DONE EN+3, EN+4, ENS+4, END+4
    MQ EN+2

    Naked Globals

    Name Field # of Occurrence
    ^(0 EN+4, EN+5, ENS+1, END+1
    ^(2 EN+1, ENS+1, END+1

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % EN+1*, EN+2*, EN+3, EN+4, EN+5, CMOP~
    >> DA CMOP*
    PSIU DONE+1!, MQ+2*, ENS+1*, ENS+3, END+1*, END+3
    >> PSIUA EN+3*, EN+4*
    >> PSIUDA EN+1, EN+4, EN+5, EN+6, CMOPENS+1, ENS+2, ENS+3, END+1, END+2
    END+3
    PSIUO EN+1*, EN+4, EN+5, EN+6, DONE+1!, ENS+1*, ENS+2, END+1*, END+2
    PSIUQ EN+1*, EN+2, EN+4, DONE+1!
    PSIUT EN+1*, EN+2, DONE+1!, MQ+1, ENS+1*, ENS+2, ENS+3, END+1*, END+2, END+3
    >> PSIUX EN+1, EN+4, EN+5, CMOPENS+1, END+1
    PSIUY EN+4*, EN+5*, EN+6, DONE+1!, ENS+1*, ENS+2*, ENS+3, END+1*, END+2*, END+3
    >> X MQ+1*, MQ+2
    >> Y MQ+2*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All