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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PSSEXLST

Package: Pharmacy Data Management

Routine: PSSEXLST


Information

PSSEXLST ; SLC/SS - One-time administration schedules excluded from start stop dates modifications ;Jan 09, 2024@15:08:20

Source Information

Source file <PSSEXLST.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Toolkit 2 ENVAL^XPAR  EDITPAR^XPAREDIT  
VA FileMan 2 $$GET1^DIQ  ^DIR  
Pharmacy Data Management 1 SCHED^PSSSCHED  

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

Package Total Caller Graph
Pharmacy Data Management 1 PSS EXCLUDE 1TIME STRSTP MODS  
Toolkit 1 ^XTV(8989.51  

Entry Points

Name Comments DBIA/ICR reference
EN ;set One-time administration schedules excluded from start stop dates modifications for division and site
ENTER ; Enter One-time administration schedules excluded from start stop dates modifications for Division and Site"
DSPLY ; Display parameter for Division and System
GETDATA(ORARY) ; Sort and filter entries for display
HDR ; header
GET ; get the values for parameter PSS EXCLUDE 1TIME STRSTP MODS
VALIDAT(PSSVAL,PSSENT,CURINST) ;
IFEXISTS(PSSLST,PSSENTIT,PSSVAL) ;
CHK1TIME(SCHED,HOSPLOC) ;
  • ICR #7347
    • Status: Active
    • Usage: Private
    SCHEDIEN(WARDIEN,SCHNAME) ;
    PRESSKEY() ;
    DIVSYS(PTR44) ;

    External References

    Name Field # of Occurrence
    $$GET1^DIQ GETDATA+8, GETDATA+13, GETDATA+14, CHK1TIME+6, DIVSYS+4, DIVSYS+5
    ^DIR EN+7, DSPLY+5, PRESSKEY+1
    SCHED^PSSSCHED SCHEDIEN+5
    ENVAL^XPAR GET+1, VALIDAT+3, CHK1TIME+19
    EDITPAR^XPAREDIT ENTER+4

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: @IOF
    • Line Location: EN+2
    Function Call: WRITE
    • Prompt: "ONE-TIME administration schedules that would be excluded"
    • Line Location: EN+3
    Function Call: WRITE
    • Prompt: !,"from start/stop date and time modifications in CPRS.",!
    • Line Location: EN+4
    Function Call: WRITE
    • Prompt: !
    • Line Location: DSPLY+2
    Function Call: WRITE
    • Prompt: !,"Nothing to display"
    • Line Location: DSPLY+12
    Function Call: WRITE
    • Prompt: !
    • Line Location: DSPLY+17
    Function Call: WRITE
    • Prompt: !,LOCTYP,?14,LOCNAM,?43,$P(DISP,U),?58,$P(DISP,U,3)
    • Line Location: DSPLY+19
    Function Call: WRITE
    • Prompt: @IOF
    • Line Location: HDR+1
    Function Call: WRITE
    • Prompt: "Location type",?14,"Location Name",?43,"Schedule",?58,"Entry #"
    • Line Location: HDR+2
    Function Call: WRITE
    • Prompt: !,"-------------",?14,"----------------------------",?43,"--------------",?58,"-------"
    • Line Location: HDR+3
    Function Call: WRITE
    • Prompt: !,"Was added previously."
    • Line Location: VALIDAT+6
    Function Call: WRITE
    • Prompt: !
    • Line Location: PRESSKEY+1
    Routine Call
    • DIR
    • Line Location:
      • EN+7
      • DSPLY+5
      • PRESSKEY+1

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^DIC(4 - [#4] GET1^DIQ
    ^SC - [#44] GET1^DIQ
    ^PS(51.1 - [#51.1] GET1^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^XTV(8989.51 - [#8989.51] ENTER+2, DSPLY+8

    Label References

    Name Line Occurrences
    $$DIVSYS CHK1TIME+15
    $$IFEXISTS VALIDAT+4, CHK1TIME+23, CHK1TIME+25
    $$PRESSKEY DSPLY+12, DSPLY+17, DSPLY+20
    $$SCHEDIEN CHK1TIME+10
    DSPLY EN+9
    EN EN+8, EN+9
    ENTER EN+8
    GET GETDATA+3
    GETDATA DSPLY+11
    HDR DSPLY+13, DSPLY+17

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    ARR SCHEDIEN+1~, SCHEDIEN+2*, SCHEDIEN+5
    ARR( SCHEDIEN+9
    CNT GETDATA+1~, GETDATA+2*, GETDATA+9*, GETDATA+10*, GETDATA+11, GETDATA+15
    CURINST VALIDAT~, VALIDAT+6
    DIR EN+1~, DSPLY+1~, PRESSKEY+1!
    DIR("A" EN+6*, DSPLY+4*
    DIR(0 EN+5*, DSPLY+3*, PRESSKEY+1*
    DIRUT DSPLY+6!
    DISP DSPLY+18~*, DSPLY+19
    DIVST CHK1TIME+1~, CHK1TIME+13*, CHK1TIME+25*
    DUZ(2 CHK1TIME+25
    ENT GETDATA+1~, GETDATA+2*, GETDATA+4*, GETDATA+6, GETDATA+8, GETDATA+10, GETDATA+11
    FILENO GETDATA+5~, GETDATA+6*, GETDATA+7, GETDATA+8, GETDATA+15
    FLR DSPLY+1~, DSPLY+7*, GETDATA+7
    HDCON DSPLY+1~, DSPLY+10*
    HOSPLOC CHK1TIME~, CHK1TIME+4, CHK1TIME+6, CHK1TIME+15
    IEN GETDATA+5~, GETDATA+11*, GETDATA+12, GETDATA+13, GETDATA+14, GETDATA+15, SCHEDIEN+1~, SCHEDIEN+2*, SCHEDIEN+9*, SCHEDIEN+10
    INDX SCHEDIEN+1~, SCHEDIEN+9*
    IOF EN+2, HDR+1
    IOSL DSPLY+17
    LOCNAM DSPLY+1~, DSPLY+15*, DSPLY+16, DSPLY+18, DSPLY+19
    LOCNAME GETDATA+1~, GETDATA+8*, GETDATA+15
    LOCTYP DSPLY+1~, DSPLY+14*, DSPLY+15, DSPLY+16, DSPLY+18, DSPLY+19
    ORARY DSPLY+1~, DSPLY+11, DSPLY+12, GETDATA~, GETDATA+2*, GETDATA+15*
    ORARY( DSPLY+14, DSPLY+15, DSPLY+16, DSPLY+18, GETDATA+15*
    ORLST GETDATA+1~, GETDATA+3, GET+1
    ORLST( GETDATA+4, GETDATA+10, GETDATA+11
    PARAM ENTER+1~, ENTER+2*, ENTER+3, ENTER+4, DSPLY+1~, DSPLY+8*, DSPLY+9
    PREF GETDATA+1~, GETDATA+14*, GETDATA+15
    PSSENT VALIDAT~, VALIDAT+1, VALIDAT+4
    PSSENTIT IFEXISTS~, IFEXISTS+3
    PSSFOUND IFEXISTS+2~*, IFEXISTS+3*, IFEXISTS+4
    PSSINST VALIDAT+2~, VALIDAT+4*, VALIDAT+6
    PSSLST VALIDAT+3~, VALIDAT+4, IFEXISTS~, IFEXISTS+1, CHK1TIME+1~, CHK1TIME+19, CHK1TIME+23, CHK1TIME+25
    PSSLST( IFEXISTS+3
    PSSSYS CHK1TIME+1~, CHK1TIME+13*, CHK1TIME+17*, CHK1TIME+21
    PSSVAL VALIDAT~, VALIDAT+1, VALIDAT+4, IFEXISTS~, IFEXISTS+3
    PSSX IFEXISTS+2~*, IFEXISTS+3*, CHK1TIME+1~, CHK1TIME+13*, CHK1TIME+15*, CHK1TIME+17
    PTR4 DIVSYS+1~, DIVSYS+2*, DIVSYS+4*, DIVSYS+5, DIVSYS+6
    PTR42 DIVSYS+1~, DIVSYS+2*, DIVSYS+5*, DIVSYS+6
    PTR44 DIVSYS~, DIVSYS+4
    SCHED DSPLY+1~, DSPLY+16*, DSPLY+18, CHK1TIME~, CHK1TIME+3, CHK1TIME+10
    SCHEDIEN CHK1TIME+1~, CHK1TIME+10*, CHK1TIME+12, CHK1TIME+23, CHK1TIME+25
    SCHNAME SCHEDIEN~, SCHEDIEN+4, SCHEDIEN+9
    SYST CHK1TIME+1~, CHK1TIME+21*, CHK1TIME+23
    U DSPLY+19, GETDATA+15, IFEXISTS+3, CHK1TIME+17, SCHEDIEN+9, DIVSYS+6
    VAL GETDATA+1~, GETDATA+13*, GETDATA+15
    WARDIEN SCHEDIEN~, SCHEDIEN+3, SCHEDIEN+5
    WARDLOC CHK1TIME+1~, CHK1TIME+6*, CHK1TIME+7, CHK1TIME+10
    X EN+1~, DSPLY+1~
    Y EN+1~, EN+8, EN+9, DSPLY+1~, DSPLY+6, DSPLY+7, PRESSKEY+2
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All