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 |  Local Variables  | All
Print Page as PDF
Routine: XUTMOPT

Package: Kernel

Routine: XUTMOPT


Information

XUTMOPT ;SFISC/RWF - One time queue and Schedule option code. ;12/04/2000 11:02

Source Information

Source file <XUTMOPT.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 4 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  XUDIE^XUS5  
VA FileMan 4 (,FIND)^DIC  ^DIE  EN1^DIP  ^DIR  

Caller Graph

Caller Graph Total: 56

Package Total Caller Graph
Outpatient Pharmacy 16 PSO227PO  PSO408PI  PSO653P  PSO7P289  PSO7P545  PSO7P667  PSOATRF  PSOAUTOC  
PSOBGMG2  PSOHELP1  PSOHLEXP  PSOP452P  PSOPOS13  PSOSPML0  PSOSUDEL  PSOTPHL1  
CMOP 6 PSXAUTO  PSXDODNT  PSXHSYS1  PSXMSGS  PSXSRST  PSXSYS  
Order Entry Results Reporting 5 ORB3ENV  ORLPREML  ORMTIMST  ORQO441P  ORY306PR  
Integrated Billing 4 IBCNSGM  IBY400PO  IBY494PO  IBY516PO  
Registration 4 DG53932P  DGAUDITP  DGPREPST  DGSTAT  
Scheduling 4 SD53786P  SDEC823P  SDOQMP0  SDOQMPST  
Clinical Case Registries 3 RORKIDS  RORUTL18  RORUTL22  
National Drug File 3 PSNPPSDL  PSNPPSNF  PSNPPSNV  
Radiology Nuclear Medicine 3 RA44PST  RAIPS135  RAPM3  
Lab Service 2 LRJSML5  LRJSML6  
Asists 1 OOPS233P  
Automated Lab Instruments 1 LA7VIN  
Barcode Medication Administration 1 PSB3P142  
Health Level Seven 1 HLOPOST  
Kernel 1 XU OPTION QUEUE  
Pharmacy Data Management 1 PSSHRIT  

Entry Points

Name Comments DBIA/ICR reference
ONE ;One time queue setup
OZ
EXIT
EDIT(OPTION) ;User edit of option schedule file.
  • ICR #1472
    • Status: Active
    • Usage: Supported
    DISP(OPTION) ;Display an option schedule (public entry-point)
  • ICR #1472
    • Status: Active
    • Usage: Supported
    RESCH(OPTION,WHEN,DEVICE,BY,FLAG,ERR) ;EF. App reschedule entry point
  • ICR #1455
    • Status: Withdrawn
    • Usage: Private
  • ICR #1472
    • Status: Active
    • Usage: Supported
    FIND(X,F) ;Find and option
    OPTSTAT(OPTION,ROOT) ;Get the status of an option
  • ICR #1472
    • Status: Active
    • Usage: Supported

    External References

    Name Field # of Occurrence
    ^%ZIS OZ+2
    HOME^%ZIS EXIT
    ^%ZISC OZ+3
    ^%ZTLOAD OZ+9
    ^DIC ONE+3, FIND+4
    FIND^DIC OPTSTAT+3
    ^DIE RESCH+5
    EN1^DIP DISP+4
    ^DIR ONE+5, OZ+5
    XUDIE^XUS5 EDIT+4

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !!,"You can only select OPTION's that have the SCHEDULING RECOMMENDED",!,"field set to YES or STARTUP."
    • Line Location: ONE+2
    Function Call: WRITE
    • Prompt: !
    • Line Location: OZ+2
    Function Call: WRITE
    • Prompt: !,"Not a valid device for Queueing."
    • Line Location: OZ+3
    Routine Call
    • %ZIS
    • Line Location:
      • OZ+2
    Routine Call
    • %ZIS
    • Line Location:
      • EXIT
    Routine Call
    • DIC
    • Line Location:
      • ONE+3
      • FIND+4
    Routine Call
    • DIC
    • Line Location:
      • OPTSTAT+3
    Routine Call
    • DIE
    • Line Location:
      • RESCH+5
    Routine Call
    • DIR
    • Line Location:
      • ONE+5
      • OZ+5

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DIC(19 - [#19] OZ+7
    ^DIC(19.2 - [#19.2] EDIT+3, OPTSTAT+6, OPTSTAT+7

    Label References

    Name Line Occurrences
    $$FIND EDIT+2, DISP+2, RESCH+2
    EXIT ONE+3, ONE+5, OZ+1, OZ+5
    OZ OZ+1

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    >> % OPTSTAT+6*, OPTSTAT+7
    >> %ZIS OZ+2*
    >> %ZIS("B" OZ+2*
    BY DISP+3*, RESCH~, RESCH+4
    DA EDIT+1~, EDIT+4*, DISP+1~, RESCH+1~, RESCH+4*
    DDSFILE EDIT+1~
    DEVICE RESCH~, RESCH+4
    >> DHD DISP+3*
    DIC ONE+1~, ONE+3*, EDIT+1~, DISP+1~, DISP+3*, RESCH+1~, FIND+1~, FIND+4*
    DIC("S" ONE+3*
    DIC(0 ONE+3*, FIND+4*
    DIE EDIT+1~, EDIT+4*, RESCH+1~, RESCH+4*
    DIR ONE+1~, OZ+5!
    DIR("A" ONE+5*, OZ+5*
    DIR("B" ONE+5*
    DIR(0 ONE+5*, OZ+5*
    >> DIRUT ONE+5
    DLAYGO FIND+1~*
    DR EDIT+1~, EDIT+4*, DISP+1~, RESCH+1~, RESCH+4*
    >> DTOUT OZ+5
    >> DUOUT OZ+5
    ERR RESCH~, RESCH+3*
    F FIND~, FIND+4
    FLAG RESCH~, RESCH+2
    >> FLDS DISP+3*
    >> FR DISP+3*
    IO("Q" OZ+1, OZ+3, OZ+9!
    IO(0 OZ+3
    >> IOP OZ+2*, DISP+3*
    >> L DISP+3*
    OPTION EDIT~, EDIT+2*, EDIT+3, EDIT+4, DISP~, DISP+2*, DISP+3, RESCH~, RESCH+2*, RESCH+3
    , RESCH+4, OPTSTAT~, OPTSTAT+3
    >> POP OZ+1, OZ+2
    ROOT OPTSTAT~, OPTSTAT+4*
    ROOT( OPTSTAT+7*
    >> TO DISP+3*
    U OZ+8, OPTSTAT+7
    WHEN RESCH~, RESCH+4
    X OZ+6, RESCH+1~, FIND~, FIND+4*, FIND+5
    >> XU1 OPTSTAT+4*, OPTSTAT+5*, OPTSTAT+6, OPTSTAT+7
    >> XU2 OPTSTAT+6*, OPTSTAT+7
    XUTMDA OPTSTAT+2~
    XUTMDA("DILIST" OPTSTAT+4, OPTSTAT+5, OPTSTAT+6
    XUTMMSG OPTSTAT+2~
    XUXQM ONE+1~, ONE+4*
    XUXQM(0 ONE+4*, OZ+8
    Y ONE+1~, ONE+3, ONE+4, OZ+1, FIND+1~, FIND+4
    Y(0 ONE+4
    ZTCPU ONE+1~, OZ+6*
    >> ZTDESC OZ+8*
    ZTIO OZ*, OZ+2!
    >> ZTRTN OZ+7*
    ZTSAVE ONE+1~
    ZTSAVE("XQY" OZ+7*
    ZTSAVE("XUXQM*" OZ+7*
    ZTSK ONE+1~
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All