EDPRPT2 ;SLC/MKB - Delay Report ;6/13/12 12:33pm
Source file <EDPRPT2.m>
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 |
---|---|---|
DEL(BEG,END,CSV) | ; Get Delay Report for EDPSITE by date range
; CNT = counters ; MIN = accumulate #minutes |
|
D1 | ||
D2 | ||
D3 | ||
D4 | ; return counts and averages
|
|
INIT | ; Initialize counters and sums
|
|
VADMIT(X) | ; -- Return 1 or 0, if disposition indicates a VA admission
|
|
VADMIT1(X) | ; -- Return 1 or 0, if disposition indicates a VA admission
|
|
LOCTIMES | ; -- Returns time in ED and NOT ed locations
; Expects LOG, IN, OUT from above |
Name | Field # of Occurrence |
---|---|
$$GET1^DIQ | D3+7 |
ADD^EDPCSV | DEL+10, D3+28 |
$$DXPRI^EDPQPCE | D3+5 |
$$ADMIT^EDPRPT | D1+2 |
$$DISP^EDPRPT | DEL+18 |
$$ECODE^EDPRPT | DEL+14, DEL+15 |
$$EDATE^EDPRPT | D3+8 |
$$ENAME^EDPRPT | D3+12 |
$$EPERS^EDPRPT | D3+13 |
$$ETIME^EDPRPT | D3+9, D3+20, D3+21, D4+2, D4+4, D4+7 |
$$XMLA^EDPX | D3+22 |
XML^EDPX | DEL+5, D3+22, D3+29, D4+1, D4+3, D4+5, D4+8, D4+9 |
$$FMDIFF^XLFDT | DEL+20, D1+3, D1+5, LOCTIMES+13 |
$$UP^XLFSTR | VADMIT+2 |
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^EDP(230 - [#230] | DEL+12, DEL+13 |
^EDP(230.1 - [#230.1] | LOCTIMES+4, LOCTIMES+5 |
^EDPB(231.8 - [#231.8] | LOCTIMES+6 |
^EDPB(233.1 - [#233.1] | VADMIT+3, VADMIT+4, VADMIT1+3 |
Name | Field # of Occurrence |
---|---|
^(1 | DEL+13 |
^(3 | DEL+13, LOCTIMES+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACU | DEL+3~, DEL+14*, D3+11 |
ADMDEC | DEL+3~, D1+1*, D1+3*, D1+4, D2+4, D3+17 |
ADMDEL | DEL+3~, D1+1*, D1+5*, D2+5, D2+6, D3+18 |
BEG | DEL~, DEL+11 |
CNT | DEL+3~, DEL+14*, D4+2, D4+4, INIT+1* |
CNT( | INIT+2* |
CNT("23+" | D3+1*, D4+2 |
CNT("6+" | D3+3*, D4+2 |
CNT("DEC" | D1+4*, D4+2 |
CNT("VA" | D2+2*, D4+4, D4+6, D4+7 |
CNT("VA6" | D3+4*, D4+6 |
CNT("VADEL6" | D2+6*, D4+6 |
CSV | DEL~, DEL+5, D3+8, D3+22, D3+29 |
DEL | DEL+3~, DEL+14*, D3+12 |
DISP | DEL+3~, DEL+15*, DEL+18*, D3+10 |
DX | DEL+3~, D3+5*, D3+14, D3+15, D3+16 |
ED | DEL+3~, D3+20, LOCTIMES+9*, LOCTIMES+15* |
>> EDPSITE | DEL+12 |
ELAPSE | DEL+3~, DEL+20*, D2+3, D3+1, D3+2, D3+9 |
END | DEL~, DEL+12 |
I | D3+25*, D3+27*, INIT+1~, INIT+2*, INIT+3*, VADMIT+2~, VADMIT+3*, VADMIT+4, LOCTIMES+2~, LOCTIMES+4* , LOCTIMES+5 |
IN | DEL+3~, DEL+11*, DEL+12*, DEL+20, D1+3, D3+8, LOCTIMES+3, LOCTIMES+9, LOCTIMES+10 |
LIST | LOCTIMES+2~ |
LIST( | LOCTIMES+3*, LOCTIMES+7*, LOCTIMES+9, LOCTIMES+11, LOCTIMES+12 |
LOC | LOCTIMES+2~, LOCTIMES+5*, LOCTIMES+6 |
LOG | DEL+3~, DEL+12*, DEL+13, D1+2, D3+5, D3+6, LOCTIMES+4 |
MIN | DEL+3~, DEL+20*, D4+2, D4+4, INIT+1* |
MIN( | INIT+3* |
MIN("DEC" | D1+4*, D4+2 |
MIN("VA" | D2+3*, D4+4 |
MIN("VADEC" | D2+4*, D4+7 |
MIN("VADEL" | D2+5*, D4+7 |
NOT | DEL+3~, D3+21, LOCTIMES+9*, LOCTIMES+15* |
OUT | DEL+3~, DEL+19*, DEL+20, D1+5, LOCTIMES+3, LOCTIMES+12 |
ROW | D3+6~, D3+22 |
ROW( | D3+25, D3+27 |
ROW("acuity" | D3+11* |
ROW("admDec" | D3+17* |
ROW("admDel" | D3+18* |
ROW("delayReason" | D3+12* |
ROW("disposition" | D3+10* |
ROW("dx" | D3+14* |
ROW("elapsed" | D3+9* |
ROW("icd" | D3+15* |
ROW("icdType" | D3+16* |
ROW("id" | D3+6*, D3+23 |
ROW("inTS" | D3+8* |
ROW("md" | D3+13* |
ROW("patientName" | D3+7* |
ROW("timeInED" | D3+20* |
ROW("timeOutED" | D3+21* |
T1 | LOCTIMES+2~, LOCTIMES+10*, LOCTIMES+13, LOCTIMES+14* |
T2 | LOCTIMES+2~, LOCTIMES+10*, LOCTIMES+11*, LOCTIMES+12, LOCTIMES+13, LOCTIMES+14 |
TAB | DEL+6~*, DEL+8 |
TM | LOCTIMES+2~, LOCTIMES+5*, LOCTIMES+7 |
TYPE | LOCTIMES+2~, LOCTIMES+9*, LOCTIMES+12, LOCTIMES+13, LOCTIMES+14* |
U | DEL+14, DEL+15, DEL+17, DEL+18, DEL+19, D3+5, D3+7, D3+13, D3+14, D3+15 , D3+16, VADMIT+4, VADMIT1+3, LOCTIMES+5, LOCTIMES+6 |
VADISP | DEL+3~, DEL+15*, DEL+17*, D2+1, D3+4 |
X | DEL+3~, DEL+8*, DEL+10, D1+2*, D1+3, D1+5, D3+22*, D3+23*, D3+25*, D3+27* , D3+28, D4+2*, D4+3, D4+4*, D4+5, D4+6*, D4+7*, D4+8, VADMIT~, VADMIT+1 , VADMIT+2*, VADMIT+3, VADMIT1~, VADMIT1+1, VADMIT1+3, LOCTIMES+2~, LOCTIMES+6*, LOCTIMES+7, LOCTIMES+12*, LOCTIMES+14 |
X0 | DEL+3~, DEL+13*, DEL+19, D3+5, D3+7 |
X1 | DEL+3~, DEL+13*, DEL+14, DEL+15, DEL+17, DEL+18 |
X3 | DEL+3~, DEL+13*, DEL+14, D3+13 |
Y | VADMIT+2~, VADMIT+4*, VADMIT+5, VADMIT1+2~, VADMIT1+3*, VADMIT1+4 |