RMPR5HQA ;HCIOFO/RVD - ITEM USAGE REPORT FOR HQ and CTL PRG ; 04 Oct 00
Source file <RMPR5HQA.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 |
|---|---|---|
| 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
|
| 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 |
| 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* |
| 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 |
| >> | 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 | START, START+23, START+24, SEND+3 |
| >> RMPRPIP2 | START, START+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* |