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 |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BEHORXPS

Package: IHS Electronic Health Record

Routine: BEHORXPS


Information

BEHORXPS ;IHS/MSC/PLS - Prescription Print Support ;27-May-2010 07:04;PLS

Source Information

Source file <BEHORXPS.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Order Entry Results Reporting 4 EN^ORERR  PRINT^ORPR00  ($$LOC,$$PAT,ARAY,PAT)^ORPR02  CHT1^ORPR04  
CIA Utilities 1 CAPTURE^CIAUHFS  
Kernel 1 $$NOW^XLFDT  
Toolkit 1 $$GET^XPAR  
VueCentric Framework 1 $$TMPGBL^CIAVMRPC  

Entry Points

Name Comments DBIA/ICR reference
C1 ; Chart Copy Print
GUI(ARAY,DEVICE,FMT,LOC,TASK,ORTIMES) ;Silence of the Prints
PSCRIPT(DATA,ORIFN,RXNUM) ;EP

External References

Name Field # of Occurrence
CAPTURE^CIAUHFS PSCRIPT+10, PSCRIPT+12
$$TMPGBL^CIAVMRPC PSCRIPT+2
EN^ORERR GUI+15, C1+16, C1+18, C1+19
PRINT^ORPR00 C1+11, C1+23
$$LOC^ORPR02 GUI+16
$$PAT^ORPR02 GUI+14
ARAY^ORPR02 GUI+17
PAT^ORPR02 C1+5
CHT1^ORPR04 C1+17
$$NOW^XLFDT C1+20
$$GET^XPAR PSCRIPT+8, C1+6, C1+7, C1+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: C1+25

Used in RPC

RPC Name Call Tags
BEHORXPS PSCRIPT PSCRIPT

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^OR(100 - [#100] PSCRIPT+4, PSCRIPT+7, C1+16, C1+19, C1+20
^ORD(100.23 - [#100.23] C1+10
^PSRX("B" PSCRIPT+5
^TMP("ORAL" GUI+13!

Label References

Name Line Occurrences
@( GUI+21

Naked Globals

Name Field # of Occurrence
^(0 C1+10
^(7 C1+20*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARAY PSCRIPT+1~, GUI~, GUI+10*, GUI+14, GUI+16, GUI+17, GUI+18!*, C1+15
ARAY(1 PSCRIPT+6*
BEHOLOC PSCRIPT+1~, PSCRIPT+7*
CRXPR PSCRIPT+1~, PSCRIPT+8*, PSCRIPT+9, PSCRIPT+10
DATA PSCRIPT~, PSCRIPT+2*, PSCRIPT+3, PSCRIPT+10, PSCRIPT+12
DEVICE GUI~
DUZ C1+20
FMT GUI~, GUI+11, GUI+18, GUI+19
IO GUI+11, C1+4, C1+20
IOF C1+12, C1+13*, C1+22*, C1+24*, C1+25
IOSL C1+9, C1+10
LOC GUI~, GUI+16*
OACTION C1+1~, C1+15*, C1+18, C1+19, C1+20
ORAGE C1+2~
ORAL GUI+12~, GUI+14*, GUI+18
ORBOT C1+1~, C1+10*
>> ORCI C1+15*
ORDOB C1+2~
>> OREND C1+15, C1+21
ORFIRST1 C1+1~, C1+14*, C1+15*
ORFMT C1+1~, C1+15*
ORFOOT C1+1~, C1+7*, C1+10, C1+21, C1+23
ORHEAD C1+1~, C1+6*, C1+11
ORIFN PSCRIPT~, PSCRIPT+3, PSCRIPT+4, PSCRIPT+6, PSCRIPT+7, C1+1~, C1+15*, C1+16, C1+18, C1+19
, C1+20
ORIOF C1+1~, C1+12*, C1+24
ORIOSL C1+1~, C1+9*, C1+10*, C1+22
ORL C1+2~
ORNP C1+2~
OROFMT C1+1~, C1+8*, C1+15
ORPARAY GUI+9~, GUI+10*, GUI+11
ORPNM C1+2~
ORPV C1+2~
>> ORRACT C1+20
ORSEX C1+2~
ORSSN C1+2~
ORTIMES GUI~
ORTS C1+2~
ORVP PSCRIPT+1~, GUI+12~, GUI+14*, GUI+15, C1+5
ORWARD C1+2~
ORX C1+1~
ORXPND C1+1~
RX PSCRIPT+1~, PSCRIPT+4*
RX1 PSCRIPT+1~, PSCRIPT+5*
RXNUM PSCRIPT~, PSCRIPT+3, PSCRIPT+5
TASK GUI~
U PSCRIPT+7, PSCRIPT+8
VAR GUI+9~, GUI+15
VAR("ARAY" GUI+15*
X GUI+12~, GUI+19*
ZTRTN GUI+12~, GUI+20*, GUI+21
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All