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

Package: Order Entry Results Reporting

Routine: ORLA1


Information

ORLA1 ; slc/dcm,cla - Order activity alerts ;3/10/05 15:10

Source Information

Source file <ORLA1.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Order Entry Results Reporting 5 (END,S1,V1)^ORLA11  $$CLINERR^ORQRY01  $$NAME^ORU  PARAM^ORU1  READ^ORUTL  
Registration 1 (INP,KVAR)^VADPT  
Scheduling 1 GETPLIST^SDAMA202  
Toolkit 1 $$GET^XPAR  
VA Fileman 1 (,DD)^%DT  

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Order Entry Results Reporting 6 ORLA11  ORLP LOAD  ORLP0  ORLP01  ORLP1  ORU1  

Entry Points

Name Comments DBIA/ICR reference
PR2(OROPREF,ORTITLE,ORDEF) ;
LTIM ;
P1 ; Loading the Primary Patient List
END ;
PREF ;Get a preference
BUILD ;
W1 ;
KIL ;
C1 ;
C0 ; DBIA 3869
; SLC/PKS - 5/15/2000: Next line added to fix a reported problem:
PR1(ORVP,OROPREF,ORCLDT) ;from ORLA11
B1 ;

External References

Name Field # of Occurrence
^%DT C0+6, C0+13
DD^%DT C0+9
END^ORLA11 END+1
S1^ORLA11 B1+6
V1^ORLA11 B1+5
$$CLINERR^ORQRY01 C0+21
$$NAME^ORU PR1+11
PARAM^ORU1 BUILD+1
READ^ORUTL C0+30
GETPLIST^SDAMA202 C0+20
INP^VADPT PR1+8
KVAR^VADPT PR1+18
$$GET^XPAR PREF+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Loading Ward Patient List..."
  • Line Location: W1+1
Function Call: WRITE
  • Prompt: !,"Loading Clinic Patient List..."
  • Line Location: C0+17
Function Call: WRITE
  • Prompt: !,ORERR
  • Line Location: C0+22
Function Call: WRITE
  • Prompt: $C(7),!,"No patients found"
  • Line Location: C0+30
Function Call: WRITE
  • Prompt: !,"Data inconsistency found, no entry for DFN="_+ORVP
  • Line Location: PR1+2
Function Call: WRITE
  • Prompt: !,"The current patient list will be cleared."
  • Line Location: KIL+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(42 - [#42] B1+3
^DIC(45.7 - [#45.7] B1+6
^DPT - [#2] C1+3, PR1+2, PR1+7
^DPT("CN" W1+3
^OR(100.21 - [#100.21] B1+2, P1+2
^SC - [#44] B1+4
^TMP($J C0+18!, C0+24, C0+25, C0+26, C0+29!
^VA(200 - [#200] B1+5, PREF+2
^XUTL("OR" BUILD+2!, B1+2, B1+3, B1+4, B1+5, B1+6, C0+30, C1+3*, PR1+4, PR1+14*
, PR1+16*, PR1+20*, PR1+22*, PR1+24*, PR2+1, KIL+1, KIL+3!

Label References

Name Line Occurrences
C0 B1+4
C1 C0+27
LTIM PR1+15
P1 B1+2
PR1 P1+2, W1+3, C1+2
PR2 P1+3, W1+4, C1+4
PREF B1+1
W1 B1+3

Naked Globals

Name Field # of Occurrence
^( P1+2
^("ORU" BUILD+2!, KIL+3!
^("ORV" BUILD+2!, KIL+3!
^("ORW" BUILD+2!, KIL+3!
^(0 B1+2, B1+3, B1+4, B1+5, B1+6, C1+3, PR1+15*, PR2+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT C0+2~, C0+4*, C0+11*
%DT("A" C0+5*, C0+12*
%DT("B" C0+5*, C0+12*
DFN C0+26*, C0+27, C1+1, C1+3, PR1+5~, PR1+7*
DUZ PREF+2
>> J P1+1*, P1+2*
>> ORCEND C0+10, C0+11, C0+12, C0+15*, C0+16*, C0+20
ORCLDT C0+25*, C0+27, C0+28!, C1+2, PR1~, PR1+15, PR1+24
>> ORCLIN B1+4, C0+20
>> ORCNT P1+1*, W1+2*, C0+19*, C1+3*, PR1+6*, PR2+1
>> ORCOLW B1+2*, B1+3*, B1+4*, B1+5*, B1+6*
>> ORCSTRT C0+3, C0+4, C0+5, C0+8*, C0+16*, C0+20
>> ORCT PR1+17*
ORCTMP C0+16*!
ORDEF BUILD+2, B1+2, B1+3, B1+4, B1+5, B1+6, P1+3, W1+4, C1+4, PR2~
, PR2+1
>> OREND C0+7*, C0+14*
ORERR C0+2~, C0+21*, C0+22
ORI P1+4!, W1+5!, C0+2~, C0+23*, C0+24*, C0+25, C0+26, C0+28!
ORJ P1+4!, W1+2*, W1+3*, W1+5!
OROPREF P1+2, P1+3, W1+3, W1+4, C1+2, C1+4, PR1~, PR1+20, PR1+22, PR2~
, PR2+1, PREF+2*
>> ORPRIM B1+2
>> ORPROV B1+5
>> ORSPEC B1+6
ORSRV PREF+1~, PREF+2*
ORTITLE B1+2*, B1+3*, B1+4*, B1+5*, B1+6*, P1+3, W1+4, C1+4, PR2~, PR2+1
>> ORUPNM C1+3*, PR1+7*, PR1+11*, PR1+12*, PR1+14, PR1+16
ORURMBD P1+4!, W1+5!, C0+28!, PR1+9*, PR1+10*, PR1+13*, PR1+14
>> ORUSSN C1+3*, PR1+7*, PR1+14, PR1+20
ORUVP P1+4!, W1+5!, C0+28!, C1+3, PR1+3*, PR1+4, PR1+7, PR1+14, PR1+16, PR1+20
, PR1+22, PR1+24
ORVP P1+2*, P1+4!, W1+3*, W1+5!, C0+28!, C1+1*, C1+2, C1+3, PR1~, PR1+1
, PR1+2, PR1+3, PR1+14
>> ORWARD B1+3
ORX P1+2*, P1+4!, W1+3*, W1+5!, C0+27*, C0+28!, PR1+14
ORY B1+2*, B1+3*, B1+4*, B1+5*, B1+6*, P1+2, P1+4!, W1+3, W1+5!, C0+28!
RB PR1+5~, PR1+13*, PR1+22
S PR1+20*!
U PR1+7
VADM PR1+5~
VAIN PR1+5~
VAIN(5 PR1+9
X B1+2*, B1+3*, B1+4*, B1+5*, B1+6*, C0+4*, C0+11*, PR1+5~, PR1+7*, PR1+15*
, LTIM+1, LTIM+2*
>> Y C0+7, C0+8, C0+12, C0+14, C0+15
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All