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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: RMPRN6

Package: Prosthetics

Routine: RMPRN6


Information

RMPRN6 ;Hines OIFO/HNC-PRINT NPPD LOCAL DATA ;3/17/03 11:38

Source Information

Source file <RMPRN6.m>

Call Graph

Call Graph

Call Graph Total: 16

Package Total Call Graph
Prosthetics 9 CAL^RMPRN6  (CODE,DESP,DESPR)^RMPRN63  DESP^RMPRN6PL  ^RMPRN6PR  ^RMPRN6PT  (DISP,SORTBOTH,SORTUSED)^RMPRN6S  ^RMPRN6UT  (DATA,FMT,MAIL)^RMPRN6XM  
DIV4^RMPRSIT  
Kernel 4 ^%ZIS  ^%ZISC  ^%ZTLOAD  KILL^XUSCLEAN  
VA FileMan 3 (,DD)^%DT  ^DIE  ^DIR  

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 RMPR NPPD PRL L  RMPR NPPD PRT  RMPRN6  RMPRN6S  

Entry Points

Name Comments DBIA/ICR reference
DATE
DET ;select detail or brief
DEV ;device
PRT ;print
ENL ;entry point for one line
GNP ;gather nppd data
GNPC ;worksheet/detail
EXIT ;commom exit point
GNPCC ;one line only
PRTL ;print one line entry from taskman
SET ;set temp global
LOOP ;sort on hcpcs key and grouper is complete
CAL ;loop through grouper key sort
GROUP ;total grouper to main key
SORT ;main data for worksheets
REP ;calculate repair cost
NEW ;calculate new costs

External References

Name Field # of Occurrence
^%DT DATEDATE+2
DD^%DT GNPCC+6
^%ZIS DEV+1, GNPCC+7
^%ZISC EXIT+1
^%ZTLOAD DEV+4, GNPCC+10
^DIE GNP+41, GNP+54
^DIR DET+5
CAL^RMPRN6 GNPC+2, PRTL+3
CODE^RMPRN63 GNPCC+2, CAL+2
DESP^RMPRN63 GNPC+9
DESPR^RMPRN63 GNPC+10
DESP^RMPRN6PL PRTL+6
^RMPRN6PR GNPC+6
^RMPRN6PT GNPC+4
DISP^RMPRN6S DET+1
SORTBOTH^RMPRN6S CAL+16
SORTUSED^RMPRN6S CAL+15
^RMPRN6UT GNPCC+3
DATA^RMPRN6XM GNP+45, GNP+58
FMT^RMPRN6XM GNP+67
MAIL^RMPRN6XM GNP+67
DIV4^RMPRSIT RMPRN6+4, ENL+1
KILL^XUSCLEAN EXIT+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$C(7),"ENDING DATE RANGE IS LESS THAN BEGINNING DATE RANGE",!
  • Line Location: DATE+3
Function Call: WRITE
  • Prompt: !,"Line is null, something wrong with file 661.1 :",MR
  • Line Location: GNP+60
Routine Call
  • DIE
  • Line Location:
    • GNP+41
    • GNP+54
Routine Call
  • DIR
  • Line Location:
    • DET+5
Routine Call
  • %ZIS
  • Line Location:
    • DEV+1
    • GNPCC+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RMPR(660 - [#660] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] SET+3
^RMPR(660 - [#660] GNP+5, GNP+7, GNP+9, GNP+17, GNP+22, GNP+26, GNP+27, GNP+29, GNP+40, GNP+41
GNP+53, GNP+54, GNP+64, SET+3, GROUP+11, GROUP+17, GROUP+19, GROUP+22, GROUP+23, GROUP+24
GROUP+26, SORT+1, SORT+3, SORT+5, SORT+6, SORT+8, SORT+10, SORT+12
^RMPR(661.1 - [#661.1] GNP+33, GNP+37, GNP+46, GNP+50, GNP+62
^TMP($J GNP+4!, GNP+43*, GNP+44*, GNP+56*, GNP+57*, EXIT+3!, SET+2*, SET+4*, CAL+4, CAL+6
CAL+11, CAL+13, GROUP+1, GROUP+25*, SORT+14*, REP+7*, REP+8*, REP+9*, REP+11*, REP+12*
REP+13*, REP+14*, REP+15*, REP+16*, REP+17*, REP+18*, REP+19*, REP+20*, NEW+6*, NEW+7*
NEW+8*, NEW+9*, NEW+10*, NEW+11*, NEW+12*, NEW+13*, NEW+14*, NEW+15*, NEW+16*, NEW+17*
NEW+18*

Label References

Name Line Occurrences
DATE DATE+3, ENL+3
EXIT RMPRN6+4, DATEDATE+2, DEV+1, DEV+4, ENL+1, ENL+4, ENL+7, GNPC+5, GNPC+7
GNPC+8, GNPCC+4, GNPCC+7, GNPCC+10
GNP PRT+2, PRTL+2
GNPC PRT+2
GNPCC ENL+7
GROUP CAL+8
NEW GROUP+30, SORT+16
PRT DEV+1
PRTL GNPCC+7
REP GROUP+29, SORT+15
SET GNP+66
SORT CAL+14

Naked Globals

Name Field # of Occurrence
^( REP+19*, NEW+17*
^("AM" GNP+64, GROUP+26, SORT+5
^("AMS" GNP+64, GROUP+26, SORT+5
^(0 GNP+27

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT DATE*, DATE+2*
>> %DT("A" DATE*, DATE+2*
>> %ZIS DEV+1*, GNPCC+7*
>> B GNP+45*, GNP+58*
>> B1 GROUP+28*, SORT+13*
BC GROUP+1*, GROUP+14!
BC( GROUP+4, GROUP+7, GROUP+10
BC(1 GROUP+13
>> BCOST GROUP+11*, GROUP+12
>> BF GROUP+2*, GROUP+4*, GROUP+7, GROUP+10, GROUP+13
>> BL GROUP+6*, GROUP+7*, GROUP+10
>> BR GROUP+8*, GROUP+10*, GROUP+11, GROUP+13
>> BRA( GNPCC+5
>> BTCOST GROUP+2*, GROUP+12*, GROUP+20, GROUP+22*, GROUP+23*
>> CATEGRY GNP+64*, GROUP+26*, SORT+5*, REP+12, REP+13, REP+14, REP+15, NEW+10, NEW+11, NEW+12
NEW+13
>> CC LOOP+3*
>> CM LOOP+3*
>> CODE PRTL+5*, LOOP+2*, LOOP+3*, CAL+10*, CAL+11*, CAL+13, GROUP+13*, GROUP+25, SORT+14, REP+5
NEW+5
>> COST GROUP+20*, GROUP+22*, GROUP+23*, GROUP+25, SORT+6*, SORT+8*, SORT+11*, SORT+14, REP+11, REP+19
NEW+9, NEW+17
>> COUNT LOOP+2*
DA GNP+39*, GNP+42!, GNP+52*, GNP+55!
>> DATE GNP+3*, GNP+5*, GNP+7, LOOP+2*, LOOP+4*
>> DATE(1 DATE+1*, DATE+3, ENL+4, GNP+3, GNPCC+6, LOOP+4
>> DATE(2 DATE+2*, DATE+3, ENL+4, GNP+5, GNPCC+6
>> DATE(3 GNPCC+6*
>> DATE(4 GNPCC+6*
DIE GNP+39*, GNP+42!, GNP+52*, GNP+55!
DIR DET+2!
DIR("A" DET+5*
DIR("B" DET+5*
DIR(0 DET+4*
>> DIRUT DET+6, GNPCC+4
>> DIS LOOP+3*
DR GNP+39*, GNP+42!, GNP+52*, GNP+55!
>> DTOUT DATEDATE+2, DET+6, GNPCC+4
>> ERR GNP+36*, GNP+40*, GNP+41, GNP+43, GNP+44, GNP+49*, GNP+53*, GNP+54, GNP+56, GNP+57
>> FL GNPC+3*, GNPC+5, GNPC+7, PRTL+4*
>> FLAG GNP+62*, GNP+63*, SET+2
>> FLG CAL+5*, CAL+6*, CAL+8, CAL+11, CAL+13
>> FM LOOP+3*
>> FORM SORT+10*, SORT+11
>> GN GNP+64*, GNP+65, SET+2, CAL+3*, CAL+4*, CAL+6, CAL+11, CAL+13, GROUP+1, GROUP+26*
SORT+5*
IO PRT+1, PRTL+1
>> IO("Q" DEV+2, PRT+1, GNPCC+8, PRTL+1
IOM GNP+2
ION DEV+2, GNPCC+8
IOP DEV+1!, GNPCC+7!
IOST DEV+1, GNPCC+7
>> LEG LOOP+3*
LINE GNP+27*, GNP+29*, GNP+32!, GNP+33*, GNP+34, GNP+37*, GNP+46*, GNP+47, GNP+50*, GNP+60
SET+2, REP+5*, REP+6, REP+7, REP+8, REP+9, REP+11, REP+12, REP+13, REP+14
REP+15, REP+16, REP+17, REP+18, REP+19, REP+20, NEW+5*, NEW+6, NEW+7, NEW+8
NEW+9, NEW+10, NEW+11, NEW+12, NEW+13, NEW+14, NEW+15, NEW+16, NEW+17, NEW+18
>> LN GNP+2*
>> MR GNP+26*, GNP+27*, GNP+29*, GNP+30, GNP+33, GNP+37, GNP+46, GNP+50, GNP+60, GNP+62
>> PAGE GNPC+3*, PRTL+4*
>> POP DEV+1, GNPCC+7
>> QTY GROUP+24*, SORT+12*, REP+6*, REP+8, REP+9, NEW+7, NEW+8
>> RD CAL+12*, CAL+13*, SORT+1, SORT+3, SORT+5, SORT+6, SORT+8, SORT+10, SORT+12, SORT+13
SORT+14
>> REC GNP+9*, GNP+10, GNP+11, GNP+18, GNP+23, GNP+24
RMPR EXIT+2~
RMPR("NAME" GNPC+1, GNPCC+1, SET+1, CAL+1
RMPR("STA" GNP+11
>> RMPR21 LOOP+3*
>> RMPRAA LOOP+3*
>> RMPRAD LOOP+2*
>> RMPRB GNP+6*, GNP+7*, GNP+9, GNP+17, GNP+22, GNP+26, GNP+27, GNP+29, GNP+39, GNP+40
GNP+41, GNP+43, GNP+44, GNP+45, GNP+52, GNP+53, GNP+54, GNP+56, GNP+57, GNP+58
GNP+64, SET+2, SET+3, LOOP+2*, LOOP+3*, LOOP+4*
>> RMPRC LOOP+3*
>> RMPRCDE DATE+4, ENL+2*, GNPCC+5*, PRTL+5
>> RMPRCT LOOP+3*
>> RMPRCT1 LOOP+3*
>> RMPRDET DET+7*, ENL+6*, GNP+16, GNP+21, GNPC+8, CAL+6, CAL+8, CAL+14, CAL+15, CAL+16
>> RMPRFG LOOP+2*
>> RMPRI LOOP+2*
>> RMPRN LOOP+3*
>> RMPRNI LOOP+3*
>> RMPRNO LOOP+3*
>> RMPRNW LOOP+2*
>> RMPROTH LOOP+3*
>> RMPRPHC LOOP+3*
>> RMPRPSC LOOP+3*
>> RMPRRPR LOOP+2*
RMPRSITE EXIT+2~
>> RMPRSL LOOP+3*
>> RMPRT LOOP+2*
RMSSN SET+3*, SET+4, SET+5!
>> SI LOOP+3*
>> SO LOOP+3*
SORTERR GNP+1~, GNP+15*, GNP+16, GNP+17*, GNP+18*, GNP+21, GNP+23*
>> SOURCE GROUP+19*, GROUP+22, GROUP+23*, SORT+3*, SORT+4*, SORT+8, SORT+11*, REP+6*, REP+8, REP+9
NEW+7, NEW+8
>> SPEC GNP+64*, GROUP+26*, SORT+5*, REP+16, REP+17, REP+18, REP+19, NEW+14, NEW+15, NEW+16
NEW+17
>> SRD GROUP+2*, GROUP+13*, GROUP+15, GROUP+17, GROUP+19, GROUP+22, GROUP+23, GROUP+24, GROUP+25, GROUP+26
GROUP+28
>> STN GNPC+1*, GNPCC+1*, SET+1*, SET+2, CAL+1*, CAL+4, CAL+6, CAL+11, CAL+13, GROUP+1
REP+7, REP+8, REP+9, REP+11, REP+12, REP+13, REP+14, REP+15, REP+16, REP+17
REP+18, REP+19, REP+20, NEW+6, NEW+7, NEW+8, NEW+9, NEW+10, NEW+11, NEW+12
NEW+13, NEW+14, NEW+15, NEW+16, NEW+17, NEW+18
>> T1 LOOP+2*
>> TAM LOOP+2*
>> TQTY LOOP+3*
>> TT LOOP+3*
>> TY GNP+25*, GNP+27*, GNP+29*, GNP+33, GNP+34, GNP+46, GNP+47, GROUP+18*, GROUP+29, GROUP+30
SORT+2*, SORT+15, SORT+16
>> TYPE GNP+24*, GNP+25, GNP+38*, GNP+51*, GROUP+17*, GROUP+18, SORT+1*, SORT+2, REP+20, NEW+18
U DATEDATE+2, GNP+10, GNP+11, GNP+17, GNP+18, GNP+22, GNP+23, GNP+24, GNP+26
GNP+27, GNP+29, GNP+33, GNP+37, GNP+46, GNP+50, GNP+62, GNP+64, SET+3, GROUP+11
GROUP+17, GROUP+19, GROUP+22, GROUP+23, GROUP+24, GROUP+26, SORT+1, SORT+3, SORT+5, SORT+6
SORT+8, SORT+10, SORT+12, REP+8, REP+9, REP+11, REP+12, REP+13, REP+14, REP+15
REP+16, REP+17, REP+18, REP+19, REP+20, NEW+7, NEW+8, NEW+9, NEW+10, NEW+11
NEW+12, NEW+13, NEW+14, NEW+15, NEW+16, NEW+17, NEW+18
>> VA LOOP+3*
>> X RMPRN6+4, DATEDATE+2, ENL+1
>> Y DATE+1, DATE+2, DET+7, GNPCC+5, GNPCC+6*
ZTDESC DEV+4*!, GNPCC+10*!
ZTIO DEV+2*, DEV+4!, GNPCC+8*, GNPCC+10!
ZTRTN DEV+4*!, GNPCC+10*!
ZTSAVE DEV+4!, GNPCC+10!
ZTSAVE("DATE(" DEV+3*, GNPCC+9*
ZTSAVE("RMPR(" DEV+2*, GNPCC+8*
ZTSAVE("RMPRCDE" GNPCC+9*
ZTSAVE("RMPRDET" DEV+3*, GNPCC+9*
ZTSAVE("RMPRSITE" DEV+2*, GNPCC+8*
ZTSAVE("RMPRZ" DEV+3*, GNPCC+9*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All