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 |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: RAPSAPI3

Package: Radiology Nuclear Medicine

Routine: RAPSAPI3


Information

RAPSAPI3 ;HOIFO/SG - INPUT TEMPLATE UTILS FOR PHARM. POINTERS ; 4/13/07 10:45am

Source Information

Source file <RAPSAPI3.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA Fileman 3 ($$GET1,FIELD)^DID  $$ROOT^DILFD  $$GET1^DIQ  
Radiology Nuclear Medicine 2 $$EN1^RAPSAPI  ($$DELCONF,$$IEN,$$MULTSEL,DELETE,HELP,SETVACL)^RAPSAPI2  
Pharmacy Data Management 1 DIC^PSSDI  

Entry Points

Name Comments DBIA/ICR reference
DFLTREC() ;
RXEDIT(RADESCR,RAIENS,RAFILE,RAFIELD,RADATE) ;
RXMEDIT(RADESCR,RAIENS,RAFILE,RAMULT,RADATE) ;

External References

Name Field # of Occurrence
$$GET1^DID RXMEDIT+21
FIELD^DID RXEDIT+8, RXMEDIT+13
$$ROOT^DILFD RXMEDIT+22
$$GET1^DIQ RXEDIT+18, RXMEDIT+36
DIC^PSSDI RXEDIT+38, RXMEDIT+79
$$EN1^RAPSAPI RXEDIT+21, RXMEDIT+40
$$DELCONF^RAPSAPI2 RXEDIT+32, RXMEDIT+58
$$IEN^RAPSAPI2 RXMEDIT+65
$$MULTSEL^RAPSAPI2 RXMEDIT+90
DELETE^RAPSAPI2 RXMEDIT+62
HELP^RAPSAPI2 RXEDIT+34, RXMEDIT+73, RXMEDIT+74
SETVACL^RAPSAPI2 RXEDIT+37, RXMEDIT+78

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"$$RXEDIT^"_TMP_" cannot be used for multiples!"
  • Line Location: RXEDIT+10
Function Call: WRITE
  • Prompt: !,"Use $$RXMEDIT^"_TMP_" instead.",!
  • Line Location: RXEDIT+11
Function Call: READ
  • Timeout: DTIME
  • Variable: RAENTRY
  • Line Location: RXEDIT+26
Function Call: WRITE
  • Prompt: !!,"$$RXMEDIT^"_TMP_" cannot be used for single-value fields!"
  • Line Location: RXMEDIT+16
Function Call: WRITE
  • Prompt: !,"Use $$RXEDIT^"_TMP_" instead.",!
  • Line Location: RXMEDIT+17
Function Call: WRITE
  • Prompt: RADESCR("FLDNAME")_RADEFDIS
  • Line Location: RXMEDIT+46
Function Call: READ
  • Timeout: DTIME
  • Variable: RAENTRY
  • Line Location: RXMEDIT+47

Label References

Name Line Occurrences
$$DFLTREC RXMEDIT+28, RXMEDIT+63

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DTIME RXEDIT+26, RXMEDIT+47
PSSDIY RXEDIT+1~, RXMEDIT+3~
RA50IEN RXEDIT+1~, RXEDIT+18*, RXEDIT+20, RXEDIT+21, RXEDIT+22, RXEDIT+28, RXEDIT+32, RXMEDIT+3~, RXMEDIT+36*, RXMEDIT+37*
, RXMEDIT+39, RXMEDIT+40, RXMEDIT+41, RXMEDIT+54, RXMEDIT+58, RXMEDIT+96
RABUF RXEDIT+1~, RXEDIT+13!, RXMEDIT+11~
RABUF("LABEL" RXEDIT+12, RXMEDIT+19
RABUF("MULTIPLE-VALUED" RXEDIT+9, RXMEDIT+15
RABUF("SPECIFIER" RXMEDIT+20
RADATE RXEDIT~, RXEDIT+5*, RXEDIT+38, RXMEDIT~, RXMEDIT+23
RADEFDIS RXMEDIT+3~, RXMEDIT+43*, RXMEDIT+46
RADEFVAL RXMEDIT+3~, RXMEDIT+40*, RXMEDIT+41*, RXMEDIT+42*, RXMEDIT+43
RADESCR RXEDIT~, RXEDIT+3*, RXEDIT+4*, RXEDIT+37, RXMEDIT~, RXMEDIT+5*, RXMEDIT+6*, RXMEDIT+10!, RXMEDIT+78, RXMEDIT+96!
RADESCR("EDITONLY" RXMEDIT+26!, RXMEDIT+29*, RXMEDIT+45, RXMEDIT+52, RXMEDIT+60, RXMEDIT+72, RXMEDIT+82, RXMEDIT+95
RADESCR("FLDNAME" RXMEDIT+21*, RXMEDIT+46, RXMEDIT+77
RADESCR("MLTNAME" RXMEDIT+19*, RXMEDIT+90
RADESCR("RESULT" RXMEDIT+94*
RADESCR("ROOT" DFLTREC+1, RXMEDIT+22*, RXMEDIT+85
RADESCR("SCRDATE" RXMEDIT+23*, RXMEDIT+79
RADESCR("SELCNT" DFLTREC+1, RXMEDIT+10, RXMEDIT+27*
RADESCR("SUBFILE" RXMEDIT+20*, RXMEDIT+36, RXMEDIT+62, RXMEDIT+73
RADIC RXEDIT+1~, RXEDIT+36*, RXEDIT+38, RXMEDIT+3~, RXMEDIT+76*, RXMEDIT+79
RADIC("A" RXEDIT+36*, RXMEDIT+77*
RADIC(0 RXEDIT+36*, RXMEDIT+76*
RADUP RXMEDIT+3~, RXMEDIT+67*, RXMEDIT+69*, RXMEDIT+71*, RXMEDIT+87
RAENTRY RXEDIT+1~, RXEDIT+26*, RXEDIT+28, RXEDIT+30, RXEDIT+32, RXEDIT+34, RXEDIT+38, RXMEDIT+3~, RXMEDIT+47*, RXMEDIT+49
, RXMEDIT+56, RXMEDIT+58, RXMEDIT+65, RXMEDIT+67, RXMEDIT+68*, RXMEDIT+71, RXMEDIT+73, RXMEDIT+74, RXMEDIT+79
RAFIELD RXEDIT~, RXEDIT+8, RXEDIT+18, RXEDIT+34
RAFILE RXEDIT~, RXEDIT+8, RXEDIT+18, RXEDIT+34, RXMEDIT~, RXMEDIT+13, RXMEDIT+74
RAIENS RXEDIT~, RXEDIT+18, RXEDIT+32, RXMEDIT~, RXMEDIT+7*, RXMEDIT+22, RXMEDIT+35, RXMEDIT+62, RXMEDIT+74
RALABEL RXEDIT+1~, RXEDIT+12*, RXEDIT+25, RXEDIT+36
RAMIEN RXMEDIT+3~, RXMEDIT+86*, RXMEDIT+87, RXMEDIT+89, RXMEDIT+90*, RXMEDIT+91
RAMSG RXEDIT+1~, RXMEDIT+3~
RAMULT RXMEDIT~, RXMEDIT+13, RXMEDIT+74
RARC RXEDIT+1~, RXEDIT+16, RXEDIT+26*, RXEDIT+28*, RXEDIT+30*, RXEDIT+32*, RXEDIT+39*, RXEDIT+42, RXMEDIT+3~, RXMEDIT+10
, RXMEDIT+15*, RXMEDIT+32, RXMEDIT+47*, RXMEDIT+50*, RXMEDIT+52*, RXMEDIT+54*, RXMEDIT+56*, RXMEDIT+60*, RXMEDIT+65*, RXMEDIT+82*
, RXMEDIT+87*, RXMEDIT+91*, RXMEDIT+94, RXMEDIT+96, RXMEDIT+97
RASUBIEN RXMEDIT+1~, RXMEDIT+7*, RXMEDIT+26, RXMEDIT+28*, RXMEDIT+34, RXMEDIT+35, RXMEDIT+50, RXMEDIT+52, RXMEDIT+58, RXMEDIT+62
, RXMEDIT+63*
RAVACL RXEDIT+1~, RXEDIT+38, RXMEDIT+3~, RXMEDIT+79
RAXNODE RXMEDIT+3~, RXMEDIT+85*, RXMEDIT+86, RXMEDIT+89, RXMEDIT+90
SUBFILE RXMEDIT+11~, RXMEDIT+20*, RXMEDIT+21, RXMEDIT+22
TMP RXEDIT+1~, RXEDIT+9*, RXEDIT+10, RXEDIT+11, RXEDIT+21*, RXEDIT+22*, RXEDIT+23*, RXEDIT+25, RXMEDIT+3~, RXMEDIT+12*
, RXMEDIT+13, RXMEDIT+15*, RXMEDIT+16, RXMEDIT+17, RXMEDIT+35*, RXMEDIT+36
U RXMEDIT+90
>> Y RXEDIT+39, RXMEDIT+80, RXMEDIT+82, RXMEDIT+85, RXMEDIT+87, RXMEDIT+90

Marked Items

Name Field # of Occurrence
$T( RXEDIT+9, RXMEDIT+15
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  Marked Items |  All