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 |  Local Variables |  All
Print Page as PDF
Routine: GMVSC2

Package: General Medical Record - Vitals

Routine: GMVSC2


Information

GMVSC2 ;HIRMFO/YH,FT-CUMULATIVE V/M - CONTINUED ;10/30/07 10:16

Source Information

Source file <GMVSC2.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
General Medical Record - Vitals 5 CALBMI^GMVBMI  $$FIELD^GMVGETQL  EN1^GMVSAS0  FOOTER^GMVSC0  (EN1,EN2,EN3)^GMVUTL  
Kernel 1 $$UP^XLFSTR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
General Medical Record - Vitals 2 GMVSC0  GMVSC1  

Entry Points

Name Comments DBIA/ICR reference
BLNK ;
HDR ; Report header
SETLN ; {called from GMVSC1}

External References

Name Field # of Occurrence
CALBMI^GMVBMI SETLN+44
$$FIELD^GMVGETQL SETLN+37
EN1^GMVSAS0 SETLN+19, SETLN+27
FOOTER^GMVSC0 HDR+1
EN1^GMVUTL SETLN+28
EN2^GMVUTL SETLN+31
EN3^GMVUTL SETLN+34
$$UP^XLFSTR SETLN+12, SETLN+40

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: SETLN+5
Function Call: WRITE
  • Prompt: "(E)"
  • Condition for execution: GMRVER
  • Line Location: SETLN+5
Function Call: WRITE
  • Prompt: ?4,$S(GMRVTY="T":"T: ",GMRVTY="P":"P: ",GMRVTY="R":"R: ",GMRVTY="BP":"B/P: ",GMRVTY="WT":"Wt: ",GMRVTY="HT":"Ht: ",GMRVTY="CG":"Circumference/Girth: ",GMRVTY="CVP":"Central Venous Pressure: ",GMRVTY="PO2":"Pulse Oximetry: ",1:"")
  • Line Location: SETLN+7
Function Call: WRITE
  • Prompt: ?4,"Pain: "
  • Line Location: SETLN+8
Function Call: WRITE
  • Prompt: ?9,GMRVX(0)
  • Line Location: SETLN+12
Function Call: WRITE
  • Prompt: ?9,GMRVX(0)_" - No pain"
  • Line Location: SETLN+14
Function Call: WRITE
  • Prompt: ?9,GMRVX(0)_" - Unable to respond"
  • Line Location: SETLN+15
Function Call: WRITE
  • Prompt: ?9,GMRVX(0)_" - Worst imaginable pain"
  • Line Location: SETLN+16
Function Call: WRITE
  • Prompt: ?9,GMRVX(0)
  • Line Location: SETLN+17
Function Call: WRITE
  • Prompt: ?9,GMRVX(0)
  • Line Location: SETLN+18
Function Call: WRITE
  • Prompt: " in ("_$J(Z/.3937,0,2)_" cm)"
  • Line Location: SETLN+22
Function Call: WRITE
  • Prompt: " cmH2O ("_$J(Z/1.36,0,1)_" mmHg)"
  • Line Location: SETLN+23
Function Call: WRITE
  • Prompt: ?9,X
  • Line Location: SETLN+26
Function Call: WRITE
  • Prompt: ?9,Z_" F "
  • Line Location: SETLN+28
Function Call: WRITE
  • Prompt: "("_Z_" C)"_$S('$D(GMRVX(1)):" ",'GMRVX(1):"",1:"*")
  • Line Location: SETLN+28
Function Call: WRITE
  • Prompt: ?9,X
  • Line Location: SETLN+30
Function Call: WRITE
  • Prompt: ?9,X
  • Line Location: SETLN+33
Function Call: WRITE
  • Prompt: ?9,Z_" lb "
  • Line Location: SETLN+34
Function Call: WRITE
  • Prompt: "("_Z_" kg)"
  • Line Location: SETLN+34
Function Call: WRITE
  • Prompt: !,?8," via "
  • Condition for execution: GMRVTY="PO2"
  • Line Location: SETLN+43
Function Call: WRITE
  • Prompt: GMRZZ
  • Line Location: SETLN+43
Function Call: WRITE
  • Prompt: !,GMRPDT,?25,"Cumulative Vitals/Measurements Report",?70,"Page ",GMRPG
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !?25,GMVRANGE
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: !,$E(GMRDSH,1,78)
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: !,$E(GMRDATE(0),4,5)_"/"_$E(GMRDATE(0),6,7)_"/"_$E(GMRDATE,2,3)_" (continued)",!
  • Line Location: HDR+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J SETLN+3, SETLN+4, SETLN+10

Label References

Name Line Occurrences
BLNK SETLN+21, SETLN+28, SETLN+31, SETLN+34
HDR SETLN+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> GFLAG HDR+3*
>> GMR1ST HDR+1, HDR+7, HDR+9*
>> GMRBMI SETLN+44*
>> GMRBMI(1 SETLN+44*
>> GMRBMI(2 SETLN+44*
>> GMRDAT SETLN+10*, SETLN+11, SETLN+20, SETLN+21, SETLN+24, SETLN+25, SETLN+29, SETLN+32, SETLN+40, SETLN+41
, SETLN+44
>> GMRDATE SETLN+3, SETLN+4, SETLN+10, HDR+7
>> GMRDATE(0 HDR+7
>> GMRDSH HDR+6
>> GMROUT SETLN+5
>> GMRPDT HDR+4
>> GMRPG HDR+3*, HDR+4
GMRVARY SETLN+2!, SETLN+4*, SETLN+20, SETLN+36, SETLN+37
>> GMRVDA SETLN+3, SETLN+4, SETLN+10
>> GMRVER SETLN+3*, SETLN+5, SETLN+31, SETLN+44
>> GMRVHT SETLN+31*
>> GMRVITY SETLN+41*
GMRVPO SETLN+1~, SETLN+24*
>> GMRVTY SETLN+3, SETLN+4, SETLN+6, SETLN+7, SETLN+8, SETLN+9, SETLN+10, SETLN+11, SETLN+13, SETLN+20
, SETLN+21, SETLN+22, SETLN+23, SETLN+24, SETLN+25, SETLN+27, SETLN+29, SETLN+32, SETLN+42, SETLN+43
, SETLN+44
>> GMRVX SETLN+11*, SETLN+27*
>> GMRVX(0 SETLN+11*, SETLN+12, SETLN+14, SETLN+15, SETLN+16, SETLN+17, SETLN+27*
>> GMRVX(1 SETLN+20*, SETLN+21, SETLN+28
>> GMRZZ SETLN+35*, SETLN+39*, SETLN+42*, SETLN+43
GMVLOOP SETLN+1~, SETLN+36*, SETLN+37
GMVQNAME SETLN+1~, SETLN+37*, SETLN+38, SETLN+39
>> GMVRANGE HDR+5
>> GPEDIS SETLN+20
>> GPRT( SETLN+6, SETLN+9*
>> I BLNK+1*, BLNK+2
IOF HDR+2
IOSL SETLN+5
U SETLN+36, SETLN+37, SETLN+40
>> X SETLN+25*, SETLN+26, SETLN+27, SETLN+28, SETLN+29*, SETLN+30, SETLN+31, SETLN+32*, SETLN+33, SETLN+34
>> Y SETLN+28*, SETLN+31*, SETLN+34*
Z SETLN+21*, SETLN+22, SETLN+23, SETLN+28*, SETLN+31*, SETLN+34*, SETLN+45!, BLNK+1, BLNK+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All