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