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

Package: General Medical Record - Vitals

Routine: GMRVQUAL


Information

GMRVQUAL ;HIOFO/YH,FT-VITAL QUALIFIERS ;3/26/05 15:12

Source Information

Source file <GMRVQUAL.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
General Medical Record - Vitals 1 $$ACTIVE^GMVUID  
VA FileMan 1 ^DIWP  

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
General Medical Record - Vitals 5 GMRVCAQU  GMRVED3  GMRVEE2  GMRVUT1  GMRVUT3  

Entry Points

Name Comments DBIA/ICR reference
LISTQ ;
OTHERQ ;
SELECT ;OTHER QUALIFIERS
STRIP ; strip off trailing commas
RESET ;
WRITE
CATLG ;
CLEAR ;
BP ; Blood Pressure Check

External References

Name Field # of Occurrence
^DIWP WRITE+1
$$ACTIVE^GMVUID LISTQ+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Qualifiers for "_GMRVIT(1)_": ",!!,GLABEL,!
  • Line Location: SELECT+1
Function Call: WRITE
  • Prompt: !,GTXT(I)
  • Line Location: SELECT+2
Function Call: WRITE
  • Prompt: !!,"Select a number under each category (optional).",!,"Separate the numbers with ',': "
  • Line Location: SELECT+3
Function Call: WRITE
  • Prompt: !!,"Enter a number under each category, separate numbers with a ',' ",!,"DO NOT select SITE if this is a HEAD/ABDOMINAL girth measurement: "
  • Line Location: SELECT+4
Function Call: READ
  • Variable: GMRINF
  • Timeout: DTIME
  • Line Location: SELECT+5
Function Call: WRITE
  • Prompt: !,"ERROR ENTRY!!!"
  • Line Location: SELECT+6
Function Call: WRITE
  • Prompt: !!,"More than maximum qualifier allowed for a category were selected!",!
  • Line Location: STRIP+13
Function Call: WRITE
  • Prompt: !,"ERROR ENTRY!!!",!
  • Line Location: STRIP+15
Function Call: WRITE
  • Prompt: " "_I(1)
  • Line Location: STRIP+17
Function Call: WRITE
  • Prompt: !,?3,^UTILITY($J,"W",0,I,0)
  • Line Location: WRITE+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMRD(120.52 - [#120.52] LISTQ+2, LISTQ+4, CATLG+4, CATLG+5
^GMRD(120.53 - [#120.53] CATLG+1, CATLG+2, CATLG+3
^UTILITY($J WRITE+1!, WRITE+2, WRITE+3!

Label References

Name Line Occurrences
BP STRIP+5, STRIP+16
CATLG LISTQ+2
RESET STRIP+15
SELECT OTHERQ+14, SELECT+6, STRIP+4, STRIP+15
STRIP STRIP+2
WRITE LISTQ+21

Naked Globals

Name Field # of Occurrence
^(0 CATLG+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DIWF WRITE+1*
>> DIWL WRITE+1*
>> DIWR WRITE+1*
DTIME SELECT+5
>> GBLNK OTHERQ+1*, OTHERQ+9, OTHERQ+11
GCAT OTHERQ+8*, OTHERQ+9, OTHERQ+10, CATLG+3*, CATLG+6, CATLG+7, CLEAR+1!, BP+3*, BP+4
GCAT(1 LISTQ+2*, CATLG+1, CATLG+2, CATLG+3
GCH CLEAR+1!
>> GCHA LISTQ+2*, LISTQ+4*, LISTQ+5, LISTQ+7*, LISTQ+8, LISTQ+9, LISTQ+10, LISTQ+11, LISTQ+20*
GCHART LISTQ+1!, OTHERQ+1, CLEAR+1!
GCHART( LISTQ+8*, LISTQ+9*, OTHERQ+11, STRIP+6, STRIP+9, STRIP+10, STRIP+11, STRIP+12
GCHART1 LISTQ+1!, CLEAR+1!
GCHART1( LISTQ+10*, LISTQ+11*, LISTQ+17, LISTQ+20
>> GCOL OTHERQ+1*, OTHERQ+6*, OTHERQ+7*, OTHERQ+9, OTHERQ+11
GCOUNT LISTQ+1!, CLEAR+1!
GCOUNT( LISTQ+12*, LISTQ+13, LISTQ+14, OTHERQ+5, OTHERQ+8, OTHERQ+10, CATLG+6*
GDA LISTQ+2*, LISTQ+3, LISTQ+4, LISTQ+5, CLEAR+1!
GDA(1 CATLG+1*, CATLG+2
GENTR LISTQ+1!
GENTR( RESET+1, CATLG+7*
>> GFLAG OTHERQ+1*
GLABEL OTHERQ+1*, OTHERQ+9*, OTHERQ+14, SELECT+1, CLEAR+1!
>> GLN CATLG+2*, CATLG+4, CATLG+7
>> GLVL LISTQ+16
GMAX LISTQ+1*, LISTQ+13*, LISTQ+14*, OTHERQ+2, OTHERQ+4, SELECT+2, CLEAR+1!
GMIN OTHERQ+10*, OTHERQ+11, CLEAR+1!
>> GMRDP LISTQ+11
GMRENTR LISTQ+1!, CLEAR+1!
GMRENTR( STRIP+12*, STRIP+13, RESET+1*, CATLG+7*
>> GMRIN BP+1
>> GMRIN( BP+2, BP+3, BP+4
>> GMRINF SELECT+5*, SELECT+6, STRIP+1, STRIP+2*, STRIP+4, STRIP+5, STRIP+6, STRIP+8
GMRINF( SELECT+5!, STRIP+12*, STRIP+16, STRIP+17, BP+4*
GMRLAST CLEAR+1!
GMRLAST( LISTQ+8*, LISTQ+9*, LISTQ+10*, LISTQ+11*, OTHERQ+10, OTHERQ+11
>> GMROUT SELECT+5*
>> GMROUT(1 STRIP+8*, STRIP+9*, STRIP+13*, STRIP+15
>> GMRSITE STRIP+7
GMRVCOMA STRIP+1*, STRIP+2, STRIP+3!
GMRVDFLT CATLG+4*, CATLG+5, CLEAR+1!
GMRVDFLT( CATLG+5*
GMRVDFLT(1 LISTQ+19
>> GMRVIT LISTQ+2, CATLG+1
>> GMRVIT(1 SELECT+1
>> GMRVITY LISTQ+8, LISTQ+9, LISTQ+10, LISTQ+11, LISTQ+13, LISTQ+14, OTHERQ+5, OTHERQ+6, SELECT+3, SELECT+5
STRIP+4, STRIP+6, STRIP+7, STRIP+12, STRIP+16, STRIP+17, BP+1, BP+4
GMRVODR LISTQ+5, LISTQ+7*, LISTQ+8, LISTQ+9, LISTQ+10, LISTQ+11, LISTQ+12, LISTQ+13, LISTQ+14, OTHERQ+5*
OTHERQ+6, OTHERQ+7, OTHERQ+8, OTHERQ+9, OTHERQ+10, OTHERQ+11, STRIP+11*, STRIP+12, STRIP+13, CATLG+4*
CATLG+5, CATLG+6, CATLG+7, CLEAR+1!, BP+2*, BP+3, BP+4
GMRW LISTQ+1!, CLEAR+1!
GMRW( LISTQ+17*
>> GORDER( LISTQ+8, LISTQ+9, LISTQ+10, LISTQ+11, LISTQ+12, LISTQ+13, LISTQ+14, OTHERQ+10, OTHERQ+11, CATLG+7*
GQUAL LISTQ+1!
GQUAL( LISTQ+5*, LISTQ+7, LISTQ+8, LISTQ+9, LISTQ+10, LISTQ+11
>> GSIDE SELECT+1*
GTXT LISTQ+19*, LISTQ+20*, LISTQ+21, OTHERQ+3!, WRITE+1, CLEAR+1!
GTXT( OTHERQ+4*, OTHERQ+11*, SELECT+2
>> GTYPE SELECT+1*, STRIP+6*, STRIP+7*, STRIP+10
I LISTQ+1*, LISTQ+7*, LISTQ+8*, LISTQ+9*, LISTQ+17*, LISTQ+20*, OTHERQ+4*, OTHERQ+8*, OTHERQ+11*, SELECT+2*
STRIP+6*, STRIP+8*, STRIP+17*, RESET+1*, WRITE+2*, CLEAR+1!
I(1 STRIP+17*
J LISTQ+1*, LISTQ+7*, LISTQ+10*, LISTQ+11*, OTHERQ+11*, STRIP+6*, STRIP+8*, STRIP+9, STRIP+10, STRIP+11
STRIP+12, CLEAR+1!
X WRITE+1~*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All