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

Package: Remote Order Entry System

Routine: RMPFRPC0


Information

RMPFRPC0 ;DALC/PJU - Module to establish DALC elig for ROES3;06/18/2008

Source Information

Source file <RMPFRPC0.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 3 (,DD)^%DT  ^DIC  EN^DIQ1  
Kernel 1 $$NAME^XUSER  
Registration 1 (ADD,DEM,ELIG,KVAR,SVC)^VADPT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Remote Order Entry System 1 RMPFRPC1  

Entry Points

Name Comments DBIA/ICR reference
ALLIED(DFN)
ENDS
END2
END
SHOW ;View data retrieved - for debugging only if SHW=1
ELIGBL ;ELIGIBILITY FOR DISABILITY CONDITION - SC
E1END
E1
START(AR,DFN,SHW)

External References

Name Field # of Occurrence
^%DT START+43
DD^%DT END+25, END2+1
^DIC E1+5
EN^DIQ1 START+41, START+46, START+49, ALLIED+4
ADD^VADPT START+32
DEM^VADPT START+25
ELIG^VADPT START+34
KVAR^VADPT END2+5
SVC^VADPT START+60
$$NAME^XUSER END+17, END+20

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Patient: ",$G(RMDNM)
  • Line Location: SHOW+2
Function Call: WRITE
  • Prompt: !,"Calculated R3 elig = "
  • Line Location: SHOW+3
Function Call: WRITE
  • Prompt: EL
  • Condition for execution: $L(EL)
  • Line Location: SHOW+3
Function Call: WRITE
  • Prompt: !,"VA Elig status: "
  • Line Location: SHOW+4
Function Call: WRITE
  • Prompt: ES
  • Condition for execution: $L(ES)
  • Line Location: SHOW+4
Function Call: WRITE
  • Prompt: !,"Elig status date: "
  • Line Location: SHOW+5
Function Call: WRITE
  • Prompt: ED
  • Condition for execution: $L(ED)
  • Line Location: SHOW+5
Routine Call
  • DIC
  • Line Location:
    • E1+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGSL(38.1 - [#38.1] START+31
^DPT - [#2] ELIGBL+4, E1+1, E1+2, E1+3
^RMPF(791814 - [#791814] END+6, END+7, END+9

Label References

Name Line Occurrences
ALLIED START+69
E1 E1+11
E1END E1+1, E1+2
ELIGBL START+55
END START+26, START+33, START+35, START+37, START+59, START+60, START+62, START+64, START+65, START+69
, START+70, START+79, START+80, START+83
END2 END+4, END+8
SHOW END2+4

Naked Globals

Name Field # of Occurrence
^(1 END+9
^(2 END+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT START+43*, START+44!
A0 START+18~, END+9*, END+19
A1 START+18~, END+9*, END+14*
A2 START+18~, END+9*, END+10, END+11*, END+13, END+16, END+23
AR START~, START+16!
AR( START+20*
AR(0 START+28*
AR(1 END+1*, END2+2*
AR(2 END+2*, END+15*, END2+3*
AR(3 END+3*
AR(4 START+31*
AR(5 END*
AR(6 START+38*
AR(7 START+50*
AR(8 END+22*, END+25*
AX ELIGBL+4~*, E1+1*, E1+2, E1+3
DA START+41*, START+44!, START+46*, START+47*, START+48, START+50, START+51, START+53!, ALLIED+2~, ALLIED+4*
DFN START~, START+31, START+41, START+42, START+46, START+47, START+69, END+6, END+7, ELIGBL+4
, E1+1, E1+2, E1+3, ALLIED~, ALLIED+4, ALLIED+5, ALLIED+6
DIC START+41*, START+44!, START+46*, START+49*, START+53!, E1+5*, E1+6!, ALLIED+2~, ALLIED+4*
DIC(0 E1+5*
DIQ START+41*, START+44!, START+46*, START+49*, START+53!, ALLIED+2~, ALLIED+4*
DIQ(0 START+46*, START+49*
DR START+41*, START+44!, START+46*, START+49*, START+53!, ALLIED+2~, ALLIED+4*
DT END+24, END2+1
DUZ END+16, END+19
ED START+18~, START+19*, START+42*, START+43*, END+1, END2+1*, END2+2, SHOW+5
EL START+18~, START+19*, START+55, START+58*, START+59, START+62, START+63*, START+64*, START+65, START+66*
, START+67*, START+69, START+70, START+71, START+72*, START+73*, START+74, START+75*, START+76, START+77*
, START+78*, START+79, START+80, START+81, START+82*, START+83, START+84*, START+85*, END+2, END+4
, END+11*, END+13*, END+14*, END+15, END+22, END2*, END2+3, E1+2, E1+8*, E1+9*
, E1+10*, ALLIED+5*, ALLIED+6*, SHOW+3
ER START+18~, START+19*, START+26*, START+33*, START+36*, START+37, START+61*, END
ES START+18~, START+19*, START+39*, START+40, END+3, SHOW+4
IEN START+18~, START+19*, END+6*, END+7*, END+8, END+9
LD END2+5!, ELIGBL+4~, E1+6*, E1+7*, E1+8, E1+9, E1+10
P ELIGBL+4~
PD START+18~, START+19*, START+28*
PG START+18~, START+19*, START+50*, START+58, START+66, START+67, START+71, START+75, START+76, START+84
, START+85, ELIGBL+3
POP END2+5!
PS START+18~, START+19*, START+52*
PS1 START+51*, START+52, START+53!
R3 START+18~, START+19*
R3( START+22*, START+23*
RA START+18~, START+19*, END+10*, END+11*, END+12*, END+18*, END+21*, END+22
RD ELIGBL+4~, E1+4*, E1+5
RM START+41!, START+44!, START+46!, START+53!, ALLIED+2~
RM(2 START+42, START+47, ALLIED+5, ALLIED+6
RM2 START+49!, START+53!
RM2( START+50, START+51
RMDNM START+18~, START+19*, START+29*, SHOW+2
ROES START+17~
S ELIGBL+4~, E1+3*, E1+4
S0 END2+5!
S1 END2+5!
S2 END2+5!
S6 END2+5!
SHW START~, END2+4
SSN START+18~, START+19*, START+30*
U START+30, START+31, START+38, START+39, START+43, START+56, START+57, START+62, START+72, START+73
, START+74, START+82, END+10, END+11, END+13, END+14, END+16, END+18, END+19, END+21
, END+22, END+23, END+25, E1+3, E1+4, E1+6, ALLIED+3
VADM START+24!
VADM(1 START+29
VADM(2 START+30
VADM(6 START+27, START+28
VAEL START+24!
VAEL(1 START+38, START+62, START+72, START+80, START+81, START+82
VAEL(3 START+56, START+74, START+83, ALLIED+3
VAEL(4 START+45
VAEL(6 START+73
VAEL(8 START+39
VAERR START+26, START+33, START+35, START+60, END2+5!
VAMB START+24!
VAPA START+24!
VAPA("P" START+32*
VASV START+24!
VASV(11 START+77
VASV(4 START+62
VASV(9 START+64
VS START+18~, START+19*, START+56*, START+57
VT START+18~, START+19*, START+45*, START+54, START+65, START+70, START+83, START+85
>> X START+20*, START+22*, START+23*, START+43*, START+80*, START+81*, START+82, END+16*, END+17, END+19*
, END+20, E1+5*
Y START+43, END+17*, END+18, END+20*, END+21, END+23*, END+24*, END+25, END2+1*, E1+6!
Y(0 E1+6
YY END2+5!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All