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

Package: Order Entry Results Reporting

Routine: ORPR02


Information

ORPR02 ; slc/dcm/rv - Dances with Prints ;09/13/06 13:30

Source Information

Source file <ORPR02.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Order Entry Results Reporting 3 EN^ORERR  SVCOPY^ORPR03  QUE^ORUTL1  
Kernel 2 HOME^%ZIS  ^%ZTLOAD  
VA Fileman 2 ^DIC  ^DIR  
Toolkit 1 $$GET^XPAR  

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
Order Entry Results Reporting 7 ORCACT2  ORCSIGN  OREVNT1  ORPR01  ORPR03  ORPRS06  ORWD1  
IHS Electronic Health Record 1 BEHORXPS  

Entry Points

Name Comments DBIA/ICR reference
ARAY(ARAY) ;Set aray up by package in ^TMP("ORAL",$J,package,orifn;action)
END ;Leave
WORK(ARAY,PARAM) ;Work Copy
CHART(ARAY,PARAM) ;Chart copies
SERV(ARAY,PARAM,SARAY,NOQUE) ;Service copies
DEVICE(PRMT,DEF,ZTRTN,ORTIMES) ; Gets device for output
PARAM(LOC) ;Get Print parameters
GUI(ARAY,DEVICE,FMT,LOC,TASK,ORTIMES) ;Silence of the Prints
REQ(ARAY,PARAM) ;Requisitions
PRINT(ORVP,ARAY,SARAY,LOC,SELECT,ALTPRAM,NOQUE,ORTIMES) ;Decisions
TEST ;Test call
LOC(ARAY) ;Get location if not passed
PAT(ARAY) ;Get patient if not passed
LABEL(ARAY,PARAM,ORTIMES) ;Labels

External References

Name Field # of Occurrence
HOME^%ZIS END+1
^%ZTLOAD SERV+7
^DIC DEVICE+12
^DIR DEVICE+8
EN^ORERR PRINT+13, PRINT+14, GUI+15
SVCOPY^ORPR03 SERV+8
QUE^ORUTL1 DEVICE+20
$$GET^XPAR LABEL+6, REQ+6, PARAM+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: TEST+4
Routine Call
  • %ZIS
  • Line Location:
    • END+1
Routine Call
  • DIC
  • Line Location:
    • DEVICE+12
Routine Call
  • DIR
  • Line Location:
    • DEVICE+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(9.4 - [#9.4] REQ+7
^OR(100 - [#100] REQ+9, PAT+3, LOC+3, TEST+3, ARAY+3
^ORD(101.41 - [#101.41] REQ+10
^TMP("ORAL" PRINT+17!, ARAY+3*, GUI+13!
^TMP("ORPARAY" TEST+2!, TEST+3*, TEST+7!

Label References

Name Line Occurrences
$$DEVICE CHART+4, WORK+2, LABEL+8, REQ+12, GUI+23
$$LOC PRINT+14, GUI+16
$$PAT PRINT+13, GUI+14
@( GUI+22
ARAY PRINT+20, GUI+17
CHART PRINT+21, PRINT+22
END PRINT+13, PRINT+14, PRINT+15, PRINT+21, PRINT+23
LABEL PRINT+21, PRINT+22
PARAM PRINT+19
PRINT TEST+5
REQ PRINT+21, PRINT+22
SERV PRINT+21, PRINT+22
WORK PRINT+21, PRINT+22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS DEVICE+5~, DEVICE+16*, DEVICE+20
%ZIS("A" DEVICE+13*
%ZIS("B" DEVICE+14*
ALTPRAM PRINT~, PRINT+18, PRINT+19
ARAY PRINT~, PRINT+12, PRINT+13, PRINT+14, PRINT+20, PRINT+21, PRINT+22, CHART~, CHART+3*, WORK~
, WORK+1*, LABEL~, LABEL+2*, LABEL+5, REQ~, REQ+2*, REQ+5, REQ+8, SERV~, SERV+2*
, SERV+3, SERV+4, DEVICE+17, PAT~, PAT+1*, PAT+2, PAT+3, LOC~, LOC+1*, LOC+2
, LOC+3, ARAY~, ARAY+1*, ARAY+3, GUI~, GUI+10*, GUI+14, GUI+16, GUI+17, GUI+18!*
DALE TEST+1~
DEF DEVICE~, DEVICE+7, DEVICE+9, DEVICE+11
DEVICE GUI~, GUI+23
DIC DEVICE+5~, DEVICE+10~, DEVICE+11*
DIC(0 DEVICE+11*
DIR DEVICE+5~
DIR("?" DEVICE+8*
DIR("A" DEVICE+8*
DIR("B" DEVICE+8*
DIR(0 DEVICE+8*
FMT GUI~, GUI+11, GUI+18, GUI+19, GUI+20, GUI+21
FORCEQUE DEVICE+5~, DEVICE+19*, DEVICE+20
GLOB SERV+1~, SERV+3*, SERV+6, DEVICE+5~, DEVICE+17*
>> I PARAM+5*, PARAM+6
IFN PRINT+11~, ARAY+2~*, ARAY+3*
IO GUI+11
IOF TEST+4
IOP DEVICE+5~
LOC PRINT~, PRINT+14*, PRINT+15, PRINT+19, PARAM~, PARAM+4, PARAM+6, GUI~, GUI+16*
NOQUE PRINT~, PRINT+21, PRINT+22, SERV~, SERV+5
ORAL PRINT+16~, PRINT+18*, PRINT+21, PRINT+22, GUI+12~, GUI+14*, GUI+18
ORDLG REQ+1~, REQ+9*, REQ+10
OREND DEVICE+5~, TEST+1~*
>> ORI TEST+3*
ORIFN PRINT+16~, REQ+1~, REQ+8*, REQ+9
ORION DEVICE+5~, DEVICE+15*, DEVICE+20
ORIOPTR DEVICE+5~, DEVICE+16*, DEVICE+20
ORPARAY PRINT+11~, PRINT+12*, PRINT+15, GUI+9~, GUI+10*, GUI+11
ORPLF LABEL+1~, LABEL+4*, LABEL+5, LABEL+6*, LABEL+7, REQ+1~, REQ+4*, REQ+5, REQ+6*, REQ+10*
, REQ+11
ORPRMT LABEL+1~, LABEL+7*, LABEL+8, REQ+1~, REQ+11*, REQ+12
ORTIMES PRINT~, PRINT+21, PRINT+22, LABEL~, LABEL+8, DEVICE~, GUI~
ORTKG LABEL+1~, LABEL+4*, LABEL+5*, LABEL+6, REQ+1~, REQ+4*, REQ+5*, REQ+6, REQ+7, REQ+8
ORVP PRINT~, PRINT+13*, ARAY+3, GUI+12~, GUI+14*, GUI+15
PARAM PRINT+11~, PRINT+18*, PRINT+21, PRINT+22, CHART~, CHART+4, WORK~, WORK+2, LABEL~, LABEL+3
, LABEL+7, LABEL+8, REQ~, REQ+3, REQ+11, REQ+12, SERV~, PARAM+6*
PRMT DEVICE~, DEVICE+6, DEVICE+7, DEVICE+8, DEVICE+13, DEVICE+14, DEVICE+16, DEVICE+18, DEVICE+19
SARAY PRINT~, PRINT+15, PRINT+21, PRINT+22, SERV~
SELECT PRINT~, PRINT+21, PRINT+22
TASK GUI~, GUI+21*, GUI+22, GUI+23
U REQ+9
VAR PRINT+11~, PRINT+13, PRINT+14, GUI+9~, GUI+15
VAR("ARAY" PRINT+13*, PRINT+14*, GUI+15*
X CHART+4*, WORK+2*, LABEL+8*, REQ+12*, DEVICE+5~, DEVICE+10~, DEVICE+11*, PAT+3*, PAT+4, LOC+3*
, LOC+4, ARAY+2~, ARAY+3*, GUI+12~, GUI+19*, GUI+23*
Y DEVICE+5~, DEVICE+8, DEVICE+13, DEVICE+14, DEVICE+15, DEVICE+16
ZTDESC SERV+7*, DEVICE+5~, DEVICE+18*, DEVICE+20
ZTDTH SERV+1~, SERV+6*, DEVICE+5~, DEVICE+19*, DEVICE+20
ZTIO SERV+1~, SERV+6*, DEVICE+5~
ZTRTN SERV+1~, SERV+6*, DEVICE~, DEVICE+20, GUI+12~, GUI+20*, GUI+22, GUI+23
ZTSAVE SERV+1~, DEVICE+20
ZTSAVE( SERV+6*, DEVICE+17*
ZTSAVE("ARAY" SERV+6*, DEVICE+17*
ZTSAVE("CHART" SERV+6*
ZTSAVE("LOC" SERV+6*, DEVICE+18*
ZTSAVE("LOC(" SERV+6*, DEVICE+18*
ZTSAVE("ORCUM(" DEVICE+18*
ZTSAVE("ORPRES" SERV+6*, DEVICE+18*
ZTSAVE("ORRACT" DEVICE+18*
ZTSAVE("ORSEQ" DEVICE+18*
ZTSAVE("ORTIMES" DEVICE+18*
ZTSAVE("ORTKG" DEVICE+18*
ZTSAVE("ORVP" SERV+6*, DEVICE+18*
ZTSAVE("PARAM" SERV+6*
ZTSAVE("SARAY(" SERV+6*
ZTSK SERV+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All