DGBTALTI ;PAV - BENEFICIARY/TRAVEL Alternate Income Enter/Edit ; 4/23/2012@1130
Source file <DGBTALTI.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 7 | ^%DT COMMA^%DTC ^DIC YN^DICN (FILE,UPDATE)^DIE ^DIK ^DIR |
Beneficiary Travel | 5 | $$DAYSTEST^DGBT1 (KVAR,QUIT1)^DGBTEND $$MTTH^DGBTMTTH ($$LI,GA)^DGBTUTL ($$MTCHK,RESADDR)^DGBTUTL1 |
Registration | 4 | $$LST^DGMTCOU1 (6,PID,SVC)^VADPT PID^VADPT6 $$DEP^VAFMON |
Integrated Billing | 1 | $$THRES^IBARXEU1 |
Kernel | 1 | ($$FMADD,$$FMDIFF,$$FMTE)^XLFDT |
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 |
---|---|---|
Beneficiary Travel | 1 | DGBT ALTERNATE INCOME |
Name | Comments | DBIA/ICR reference |
---|---|---|
ALT | ;BT Alternate Income Enter/Edit
|
|
PATIENT | ; patient lookup, quit if patient doesn't exist
|
|
DATE | ;Get the date
|
|
RD | ;Display - Redisplay Alt. Income on File
|
|
RD1 | ||
SETINC(DFN,OLDDATE,DGBTDTI) | ;Set Alt Income
|
|
PI(DFN,DGBTDTI,XX) | ;Return Patient info in XX
|
|
PD | ;Display patient information
|
|
PAUSE | ||
EXIT | ;Exit patient
|
|
EXITE | ; Exit Menu
|
|
KILL | ;Kill Local variable.. Dont use NEW, because of return to Patient Prompt
|
Name | Field # of Occurrence |
---|---|
^%DT | ALT+2 |
COMMA^%DTC | PD+24 |
$$DAYSTEST^DGBT1 | PD+27 |
KVAR^DGBTEND | PATIENT+9 |
QUIT1^DGBTEND | PATIENT+1 |
$$MTTH^DGBTMTTH | PI+8 |
$$LI^DGBTUTL | PI+10 |
GA^DGBTUTL | PATIENT+11, RD+6, RD1+4, PI+13 |
$$MTCHK^DGBTUTL1 | PD+29 |
RESADDR^DGBTUTL1 | PD+2 |
$$LST^DGMTCOU1 | PD+31 |
^DIC | PATIENT+4 |
YN^DICN | RD1 |
FILE^DIE | SETINC+19 |
UPDATE^DIE | SETINC+3, SETINC+4 |
^DIK | RD+7, RD1+3, SETINC+2 |
^DIR | PATIENT+13, DATE+2, RD+4, SETINC+9, SETINC+15, PAUSE+1 |
$$THRES^IBARXEU1 | PI+9 |
6^VADPT | PATIENT+9 |
PID^VADPT | PATIENT+9 |
SVC^VADPT | PI+14 |
PID^VADPT6 | PD+2 |
$$DEP^VAFMON | PI+7 |
$$FMADD^XLFDT | DATE+1 |
$$FMDIFF^XLFDT | RD+2 |
$$FMTE^XLFDT | PATIENT+17, PATIENT+18, DATE+1, DATE+3, RD+1, RD+6, RD1+5, SETINC+5, PD+38 |
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 |
|
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 |
^DGBT(392.9 - [#392.9] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DGBT(392.9 - [#392.9] | PATIENT+7, SETINC+3, EXIT+1, EXITE+1 |
^DIC(31 - [#31] | PD+14 |
^DPT - [#2] | PD+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | RD1*, RD1+1, RD1+2 |
%DT | ALT+2*, KILL+3! |
DA | RD+7*, RD1+3*, SETINC+1~, SETINC+2*, KILL+3! |
DA(1 | RD+7*, RD1+3*, SETINC+2* |
DAYFLG | PD+27, PD+30*, PD+32*, PD+34, PD+35, KILL+2! |
DDD | KILL+2! |
DFN | PATIENT+6*, PATIENT+7, PATIENT+11, DATE+4, RD+6, RD+7, RD1+3, RD1+4, SETINC~, SETINC+2 , SETINC+3, SETINC+4, SETINC+11, SETINC+17, SETINC+18, PI~, PI+7, PI+10, PI+13, PD+13 , PD+27, PD+29, PD+31, EXIT+1, EXITE+1, KILL+3! |
DGBTADDR | PD+2, KILL+3! |
DGBTADDR(1 | PD+3 |
DGBTADDR(2 | PD+3 |
DGBTADDR(3 | PD+4 |
DGBTADDR(4 | PD+4 |
DGBTADDR(5 | PD+4 |
DGBTADDR(6 | PD+4 |
DGBTAI | KILL+1! |
DGBTAIE | KILL+1! |
DGBTCSC | PD+6*, PD+7*, PD+8, PD+11, KILL+1! |
DGBTDEP | PI+7*, PI+8, PI+9, PI+10, PD+39, KILL+1! |
>> DGBTDT | PD+26*, PD+29 |
DGBTDTI | PATIENT+2*, DATE+3*, DATE+4, RD+6, RD1+3, RD1+4, SETINC~, SETINC+4, SETINC+5, SETINC+11 , SETINC+17, SETINC+18, PI~, PI+7, PI+8, PI+9, PI+10, PI+13, PD+26, KILL+1! |
DGBTDTY | DATE+3*, PD+36, KILL+1! |
>> DGBTDYFL | PD+30* |
DGBTELG | PD+6*, PD+7, PD+8, KILL+1! |
DGBTERR | KILL+1! |
DGBTHAR | KILL+1! |
DGBTIFL | PD+21*, PD+25, PD+34*, PD+35*, PD+37, KILL+1! |
>> DGBTIME | ALT+1* |
DGBTINC | PD+25*, PD+34*, PD+35*, PD+36, KILL+1! |
DGBTINCA | PD+26*, KILL+2! |
DGBTMTS | PD+31*, PD+32*, PD+34*, PD+35*, PD+40, KILL+1! |
>> DGBTMTTH | PI+8* |
DGBTR | KILL+1! |
>> DGBTRXTH | PI+9* |
DGBTTOUT | PATIENT+3*, KILL+1! |
DGNOTEST | PD+27, KILL+2! |
DGQUIT | PD+12~, PD+13, PD+15, PD+16, PAUSE+1* |
DIC | PATIENT+3*, PATIENT+4!, KILL+3! |
DIC("A" | PATIENT+3* |
DIC(0 | PATIENT+3* |
DIE | SETINC+1~, KILL+3! |
>> DIK | RD+7*, RD1+3*, SETINC+2* |
DIR | DATE+1!, RD+4!, SETINC+6!, SETINC+12!, PAUSE+1~, KILL+3! |
DIR("A" | PATIENT+13*, DATE+1*, RD+4*, SETINC+6*, SETINC+8*, SETINC+12* |
DIR("B" | PATIENT+13*, DATE+1*, RD+4*, SETINC+7*, SETINC+13*, SETINC+14* |
DIR(0 | PATIENT+13*, DATE+1*, RD+4*, SETINC+6*, SETINC+7*, SETINC+8*, SETINC+13*, SETINC+14*, PAUSE+1* |
DR | SETINC+1~, KILL+3! |
DT | ALT+2*, PATIENT+2, PATIENT+11, DATE+1, RD+2, PD+31 |
DTIME | ALT+1* |
>> DTOUT | DATE+2, SETINC+10, SETINC+16 |
>> DUOUT | PATIENT+14, DATE+2 |
EXIT | PATIENT+12, PATIENT+14*, RD+1, RD+2*, RD+3*, RD+5*, RD+7*, KILL+3! |
EXP | KILL+3! |
FDA | SETINC+1~, PI+6~, KILL+3! |
FDA( | SETINC+3*, SETINC+4*, SETINC+11*, SETINC+17*, SETINC+18* |
I | PATIENT+16*, PATIENT+17*, PD+9*, PD+12~, PD+13*, PD+14, KILL+3! |
I1 | PD+14*, KILL+3! |
I2 | PD+14*, PD+17, KILL+3! |
I3 | PD+11*, PD+14*, KILL+3! |
IENC | SETINC+4!, KILL+1! |
IENC(1 | SETINC+3* |
IENC(2 | SETINC+4* |
IOF | PD+1, PD+15 |
IOSL | PD+15 |
IOST | PAUSE+1 |
LOWINC | PD+27, KILL+2! |
OLDDATE | SETINC~, SETINC+2 |
RXCP | PD+34, KILL+2! |
RXCPST | PD+27, PD+32*, PD+34, PD+40, KILL+2! |
RXDAYS | PD+27, KILL+2! |
>> S | ALT+2* |
TXT | DATE+5*, RD+1*, RD+3*, RD+6*, KILL+1! |
U | ALT+1*, PATIENT+14, PATIENT+17, PATIENT+18, DATE+2, RD+1, RD+2, RD+5, RD+6, RD+7 , RD1+5, SETINC+7, SETINC+10, SETINC+16, PD+21, PD+25, PD+31, PD+32, PD+34, PD+36 , PD+38, PD+40 |
>> VA("PID" | PD+2 |
>> VADM(1 | PD+2 |
>> VADM(3 | PD+2 |
VAEL | KILL+1! |
VAEL(1 | PATIENT+10, PI+19, PI+20, PD+6, PD+9 |
VAEL(3 | PD+6 |
VAPA | KILL+1! |
VASV | KILL+1! |
VASV(4 | PI+15 |
X | RD+6*, PD+20~, PD+21*, PD+22, PD+23*, PD+25, PD+31*, KILL+3! |
X0 | PI+6~, PI+10*, PI+11, PI+20* |
X1 | PI+6~ |
X2 | PD+20~, PD+24*, KILL+3! |
X3 | PD+20~, PD+24* |
XX | DATE+4!, PI~, PI+6!, KILL+3! |
XX(1 | RD+8, PI+11* |
XX(3 | PATIENT+12, PATIENT+18, DATE+4*, RD+1, RD+2, RD+6, RD+7, RD1+5, SETINC+7, PD+19 , PD+21, PD+26, PD+32, PD+38 |
XX(4 | RD+9, SETINC+13, PI+15*, PI+16, PI+19*, PI+20*, PD+8 |
XX(5 | PATIENT+12, PATIENT+17 |
XXX | KILL+3! |
XXX(3 | DATE+4* |
Y | ALT+2, PATIENT+4, PATIENT+6, PATIENT+14, PATIENT+15, DATE+2, DATE+3, RD+5, RD+6, RD+7 , SETINC+1~, SETINC+10, SETINC+11, SETINC+16, SETINC+17, SETINC+18, PAUSE+1, KILL+3! |