Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: RMPR5HQA

Package: Prosthetics

Routine: RMPR5HQA


Information

RMPR5HQA ;HCIOFO/RVD - ITEM USAGE REPORT FOR HQ and CTL PRG ; 04 Oct 00

Source Information

Source file <RMPR5HQA.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Prosthetics 6 ($$GETADDR,NOADDR,SENDCONF)^RMPR5HQ1  GRPARY^RMPR5HQ4  ($$GETITEM,$$NPLIN,NATION)^RMPR5HQ5  ^RMPR5HQB  (,$$STN)^RMPR5HQC  ^RMPR5HQD  
Kernel 2 ^%ZISC  KILL^XUSCLEAN  
MailMan 2 GET^XMA2  ^XMD  
VA FileMan 2 DD^%DT  (,NOW)^%DTC  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Prosthetics 4 RMPR5HQB  RMPR5HQC  RMPR5HQD  RMPRESRV  

Entry Points

Name Comments DBIA/ICR reference
START
ITEM ;entry point for Item Detail Usage report
HCPCS ;entry point for HCPCS Summary Usage report.
LINE ;entry point for NPPD LINE Usage report.
GROUP ;entry point for NPPD GROUP Usage report.
DQ1 ;print PIP Report (Item Detail Usage report).
TOT ;print total for Used and New items (all report type)
SEND ;send report to HQ
CLEAN1 ; Clean and EXITS program.
HDRI ;print heading.
CNTRX ;INCREMENT MAIL LINE COUNTER
LBL1 ;print column header.
GLN1 ;print NPPD GROUP and LINE header.
SUML1 ;print summary total for NPPD LINE

External References

Name Field # of Occurrence
DD^%DT START+24
^%DTC START+23
NOW^%DTC START+25
^%ZISC CLEAN1+2
$$GETADDR^RMPR5HQ1 SEND+1
NOADDR^RMPR5HQ1 SEND+2
SENDCONF^RMPR5HQ1 SEND+9
GRPARY^RMPR5HQ4 START+51
$$GETITEM^RMPR5HQ5 DQ1+11
$$NPLIN^RMPR5HQ5 DQ1+6
NATION^RMPR5HQ5 START+1
^RMPR5HQB HCPCS+1
^RMPR5HQC LINE+1
$$STN^RMPR5HQC HDRI+5
^RMPR5HQD GROUP+1
GET^XMA2 SEND+6
^XMD SEND+7
KILL^XUSCLEAN CLEAN1+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" START+25
^TMP($J DQ1+3, DQ1+5, DQ1+8, DQ1+9, DQ1+13, DQ1+65*, DQ1+66*, DQ1+68*, DQ1+69*, TOT+2*
TOT+3*, TOT+4*, TOT+6*, TOT+7*, TOT+9*, TOT+10*, TOT+11*, SEND+3, CLEAN1+2!, HDRI+1*
HDRI+2*, HDRI+3*, HDRI+4*, HDRI+6*, LBL1+1*, LBL1+2*, LBL1+3*, LBL1+4*, LBL1+5*, LBL1+6*
LBL1+8*, LBL1+9*, GLN1+1*, GLN1+2*, SUML1+1*, SUML1+5*, SUML1+6*, SUML1+9*, SUML1+10*

Label References

Name Line Occurrences
CLEAN1 TOT+1, TOT+4, SEND+2, SEND+6
CNTRX DQ1+65, DQ1+68, TOT+2, TOT+3, TOT+4, TOT+5, TOT+8, TOT+11, HDRI+1, HDRI+2
HDRI+3, HDRI+6, LBL1+1, LBL1+7, LBL1+9, GLN1+1, GLN1+2, SUML1+1, SUML1+3, SUML1+8
DQ1 ITEM+1
GLN1 DQ1+12
HDRI DQ1+3, DQ1+4
LBL1 GLN1+3
SEND GROUP+2
SUML1 DQ1+5
TOT HCPCS+1, LINE+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % START+25
R5 START+2~, START+26*, DQ1+3, DQ1+5, DQ1+8, DQ1+9, DQ1+13
>> RB1 START+27*, DQ1+65, DQ1+66, DQ1+68, DQ1+69, SUML1+5, SUML1+6, SUML1+9, SUML1+10
>> RB10 START+36*, HDRI+4
>> RB11 START+37*, DQ1+69, SUML1+10
>> RB12 START+38*
>> RB13 START+39*, SUML1+5
>> RB14 START+40*
>> RB15 START+41*
>> RB16 START+42*, DQ1+68
>> RB18 START+43*, DQ1+65, SUML1+5
>> RB2 START+28*
>> RB23 START+44*, LBL1+8
>> RB24 START+45*
>> RB26 START+46*
>> RB3 START+29*
>> RB30 START+47*, SUML1+9
>> RB31 START+48*
>> RB33 START+49*
>> RB4 START+30*
>> RB5 START+31*
>> RB50 START+50*
>> RB6 START+32*, DQ1+69, HDRI+6, SUML1+10
>> RB7 START+33*
>> RB8 START+34*, DQ1+66, SUML1+6, SUML1+10
>> RB9 START+35*
>> RC START+19*, DQ1+65, DQ1+66, DQ1+68, DQ1+69, TOT+2, TOT+3, TOT+4, TOT+6, TOT+7
TOT+9, TOT+10, TOT+11, HDRI+1, HDRI+2, HDRI+3, HDRI+4, HDRI+6, CNTRX+1*, LBL1+1
LBL1+2, LBL1+3, LBL1+4, LBL1+5, LBL1+6, LBL1+8, LBL1+9, GLN1+1, GLN1+2, SUML1+1
SUML1+5, SUML1+6, SUML1+9, SUML1+10
>> RD SEND+3*
RDAT START+4~, DQ1+13*, DQ1+14, DQ1+15, DQ1+16, DQ1+17, DQ1+18, DQ1+19, DQ1+20, DQ1+21
DQ1+22, DQ1+23, DQ1+24, DQ1+25, DQ1+26
REQ START+2~, START+26*, SUML1+1
>> RES START+27*, HDRI+2
RFL START+3~, START+16*, DQ1+3, DQ1+5, DQ1+8, DQ1+9, TOT+1
RGCNT START+3~, START+16*, DQ1+7*
RGRP START+4~, START+21*
RHCPC START+2~, START+21*, DQ1+10*, DQ1+63*, DQ1+65, DQ1+68
RI START+4~, DQ1+3*, DQ1+4, DQ1+5, DQ1+8, DQ1+9, DQ1+13
RJ START+4~, DQ1+4*, DQ1+5*, DQ1+6, DQ1+8, DQ1+9, DQ1+13, GLN1+2
RK START+4~, DQ1+8*, DQ1+9, DQ1+10, DQ1+11, DQ1+13
>> RL DQ1+9*, DQ1+10, DQ1+11, DQ1+13
RLCNT START+3~, START+16*, DQ1+12, DQ1+13*, SUML1+11*
RLINE START+4~, START+21*, DQ1+5, DQ1+6*, SUML1+12*
RLN START+2~, START+26*, TOT+2, LBL1+1, LBL1+9
RMARRAY START+4~, START+51
RMARRAY( DQ1+4
>> RMAVEN DQ1+19*, DQ1+39, DQ1+68
>> RMAVEU DQ1+25*, DQ1+38, DQ1+65
RMBD START+4~, START+24*, SEND+9, HDRI+6
>> RMBDT SEND+3*
RMCALDAY START+10~, START+23*, DQ1+29, DQ1+30, HDRI+6, SUML1+3, SUML1+4
>> RMCOM DQ1+15*, DQ1+30, DQ1+33, DQ1+35, DQ1+46, DQ1+68, DQ1+69
>> RMDLEN DQ1+20*, DQ1+28*, DQ1+30*, DQ1+69
>> RMDLEU DQ1+26*, DQ1+27*, DQ1+29*, DQ1+66
RMED START+4~, START+24*, SEND+9, HDRI+6
>> RMEDT SEND+3*
>> RMGISNG START+12*
>> RMGISUG START+20*
RMGTIN START+8~, START+17*, DQ1+57*, TOT+9
RMGTIU START+8~, START+17*, DQ1+56*, TOT+6
>> RMGTON START+15*, DQ1+55*, TOT+10
RMGTOT START+7~, START+12*
>> RMGTOU START+15*, DQ1+54*, TOT+7
RMGVAL START+3~, START+16*
>> RMISN DQ1+18*, DQ1+37, DQ1+49, DQ1+57, DQ1+59*, DQ1+68
>> RMISU DQ1+17*, DQ1+36, DQ1+48, DQ1+56, DQ1+58*, DQ1+65
RMPAGE START+2~, START+26*, HDRI+3*
RMPR CLEAN1+2~
>> RMPRDET ITEM+1, HCPCS+1, LINE+1, GROUP+1, DQ1+10, LBL1+2, LBL1+3, LBL1+4, LBL1+5, LBL1+9
>> RMPRPIP1 STARTSTART+23, START+24, SEND+3
>> RMPRPIP2 STARTSTART+23, START+24, SEND+3
>> RMPRSEL("*" START+1*
RMPRSITE CLEAN1+2~
>> RMPRSTN START+1*
>> RMQMAIL SEND+1*, SEND+2, SEND+4
>> RMQMES SEND+7*
>> RMQOHN DQ1+22*, DQ1+41, DQ1+51, DQ1+69
>> RMQOHU DQ1+21*, DQ1+40, DQ1+50, DQ1+65
>> RMQSUBJ ITEM+1*, HCPCS+1*, LINE+1*, GROUP+1*, SEND+4, SEND+9
>> RMRDATE START+25*, HDRI+4
RMTAVEG START+7~, START+12*
RMTAVELN START+10~, START+18*, DQ1+39*, SUML1+4*, SUML1+9, SUML1+11*
RMTAVELU START+5~, START+13*, DQ1+38*, SUML1+3*, SUML1+5, SUML1+11*
RMTCOMG START+3~, START+15*, DQ1+46*
RMTCOMH START+6~, START+15*
RMTCOML START+2~, START+12*, DQ1+33*, SUML1+9, SUML1+11*
RMTDLEG START+7~, START+21*
RMTDLEH START+7~, START+16*
RMTDLEL START+2~, START+12*
RMTISNG START+6~, START+14*, DQ1+49*
RMTISNH START+8~, START+20*
RMTISNL START+5~, START+13*, DQ1+37*, SUML1+9, SUML1+11*
RMTISUG START+6~, START+14*, DQ1+48*
RMTISUH START+6~, START+14*
RMTISUL START+5~, START+13*, DQ1+36*, SUML1+5, SUML1+11*
RMTQOHG START+3~
RMTQOHNG START+6~, START+14*, DQ1+51*
RMTQOHNH START+7~, START+16*
RMTQOHNL START+5~, START+13*, DQ1+41*, SUML1+10, SUML1+11*
RMTQOHUG START+6~, START+14*, DQ1+50*
RMTQOHUH START+7~, START+20*
RMTQOHUL START+5~, START+13*, DQ1+40*, SUML1+6, SUML1+11*
RMTUSEG START+3~, START+15*, DQ1+47*
RMTUSEH START+4~, START+16*
RMTUSEL START+2~, START+12*, SUML1+11*
RMTUSELN START+9~, START+20*, DQ1+35*, SUML1+4, SUML1+9, SUML1+11*
RMTUSELU START+9~, START+12*, DQ1+34*, SUML1+3, SUML1+5, SUML1+11*
RMTVAG START+3~, START+15*, DQ1+45*
RMTVAH START+2~, START+15*
RMTVAL START+2~, START+12*, DQ1+32*, SUML1+5, SUML1+11*
RMTVALG START+3~
RMTVALNG START+6~, START+14*, DQ1+53*
RMTVALNH START+7~, START+20*
RMTVALNL START+5~, START+13*, DQ1+43*, SUML1+10, SUML1+11*
RMTVALUG START+6~, START+14*, DQ1+52*
RMTVALUH START+7~, START+15*
RMTVALUL START+5~, START+13*, DQ1+42*, SUML1+6, SUML1+11*
>> RMUSE DQ1+16*
>> RMVA DQ1+14*, DQ1+29, DQ1+32, DQ1+34, DQ1+45, DQ1+47, DQ1+65, DQ1+66
>> RMVALN DQ1+24*, DQ1+30, DQ1+43, DQ1+53, DQ1+55, DQ1+61*, DQ1+68, DQ1+69
>> RMVALU DQ1+23*, DQ1+29, DQ1+42, DQ1+52, DQ1+54, DQ1+60*, DQ1+65, DQ1+66
>> RNPGRP START+21*, DQ1+4*, GLN1+2
>> RNPITEM DQ1+11*, DQ1+62*, DQ1+65, DQ1+68
>> RNPLINE START+21*, DQ1+6*, GLN1+2, SUML1+12*
RPR START+4~, START+19*, DQ1+3, DQ1+4, DQ1+70*, HDRI+2, HDRI+3*
>> RPRINT START+16*, DQ1+70*, TOT+4
>> RQUIT SEND+2
RSCNT START+3~, START+16*
RSL START+2~
RST START+4~, START+21*, DQ1+3*, DQ1+5, DQ1+8, DQ1+9, DQ1+13
>> RSTA START+21*, DQ1+3*, HDRI+5
>> RSTN HDRI+5*, HDRI+6
RTAVEGA START+8~, START+17*
RTAVEGC START+8~, START+17*
RTAVEHA START+10~, START+19*
RTAVEHC START+10~, START+19*
RTAVELA START+9~, START+18*
RTAVELC START+9~, START+18*
RTDLEGA START+8~, START+17*
RTDLEGC START+8~, START+17*
RTDLEHA START+10~, START+19*
RTDLEHC START+10~, START+19*
RTDLELA START+9~, START+18*
RTDLELC START+9~, START+18*
RTUSEGA START+8~, START+17*
RTUSEGC START+8~, START+17*
RTUSEHA START+10~, START+19*
RTUSEHC START+10~, START+19*
RTUSELA START+9~, START+18*
RTUSELC START+9~, START+18*
RX START+51!
U DQ1+14, DQ1+15, DQ1+16, DQ1+17, DQ1+18, DQ1+19, DQ1+20, DQ1+21, DQ1+22, DQ1+23
DQ1+24, DQ1+25, DQ1+26
>> X START+23
>> X1 START+23*
>> X2 START+23*
>> XMCHAN SEND+4*
>> XMDUZ SEND+4*
>> XMSUB SEND+4*
>> XMTEXT SEND+7*
>> XMY( SEND+4*
>> XMZ SEND+6, SEND+7
>> Y START+24*, START+25*
>> ZTQUEUED CLEAN1+1
>> ZTREQ CLEAN1+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All