RCVCR1 ;SLC/LLB/JC - First Party Veterans Charge Report ; SEP 9,2020@16:17
Source file <RCVCR1.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 |
---|---|---|
Accounts Receivable | 1 | PRCA FP VETERAN CHRG RPT |
Name | Comments | DBIA/ICR reference |
---|---|---|
START | ;
|
|
INIT | ;
|
|
DISPHEAD | ; Write report header
|
|
ASKCONT(FLAG) | ; display "press <Enter> to continue" prompt
|
|
PRTCOLHD | ;
|
|
COLHD | ; $T target. Format: Column #^1st row data^2nd row data^Field Width
|
|
RUNRPT | ;Gather data for Report
|
|
GET350 | ; Collect data originating from the INTEGRATED BILLING ACTION file (#350)
|
|
OUTPRPT | ; Loop through ^TMP to write report lines.
|
|
WRITEREC(LINE) | ; Write one line of report
; display date as DDmmmYY $$STRIP^XLFSTR($$FMTE^XLFDT(3070308,"8D")," ") |
|
GETDTS() | ; Get appropriate selection trigger dates by type of service
|
|
PAUSE(IBQUIT) | ;
|
|
CLEAN | ; KILL ALL REMAINING VARIABLES BEFORE EXIT
|
Name | Field # of Occurrence |
---|---|
HOME^%ZIS | START+19 |
^DIC | INIT+9 |
D^DIQ | INIT+27 |
EN^DIQ1 | GET350+11, GET350+40, GET350+72 |
^DIR | INIT+21, INIT+29, INIT+41, INIT+54, INIT+67, PAUSE+1 |
RX^PSO52API | GETDTS+18 |
GET399^RCVCR2 | RUNRPT+2 |
DEM^VADPT | INIT+14 |
$$FMTE^XLFDT | DISPHEAD+4, DISPHEAD+5, GET350+56, GET350+57, GET350+58, GET350+61, GET350+77 |
$$NOW^XLFDT | DISPHEAD+4 |
$$CJ^XLFSTR | ASKCONT+2 |
$$STRIP^XLFSTR | GET350+56, GET350+57, GET350+58, GET350+61, GET350+77 |
EN^XUTMDEVQ | START+18 |
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 |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IB("C" | GET350+9 |
^PRCA(430 - [#430] | GET350+37, GET350+68, GET350+69, GET350+80 |
^TMP($J | GET350+8!, GET350+47, GET350+82*, OUTPRPT+3, OUTPRPT+4, OUTPRPT+5, OUTPRPT+6, OUTPRPT+8, OUTPRPT+12!, GETDTS+14! , GETDTS+19, GETDTS+21, GETDTS+23, GETDTS+24, GETDTS+26, GETDTS+27, GETDTS+31, GETDTS+32, CLEAN+1! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%ZIS | START+2~, START+13*, START+18 |
%ZIS("B" | START+14* |
ARAPPR | GET350+4~, GET350+38*, GET350+42*, GET350+43*, GET350+64, CLEAN+3! |
ARFLDS | GET350+4~, GET350+71! |
ARFLDS(430 | GET350+41, GET350+42, GET350+44, GET350+76 |
ARIEN | GET350+4~, GET350+34*, GET350+37*, GET350+39, GET350+40, GET350+41, GET350+42, GET350+44 |
ARRSC | GET350+4~, GET350+38*, GET350+44*, GET350+45*, GET350+65, CLEAN+3! |
ARSTAT | GET350+4~, GET350+38*, GET350+41*, GET350+60, CLEAN+3! |
BILLNUM | GET350+2~, GET350+35*, GET350+36*, GET350+37, GET350+39, GET350+47, GET350+53, GET350+82, OUTPRPT+1~, OUTPRPT+2* , OUTPRPT+4*, OUTPRPT+5, OUTPRPT+6, OUTPRPT+8 |
CNAME | PRTCOLHD+2~, PRTCOLHD+8*, PRTCOLHD+10, PRTCOLHD+12, PRTCOLHD+20*, PRTCOLHD+22, PRTCOLHD+25 |
CNT | PRTCOLHD+2~, PRTCOLHD+7*, PRTCOLHD+11, PRTCOLHD+14, PRTCOLHD+15, PRTCOLHD+19*, PRTCOLHD+23, PRTCOLHD+26, PRTCOLHD+27, GET350+2~ , GET350+5*, GET350+34*, GET350+47*, GET350+82, OUTPRPT+1~, OUTPRPT+2*, OUTPRPT+6*, OUTPRPT+8 |
COL | PRTCOLHD+2~, PRTCOLHD+3*, PRTCOLHD+10, PRTCOLHD+13*, PRTCOLHD+14*, PRTCOLHD+15, PRTCOLHD+18*, PRTCOLHD+22, PRTCOLHD+24*, PRTCOLHD+26* , PRTCOLHD+27 |
DA | GET350+3~, GET350+11*, GET350+40*, GET350+72* |
DATEINFO | GET350+3~, GET350+13*, GET350+14, GET350+18*, GET350+19, GET350+20, GET350+59 |
DATES | GETDTS+6~ |
DFN | START+1~, INIT+12*, GET350+9, GETDTS+18, GETDTS+21, GETDTS+23, GETDTS+24, GETDTS+26, GETDTS+27, GETDTS+31 , GETDTS+32 |
DGPAGE | START+1~, START+3*, PRTCOLHD+6*, PAUSE+1 |
DIC | INIT+8*, INIT+10!, INIT+11!, GET350+3~, GET350+11*, GET350+40*, GET350+72* |
DIC("A" | INIT+8* |
DIC(0 | INIT+8* |
DIQ | GET350+3~, GET350+11*, GET350+40*, GET350+72* |
DIQ(0 | GET350+11*, GET350+40*, GET350+72* |
DIR | INIT+18~, INIT+22!, INIT+23!, INIT+30!, INIT+31!, INIT+42!, INIT+43!, INIT+55!, INIT+56!, INIT+69! , INIT+70!, PAUSE+1! |
DIR("A" | INIT+20*, INIT+28*, INIT+40*, INIT+53*, INIT+60* |
DIR("B" | INIT+27*, INIT+39*, INIT+52*, INIT+66* |
DIR("L" | INIT+35*, INIT+36*, INIT+37*, INIT+38*, INIT+47*, INIT+48*, INIT+49*, INIT+50*, INIT+51*, INIT+62* , INIT+63*, INIT+64*, INIT+65* |
DIR(0 | INIT+19*, INIT+26*, INIT+34*, INIT+46*, INIT+61*, PAUSE+1* |
DIRUT | START+2~, START+3*, INIT+68 |
DPTDFN | CLEAN+2! |
DR | GET350+3~, GET350+11*, GET350+40*, GET350+72* |
DT | INIT+26, INIT+27 |
DTIME | ASKCONT+3 |
END | PRTCOLHD+2~, PRTCOLHD+3*, PRTCOLHD+5* |
FBILLNUM | GET350+3~, GET350+35*, GET350+36, GET350+67, GET350+68, GET350+69 |
FLAG | ASKCONT~, ASKCONT+2 |
FRMDT | START+1~, INIT+24* |
FRMDTINT | START+1~, INIT+24*, INIT+26, DISPHEAD+5, GET350+21 |
IB0 | GET350+2~ |
IBBG | GETDTS+6~ |
IBCANCLB | GET350+4~, GET350+5*, GET350+29*, GET350+63 |
IBCANCLD | GET350+4~, GET350+28*, GET350+61 |
IBCANCLR | GET350+4~, GET350+5*, GET350+27*, GET350+61, GET350+62, GET350+63 |
IBCAT | GETDTS+6~, GETDTS+8*, GETDTS+10*, GETDTS+37, GETDTS+46 |
IBDTENT | GETDTS+6~, GETDTS+8*, GETDTS+38*, GETDTS+39*, GETDTS+41, GETDTS+42 |
IBDTFRM | GETDTS+7~, GETDTS+8*, GETDTS+40*, GETDTS+41*, GETDTS+42 |
IBFLDS | GET350+10!, CLEAN+2! |
IBFLDS(350 | GET350+12, GET350+15, GET350+16, GET350+23, GET350+24, GET350+25, GET350+27, GET350+28, GET350+29, GET350+35 , GET350+46, GET350+48, GET350+49, GET350+50, GET350+51, GET350+52, GET350+54, GET350+56, GET350+57, GETDTS+10 , GETDTS+11, GETDTS+38, GETDTS+39, GETDTS+40, GETDTS+48, GETDTS+51 |
IBIEN | GET350+2~, GET350+5*, GET350+9*, GET350+11, GET350+12, GET350+15, GET350+16, GET350+23, GET350+24, GET350+25 , GET350+27, GET350+28, GET350+29, GET350+35, GET350+46, GET350+48, GET350+49, GET350+50, GET350+51, GET350+52 , GET350+54, GET350+56, GET350+57, GETDTS+10, GETDTS+11, GETDTS+38, GETDTS+39, GETDTS+40, GETDTS+48, GETDTS+51 |
IBQUIT | START+1~, START+3*, DISPHEAD+13, OUTPRPT+4, OUTPRPT+5, OUTPRPT+6, OUTPRPT+7, PAUSE~, PAUSE+1* |
IBRXFILL | CLEAN+2! |
IBRXNAM | START+2~, CLEAN+2! |
IBRXNUM | CLEAN+2! |
IBSTAT | START+2~, INIT+57*, RUNRPT+2, GET350+7 |
IBSTATNM | START+2~, INIT+57*, DISPHEAD+7, GET350+2~, GET350+46*, GET350+51 |
IBSVCNM | START+1~, INIT+44*, DISPHEAD+6 |
IBSVCTYP | START+1~, INIT+44*, GET350+24, GET350+25 |
IBTYPE | GETDTS+6~, GETDTS+11*, GETDTS+13, GETDTS+15 |
IBTYPINT | GETDTS+6~ |
ICANCLD | GET350+5*, CLEAN+2! |
IOF | INIT+2, DISPHEAD+2, OUTPRPT+7 |
IOSL | OUTPRPT+7 |
IOST | DISPHEAD+8 |
JUNK | OUTPRPT+1~, OUTPRPT+2* |
LCNT | GET350+3~, GET350+73*, GET350+75* |
LENGTH | PRTCOLHD+2~, PRTCOLHD+9*, PRTCOLHD+10, PRTCOLHD+13, PRTCOLHD+21*, PRTCOLHD+22, PRTCOLHD+24 |
LETTER | START+2~, INIT+71*, PRTCOLHD+5, PRTCOLHD+16, PRTCOLHD+28, GET350+70, GET350+79, WRITEREC+6, WRITEREC+7 |
LINE | GET350+2~, OUTPRPT+1~, OUTPRPT+2*, OUTPRPT+8*, OUTPRPT+9*, OUTPRPT+10, OUTPRPT+11, WRITEREC~, WRITEREC+2, WRITEREC+3 , WRITEREC+4, WRITEREC+5, WRITEREC+6, WRITEREC+9, WRITEREC+10, WRITEREC+11 |
LOC | PRTCOLHD+2~, PRTCOLHD+10*, PRTCOLHD+11*, PRTCOLHD+12, PRTCOLHD+22*, PRTCOLHD+23*, PRTCOLHD+25 |
LTR1 | CLEAN+2! |
LTR2 | CLEAN+2! |
LTR3 | CLEAN+2! |
LTR4 | CLEAN+2! |
LTRFLD | GET350+3~, GET350+74*, GET350+76 |
POP | START+2~, START+3*, START+5, INIT+11*, INIT+22*, INIT+30*, INIT+43*, INIT+56*, INIT+68*, INIT+70* , GET350+2~, OUTPRPT+2*, OUTPRPT+3*, OUTPRPT+4, OUTPRPT+5 |
RC430IEN | GET350+3~, GET350+69*, GET350+72, GET350+76, GET350+80 |
RC430TPR | GET350+4~, GET350+5*, GET350+80*, GET350+81 |
RCTPRARY | OUTPRPT+1~, OUTPRPT+12! |
RCTPRARY( | WRITEREC+10, WRITEREC+11* |
RESPONSE | GETDTS+6~, GETDTS+8*, GETDTS+19*, GETDTS+20, GETDTS+33*, GETDTS+34, GETDTS+42*, GETDTS+43, GETDTS+48*, GETDTS+49 , GETDTS+51*, GETDTS+52 |
RESULT | GET350+2~, GET350+23* |
RXDATE | GET350+15*, GET350+18, GETDTS+7~, GETDTS+23*, GETDTS+24*, GETDTS+29*, GETDTS+30*, GETDTS+33 |
RXFILDT | GETDTS+7~, GETDTS+26*, GETDTS+27*, GETDTS+29 |
RXFLDS | GETDTS+6~, CLEAN+2! |
RXIEN | GETDTS+7~, GETDTS+15*, GETDTS+18, GETDTS+19, GETDTS+21, GETDTS+23, GETDTS+24, GETDTS+26, GETDTS+27, GETDTS+31 , GETDTS+32 |
RXNAME | GET350+17*, GET350+18, GETDTS+6~, GETDTS+32*, GETDTS+33 |
RXNODE | GETDTS+7~, GETDTS+16*, GETDTS+17*, GETDTS+18 |
RXNUM | GET350+16*, GET350+18, GETDTS+6~, GETDTS+31*, GETDTS+33 |
RXRFILL | GETDTS+6~, GETDTS+8*, GETDTS+13*, GETDTS+17, GETDTS+21, GETDTS+23, GETDTS+26 |
SCOL | PRTCOLHD+2~, PRTCOLHD+3*, PRTCOLHD+5*, PRTCOLHD+7, PRTCOLHD+15, PRTCOLHD+19, PRTCOLHD+27 |
SSN | START+2~, INIT+15*, WRITEREC+2 |
STAT | START+2~, GET350+12*, GET350+21 |
STATLST | GET350+2~, GET350+7*, GET350+21 |
SVCDT | GET350+3~, GET350+20*, GET350+47, GET350+56, GET350+57, GET350+58, GET350+82, OUTPRPT+5*, OUTPRPT+6, OUTPRPT+8 |
SVCTYP | GET350+2~, GET350+23*, GET350+24, GET350+25, GET350+55, GET350+58, GET350+59, GETDTS+6~, GETDTS+11*, GETDTS+12 , GETDTS+36 |
TLTR | GET350+4~, GET350+75*, GET350+76, GET350+77, GET350+78 |
TODT | START+1~, INIT+32* |
TODTINT | START+1~, INIT+32*, DISPHEAD+5, GET350+21 |
TRIGDT | GET350+3~, GET350+19*, GET350+21, CLEAN+2! |
TRM | DISPHEAD+8~*, PAUSE+1 |
U | INIT+12, INIT+13, INIT+15, PRTCOLHD+8, PRTCOLHD+9, PRTCOLHD+20, PRTCOLHD+21, GET350+48, GET350+49, GET350+50 , GET350+51, GET350+52, GET350+53, GET350+54, GET350+56, GET350+57, GET350+58, GET350+59, GET350+60, GET350+61 , GET350+62, GET350+63, GET350+64, GET350+65, GET350+77, GET350+78, GET350+81, OUTPRPT+9, OUTPRPT+10, OUTPRPT+11 , WRITEREC+2, WRITEREC+3, WRITEREC+4, WRITEREC+5, WRITEREC+6, WRITEREC+8, WRITEREC+9, WRITEREC+10, WRITEREC+11, GETDTS+19 , GETDTS+21, GETDTS+23, GETDTS+24, GETDTS+26, GETDTS+27, GETDTS+32 |
VADM | CLEAN+2! |
VADM(2 | INIT+15 |
VETNM | START+1~, INIT+13*, WRITEREC+2 |
X | START+2~, START+17*, START+18, INIT+24, INIT+32 |
XTEMP | GET350+3~, GET350+48*, GET350+49*, GET350+50*, GET350+51*, GET350+52*, GET350+53*, GET350+54*, GET350+56*, GET350+57* , GET350+58*, GET350+59*, GET350+60*, GET350+61*, GET350+62*, GET350+63*, GET350+64*, GET350+65*, GET350+77*, GET350+78* , GET350+81*, GET350+82, GET350+83! |
Y | START+2~, INIT+11, INIT+12, INIT+13, INIT+22, INIT+24, INIT+27*, INIT+30, INIT+32, INIT+43 , INIT+44, INIT+56, INIT+57, INIT+70, INIT+71, PAUSE+1 |
Y(0 | INIT+44, INIT+57 |
Z | ASKCONT+1~, ASKCONT+3* |
ZTSAVE | START+2~, START+18 |
ZTSAVE("FRMDTINT" | START+15* |
ZTSAVE("LETTER" | START+16* |