EASECPC ;ALB/PHH,CKN,LBD,AMA,SCK - LTC Copayment Report; 29-AUG-2001 ; 12/10/12 5:37pm
Source file <EASECPC.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 |
---|---|---|
Enrollment Application System | 1 | EASEC LTC COPAY PRINT |
Kernel | 1 | ^DIC(19 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ||
RPT() | ; Select which report to print
; Input: None ; Output: Y - Report Type (1=Institutional (IP); 2=Non-Institutional (OP); 0=Quit) |
|
GETDFN() | ; Get the veteran's DFN
|
|
GETLTC(DFN,EASADM) | ; Get the most recent LTC copay test. If no completed test on
; file, test status is exempt or LTC copay rates not defined, quit 0 ; Input: DFN - Patient file IEN ; EASADM - LTC Admission Date ; Output: DGMTI - LTC Copay Test IEN (file #408.31) ; DGMTDT - LTC Copay Test Date ; MAXRT - Maximum daily copay rates for OP and IP LTC ; 1=OK to continue; 0=Not OK to continue |
|
ADMDT() | ; Get the LTC admission date (for IP report only)
|
|
RPTDT() | ; Get the start date for the report
|
|
RD | ||
QUE | ; Get report device. Queue report if requested.
|
|
DISCMSG | ;EAS*1*105 This is a disclaimer to remind users that this report
|
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | Classic Fileman Calls |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%ZIS | QUE+2!, QUE+3* |
DAYS | RPTDT+1~, RD+7*, RD+8, RD+9 |
DFN | EN~, EN+5*, EN+16, GETLTC~, GETLTC+10, GETLTC+18 |
DGMTDT | EN~, GETLTC+12*, GETLTC+15 |
DGMTI | EN~, GETLTC+10*, GETLTC+11 |
DIC | GETDFN+1~, GETDFN+3* |
DIC("S" | GETDFN+3* |
DIC(0 | GETDFN+3* |
DIR | RPT+3~, ADMDT+1~, RPTDT+1~ |
DIR("?" | ADMDT+5*, ADMDT+6*, RD+3*, RD+4*, RD+5* |
DIR("A" | RPT+7*, ADMDT+4*, RD+2* |
DIR(0 | RPT+6*, ADMDT+3*, RD+1* |
DIROUT | RPT+3~, ADMDT+1~, RPTDT+1~ |
DIRUT | RPT+3~, ADMDT+1~, RPTDT+1~ |
DTOUT | RPT+3~, RPT+8, GETDFN+1~, GETDFN+5, ADMDT+1~, ADMDT+7, RPTDT+1~, RD+6 |
DUOUT | RPT+3~, RPT+8, GETDFN+1~, GETDFN+5, ADMDT+1~, ADMDT+7, RPTDT+1~, RD+6 |
EASADM | EN~, EN+6*, EN+8*, EN+14*, EN+16, GETLTC~, GETLTC+10, GETLTC+18, RD+8, QUE+10 |
EASRDT | EN~, EN+11*, EN+14 |
EASRPT | EN~, EN+3*, EN+8, EN+14 |
IO("Q" | QUE+6 |
IOP | QUE+2! |
LTC | GETLTC+8~, GETLTC+10*, GETLTC+12 |
MAXRT | EN~, GETLTC+15*, GETLTC+16 |
POP | QUE+1~, QUE+5 |
STAT | GETLTC+8~, GETLTC+12*, GETLTC+19, GETLTC+20, GETLTC+21 |
U | GETLTC+12, GETLTC+16 |
X | RPT+3~, GETDFN+1~, ADMDT+1~, RPTDT+1~ |
Y | RPT+3~, RPT+8, RPT+9, GETDFN+1~, GETDFN+6, GETDFN+7, ADMDT+1~, ADMDT+7, ADMDT+8, RPTDT+1~ , RD+6, RD+7, RD+8, RD+9 |
ZTDESC | QUE+1~, QUE+8* |
ZTRTN | QUE+1~, QUE+7* |
ZTSAVE | QUE+1~ |
ZTSAVE("DFN" | QUE+9* |
ZTSAVE("DGMTDT" | QUE+9* |
ZTSAVE("DGMTI" | QUE+9* |
ZTSAVE("EASADM" | QUE+10* |
ZTSAVE("EASRDT" | QUE+10* |
ZTSAVE("EASRPT" | QUE+10* |
ZTSAVE("MAXRT" | QUE+9* |
>> ZTSK | QUE+12 |