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