IBAECP ;WOIFO/AAT - LTC SINGLE PATIENT PROFILE ; 20-FEB-02
Source file <IBAECP.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 |
|---|---|---|
| Integrated Billing | 3 | IBAEC LTC BILLING PROFILE IBAECB IBAECC |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ASKDEV | ; Ask about output device and print the report (or run task)
|
|
| RUNTASK | ; Start Taskman job
|
|
| ASKCLK(IBDFN,IBSHOW) | ||
| DATE | ||
| DATAGN | ;Loop entry point
|
|
| NOW() | ||
| ASKOFD | ; Default - YES
|
|
| ASKOEV | ; Default - YES
|
|
| LSTCLK | ||
| ASKDT(IBPRMT,IBDFLT) | ;Date input
|
|
| ASKPAT() | ||
| ASKPATQQ | ||
| ASKPHD | ;Header
|
|
| WRTPAT(IBDFN) | ; Write patient's data
|
| Name | Field # of Occurrence |
|---|---|
| ^%DT | ASKCLK+26 |
| NOW^%DTC | NOW+1 |
| ^%ZIS | ASKDEV+3 |
| HOME^%ZIS | IBAECP+4, RUNTASK+6 |
| ^%ZISC | ASKDEV+7 |
| ^%ZTLOAD | RUNTASK+4 |
| ^DIC | ASKPAT+18 |
| $$EXTERNAL^DILFD | LSTCLK+9 |
| ^DIR | ASKCLK+22, ASKOFD+3, ASKOEV+3, ASKDT+5, ASKPAT+11, ASKPATQQ+5 |
| REPORT^IBAECP1 | ASKDEV+6 |
| $$FMTE^XLFDT | ASKCLK+19, ASKCLK+28, LSTCLK+6, LSTCLK+8, ASKDT+3, ASKDT+6, WRTPAT+6, WRTPAT+8 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | Classic Fileman Calls |
| ^IBA(351.81 - [#351.81] | EXTERNAL^DILFD |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | LSTCLK+1, WRTPAT+2, WRTPAT+3, WRTPAT+4 |
| ^IBA(351.81 - [#351.81] | ASKCLK+1, ASKCLK+5, ASKCLK+6, DATAGN+3, DATAGN+7, LSTCLK+5, ASKPATQQ+3, WRTPAT+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | NOW~ |
| %DT | IBAECP+9~, ASKCLK+26*, DATE~ |
| %H | NOW~ |
| %I | NOW~ |
| %ZIS | ASKDEV+1~, ASKDEV+2* |
| DIC | IBAECP+9~, ASKPAT~, ASKPAT+14*, ASKPATQQ~ |
| DIC("S" | ASKPAT+15* |
| DIC("W" | ASKPAT+16* |
| DIC(0 | ASKPAT+14* |
| DIR | ASKCLK~, ASKCLK+16!, ASKOFD+1~, ASKOEV+1~, ASKDT+1~, ASKPAT~, ASKPATQQ~ |
| DIR("?" | ASKCLK+20*, ASKPAT+4*, ASKPAT+5*, ASKPAT+6*, ASKPAT+7*, ASKPAT+8*, ASKPAT+9* |
| DIR("??" | ASKCLK+21*, ASKPAT+10* |
| DIR("A" | ASKCLK+18*, ASKOFD+2*, ASKOEV+2*, ASKDT+2*, ASKPAT+2* |
| DIR("B" | ASKCLK+19*, ASKOFD+2*, ASKOEV+2*, ASKDT+3* |
| DIR(0 | ASKCLK+17*, ASKOFD+2*, ASKOEV+2*, ASKDT+4*, ASKPAT+3*, ASKPATQQ+5* |
| DIROUT | ASKDT+1~, ASKPATQQ~ |
| DIRUT | ASKCLK~, ASKCLK+13, ASKCLK+16!, ASKCLK+22, ASKCLK+27, ASKDT+1~, ASKDT+5, ASKPAT+1, ASKPAT+11, ASKPAT+20 , ASKPATQQ~, ASKPATQQ+3, ASKPATQQ+5 |
| DPTNOFZY | ASKPAT+17~* |
| DTIME | IBAECP+4* |
| DTOUT | ASKOEV+4, ASKPATQQ~ |
| DUOUT | ASKOFD+1~, ASKOFD+4, ASKOEV+1~, ASKOEV+4, ASKPATQQ~ |
| IBCL | ASKCLK~, ASKCLK+4*, ASKCLK+8*, ASKCLK+11, ASKCLK+18, ASKCLK+24, LSTCLK+1 |
| IBCL( | ASKCLK+7*, ASKCLK+11, ASKCLK+13, ASKCLK+25, ASKCLK+29, LSTCLK+3, LSTCLK+4 |
| IBCL("" | ASKCLK+11, ASKCLK+19 |
| IBCLK | IBAECP+9~, IBAECP+13*, ASKCLK~, ASKCLK+5*, ASKCLK+11*, DATAGN+3, DATAGN+7 |
| IBCNT | ASKCLK~, LSTCLK~, LSTCLK+2*, LSTCLK+5*, LSTCLK+6, ASKPATQQ~, ASKPATQQ+2* |
| IBDFLT | ASKDT~, ASKDT+3 |
| IBDFN | IBAECP+9~, IBAECP+11*, IBAECP+13, ASKCLK~, ASKCLK+1, ASKCLK+5, ASKCLK+6, LSTCLK+1, ASKPAT~, ASKPATQQ~ , ASKPATQQ+3*, ASKPATQQ+6, WRTPAT~, WRTPAT+2, WRTPAT+3, WRTPAT+4, WRTPAT+8 |
| IBDT | ASKCLK~, ASKCLK+5*, ASKCLK+6, ASKCLK+7, DATE~, DATAGN+3*, DATAGN+4, DATAGN+7*, DATAGN+9*, DATAGN+10* , DATAGN+11, LSTCLK~, LSTCLK+3*, LSTCLK+4, LSTCLK+6 |
| IBDT1 | IBAECP+9~, IBAECP+17, DATAGN+1*, DATAGN+4*, DATAGN+5, DATAGN+12*, DATAGN+13 |
| IBDT2 | IBAECP+9~, ASKCLK~, DATAGN+1*, DATAGN+11*, DATAGN+12, DATAGN+13, LSTCLK~, LSTCLK+7*, LSTCLK+8 |
| IBI | ASKCLK~, ASKCLK+25*, ASKPATQQ~, ASKPATQQ+2*, ASKPATQQ+4*, ASKPATQQ+5*, ASKPHD+1~ |
| IBNOW | DATE~, DATAGN+8*, DATAGN+9, DATAGN+10 |
| IBOEV | IBAECP+9~, IBAECP+19, ASKOEV+4* |
| IBOFD | IBAECP+9~, IBAECP+18, ASKOFD+4* |
| IBPRMT | ASKDT~, ASKDT+2 |
| IBQUIT | IBAECP+7~, IBAECP+8*, IBAECP+11*, IBAECP+13*, IBAECP+17*, IBAECP+18*, IBAECP+19* |
| IBSC | WRTPAT+1~, WRTPAT+3*, WRTPAT+7 |
| IBSHOW | ASKCLK~, ASKCLK+15 |
| IBVAR | RUNTASK+1~, RUNTASK+3* |
| IBVET | WRTPAT+1~, WRTPAT+4*, WRTPAT+7 |
| IBX | ASKCLK~, ASKCLK+6*, ASKCLK+7, LSTCLK+4*, LSTCLK+5 |
| IBY | ASKCLK~, ASKCLK+24, ASKCLK+25* |
| IBZ | ASKCLK~, LSTCLK~, LSTCLK+5*, LSTCLK+7, LSTCLK+9, WRTPAT+1~, WRTPAT+2*, WRTPAT+5, WRTPAT+6 |
| IO | ASKDEV+6 |
| IO("Q" | ASKDEV+5, RUNTASK+5! |
| IOSL | ASKPATQQ+5 |
| POP | IBAECP+7~, ASKDEV+3 |
| U | DATAGN+3, DATAGN+7, LSTCLK+1, LSTCLK+7, WRTPAT+3, WRTPAT+4, WRTPAT+5, WRTPAT+6 |
| X | IBAECP+9~, NOW~, NOW+2, ASKDT+1~, ASKPAT~, ASKPAT+12*, ASKPAT+13*, ASKPATQQ~ |
| Y | IBAECP+9~, ASKCLK~, ASKCLK+12!, ASKCLK+13, ASKCLK+15, ASKCLK+24*, ASKCLK+25, ASKCLK+28, ASKCLK+29, DATE~ , ASKOFD+1~, ASKOFD+4, ASKOEV+1~, ASKOEV+4, ASKDT+1~, ASKDT+6, ASKDT+7, ASKPAT~, ASKPAT+1, ASKPAT+12 , ASKPAT+18, ASKPAT+19*, ASKPAT+21, ASKPATQQ~ |
| Y0 | ASKDT+1~ |
| ZTDESC | RUNTASK+1~, RUNTASK+2* |
| ZTRTN | RUNTASK+1~, RUNTASK+2* |
| ZTSAVE | RUNTASK+1~ |
| ZTSAVE( | RUNTASK+3* |
| ZTSK | RUNTASK+1~ |