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 |  Local Variables  | All
Print Page as PDF
Routine: RMPRFFIX

Package: Prosthetics

Routine: RMPRFFIX


Information

RMPRFFIX ;VMP/RB - FIX FIELD LENGTH PROBLEMS FOR FILES #660/664 ;01/13/06

Source Information

Source file <RMPRFFIX.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 3 ^DIE  EN^DIQ1  ^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: 1

Package Total Caller Graph
Prosthetics 1 RMPR124P  

Entry Points

Name Comments DBIA/ICR reference
BEG ;search and correct length in errors for specified fields in files 664/660
RD1
RD1A
RD1AA
RD1B
FIX660 ;search and correct length in errors for specified fields in files 660
ASK
FILE
ENT ;ASK INT TO FIX
ENTR ;664 INTERNAL FROM BUILD REPORT
EXIT

External References

Name Field # of Occurrence
^DIE FILE+2, FILE+5
EN^DIQ1 RD1AARD1B+1, FIX660+2
^DIR ASK+12, ENTR+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,IEN4," / ",IEN0,?20,"PCN: ",PCN,?42,"ITEM: ",IWD
  • Line Location: ASK+5
Function Call: WRITE
  • Prompt: !,WDA,?12,WDB,!,WDC,!
  • Line Location: ASK+8
Function Call: WRITE
  • Prompt: !,DIR("?"),!
  • Line Location: ASK+11
Function Call: WRITE
  • Prompt: !
  • Line Location: ASK+15
Function Call: WRITE
  • Prompt: !,DIR("?"),!
  • Line Location: ENTR+3
Function Call: WRITE
  • Prompt: " ** NOT FOUND ON CORRECTION REPORT"
  • Line Location: ENTR+8
Function Call: WRITE
  • Prompt: !
  • Line Location: ENTR+9
Routine Call
  • DIE
  • Line Location:
    • FILE+2
    • FILE+5
Routine Call
  • DIR
  • Line Location:
    • ASK+12
    • ENTR+4

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RMPR(664 - [#664] RD1ARD1B
^XTMP("RMPRFIX" ASK+1*, ASK+2*, ENTR+8

Label References

Name Line Occurrences
ASK RD1B+7, RD1B+10, RD1B+17, RD1B+20, RD1B+23, RD1B+26, RD1B+29, RD1B+32, FIX660+9, FIX660+12
FIX660+15, FIX660+18, FIX660+21, FIX660+24, FIX660+27
ENTR RD1BRD1B+5, RD1B+8, RD1B+15, RD1B+18, RD1B+21, RD1B+24, RD1B+27, RD1B+30, FIX660+7
FIX660+10, FIX660+13, FIX660+16, FIX660+19, FIX660+22, FIX660+25, ENTR+8
EXIT RD1ARD1AA+5
FILE RD1B+7, RD1B+10, RD1B+13, RD1B+17, RD1B+20, RD1B+23, RD1B+26, RD1B+29, RD1B+32, FIX660+9
FIX660+12, FIX660+15, FIX660+18, FIX660+21, FIX660+24, FIX660+27
FIX660 RD1AA+5
RD1A RD1B
RD1AA ENTR+10
RD1B RD1B+33

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D660 FIX660+6!
D660(660 FIX660+3, FIX660+4, FIX660+5
D664 RD1AA+3!, RD1B+4!
D664( RD1B+2, RD1B+3
D664(664 RD1AA+1, RD1AA+2
DA RD1AA*, RD1AA+3!, RD1B+1*, RD1B+4!, FIX660+2*, FIX660+6!, FILE+1!, FILE+2*!, FILE+5*!
DA( RD1B+1*
DA(1 FILE+2*
>> DA1 RD1B+6*, RD1B+9*, RD1B+12*, RD1B+16*, RD1B+19*, RD1B+22*, RD1B+25*, RD1B+28*, RD1B+31*, FILE+2
>> DA1A RD1B+6*, RD1B+9*, RD1B+12*, RD1B+16*, RD1B+19*, RD1B+22*, RD1B+25*, RD1B+28*, RD1B+31*, FILE+2
>> DA2 RD1B+6*, RD1B+9*, RD1B+12*, RD1B+16*, RD1B+19*, RD1B+22*, RD1B+25*, RD1B+28*, RD1B+31*, FIX660+8*
FIX660+11*, FIX660+14*, FIX660+17*, FIX660+20*, FIX660+23*, FIX660+26*, FILE+4, FILE+5
>> DATA RD1B+12*, ASK+14*, FILE+3
>> DFN RD1AA+1*, ASK+1
DIC RD1AA*, RD1AA+3!, RD1B+1*, RD1B+4!, FIX660+2*, FIX660+6!
DIE FILE+1!, FILE+2*!, FILE+5*!
DIQ RD1AA*, RD1AA+3!, RD1B+1*, RD1B+4!, FIX660+2*, FIX660+6!
DIQ(0 RD1AA*, RD1B+1*, FIX660+2*
>> DIR("?" ASK+9*, ASK+11, ENTR+1*, ENTR+3
>> DIR("A" ASK+9*, ENTR+1*
>> DIR(0 ASK+10*, ENTR+2*
>> DIRUT ASK+13, ENTR+5
DR RD1AA*, RD1AA+3!, RD1B+1*, RD1B+4!, FIX660+2*, FIX660+6!, FILE+1!, FILE+2*!, FILE+5*!
DR( RD1B+1*
>> DUOUT ASK+13, ENTR+5
>> END RD1*, RD1AA+5, RD1B+5, RD1B+7, RD1B+8, RD1B+10, RD1B+15, RD1B+17, RD1B+18, RD1B+20
RD1B+21, RD1B+23, RD1B+24, RD1B+26, RD1B+27, RD1B+29, RD1B+30, RD1B+32, FIX660+7, FIX660+9
FIX660+10, FIX660+12, FIX660+13, FIX660+15, FIX660+16, FIX660+18, FIX660+19, FIX660+21, FIX660+22, FIX660+24
FIX660+25, FIX660+27, ASK+13*, ENT+1*, ENTR+5*
>> FILE1 RD1AA+4*, RD1B+14*, FILE+2
>> FILE2 RD1*, FILE+5, ENT+1*
>> FLD1 RD1B+6*, RD1B+9*, RD1B+16*, RD1B+19*, RD1B+22*, RD1B+25*, RD1B+28*, RD1B+31*, FILE+2, FILE+3
>> FLD15 RD1B+2*, RD1B+21
>> FLD152 RD1B+3*, RD1B+24
>> FLD154 RD1B+3*, RD1B+27
>> FLD156 RD1B+3*, RD1B+30
>> FLD16 FIX660+3*, FIX660+13
>> FLD19 RD1AA+2*, RD1B+5
>> FLD1D RD1B+2*, RD1B+15
>> FLD2 RD1B+6*, RD1B+9*, RD1B+12*, RD1B+16*, RD1B+19*, RD1B+22*, RD1B+25*, RD1B+28*, RD1B+31*, FIX660+8*
FIX660+11*, FIX660+14*, FIX660+17*, FIX660+20*, FIX660+23*, FIX660+26*, FILE+4, FILE+5
>> FLD21 FIX660+3*, FIX660+19
>> FLD211 RD1AA+2*, RD1B+8
>> FLD24 FIX660+4*, FIX660+10
>> FLD25 FIX660+5*, FIX660+7
>> FLD7 RD1B+2*, RD1B+18
>> FLD9 FIX660+3*, FIX660+16
>> FLD91 FIX660+4*, FIX660+22
>> FLD92 FIX660+4*, FIX660+25
>> HDT RD1AA+1*, RD1B+11, RD1B+12, FILE+3*
>> HIEN RD1A*, ASK+4*
>> HSW RD1B*, FIX660+1*, ASK+5, ASK+6*
>> IEN0 RD1AA+1*, RD1AA+5, RD1B+2*, RD1B+9, RD1B+12, RD1B+16, RD1B+19, RD1B+22, RD1B+25, RD1B+28
RD1B+31, FIX660+2, FIX660+3, FIX660+4, FIX660+5, FIX660+7, FIX660+8, FIX660+10, FIX660+11, FIX660+13
FIX660+14, FIX660+16, FIX660+17, FIX660+19, FIX660+20, FIX660+22, FIX660+23, FIX660+25, FIX660+26, ASK+1
ASK+5
>> IEN4 RD1*, RD1A*, RD1AARD1AA+1, RD1AA+2, RD1BRD1B+1, RD1B+6, RD1B+9, RD1B+16
RD1B+19, RD1B+22, RD1B+25, RD1B+28, RD1B+31, ASK+1, ASK+2, ASK+4, ASK+5, ENT+1*
ENTR+7*
>> IEN42 RD1AA+1*, RD1AA+4*, RD1B*, RD1B+1, RD1B+2, RD1B+3, RD1B+5, RD1B+8, RD1B+11, RD1B+16
RD1B+19, RD1B+22, RD1B+25, RD1B+28, RD1B+31, ASK+1, FILE+2
>> IWD RD1AA+2*, RD1B+2*, ASK+1, ASK+5
>> LMAX RD1B+6*, RD1B+9*, RD1B+16*, RD1B+19*, RD1B+22*, RD1B+25*, RD1B+28*, RD1B+31*, FIX660+8*, FIX660+11*
FIX660+14*, FIX660+17*, FIX660+20*, FIX660+23*, FIX660+26*, ASK+1, ASK+9, ASK+10
>> LMIN RD1B+6*, RD1B+9*, RD1B+16*, RD1B+19*, RD1B+22*, RD1B+25*, RD1B+28*, RD1B+31*, FIX660+8*, FIX660+11*
FIX660+14*, FIX660+17*, FIX660+20*, FIX660+23*, FIX660+26*, ASK+1, ASK+9, ASK+10
>> NUM RD1B*, RD1B+5, RD1B+8, RD1B+15, RD1B+18, RD1B+21, RD1B+24, RD1B+27, RD1B+30
>> PCN RD1AA+2*, ASK+5
>> RMIFCAP RD1AA+1*, ASK+1
>> RMOPT RD1BASKFILE
>> RMPRCT1 RD1*, ASK+4*
>> RMPRCT2 RD1*, ASK+3*
>> RMUSER RD1AA+1*, ASK+1
>> TFIX RD1*, FILE+6*, ENT+1*
>> TFND RD1*, ASK+6*, ENT+1*
>> TT RD1*
U ASK+1
>> WDA RD1B+5*, RD1B+8*, RD1B+15*, RD1B+18*, RD1B+21*, RD1B+24*, RD1B+27*, RD1B+30*, FIX660+7*, FIX660+10*
FIX660+13*, FIX660+16*, FIX660+19*, FIX660+22*, FIX660+25*, ASK+1, ASK+8
>> WDB RD1B+5*, RD1B+8*, RD1B+15*, RD1B+18*, RD1B+21*, RD1B+24*, RD1B+27*, RD1B+30*, FIX660+7*, FIX660+10*
FIX660+13*, FIX660+16*, FIX660+19*, FIX660+22*, FIX660+25*, ASK+1, ASK+8
>> WDC RD1B+5*, RD1B+8*, RD1B+15*, RD1B+18*, RD1B+21*, RD1B+24*, RD1B+27*, RD1B+30*, FIX660+7*, FIX660+10*
FIX660+13*, FIX660+16*, FIX660+19*, FIX660+22*, FIX660+25*, ASK+1, ASK+8
>> WDS RD1B+6*, RD1B+9*, RD1B+16*, RD1B+19*, RD1B+22*, RD1B+25*, RD1B+28*, RD1B+31*, FIX660+8*, FIX660+11*
FIX660+14*, FIX660+17*, FIX660+20*, FIX660+23*, FIX660+26*, ASK+9
>> Y ASK+14, ENTR+6, ENTR+7, ENTR+8
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 |  Local Variables  | All