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: RAMAIN

Package: Radiology Nuclear Medicine

Routine: RAMAIN


Information

RAMAIN ;HISC/FPT,GJC,CAH AISC/MJK,RMO;VMP/PW-Utility File Maintenance ; Jul 07, 2022@10:41:55

Source Information

Source file <RAMAIN.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Radiology Nuclear Medicine 7 PRT^RAFLH  CMP^RAFLH1  (KILFLH,SETFLH)^RAFLH2  DSPLNKS^RAMAIN1  ORDITMS^RAMAIN3  SET^RAPSET1  SELIMG^RAUTL7  
VA FileMan 3 ^DIC  ^DIE  ^DIR  
Kernel 2 HOME^%ZIS  $$CJ^XLFSTR  

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: 11

Package Total Caller Graph
Radiology Nuclear Medicine 11 RA COMPEDIT  RA DIAGEDIT  RA DISTEDIT  RA FILMEDIT  RA FLASHFORM  RA MAJORAMIS  RA MODIFIER  RA PROCMSGEDIT  
RA PROCOSTEDIT  RA SHARING  RA STANDRPTS  

Entry Points

Name Comments DBIA/ICR reference
3 ;;Major AMIS Code Enter/Edit
; --- p192
L3 ;add/edit AMIS codes
4 ;;Film Type Enter/Edit
Q4
5 ;;Diagnostic Code Enter/Edit
6 ;;Flash Card/Label Formatter
Q6
7 ;;Complication Type Enter/Edit
Q7
8 ;;Sharing/Contract Agreement Entry/Edit
9 ;;Standard Reports
Q9
10 ;;Procedure Modifiers Entry
11 ;;Reports Distribution Edit
12 ;;Rad/Nuc Med Procedure Message Enter/Edit
13 ;;Cost of Procedure Enter/Edit
131
132
133
139
14 ;;Reason Enter/Edit
PROHLP ; Help displays the modifiers and all associated imaging types.

External References

Name Field # of Occurrence
HOME^%ZIS PROHLP+1
^DIC L3+1, 4+2, 5+1, 6+5, 7+1, 8+1, 9+1, 10+6, 11+1, 12+2
133+3, 14+1
^DIE L3+2, 4+9, 4+18, 5+2, 6+5, 7+2, 8+2, 9+2, 10+7, 11+2
12+8, 133+4, 14+3
^DIR 12+5
PRT^RAFLH 6+11
CMP^RAFLH1 6+8
KILFLH^RAFLH2 Q6
SETFLH^RAFLH2 6+7
DSPLNKS^RAMAIN1 4+5
ORDITMS^RAMAIN3 12+10
SET^RAPSET1 13+1
SELIMG^RAUTL7 13+3
$$CJ^XLFSTR 6+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: L3+1
Function Call: WRITE
  • Prompt: !
  • Line Location: 4+2
Function Call: WRITE
  • Prompt: !!?5,$C(7),"'"_RA784(1)_"' has been defined as a wasted film size."
  • Line Location: 4+13
Function Call: WRITE
  • Prompt: !?5,"If a particular film size is deemed as a wasted piece of"
  • Line Location: 4+14
Function Call: WRITE
  • Prompt: !?5,"film, the wasted piece of film must be associated with an"
  • Line Location: 4+15
Function Call: WRITE
  • Prompt: !?5,"unwasted piece of film."
  • Line Location: 4+16
Function Call: WRITE
  • Prompt: !!?5,"Redefining '"_RA784(1)_"' as an unwasted film size."
  • Line Location: 4+17
Function Call: WRITE
  • Prompt: " Done!"
  • Line Location: 4+18
Function Call: WRITE
  • Prompt: !
  • Line Location: 5+1
Function Call: WRITE
  • Prompt: !!,"<<<<<<----------------------------Column No.------------------------------>>>>>>"
  • Line Location: 6+9
Function Call: WRITE
  • Prompt: !!,"0--------1---------2---------3---------4---------5---------6---------7---------8"
  • Line Location: 6+10
Function Call: WRITE
  • Prompt: !,"1 0 0 0 0 0 0 0 0",!
  • Line Location: 6+11
Function Call: WRITE
  • Prompt: !!
  • Line Location: 6+11
Function Call: WRITE
  • Prompt: !
  • Line Location: 7+1
Function Call: WRITE
  • Prompt: !
  • Line Location: 8+1
Function Call: WRITE
  • Prompt: !
  • Line Location: 9+1
Function Call: WRITE
  • Prompt: !
  • Line Location: 11+1
Function Call: WRITE
  • Prompt: !
  • Line Location: 12+2
Function Call: WRITE
  • Prompt: !
  • Line Location: 133+3
Function Call: WRITE
  • Prompt: !
  • Line Location: 14+1
Function Call: WRITE
  • Prompt: !!?10,"***National standardized reason - NO EDITING!***"
  • Line Location: 14+2
Function Call: WRITE
  • Prompt: RAIT2
  • Line Location: PROHLP+7
Routine Call
  • %ZIS
  • Line Location:
    • PROHLP+1
Routine Call
  • DIC
  • Line Location:
    • L3+1
    • 4+2
    • 5+1
    • 6+5
    • 7+1
    • 8+1
    • 9+1
    • 10+6
    • 11+1
    • 12+2
    • 133+3
    • 14+1
Routine Call
  • DIE
  • Line Location:
    • L3+2
    • 4+9
    • 4+18
    • 5+2
    • 6+5
    • 7+2
    • 8+2
    • 9+2
    • 10+7
    • 11+2
    • 12+8
    • 133+4
    • 14+3
Routine Call
  • DIR
  • Line Location:
    • 12+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(34 - [#34] Classic Fileman Calls
^RAMIS(71 - [#71] Classic Fileman Calls
^RAMIS(71.1 - [#71.1] Classic Fileman Calls
^RAMIS(71.2 - [#71.2] Classic Fileman Calls
^RAMIS(71.4 - [#71.4] Classic Fileman Calls
^RA(74.1 - [#74.1] Classic Fileman Calls
^RABTCH(74.3 - [#74.3] Classic Fileman Calls
^RA(75.2 - [#75.2] Classic Fileman Calls
^RA(78.1 - [#78.1] Classic Fileman Calls
^RA(78.2 - [#78.2] Classic Fileman Calls
^RA(78.3 - [#78.3] Classic Fileman Calls
^RA(78.4 - [#78.4] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RA(75.2 - [#75.2] 14+2
^RA(78.2 - [#78.2] 6+5
^RA(78.4 - [#78.4] 4+9
^RA(78.7 - [#78.7] 6+7, Q6
^RA(79.2 - [#79.2] PROHLP+6
^RAMIS(71.2 - [#71.2] PROHLP+2, PROHLP+4, PROHLP+5
^RAMIS(71.4 - [#71.4] 12+4, 12+7, 12+9, 12+11
^TMP($J 13+3!, 131132, 139!

Label References

Name Line Occurrences
10 10+8
11 11+2
12 12+4, 12+13
131 132132+1
133 131133+6
139 13+3, 133133+3
14 14+2, 14+3
4 4+20
5 5+2
6 6+11
7 7+2
8 8+2
9 9+2
L3 L3+3
Q4 4+4
Q6 6+5
Q7 7+1, 7+2
Q9 9+1, 9+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% L3+3!, 4+20!, 5+2!, Q6+1!, 7+2!, 8+2!, 9+2!, 11+2!, 12+12!, 133+3!
%W L3+3!, Q6+1!, 8+2!, 9+2!, 10+8!, 11+2!, 12+12!
%X Q6+1!, 8+2!, 9+2!, 10+8!, 11+2!, 12+12!
%Y L3+3!, Q6+1!, 8+2!, 9+2!, 10+8!, 11+2!, 12+12!
C 9+2!, 10+8!
D L3+1!, 4+6!, 5+1!, Q6+1!, 7+1!, 7+2!, 8+1!, 8+2!, 9+1!, 9+2!
10+6!, 10+8!, 11+1!, 11+2!, 12+2!, 133+5!
D0 L3+3!, 4+20!, 5+2!, Q6+1!, 7+2!, 8+2!, 9+2!, 10+8!, 11+2!, 12+12!
133+5!
D1 Q6+1!
DA L3+2*, L3+3!, 4+8*, 4+9, 4+20!, 5+2*!, 6+5*, Q6+1!, 7+2*!, 8+2*!
9+2*!, 10+1!, 10+7*, 10+8!, 11+2*!, 12+3*, 12+4, 12+6, 12+7, 12+9
12+10*, 12+12!, 133+4*, 133+5!, 14+1!, 14+3*!
DD 4+1!, 4+3!, 10+1!, 10+8!
DDH L3+1!, Q4!, Q6+2!, Q9!, 10+6!, 133+5!
DE L3+3!, 4+20!, 5+2!, 6+5!, 7+2!, 8+2!, 9+2!, 11+2!, 12+12!
DG 10+6!
DI L3+3!, 4+6!, 5+2!, Q6+2!, Q7!, 8+2!, Q9!, 10+8!, 11+2!, 133+5!
DIC L3+1*!, 4+1!, 4+2*, 4+3!, 5+1*!, 6+5*!, 7+1*!, 8+1*!, 9+1*!, 10+1!
10+4*, 10+6!, 11+1*!, 12+1*, 12+2!, 133*, 133+3!, 133+5!, 14+1*!
DIC("A" 8+1*, 10+5*
DIC("S" 133+2*
DIC("W" 10+5*
DIC(0 L3+1*, 4+2*, 5+1*, 6+5*, 7+1*, 8+1*, 9+1*, 10+4*, 11+1*, 12+1*
, 133*, 14+1*
DIE L3+2*, L3+3!, 4+8*, 4+12~, 4+18*, 4+20!, 5+2*!, 6+5*!, 7+2*!, 8+2*!
9+2*!, 10+7*, 10+8!, 11+2*!, 12+8*, 12+12!, 133+4*, 133+5!, 14+3*!
DINUM 10+1!
DIR 12+5!
DIR("A" 12+5*
DIR(0 12+5*
DISYS L3+1!, Q4!, Q6+2!, Q7!, 8+2!, Q9!, 10+6!, 10+8!, 11+2!
DLAYGO L3+1*!, 4+1!, 4+2*, 4+3!, 5+1*!, 6+5*!, 7+1*!, 8+1*!, 9+1*!, 10+1!
10+4*, 10+6!, 10+8!, 12+1*, 12+2!, 14+1*!
DO 4+1!, 4+3!, 10+1!, 10+8!
DQ L3+3!, 4+20!, 5+2!, 6+5!, 7+2!, 8+2!, 9+2!, 10+8!, 11+2!, 12+12!
133+5!
DR L3+2*, L3+3!, 4+8*, 4+12~, 4+18*, 4+20!, 5+2*!, 6+5*!, 7+2*!, 8+2*!
9+2*!, 10+7*, 10+8!, 11+2*!, 12+8*, 12+12!, 133+4*, 133+5!, 14+3*!
DTOUT 12+2!, 133+3!
DUOUT Q6+2!, 10+6!, 12+2!, 133+3!
DUZ 13+1
FL Q6+1!
I L3+1!, L3+3!, Q4!, 5+1!, 5+2!, Q6+2!, Q7!, 8+1!, Q9!, 10+6!
10+8!, 11+1!, 11+2!
IOM 6+3, PROHLP+1, PROHLP+7
J Q9!
POP L3+1!, L3+3!, Q4!, 5+1!, Q6+2!, Q7!, 8+1!, Q9!, 10+6!, 10+8!
11+1!, 11+2!
RA0 13+4~*, 131*, 132
RA1 13+4~, 132*, 132+1
RA2 13+4~*, 132+1*, 133
RA784 4+9*, 4+10, 4+20!
RA784(1 4+9*, 4+13, 4+17
RA784(5 4+10*, 4+11
RA784(6 4+10*, 4+11
RA787 Q6+1!
RACCESS 13+1!
RACCESS( 13+1
RAFFLF 6+11*!
RAFLH 6+1, 6+5*, 6+6, Q6+1!
RAFMT 6+6*, Q6+1!
RAII Q6+1!
RAIT PROHLP+2~, PROHLP+3*, PROHLP+4*, PROHLP+5
RAIT1 PROHLP+2~, PROHLP+5*, PROHLP+6
RAIT2 PROHLP+2~, PROHLP+6*, PROHLP+7
RAIT3 PROHLP+2~, PROHLP+3*, PROHLP+7*
RAK 6+6*, 6+7*, Q6*, Q6+1!
RAMLNA 12+6!, 12+7*, 12+10, 12+12!
RAMLNB 12+6!, 12+9*, 12+10, 12+12!
RAMSGDA 12+6*, 12+10, 12+11, 12+12!
RANUM 6+11*, Q6+1!
RAQUIT 13+3, 139!
RATEST 6+11*, Q6+1!
U 4+9, 4+10, 132+1
X L3+1!, 4+6!, 4+20!, 5+1!, Q6+1!, 7+1!, 8+1!, 8+2!, 9+1!, 9+2!
10+1!, 10+6!, 10+8!, 11+1!, 11+2!, 12+2!, 12+12!, 133+3!, 133+5!
XQUIT 13+1!
Y L3+1!, L3+2, 4+4, 4+6!, 4+8, 4+20!, 5+1!, 5+2, 6+5, Q6+1!
7+1!, 7+2, 8+1!, 8+2!, 9+1!, 9+2!, 10+1!, 10+6!, 10+7, 10+8!
11+1!, 11+2!, 12+2!, 12+3, 12+12!, 133+3!, 133+4, 14+1, 14+2, 14+3!
PROHLP+2, PROHLP+4, PROHLP+5
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