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