IBQLPL1 ;LEB/MRY - PATIENTS QUALIFY/MISSING INFO LIST ; 24-MAR-95
Source file <IBQLPL1.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 |
Package | Total | Caller Graph |
---|---|---|
Utilization Management Rollup | 1 | IBQLPL |
Name | Comments | DBIA/ICR reference |
---|---|---|
START | ; -- loop thru discharges in Claims Tracking
|
|
QUALIFY | ; --list patients to be included in Rollup
|
|
MISSING | ; -- list patients with missing data
|
|
ORDER | ; -- check (.001) procedure ordering errors, arrange in DAY order.
|
|
ADMIT | ; get Admission Review infomation into IB(array)
|
|
STAY | ; get Stay Review information into IB(array)
|
|
ERR | ; -- return missing message
|
|
ERR1 | ; -- return error message that entry EVENT TYPE is not Inpatient status.
|
|
STOP() | ;determine if user has requested the queued report to stop
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | QUALIFY+1 |
^IBT(356 - [#356] | START+2, START+3, START+4 |
^IBT(356.1 - [#356.1] | START+4 |
^TMP("IBQLPL" | QUALIFY+2*, MISSING+3*, MISSING+7*, MISSING+10*, ORDER+9*, ADMIT+3*, ADMIT+5*, ADMIT+9*, STAY+2*, STAY+3* , STAY+7* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> DFN | QUALIFY+1* |
>> IB( | START+7*, QUALIFY+2, MISSING+3, MISSING+6, MISSING+7, MISSING+9, MISSING+10, ORDER+9, ADMIT+3, ADMIT+5 , ADMIT+8, ADMIT+9, ADMIT+10, STAY+2, STAY+3, STAY+6, STAY+7, ERR+2, ERR1+1 |
>> IB001 | ORDER+3 |
>> IBBDT | START+1 |
>> IBD( | ERR+2 |
>> IBDAY | ORDER+4*, ORDER+5*, ORDER+6, ORDER+7, ORDER+8 |
>> IBDDT | START+1*, START+2*, START+3, QUALIFY+2, MISSING+3, MISSING+7, MISSING+10, ORDER+9, ADMIT+3, ADMIT+5 , ADMIT+9, STAY+2, STAY+3, STAY+7 |
>> IBEDT | START+2 |
>> IBERR | MISSING+3, MISSING+6*, MISSING+7, MISSING+9*, MISSING+10, ADMIT+3, ADMIT+5, ADMIT+8*, ADMIT+9, STAY+2 , STAY+3, STAY+6*, STAY+7, ERR+1*, ERR+2*, ERR1+1* |
>> IBFLD | MISSING+3*, ADMIT+3*, ADMIT+5*, STAY+2*, STAY+3*, ERR+2 |
>> IBNAM | QUALIFY+2*, ORDER+9 |
>> IBORDER( | ORDER+5, ORDER+6 |
>> IBPAG | STOP+1 |
>> IBPIS | ADMIT+10* |
>> IBQUIT | START+6*, ADMIT+1, STAY+1 |
>> IBRPT | START+9, START+10 |
>> IBTRN | START+3*, START+4 |
>> IBTRND | QUALIFY+1, MISSING+5, MISSING+8 |
>> IBTRV | ORDER+1*, ORDER+6* |
>> IBTRVD | ADMIT+7, STAY+5 |
>> SSN | QUALIFY+2* |
>> X | QUALIFY+1*, QUALIFY+2 |
>> ZTQUEUED | STOP+1 |
ZTREQ | STOP+1! |
>> ZTSTOP | STOP+1*, STOP+2 |