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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: RAPSAPI2

Package: Radiology Nuclear Medicine

Routine: RAPSAPI2


Information

RAPSAPI2 ;HOIFO/SG - INPUT TEMPLATE UTILS FOR PHARM. POINTERS ; 4/6/07 3:43pm

Source Information

Source file <RAPSAPI2.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA Fileman 8 DO^DIC1  ($$GET1,FIELD)^DID  FILE^DIE  $$OREF^DILF  $$ROOT^DILFD  ^DIR  ^DIWP  ^DIWW  
Pharmacy Data Management 1 DIC^PSSDI  
Radiology Nuclear Medicine 1 $$EN1^RAPSAPI  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Radiology Nuclear Medicine 2 RAPSAPI  RAPSAPI3  

Entry Points

Name Comments DBIA/ICR reference
DELCONF(RAIEN,IEN50) ;
HLPMULT(VAL,RAROOT,MLTNAME) ;
HLPROMPT(LM,FILE,FIELD) ;
DELETE(FILE,IENS) ;
HLPDESCR(LM,FILE,FIELD) ;
SETVACL(FLAGS) ;
IEN(VAL) ;
HELP(VAL,FILE,FIELD,IENS) ;
MULTSEL(NODE,MLTNAME,DRUGNAME) ;
HLPWR(DIWL,TEXT) ;

External References

Name Field # of Occurrence
DO^DIC1 HLPMULT+6
$$GET1^DID HLPDESCR+2, HLPROMPT+9
FIELD^DID HELP+4
FILE^DIE DELETE+3
$$OREF^DILF HLPMULT+5
$$ROOT^DILFD HELP+9
^DIR DELCONF+6, HLPMULT+10, HLPMULT+22, MULTSEL+17
^DIWP HLPWR+5, HLPWR+6
^DIWW HLPWR+7
DIC^PSSDI IEN+10
$$EN1^RAPSAPI HLPMULT+23

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "??"
  • Line Location: DELCONF+1
Function Call: WRITE
  • Prompt: !
  • Line Location: HELP+17
Function Call: WRITE
  • Prompt: !?4,$S(VAL="?":"Answer with "_MLTNAME,1:"")
  • Line Location: HLPMULT+13
Function Call: WRITE
  • Prompt: !?3,"Choose from:"
  • Line Location: HLPMULT+14
Function Call: WRITE
  • Prompt: !
  • Line Location: HLPMULT+25
Function Call: WRITE
  • Prompt: !?8,"You may enter a new "_MLTNAME_", if you wish"
  • Line Location: HLPMULT+27
Function Call: WRITE
  • Prompt: "??"
  • Line Location: IEN+3
Function Call: WRITE
  • Prompt: !?5,CNT,?9,DRUGNAME
  • Line Location: MULTSEL+9
Routine Call
  • DIE
  • Line Location:
    • DELETE+3
Routine Call
  • DIR
  • Line Location:
    • DELCONF+6
    • HLPMULT+10
    • HLPMULT+22
    • MULTSEL+17

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J MULTSEL+2
^UTILITY($J HLPWR+2!, HLPWR+8!

Label References

Name Line Occurrences
HLPDESCR HELP+15
HLPMULT HELP+10
HLPROMPT HELP+14
HLPWR HLPDESCR+3, HLPROMPT+10, HLPROMPT+13
SETVACL IEN+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT MULTSEL+1~, MULTSEL+4*, MULTSEL+8*, MULTSEL+9, MULTSEL+10, MULTSEL+12, MULTSEL+13
DA DELCONF+2~, HLPMULT+1~, MULTSEL+1~
DIC HLPMULT+1~, HLPMULT+5*
DIC(0 HLPMULT+5*
DIR DELCONF+2~, HLPMULT+1~, HLPMULT+8!, HLPMULT+20!, MULTSEL+1~, MULTSEL+12!
DIR("?" MULTSEL+16*
DIR("A" DELCONF+4*, DELCONF+5*, HLPMULT+9*, HLPMULT+21*, MULTSEL+13*, MULTSEL+15*
DIR(0 DELCONF+3*, HLPMULT+8*, HLPMULT+20*, MULTSEL+12*
DIROUT DELCONF+2~, HLPMULT+1~, MULTSEL+1~
DIRUT DELCONF+2~, HLPMULT+1~, MULTSEL+1~
DIWF HLPWR+1~, HLPWR+3*
DIWL HLPWR~
DIWR HLPWR+1~, HLPWR+3*
DO HLPMULT+1~, HLPMULT+7, HLPMULT+9
DRUGNAME MULTSEL~, MULTSEL+9
DTOUT DELCONF+2~, HLPMULT+1~, MULTSEL+1~, MULTSEL+18
DUOUT DELCONF+2~, HLPMULT+1~, MULTSEL+1~, MULTSEL+18
FIELD HELP~, HELP+4, HELP+8*, HELP+14, HELP+15, HLPDESCR~, HLPDESCR+2, HLPROMPT~, HLPROMPT+9, HLPROMPT+13
FILE DELETE~, DELETE+2, HELP~, HELP+4, HELP+8*, HELP+9, HELP+14, HELP+15, HLPDESCR~, HLPDESCR+2
, HLPROMPT~, HLPROMPT+9, HLPROMPT+13
FLAGS SETVACL~, SETVACL+3, SETVACL+4
I HLPDESCR+1~, HLPDESCR+2*, SETVACL+1~, SETVACL+2*
IEN IEN+1~, IEN+2*, IEN+3, IEN+4, IEN+6, MULTSEL+4*, MULTSEL+5, MULTSEL+7*, MULTSEL+8, MULTSEL+14
, MULTSEL+19*, MULTSEL+22
IEN50 DELCONF~, DELCONF+1
IENS DELETE~, DELETE+2, HELP~, HELP+9
IOM HLPWR+3
IOSL HLPMULT+19
LM HELP+2~, HELP+7*, HELP+11*, HELP+14, HLPDESCR~, HLPDESCR+3, HLPROMPT~, HLPROMPT+10, HLPROMPT+13
MLTNAME HLPMULT~, HLPMULT+9, HLPMULT+13, HLPMULT+27, MULTSEL~, MULTSEL+16
NODE MULTSEL~, MULTSEL+7, MULTSEL+14
PSSDIY IEN+1~
RA50IEN HLPMULT+1~, HLPMULT+18*, HLPMULT+23, HLPMULT+24
RABUF HELP+2~
RABUF("LABEL" HELP+5, HELP+10
RABUF("MULTIPLE-VALUED" HELP+7
RABUF("SPECIFIER" HELP+8
>> RADESCR IEN+9
>> RADESCR("FLDNAME" DELCONF+4
>> RADESCR("ROOT" IEN+6
>> RADESCR("SCRDATE" IEN+10
RADIC IEN+1~, IEN+8*, IEN+10
RADIC(0 IEN+8*
RAFDA DELETE+1~
RAFDA( DELETE+2*
RAHLP HLPDESCR+1~, HLPDESCR+3
RAI HLPMULT+1~, HLPMULT+16*, HLPMULT+17*, HLPMULT+18, HLPMULT+19*, HLPROMPT+7~, HLPROMPT+12*, HLPWR+1~, HLPWR+4*, HLPWR+5*
, MULTSEL+1~, MULTSEL+7*
RAIEN DELCONF~, DELCONF+1
RAMSG DELETE+1~, HELP+2~, HLPDESCR+1~, HLPROMPT+7~
RARC HLPMULT+1~, HLPMULT+2*, HLPMULT+3, HLPMULT+7*
RAROOT HLPMULT~, HLPMULT+3, HLPMULT+5, HLPMULT+17, HLPMULT+18
RATMP MULTSEL+1~, MULTSEL+2*, MULTSEL+8, MULTSEL+19, MULTSEL+21
>> RAVACL IEN+10
>> RAVACL( SETVACL+2*
>> RAVACL("P" SETVACL+3*
>> RAVACL("R" SETVACL+4*
RAY HLPMULT+1~, HLPMULT+12*, HLPMULT+19*
RC MULTSEL+1~, MULTSEL+4*, MULTSEL+5, MULTSEL+18*, MULTSEL+19*, MULTSEL+22
TEXT HLPWR~, HLPWR+4, HLPWR+6
TEXT( HLPWR+5
TMP DELCONF+2~, DELCONF+4*, DELCONF+5, HELP+2~, HELP+3*, HELP+4, HELP+9*, HELP+10, HLPMULT+1~, HLPMULT+23*
, HLPMULT+24, HLPROMPT+7~, HLPROMPT+9*, HLPROMPT+10, HLPROMPT+12*, HLPROMPT+13*, MULTSEL+1~
U HLPMULT+7, HLPMULT+9, HLPMULT+18, HLPROMPT+13
VAL HELP~, HELP+1, HELP+10, HELP+13, HLPMULT~, HLPMULT+7, HLPMULT+13, IEN~, IEN+2, IEN+4*
, IEN+10
X DELCONF+2~, HLPMULT+1~, HLPWR+1~, HLPWR+5*, HLPWR+6*, MULTSEL+1~, MULTSEL+19
Y DELCONF+2~, DELCONF+7, DELCONF+8, HLPMULT+1~, HLPMULT+7, HLPMULT+19, IEN+11, IEN+12, MULTSEL+1~, MULTSEL+19

Marked Items

Name Field # of Occurrence
$T( MULTSEL+2
$T(HLPROMPT+RAI HLPROMPT+12
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All