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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: AMQQSQBP

Package: PCC Medical Query

Routine: AMQQSQBP


Information

AMQQSQBP ; IHS/CMI/THL - GETS CONDITIONS AND VALUES FOR SBP AND DPB ;

Source Information

Source file <AMQQSQBP.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 1 EN1^XQH  
PCC Medical Query 1 COMPN^AMQQAV0  
VA Fileman 1 IX^DIC  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
PCC Medical Query 2 AMQQSQA  AMQQSQA0  

Entry Points

Name Comments DBIA/ICR reference
AND
VA
SBP
RUN
V1
V2
EXIT
NOT
DBP
ANDQ

External References

Name Field # of Occurrence
COMPN^AMQQAV0 VA+9
IX^DIC V1+12
EN1^XQH V1+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!,@AMQQRV,"SYSTOLIC BP",@AMQQNV
  • Line Location: SBP+0
Function Call: WRITE
  • Prompt: !!!,@AMQQRV,"DIASTOLIC BP",@AMQQNV
  • Line Location: DBP+0
Function Call: WRITE
  • Prompt: !!!,"When I analyze the result =>",!
  • Line Location: AND+0
Function Call: WRITE
  • Prompt: !?5,"1) Both systolic ",@AMQQRV,"and",@AMQQNV," diastolic BPs must meet your criteria"
  • Line Location: AND+1
Function Call: WRITE
  • Prompt: !?5,"2) Either systolic ",@AMQQRV,"or",@AMQQNV," diastolic BP must meet your criteria",!
  • Line Location: AND+2
Function Call: WRITE
  • Prompt: !,"Your choice (1-2): 1// "
  • Line Location: ANDQ+0
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: ANDQ+1
Function Call: WRITE
  • Prompt: " (1)"
  • Line Location: ANDQ+3
Function Call: WRITE
  • Prompt: !!,"Choose between ""and"" logic and ""or"" logic"
  • Line Location: ANDQ+4
Function Call: WRITE
  • Prompt: " ??",*7
  • Line Location: ANDQ+7
Function Call: WRITE
  • Prompt: !,"Value limiting condition for ",AMQQSQAN,": "
  • Line Location: V1+0
Function Call: WRITE
  • Prompt: " ??",*7
  • Line Location: V1+14
Function Call: WRITE
  • Prompt: " ??",*7
  • Line Location: VA+5
Routine Call
  • DIC
  • Line Location:
    • V1+12

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AMQQ(5 - [#9009075] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AMQQ(5 - [#9009075] VA+1, VA+7
^DIC(9.2 - [#9.2] V1+3

Label References

Name Line Occurrences
AND RUN+4, ANDQ+4
ANDQ ANDQ+8
EXIT RUN+1
NOT V1+6
SBP RUN
V1 SBP+3, DBP+3, V1+3, V1+14, VA+5, VA+12, VA+13, V2
V2 VA+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EXIT!, NOT+2*, NOT+3
%A EXIT!, V1+3~
%B EXIT!, V1+3~
AMQQATNM AMQQSQBP+3~, SBP+2*, DBP+2*
AMQQCOMP AMQQSQBP+3~, VA+12, VA+13, VA+15, V2, V2+1
>> AMQQCOND VA*
AMQQCONM AMQQSQBP+3~, SBP+5, VA+2*
AMQQDISV EXIT!, V1+1, V1+5!, VA+2*, VA+5!, VA+6*
AMQQLINK AMQQSQBP+3~, SBP+1*, DBP+1*
AMQQNOCO AMQQSQBP+3~, RUN+2*, SBP+6, VA+1*, VA+5, VA+11
AMQQNOT AMQQSQBP+3~, VA+5!, VA+6, VA+8!, NOT*, NOT+1*, NOT+3*
>> AMQQNV SBP, DBP, AND+1, AND+2
AMQQQ AMQQSQBP+3~, RUN+2, RUN+3, SBP+6*
>> AMQQQUIT RUN+1, SBP+4, DBP+4, ANDQ+2*, V1+4*, VA+10, VA+14
>> AMQQRV SBP, DBP, AND+1, AND+2
>> AMQQSQAN V1
>> AMQQSQCT VA+3*
>> AMQQSQCV ANDQ+5*, ANDQ+6*
>> AMQQSQQT V1+7*
>> AMQQSQVV VA+4*
>> AMQQSYMB VA+7*, VA+8*, VA+15
AMQQTMPC AMQQSQBP+3~, RUN+3*, EXIT!, SBP+6, ANDQ+5, ANDQ+6, VA+15*, V2+1*
>> D V1+11*
DIC V1+8*, V1+13!
DIC("S" V1+10*
DIC(0 V1+9*
DTIME ANDQ+1, V1+2
U RUN+3, SBP+6, ANDQ+1, ANDQ+2, V1+4, VA+1, VA+2, VA+7
X EXIT!, ANDQ+1*, ANDQ+2, ANDQ+3*, ANDQ+4, ANDQ+5, ANDQ+6, V1+2*, V1+3, V1+4
, V1+5*, V1+6, V1+7, NOT*, NOT+1*, NOT+2, NOT+3*
>> XQH V1+3*
>> Y V1+14, VA, VA+1, VA+2, VA+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All