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

Package: Lab Service

Routine: LRSPRPT2


Information

LRSPRPT2 ;AVAMC/REG/WTY - SURG PATH PRINT SNOMED;09/06/01

Source Information

Source file <LRSPRPT2.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Lab Service 4 (,F)^LRAPF  (XR,YN)^LRU  C^LRUA  ^LRUP  

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

Package Total Caller Graph
Lab Service 3 LRSPRPT  LRSPRPT1  LRSPT  

Entry Points

Name Comments DBIA/ICR reference
M ;
D ;
A ;
E ;
F ;
W ;
EN ;from LRSPRPT,LRSPT
AD ;
ACC ;
DEL ;
ADD ;

External References

Name Field # of Occurrence
^LRAPF F+1
F^LRAPF F+1
XR^LRU AD+1
YN^LRU EN+3, ACC+13, DEL+3
C^LRUA LRSPRPT2+9, M+5, A+4, E+4
^LRUP ACC+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"SNOMED code(s):"
  • Line Location: LRSPRPT2+4
Function Call: WRITE
  • Prompt: X
  • Line Location: LRSPRPT2+9
Function Call: WRITE
  • Prompt: X
  • Line Location: M+5
Function Call: WRITE
  • Prompt: !?5,$S(B=1.4:"D-",B=3.3:"F-",B=4.5:"P-",1:""),$P(M,"^",2),?12,": "
  • Line Location: A+3
Function Call: WRITE
  • Prompt: X
  • Line Location: A+4
Function Call: WRITE
  • Prompt: X
  • Line Location: E+4
Function Call: WRITE
  • Prompt: " (",$S(M(2)=0:"negative",M(2)=1:"positive",1:"?"),")"
  • Line Location: W+1
Function Call: WRITE
  • Prompt: !!,"Add/Delete reports to/from print queue for ",LRH(0)," "
  • Line Location: EN+2
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: ACC+1
Function Call: WRITE
  • Prompt: !!,"Select ",LRO(68)," accession number: "
  • Line Location: ACC+1
Function Call: WRITE
  • Prompt: $C(7),!,"Enter NUMBERS only."
  • Line Location: ACC+2
Function Call: WRITE
  • Prompt: !,LRP," ID: ",SSN
  • Line Location: ACC+6
Function Call: WRITE
  • Prompt: !!,"Add ",LRO(68)," accession ",LRAN," for ",LRY(1)," to"
  • Line Location: ACC+11
Function Call: WRITE
  • Prompt: !,$S(LRAPX(1)=2:"final",1:"preliminary")," rpt print queue "
  • Line Location: ACC+12
Function Call: WRITE
  • Prompt: !!,"Delete ",LRO(68)," accession ",LRAN," for ",LRY(1),!,"from "
  • Line Location: DEL+1
Function Call: WRITE
  • Prompt: $S(LRAPX(1)=2:"final",1:"preliminary")," rpt print queue "
  • Line Location: DEL+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB( A+1
^LAB(61 - [#61] LRSPRPT2+6
^LAB(61.1 - [#61.1] M+2
^LAB(61.2 - [#61.2] E+2
^LR - [#63] LRSPRPT2+4, LRSPRPT2+5, LRSPRPT2+6, M+1, M+2, D+3, D+4, E+1, E+2, AD+2
ACC+3, ACC+5, ACC+6, ACC+8
^LRO(69.2 - [#69.2] EN+4, ACC+7, DEL+4!, DEL+5, DEL+6, DEL+7, DEL+8*, DEL+9, ADD+1*, ADD+2
ADD+3, ADD+4*, ADD+5

Label References

Name Line Occurrences
A D+5
ACC ACC+2, ACC+3, ACC+7, ACC+8, ACC+14
AD EN+3
ADD ACC+13
DEL ACC+7
E M+6
F LRSPRPT2+3, LRSPRPT2+7, M+3, A+2, E+3
M LRSPRPT2+10
W A+5

Naked Globals

Name Field # of Occurrence
^( ACC+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EN+3*, EN+6*, ACC+13*, DEL+3*
>> A LRSPRPT2+4, LRSPRPT2+5*, LRSPRPT2+6, M+1, M+2, D+3, D+4, E+1, E+2
>> B M+1*, M+2, D+2*, D+3, D+4, A+1, A+3, A+5, E+1, E+2
>> C D+3*, D+4, E+1*, E+2
DTIME ACC+1
>> E A+1*, E+2*, E+4
IOSL LRSPRPT2+3, LRSPRPT2+7, M+3, A+2, E+3
>> LR( LRSPRPT2+9, M+5, A+4, E+4
>> LR("Q" LRSPRPT2+3, LRSPRPT2+5, LRSPRPT2+7, M+1, M+3, D+1, D+3, A+2, E+1, E+3
>> LRAA EN+4, ACC+7, DEL+4, DEL+5, DEL+6, DEL+7, DEL+8, DEL+9, ADD+1, ADD+2
ADD+3, ADD+4, ADD+5
>> LRABV AD+2, ACC+3, ACC+5
>> LRAD AD+1
>> LRAN ACC+6*, ACC+7, ACC+9, ACC+11, DEL+1, DEL+4, ADD+1, ADD+4
>> LRAPX(1 EN+1, EN+4, EN+5, ACC+7, ACC+8, ACC+12, DEL+2, DEL+4, DEL+5, DEL+6
DEL+7, DEL+8, DEL+9, ADD+1, ADD+2, ADD+3, ADD+4, ADD+5
>> LRDFN LRSPRPT2+4, LRSPRPT2+5, LRSPRPT2+6, M+1, M+2, D+3, D+4, E+1, E+2, ACC+5*
ACC+6, ACC+8, ADD+1
>> LRH(0 EN+2, ACC+9, ADD+1
>> LRI LRSPRPT2+4, LRSPRPT2+5, LRSPRPT2+6, M+1, M+2, D+3, D+4, E+1, E+2, ACC+5*
ACC+8, ADD+1
>> LRO(68 ACC+1, ACC+9, ACC+11, DEL+1
>> LRP ACC+6
>> LRSS LRSPRPT2+4, LRSPRPT2+5, LRSPRPT2+6, M+1, M+2, D+3, D+4, E+1, E+2, ACC+8
>> LRXREF AD+2, ACC+3, ACC+5
>> LRY AD+1*, AD+2, ACC+3, ACC+5
>> LRY(1 AD+1*, AD+3, ACC+4, ACC+11, DEL+1
>> M M+2*, M+4, M+5, A+1*, A+3, A+4
>> M(2 A+1*, A+5, W+1
>> SSN ACC+6
>> T LRSPRPT2+6*, LRSPRPT2+8, LRSPRPT2+9
U ACC+1
>> X LRSPRPT2+9*, M+5*, D+4*, A+1, A+4*, E+4*, ACC+1*, ACC+2, ACC+3, ACC+5
ACC+6*, DEL+6*, DEL+8, ADD+3*, ADD+4
>> X(1 DEL+7*, DEL+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All