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

Package: Order Entry Results Reporting

Routine: ORKUTL


Information

ORKUTL ; slc/CLA - Utility routine for order checking ;5/21/97 16:25

Source Information

Source file <ORKUTL.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 3 (,HOME)^%ZIS  ^%ZISC  (,KILL)^%ZTLOAD  
Registration 1 OERR^VADPT  
Toolkit 1 $$GET^XPAR  
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: 2

Package Total Caller Graph
Order Entry Results Reporting 2 ORKMGR  ORKREC  

Entry Points

Name Comments DBIA/ICR reference
ONOFF(ORK,ORKUSR,ORKPT) ;Extrinsic function to check param file determines if
; user ORKUSR should receive order check ORK for patient ORKPT.
USRCHKS(ORKUSR) ; generate a list of order checks indicating user's recip status
HLPMSG ;display/print help message for a user's order checks
OUTPUT(ORY,ORKDESC,ORKHDR) ;prompt for device and send report
PRINT ;print body of List User's Order checks Report
HDR ;print header of report
HDR1
HDR2

External References

Name Field # of Occurrence
^%ZIS OUTPUT+5
HOME^%ZIS OUTPUT+15
^%ZISC PRINT+12
^%ZTLOAD OUTPUT+12
KILL^%ZTLOAD PRINT+13
YN^DICN USRCHKS+6
OERR^VADPT ONOFF+21
$$GET^XPAR ONOFF+33, ONOFF+38, ONOFF+43, ONOFF+47, ONOFF+51, ONOFF+55, USRCHKS+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Would you like help understanding the list of order checks"
  • Line Location: USRCHKS+6
Function Call: WRITE
  • Prompt: !!,"This will take a moment or two, please stand by."
  • Line Location: USRCHKS+18
Function Call: WRITE
  • Prompt: !!?5,"Report canceled!"
  • Line Location: OUTPUT+13
Function Call: WRITE
  • Prompt: !!?5,"Report queued."
  • Line Location: OUTPUT+14
Function Call: WRITE
  • Prompt: !!," - Report Interrupted -",!
  • Line Location: PRINT+9
Function Call: WRITE
  • Prompt: " - End of Report -",!
  • Line Location: PRINT+10
Function Call: WRITE
  • Prompt: !,"Press RETURN to continue: "
  • Line Location: PRINT+11
Function Call: WRITE
  • Prompt: ?20,ORKHDR
  • Line Location: HDR2+0
Function Call: WRITE
  • Prompt: ?(IOM-10),"Page: ",$J(PAGE,3),!!
  • Line Location: HDR2+1
Routine Call
  • %ZIS
  • Line Location:
    • OUTPUT+5
Routine Call
  • %ZIS
  • Line Location:
    • OUTPUT+15

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(42 - [#42] ONOFF+22
^DIC(49 - [#49] ONOFF+28
^DPT - [#2] ONOFF+16
^ORD(100.8 - [#100.8] ONOFF+10, USRCHKS+24, USRCHKS+25
^SC - [#44] ONOFF+23
^VA(200 - [#200] ONOFF+13, ONOFF+27, USRCHKS+13, USRCHKS+34

Label References

Name Line Occurrences
$$ONOFF USRCHKS+27
@( PRINT+4
HDR PRINT+6
HLPMSG USRCHKS+6
OUTPUT USRCHKS+15, USRCHKS+35, HLPMSG+23

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% USRCHKS+6*, USRCHKS+7!
%ZIS OUTPUT+4*, OUTPUT+16!
DESC USRCHKS+2~, USRCHKS+14*, USRCHKS+15, USRCHKS+33*, USRCHKS+35, HLPMSG+21*, HLPMSG+23
DFN ONOFF+21~*
DTIME PRINT+11, HDR+3
DUZ USRCHKS+1
END PRINT+1~, PRINT+2*, PRINT+5, PRINT+7, PRINT+9, HDR+3*, HDR+4
HDR USRCHKS+2~, USRCHKS+13*, USRCHKS+15, USRCHKS+34*, USRCHKS+35, HLPMSG+22*, HLPMSG+23
I PRINT+1~, PRINT+2*, PRINT+5*, PRINT+8
IO PRINT+3
IO("Q" OUTPUT+7, OUTPUT+17!
IOF HDR1
IOM HDR2+1
IOSL PRINT+6
IOST PRINT+4, PRINT+11, HDR+1, HDR1
NODE ONOFF+6~, ONOFF+10*, ONOFF+13*, ONOFF+16*, ONOFF+28*, USRCHKS+2~, USRCHKS+13*, USRCHKS+34*
ORBHDR OUTPUT+1~, OUTPUT+9*
ORK ONOFF~, ONOFF+10, ONOFF+30*, ONOFF+33, ONOFF+38, ONOFF+43, ONOFF+47, ONOFF+51, ONOFF+55
ORKDESC OUTPUT~, OUTPUT+11
ORKDIVF ONOFF+7~, ONOFF+47*, ONOFF+48
ORKHDR OUTPUT~, OUTPUT+9, HDR2
ORKIEN USRCHKS+2~, USRCHKS+25*, USRCHKS+26, USRCHKS+27
ORKLOC ONOFF+6~, ONOFF+22*, ONOFF+23, ONOFF+37, ONOFF+38
ORKLOCF ONOFF+6~, ONOFF+38*, ONOFF+39
ORKLOCN ONOFF+6~, ONOFF+23*, ONOFF+39
ORKNAM USRCHKS+2~, USRCHKS+24*, USRCHKS+25, USRCHKS+26, USRCHKS+29*, USRCHKS+30
ORKNAME ONOFF+6~, ONOFF+10*
ORKPKGF ONOFF+7~, ONOFF+55*, ONOFF+56
ORKPT ONOFF~, ONOFF+16, ONOFF+20, ONOFF+21
ORKPTN ONOFF+6~, ONOFF+16*
ORKSRV ONOFF+7~, ONOFF+27*, ONOFF+28, ONOFF+42, ONOFF+43
ORKSRVF ONOFF+7~, ONOFF+43*, ONOFF+44
ORKSRVN ONOFF+7~, ONOFF+28*, ONOFF+44
ORKSYSF ONOFF+7~, ONOFF+51*, ONOFF+52
ORKUSR ONOFF~, ONOFF+13, ONOFF+27, ONOFF+33, USRCHKS~, USRCHKS+1*, USRCHKS+13, USRCHKS+27, USRCHKS+34
ORKUSRF ONOFF+6~, ONOFF+33*, ONOFF+34
ORKUSRN ONOFF+6~, ONOFF+13*
ORKY USRCHKS+2~
ORKY( USRCHKS+26*
ORX USRCHKS+2~, USRCHKS+10*, USRCHKS+11, USRCHKS+16, USRCHKS+27*, USRCHKS+30
ORY USRCHKS+2~, USRCHKS+15, USRCHKS+35, HLPMSG+1~, HLPMSG+23, OUTPUT~
ORY( USRCHKS+12*, USRCHKS+20*, USRCHKS+21*, USRCHKS+30*, USRCHKS+32*, HLPMSG+3*, HLPMSG+4*, HLPMSG+5*, HLPMSG+6*, HLPMSG+7*
HLPMSG+8*, HLPMSG+9*, HLPMSG+10*, HLPMSG+11*, HLPMSG+12*, HLPMSG+13*, HLPMSG+14*, HLPMSG+15*, HLPMSG+16*, HLPMSG+17*
HLPMSG+18*, HLPMSG+19*, HLPMSG+20*, PRINT+5, PRINT+8
ORYI USRCHKS+2~, USRCHKS+3*, USRCHKS+12, USRCHKS+20*, USRCHKS+21*, USRCHKS+30*, USRCHKS+32*, HLPMSG+1~, HLPMSG+2*, HLPMSG+3*
HLPMSG+4*, HLPMSG+5*, HLPMSG+6*, HLPMSG+7*, HLPMSG+8*, HLPMSG+9*, HLPMSG+10*, HLPMSG+11*, HLPMSG+12*, HLPMSG+13*
HLPMSG+14*, HLPMSG+15*, HLPMSG+16*, HLPMSG+17*, HLPMSG+18*, HLPMSG+19*, HLPMSG+20*
PAGE PRINT+1~, PRINT+2*, HDR+1, HDR1, HDR2*, HDR2+1
POP OUTPUT+1~, OUTPUT+6
U ONOFF+10, ONOFF+13, ONOFF+16, ONOFF+23, ONOFF+27, ONOFF+28, ONOFF+34, ONOFF+39, ONOFF+44, ONOFF+48
, ONOFF+52, ONOFF+56, USRCHKS+13, USRCHKS+30, USRCHKS+34
VA200 ONOFF+21*, ONOFF+24!
VAIN ONOFF+24!
VAIN(4 ONOFF+22
X PRINT+1~, PRINT+11*, HDR+3*
ZTDESC OUTPUT+2~, OUTPUT+11*
ZTRTN OUTPUT+2~, OUTPUT+8*
ZTSAVE OUTPUT+2~
ZTSAVE("ORBHDR" OUTPUT+10*
ZTSAVE("ORY(" OUTPUT+10*
>> ZTSK OUTPUT+13, PRINT+13
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All