FBNHEP2 ;AISC/GRR - ENTER NURSING HOME PAYMENT ;7/1/2009
Source file <FBNHEP2.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 |
---|---|---|
NOBAT | ||
GETBAT | ;
|
|
Q | ||
CKRAT | ;check rates and fill gaps if needed
|
|
GETRAT | ||
CALC | ;get dollar amount to pay when no movements in month.
|
|
RATE | ||
ERR | ||
CALC1 | ||
DEFP | ||
DAYS | ||
CHECK | ||
B9INVC(FBBAT) | ; B9 Batch Invoice Count
; Input ; FBBAT = IEN of B9 type batch in file 161.7 ; Returns count of invoices in batch |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^FBAA(161.7 - [#161.7] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^FBAA(161.23 - [#161.23] | CKRAT+2, GETRAT+1 |
^FBAA(161.4 - [#161.4] | GETBAT+1 |
^FBAAI - [#162.5] | B9INVC+8 |
^FBAAI("AC" | B9INVC+8 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | Q! |
CNT | Q! |
DA | Q! |
DAT | Q+1! |
>> DFN | CKRAT+4, ERR |
DIC | GETBAT+3*!, Q! |
DIC("S" | GETBAT+3* |
DIC(0 | GETBAT+3* |
DIE | Q! |
DR | Q! |
F | Q+1! |
FB | CKRAT+1!, CKRAT+6! |
FB( | GETRAT+2*, GETRAT+3, CALC+8, RATE, RATE+1, CALC1+3, DEFP, CHECK+1 |
FB7078 | Q+1!, CKRAT+2, GETRAT+1 |
FBAABDT | Q!, CKRAT+4, CALC+7, DEFP, DAYS+4 |
FBAAEDT | Q!, DEFP, DAYS+4 |
FBAAID | Q! |
FBAAIN | Q! |
>> FBAAMPI | GETBAT+1*, GETBAT+2*, GETBAT+6 |
FBAAOUT | Q+1! |
FBAAPTC | Q! |
>> FBABD | CHECK+1 |
FBASSOC | Q+1! |
FBAUT | Q+1! |
FBBAT | GETBAT+8*, Q!, B9INVC~, B9INVC+6, B9INVC+8 |
>> FBBEG | DAYS+1*, DAYS+3*, DAYS+4, DAYS+5*, DAYS+7, DAYS+8 |
FBCHFDT | CKRAT+1~, CKRAT+4* |
FBCHTDT | CKRAT+1~, CKRAT+4* |
FBCIEN | CKRAT+1~ |
FBCK | GETRAT~, CHECK~, CHECK+1* |
FBCK1 | CHECK~, CHECK+1* |
FBCNH | GETBAT+8*, Q+1! |
FBCNT | B9INVC+4~, B9INVC+5*, B9INVC+8*, B9INVC+9 |
FBCNUM | CKRAT+1~ |
FBCT | CALC+5~*, RATE*, RATE+1 |
FBDA | B9INVC+4~, B9INVC+7*, B9INVC+8* |
FBDAYS | Q!, CALC+6 |
FBDDT | CKRAT+1~, CKRAT+4* |
FBDEFP | Q!, CALC+5*, CALC+8*, RATE+1*, CALC1*, DEFP* |
FBDX | Q+1! |
FBEDT | Q+1! |
>> FBEND | DAYS+4* |
FBENDDT | Q!, CKRAT+4, CALC+8, RATE+1, RATE+2, DAYS+7, DAYS+8 |
>> FBENDFLG | RATE+1 |
FBER | Q! |
FBERR | Q!, CKRAT+1*, CKRAT+6*, GETRAT+3*, RATE*, CHECK+1* |
FBEXDT | CKRAT+1~ |
FBEXNDT | CKRAT+1~ |
FBFND | CKRAT+1~ |
FBHI | DAYS!, DAYS+4, DAYS+5, DAYS+6*, DAYS+7, DAYS+8 |
FBHZ | Q! |
FBI | Q+1! |
FBI7078 | Q! |
FBINA | Q! |
FBIRAT | Q! |
FBLOC | Q+1! |
FBMM | Q! |
FBMULT | Q+1! |
FBNL | Q! |
FBOUT | GETBAT+3*, GETBAT+4*, Q! |
FBPAYDT | Q!, CKRAT+4, GETRAT+3, CALC+7, DAYS+1, DAYS+3, CHECK+1 |
FBPIFN | Q! |
FBPOV | Q+1! |
FBPREV | Q!, DAYS!, DAYS+3* |
FBPROG | Q! |
FBPRTR | Q! |
FBPSA | Q+1! |
FBPT | Q+1! |
FBRFDT | CKRAT+1~, CKRAT+4* |
FBRIFN | Q! |
FBRR | Q+1! |
FBRT | CKRAT+1~ |
FBRT( | CKRAT+3* |
FBRTDT | CKRAT+1~ |
FBSRAT | Q! |
FBTDT | Q+1! |
FBTRDYS | Q!, CALC+6*, CALC+8, DAYS*, DAYS+4*, DAYS+7*, DAYS+8* |
FBTT | Q+1! |
FBTYPE | Q! |
FBUNR | CKRAT+1~, CKRAT+6 |
FBVCAR | Q! |
FBVEN | Q+1! |
FBVIEN | CKRAT+1~, CKRAT+4* |
>> FBX1 | RATE+1* |
FBXX | Q+1! |
FBYY | Q! |
>> FBZ( | DAYS+2, DAYS+3, DAYS+4, DAYS+5, DAYS+7, DAYS+8 |
>> FBZZ( | CALC1+1, CALC1+3, CALC1+4*, CALC1+5!, DEFP, DAYS+4*, DAYS+7*, DAYS+8* |
>> FBZZ(0 | CALC1+2 |
FTP | Q+1! |
I | Q!, CKRAT+1~*, CKRAT+2*, CKRAT+4*, GETRAT~*, GETRAT+1*, CALC1*, CALC1+2*, CALC1+3, CALC1+4 , CALC1+5, CALC1+6!, DEFP, DAYS*, DAYS+2*, DAYS+3, DAYS+4, DAYS+5, DAYS+6 |
IFN | Q!, CKRAT+4 |
J | CKRAT+1~, CKRAT+2*, CKRAT+3, GETRAT~, GETRAT+1*, GETRAT+2, CALC1*, CALC1+1*, CALC1+6! |
PI | Q+1! |
PTYPE | Q+1! |
T | Q+1! |
TA | Q+1! |
U | CKRAT+3, GETRAT+2, RATE+1, DAYS+3, DAYS+4, DAYS+5, DAYS+7, DAYS+8 |
VAL | Q! |
X | GETBAT+4, Q!, CALC+7*, CALC+8, RATE, RATE+1*, RATE+2, CALC1+3*, CALC1+6!, DEFP |
X1 | RATE*, RATE+1, CALC1+3*, CALC1+6!, DEFP |
Y | GETBAT+5, GETBAT+6, GETBAT+8, Q!, CALC+8*, CALC1+3*, CALC1+4, CALC1+5*, CALC1+6!, DEFP |
Z | Q!, CALC1*, CALC1+4*, DEFP |
ZZ | Q+1! |