EDPRPT11 ;SLC/MKB - Patient Intake Report ;2/28/12 08:33am
Source file <EDPRPT11.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 |
---|---|---|
CNT(BEG,END,CSV) | ; Get Patient Intake Report for EDPSITE by date range
; CNT = counters |
|
C1 | ; return counts and averages
|
|
INIT | ; Initialize counters and sums
|
|
ROUND(X) | ; Round X to one decimal place
|
|
ZROUND(X) | ; Round X to nearest integer
|
|
TIME(X) | ; Return 0000 form of hour# X
|
|
NAME(X) | ; Return name of day# X
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^EDP(230 - [#230] | CNT+5, CNT+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%H | CNT+2~ |
%T | CNT+2~, CNT+7 |
%Y | CNT+2~, CNT+7 |
AVG | CNT+2~, C1+15*, C1+21*, C1+24, C1+26 |
AVG( | C1+19*, C1+21 |
AVG("time" | C1+15* |
BEG | CNT~, CNT+4, INIT+4 |
CNT | CNT+2~, CNT+8*, C1+22, INIT+1* |
CNT( | CNT+8*, C1+8, INIT+2* |
CSV | CNT~, C1+1, C1+11, C1+24 |
D | CNT+2~, CNT+7*, CNT+8, CNT+9, CNT+10, C1+7*, C1+8, C1+16*, C1+17, C1+18 , INIT+1~, INIT+2*, INIT+3* |
DAY | CNT+2~ |
DAY( | CNT+9*, C1+17, C1+18, INIT+3* |
DAYS | CNT+2~, C1+10, C1+22, INIT+4* |
DAYS( | CNT+10*, C1+18, INIT+3* |
>> EDPSITE | CNT+5 |
END | CNT~, CNT+5, INIT+4 |
H | CNT+2~, CNT+7*, CNT+8, C1+4*, C1+5, C1+8, C1+10, INIT+1~, INIT+2* |
HR | CNT+2~ |
HR( | CNT+8*, C1+10, INIT+2* |
IN | CNT+2~, CNT+4*, CNT+5*, CNT+10 |
LAST | CNT+2~, CNT+3*, CNT+10* |
LOG | CNT+2~, CNT+5*, CNT+6 |
NM | CNT+2~, C1+7*, C1+8, C1+9, C1+16*, C1+17, C1+19, C1+20, C1+21 |
ROW | CNT+2~, C1+5!, C1+6*, C1+9*, C1+11, C1+12*, C1+14!*, C1+20*, C1+23*, C1+24 , C1+25 |
ROW( | C1+8*, C1+9, C1+17*, C1+20 |
ROW("average" | C1+10*, C1+12, C1+22*, C1+23 |
ROW("time" | C1+5*, C1+6, C1+14* |
ROW("total" | C1+10*, C1+12, C1+22*, C1+23 |
TAB | CNT+2~, CNT+4*, C1+2, C1+9, C1+12, C1+20, C1+21, C1+23 |
U | CNT+6 |
X | CNT+2~, CNT+6*, C1+2*, C1+3, C1+11*, C1+17*, C1+18*, C1+19, C1+25*, C1+26* , ROUND~, ROUND+1*, ROUND+2, ZROUND~, ZROUND+1*, ZROUND+2*, ZROUND+3, TIME~, TIME+1, NAME~ , NAME+1, NAME+2, NAME+3, NAME+4, NAME+5, NAME+6 |
Y | ROUND+1~, ROUND+6*, ROUND+7, ZROUND+1~*, ZROUND+2, TIME+1~*, TIME+2 |
Y1 | ROUND+1~, ROUND+2*, ROUND+4*, ROUND+6 |
Y2 | ROUND+1~, ROUND+2*, ROUND+3*, ROUND+4*, ROUND+5*, ROUND+6 |