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

Package: Lab Service

Routine: LRAPSM


Information

LRAPSM ;AVAMC/REG - SNOMED SEARCH ;8/14/95 09:49

Source Information

Source file <LRAPSM.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Lab Service 4 ^LRAPSM1  CK^LRAUSM  (B,L,S,SSN,V,XR,YN)^LRU  (BEG,END)^LRUTL  
Kernel 1 ^%ZIS  
VA FileMan 1 ^%DTC  

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

Package Total Caller Graph
Lab Service 5 LRAPQAFS  LRAPQAMR  LRAPSEM  LRAUSM  LRSPS  

Entry Points

Name Comments DBIA/ICR reference
TP
QUE
END
Y
Y1
LRDFN
I
T
TG
M
E
MX
PRT
ASK
POS ;also from LRAPSEM
C

External References

Name Field # of Occurrence
^%DTC PRT+1
^%ZIS LRAPSM+2
^LRAPSM1 END
CK^LRAUSM TP+1, ASK+1
B^LRU TP+4
L^LRU QUE
S^LRU QUE
SSN^LRU PRT+1
V^LRU END
XR^LRU QUE
YN^LRU POS+1
BEG^LRUTL TP+5
END^LRUTL END

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!?20,LRO(68)," search by ",S(7)," code"
  • Line Location: LRAPSM+2
Function Call: READ
  • Prompt: "For all sites type 'ALL' : "
  • Variable: X
  • Timeout: DTIME
  • Line Location: TP+0
Function Call: WRITE
  • Prompt: !!,"TOPOGRAPHY (Organ/Tissue)",!?5,"Select 1 or more characters of the code",!?5
  • Line Location: TP+0
Function Call: WRITE
  • Prompt: !?5,"For all choices type 'ALL'"
  • Line Location: TP+3
Function Call: WRITE
  • Prompt: !
  • Line Location: TP+4
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: !,"Choice #",$J(B,2),": Select 1 or more characters of the code: "
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: !,"Select only procedures with results "
  • Line Location: POS+1
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: C+0
Function Call: WRITE
  • Prompt: !,"Enter 1 for positive results or 0 for negative results: "
  • Line Location: C+0
Function Call: WRITE
  • Prompt: $C(7)," Enter '1' or '0'"
  • Line Location: C+0
Routine Call
  • %ZIS
  • Line Location:
    • LRAPSM+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC - [#1] PRT
^LAB( MX
^LAB(61 - [#61] TG
^LR - [#63] QUE+2, LRDFNITT+1, T+4, MEPRT
^TMP($J QUE!, QUE+1*, MX+1, MX+2, MX+3, PRT+3*, PRT+4*

Label References

Name Line Occurrences
@( M
ASK TP+3, ASK+1
C C
I LRDFN
LRDFN QUE+2
M TG+1
MX E
POS TP+2
PRT MX+1
T I
TG T+4
TP TP+1
Y MX+2
Y1 TG

Naked Globals

Name Field # of Occurrence
^( T+4, MEMX+1*, MX+2*
^(0 TGMXMX+1*, MX+2*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % POS+1*, POS+2
>> A("B" TP!, TP+1, ASK!, ASK+1
>> AGE PRT+1*, PRT+2*, PRT+3
>> B TP+3*, TP+4, ASK
>> DFN PRT*, PRT+1
>> DOB PRT+1*
DTIME TPASKC
>> E E*
>> H(2 T+2*, MX+1, MX+2, MX+3, PRT+3, PRT+4
>> I Y*, Y1*, TGMX+2
>> I(1 Y1*
>> I(2 Y1*
IO QUE
IOF LRAPSM+2
>> IOP LRAPSM+2*
>> LR LRAPSM+3*, T+5*
>> LR(1 LRAPSM+3*, TG+1*
>> LR(11 TG*
>> LR(12 T+1*, T+2, PRT+3
>> LR(14 PRT*, PRT+3
>> LR(2 LRAPSM+3*, LRDFN*
>> LR(3 LRAPSM+3*, T+3*
>> LR(4 T+1*, T+2, PRT+1
>> LR(5 TG*, MX+1, MX+2
>> LR(7 T+4*, TGMX+1, MX+2
>> LR(8 M*, E*, MX
>> LR(9 T+4*, T+5
>> LRABV T
>> LRAC T+2*, PRT+3
>> LRAN T+2*, MX+1, MX+2, MX+3, PRT+3, PRT+4
>> LRDFN LRDFN*, ITT+1, T+4, MEPRT
>> LRDPF PRT*
>> LRI I*, TT+1, T+4, ME
>> LRLDT TP+4*, QUE+2
LRM TP+2!, M*, MXMX+1, MX+2
LRM( MX+2, ASK+1*
LRN TP+2!*, TP+3, TP+4*, QUE+1, MX+1, ASK*
LRN( MX+2, ASK+1*
LRN(0 TP+4
LRO TP+2*, MXPOS+1!, POS+2*, C+1*
LRO(68 LRAPSM+2, QUE+1
>> LRP PRT+1*, PRT+3, PRT+4
>> LRPF PRT*, PRT+1
>> LRSDT TP+4*, QUE+2*, LRDFNI
>> LRSN TP+2, MMX
>> LRSS TT+1, T+4, ME
>> LRXR QUE+2, LRDFNI
>> M M*, E
>> POP TP+5
>> S(1 TP+1*, TG
>> S(2 TP*, TP+1*, QUE+1, TG
>> S(7 LRAPSM+2, TP+2, QUE+1
>> SEX PRT+1*, PRT+3
>> SSN PRT+1*
>> SSN(1 PRT+3
>> T T+4*, ME
U TPTP+3, QUE+1, TASKC
>> V ME
>> W MX*, MX+1, MX+2
>> X TP*, TP+1, TP+3, QUE+2*, YY1, TG*, M*, MX+2*, PRT*
PRT+1*, ASK*, ASK+1, C*, C+1
>> X1 PRT+1*
>> X2 PRT+1*
>> Y TP+4, MX+2*
>> Y(1 YY1, TG*, MX+2*
>> Y(2 YY1, TG*, MX+2*
>> Z MX+2*
>> ZTRTN TP+5*
>> ZTSK TP+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All