Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Label References |  Local Variables |  All
Print Page as PDF
Routine: AMQQAV2

Package: PCC Medical Query

Routine: AMQQAV2


Information

AMQQAV2 ; IHS/CMI/THL - MORE OVERFLOW FROM AMQQAV ;

Source Information

Source file <AMQQAV2.m>

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
PCC Medical Query 2 AMQQAV  AMQQSQVS  

Entry Points

Name Comments DBIA/ICR reference
CN2
CN
COMPV2
COMPT2
COMPT1
N
COMPVEXT
COMPV ; ENTRY POINT FROM AMQQAV
COMPT ; ENTRY POINT FROM AMQQAV
COMPT21
COMPV1
N2
N21

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Timeout: DTIME
  • Line Location: COMPT+3
Function Call: WRITE
  • Prompt: !!,"Enter a titre to be used as the comparison value (e.g. NEGATIVE, 1:64 etc.)",!!
  • Line Location: COMPT+4
Function Call: WRITE
  • Prompt: " ??",*7
  • Line Location: COMPT1+0
Function Call: WRITE
  • Prompt: " ??",*7
  • Line Location: COMPT1+8
Function Call: WRITE
  • Prompt: " (1:",X,")"
  • Line Location: COMPT1+9
Function Call: READ
  • Timeout: DTIME
  • Line Location: COMPT2+1
Function Call: WRITE
  • Prompt: !,"Enter a titre (e.g. 'NEGATIVE', '1:64', etc.)",!!!
  • Line Location: COMPT21+2
Function Call: WRITE
  • Prompt: $E("NEGATIVE",$L(X)+1,8)
  • Line Location: COMPT21+4
Function Call: WRITE
  • Prompt: " ??",*7
  • Line Location: COMPT21+5
Function Call: WRITE
  • Prompt: " (1:",X,")"
  • Line Location: COMPT21+6
Function Call: READ
  • Timeout: DTIME
  • Line Location: N2+0
Function Call: WRITE
  • Prompt: !,"Enter a titre (e.g. 'NEGATIVE', '1:64', etc.)",!!!
  • Line Location: N21+1
Function Call: WRITE
  • Prompt: " ??",*7
  • Line Location: N21+4
Function Call: WRITE
  • Prompt: " (1:",X,")"
  • Line Location: N21+5
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: COMPV1+0
Function Call: WRITE
  • Prompt: !,"Visual acuity: 20/"
  • Line Location: COMPV1+0
Function Call: WRITE
  • Prompt: !!,"Enter a Snellen Chart acuity like '20/40' or the word 'BLIND'",!!
  • Line Location: COMPV1+4
Function Call: WRITE
  • Prompt: " ??",*7
  • Line Location: COMPV1+6
Function Call: WRITE
  • Prompt: !!,"Enter the BEST visual acuity allowed in the range =>"
  • Line Location: COMPV2+0
Function Call: WRITE
  • Prompt: !!,"Enter the WORST visual acuity allowed in the range =>"
  • Line Location: COMPV2+4
Function Call: WRITE
  • Prompt: " ??",*7,!,"The 'worst' value cannot be smaller than the 'best'!"
  • Line Location: COMPV2+8

Label References

Name Line Occurrences
CN COMPT1+4, COMPT1+5, COMPT1+6, COMPT1+7
CN2 N21+3
COMPT COMPT+4, COMPT1, COMPT1+8
COMPT1 COMPT+2
COMPT2 COMPT+1, COMPT21+2, COMPT21+5, N21+1, N21+4
COMPT21 COMPT2
COMPV COMPV1+4
COMPV1 COMPV1+6, COMPV2+1, COMPV2+5
COMPV2 COMPV+1, COMPV2+8
COMPVEXT COMPV2+2, COMPV2+6
N COMPT21+3, COMPT21+4
N21 N+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AMQQCOM1 COMPV2+3*, COMPV2+8, COMPV2+9, COMPVEXT!
AMQQCOM2 COMPV2+7*, COMPV2+8, COMPV2+9, COMPVEXT!
>> AMQQCOMP CN*, COMPT21*, N*, N21*, N21+3, N21+4, CN2*, COMPV1+2*, COMPV1+3*, COMPV1+5*
, COMPV2+2, COMPV2+3, COMPV2+6, COMPV2+7, COMPV2+9*
>> AMQQNOCO COMPT+1, COMPV+1
>> AMQQQUIT COMPT+3*, COMPT+5*, COMPT2+1*, COMPT21+1*, N2*, N21+2*, COMPV1+1*
>> AMQQSQBS COMPT1, COMPT1+2*, COMPT1+3*, COMPT1+5, COMPT1+6*, COMPT1+7*
>> AMQQSQF1 COMPT1+6*, COMPT1+7*
>> AMQQSQF2 COMPT1+6*, COMPT1+7*
>> AMQQSQN COMPT1+6*, COMPT1+7*
>> AMQQSQNM COMPT1+6*, COMPT1+7*
AMQQSQNT COMPT1+2!, COMPT1+3!, COMPT1+6!
>> AMQQXX COMPT+2, COMPT1, COMPT1+5, COMPT1+6, COMPT1+7, COMPT1+8, COMPT1+9, COMPT2, N+1*
DTIME COMPT+3, COMPT2+1, N2, COMPV1
U COMPT+5, COMPT21+1, N21+2, COMPV1, COMPV1+1
>> X COMPT+3*, COMPT+4, COMPT+5, COMPT+6, COMPT1, COMPT1+1*, COMPT1+2*, COMPT1+3*, COMPT1+4, COMPT1+5*
, COMPT1+6*, COMPT1+7*, COMPT1+8, COMPT1+9, CN, COMPT2*, COMPT2+1*, COMPT21, COMPT21+1, COMPT21+2
, COMPT21+3*, COMPT21+4*, COMPT21+5, COMPT21+6, N, N2*, N21, N21+1, N21+2, N21+3*
, N21+4, N21+5, CN2, COMPV1*, COMPV1+1, COMPV1+2, COMPV1+3, COMPV1+4, COMPV1+5
Z COMPT2~*, N+1
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Label References |  Local Variables |  All