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

Package: Emergency Department Integration Software

Routine: EDPRPT12


Information

EDPRPT12 ;SLC/MKB - Orders by Acuity Report ;4/25/13 3:15pm

Source Information

Source file <EDPRPT12.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Emergency Department Integration Software 2 ADD^EDPCSV  ($$XMLA,XML)^EDPX  
Order Entry Results Reporting 1 EN^ORQ1  
Toolkit 1 GETLST^XPAR  
VA FileMan 1 $$GET1^DIQ  

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

Package Total Caller Graph
Emergency Department Integration Software 1 EDPRPT  

Entry Points

Name Comments DBIA/ICR reference
ORD(BEG,END,CSV) ; Get Acuity Report for EDPSITE by date range
; CNT = counters by acuity
OR1 ; return counts
ROW(NAME,LIST) ; add line
INIT ; Initialize acuity/service counters
ECODE(IEN) ; Return external value for an Acuity code
ENAME(X) ; Return external name for a Service code
FIND(LOG,ACU) ; find/count orders placed during visit LOG
; (for converted data)
ED(LOC) ; -- Return 1 or 0, if LOCation is part of ED
; Expects EDLOC(n) = seq ^ #44 ien

External References

Name Field # of Occurrence
$$GET1^DIQ FIND+8, FIND+9
ADD^EDPCSV OR1+7, ROW+3
$$XMLA^EDPX OR1+15
XML^EDPX OR1+12, OR1+15, OR1+16
EN^ORQ1 FIND+6
GETLST^XPAR FIND+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^OR(100 - [#100] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^EDP(230 - [#230] ORD+5, ORD+6, ORD+7, ORD+8, FIND+3
^EDPB(233.1 - [#233.1] ECODE+1
^TMP("ORR" FIND+6!, FIND+7

Label References

Name Line Occurrences
$$ECODE ORD+6
$$ED FIND+8
$$ENAME ORD+9, FIND+10
FIND ORD+7
INIT ORD+3
ROW OR1+10

Naked Globals

Name Field # of Occurrence
^( ORD+8, FIND+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A INIT+1~, INIT+2*, INIT+3
ACU ORD+2~, ORD+6*, ORD+7, ORD+10, OR1+8*, OR1+9, OR1+10, OR1+13*, OR1+14, FIND~
, FIND+11
BEG ORD~, ORD+4
CNT ORD+2~
CNT( ORD+10*, OR1+9, OR1+14, INIT+3*, FIND+11*
CSV ORD~, OR1+1
DFN FIND+2~, FIND+3*, FIND+6
EDLOC ORD+2~, FIND+5
EDLOC( ED+3
>> EDPSITE ORD+5
END ORD~, ORD+5
I ORD+2~, ORD+8*, ROW+1~, ROW+2*, ED+2~*, ED+3*
IEN ECODE~, ECODE+1
IN ORD+2~, ORD+4*, ORD+5*, FIND+2~, FIND+4*, FIND+6
LIST ROW~
LIST( ROW+2
LOC ED~, ED+3
LOG ORD+5*, ORD+6, ORD+7, ORD+8, FIND~, FIND+3
NAME ROW~, ROW+1
ORI FIND+2~, FIND+6*, FIND+7*
ORIFN FIND+2~, FIND+7*, FIND+8, FIND+9
ORL FIND+2~, FIND+8*
ORLIST FIND+2~, FIND+7
OUT ORD+2~, FIND+2~, FIND+4*, FIND+6
PKG FIND+2~, FIND+9*, FIND+10
ROW ORD+2~, OR1+9!*, OR1+10, OR1+14!*, OR1+15
ROW("acuity" OR1+9*, OR1+14*
S INIT+1~, INIT+3*
SERV ORD+2~, ORD+9*, ORD+10, FIND+2~, FIND+10*, FIND+11
TAB OR1+2~*, OR1+5, ROW+2
U ORD+6, ORD+9, ECODE+2, FIND+3, FIND+4, ED+3
X ORD+2~, ORD+6*, OR1+5*, OR1+7, OR1+15*, ROW+1*, ROW+2*, ROW+3, ECODE+1~, ECODE+2*
, ECODE+4, ENAME~, ENAME+1, ENAME+2, ENAME+3, ENAME+4, ENAME+5
X0 ORD+2~, ORD+8*, ORD+9, ECODE+1~*, ECODE+2, FIND+2~, FIND+3*, FIND+4
Y ECODE+1~, ECODE+4*, ECODE+5, ED+2~*, ED+3*, ED+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All