EDPRPT12 ;SLC/MKB - Orders by Acuity Report ;4/25/13 3:15pm
Source file <EDPRPT12.m>
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 |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Emergency Department Integration Software | 1 | EDPRPT |
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 |
FileNo | Call Tags |
---|---|
^OR(100 - [#100] | GET1^DIQ |
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 |
Name | Field # of Occurrence |
---|---|
^( | ORD+8, FIND+7 |
>> | 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 |