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

Package: Medicine

Routine: MCPFTP5


Information

MCPFTP5 ;WISC/TJK-PFT REPORT-SPECIAL STUDIES (PT 2) ;8/30/99 10:15

Source Information

Source file <MCPFTP5.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Medicine 5 ^MCAROPF  HEAD^MCARP  $$MCPV^MCPFTP1  PRTLINE^MCPFTP2  SPEC1^MCPFTP4  
VA Fileman 2 ^DIWP  ^DIWW  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Medicine 5 MCAROPF  MCOBPF  MCOBPFT  MCPFTI  MCPFTP4  

Entry Points

Name Comments DBIA/ICR reference
PV1 ;
PV ;
PVW
VO2ER1(MCSEX) ;
INT
COMP
EXEND
PVEXIT
EXIT
EX
CONT
VO2MAX ;
VO2ER2(MCSEX) ;

External References

Name Field # of Occurrence
^DIWP EX+27
^DIWW EX+28
^MCAROPF INT+2
HEAD^MCARP PV+3
$$MCPV^MCPFTP1 PV+1, PV1+1
PRTLINE^MCPFTP2 EX+1, EX+2, EX+3, EX+4, EX+5, EX+6, EX+7, EX+8, EX+10, EX+11
, EX+12, EX+13, EX+14, EX+16, EX+17, EX+18, EX+19, EX+20, EX+21, EX+22
, EX+23, VO2MAX+1
SPEC1^MCPFTP4 EXEND

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,?5,MEAS,?35,$S(ACT="N":"NORMAL",ACT="A":"ABNORMAL",1:"")
  • Line Location: EX+15
Function Call: WRITE
  • Prompt: !,?5,"Exercise Testing Mode: ",$S(MCEX=1:"TREADMILL",MCEX=2:"BIKE ERGOMETER",MCEX=3:"HAND ERGOMETER",1:"")
  • Line Location: EX+24
Function Call: WRITE
  • Prompt: !,?5,"REASON(S) FOR STOPPING:"
  • Line Location: EX+25
Function Call: WRITE
  • Prompt: ?32,$P($G(^MCAR(695.8,MCX(2),0)),U),!
  • Line Location: EX+26
Function Call: WRITE
  • Prompt: !!
  • Line Location: INT+1
Function Call: WRITE
  • Prompt: "INTERPRETATION",$E(MCDOT,1,66)
  • Line Location: INT+1
Function Call: WRITE
  • Prompt: !!?25,"PREDICTED VALUE FORMULAS USED",!
  • Line Location: PV1+3
Function Call: WRITE
  • Prompt: !!?25,"RACE CORRECTION FORMULAS USED",!
  • Line Location: PV1+11
Function Call: WRITE
  • Prompt: !,?5,"TLC,VC,FVC,FEV1"
  • Line Location: PV1+12
Function Call: WRITE
  • Prompt: !,?5,$S(J=2:"TLC,VC,FVC,FEV1",J=6:"MVV",1:"")
  • Line Location: PV1+14
Function Call: WRITE
  • Prompt: !,?5,$S(J=1:"TLC,VC,FVC,FEV1",J=3:"FRC,RV",J=4:"FEF25-75",J=5:"MVV",1:"")
  • Line Location: PV1+16
Function Call: WRITE
  • Prompt: !,"NOTE: HT=height,WT=weight,ACT=actual measurement value"
  • Line Location: PVEXIT+0
Function Call: WRITE
  • Prompt: ?21,$P(I,U),?50,$P(I,U,3)
  • Line Location: PVW+0
Function Call: READ
  • Timeout: DTIME
  • Line Location: CONT+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^MCAR(693.2 - [#693.2] COMP
^MCAR(695.8 - [#695.8] EX+26
^MCAR(700 - [#700] EX+26, EX+27, COMP
^MCAR(700.1 - [#700.1] PV+2, PV1+5, PV1+14, PV1+16
^MCAR(700.2 - [#700.2] PV1+6, PV1+14, PV1+16
^UTILITY($J EX+27!, INT+2!*

Label References

Name Line Occurrences
$$VO2ER1 VO2MAX+1
$$VO2ER2 VO2MAX+1
CONT EXIT, PVEXIT
PV EXIT
PVEXIT PV1+10, PV1+13
PVW PV1+8, PV1+14, PV1+16
VO2MAX EX+9

Naked Globals

Name Field # of Occurrence
^( EX+26, EX+27, COMP
^(0 PV1+6, PV1+14, PV1+16, COMP

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ACT EX+1*, EX+2*, EX+3*, EX+4*, EX+5*, EX+6*, EX+7*, EX+8*, EX+10*, EX+11*
, EX+12*, EX+13*, EX+14*, EX+15*, EX+16*, EX+17*, EX+18*, EX+19*, EX+20*, EX+21*
, EX+22*, EX+23*, VO2MAX+1*
>> AGE VO2ER1+1, VO2ER2+1
>> D0 INT+2*
>> DIOT(2 INT+2!
>> DIWF EX+27*
>> DIWL EX+27*
>> DIWR EX+27*
DTIME CONT
DXS INT+2!
>> ER1 VO2MAX+1*
>> ER2 VO2MAX+1*
HEAD1 INT!
>> HT VO2ER1+1, VO2ER2+1
>> I PV1+5*, PV1+6*, PV1+14*, PV1+16*, PVW, COMP*
IOST CONT
J PV1+4*, PV1+5, PV1+7, PV1+9!, PV1+14*, PV1+16*, COMP*
>> MCARGDA EX+26, EX+27, INT+2, PV+1, PV1+1, COMP
>> MCDOT INT, INT+1, EXIT
MCEX EX*, EX+8, EX+9, EX+24!
>> MCFF EX+15, EX+24, EX+26, INT+1, INT+2
>> MCOUT EX+1, EX+2, EX+3, EX+4, EX+5, EX+6, EX+7, EX+9, EX+10, EX+11
, EX+12, EX+13, EX+14, EX+15, EX+16, EX+17, EX+18, EX+19, EX+20, EX+21
, EX+22, EX+23, EX+24, EX+26, EX+27, INT+1, EXIT, CONT*
>> MCP1 EX*, EX+17*
>> MCP1S1 EX
>> MCP1S2 EX+17
>> MCP2 EX*, EX+17*
>> MCP2S1 EX
>> MCP2S2 EX+17
>> MCPV PV+1*, PV+2, PV1+1*, PV1+2, PV1+5, PV1+14, PV1+16
>> MCRC1 PV1+10
>> MCRC2 PV1+13
>> MCREC1 EX
>> MCREC2 EX, EX+17
MCSEX VO2ER1~, VO2ER1+1, VO2ER2~, VO2ER2+1, VO2MAX+1
>> MCX EX+26, EX+27
>> MCX(1 EX+26*, EX+27*
>> MCX(2 EX+26*!
>> MCY CONT*
>> MEAS EX+1*, EX+2*, EX+3*, EX+4*, EX+5*, EX+6*, EX+7*, EX+8*, EX+10*, EX+11*
, EX+12*, EX+13*, EX+14*, EX+15*, EX+16*, EX+17*, EX+18*, EX+19*, EX+20*, EX+21*
, EX+22*, EX+23*
>> ND EX*, EX+1, EX+2, EX+3, EX+4, EX+5, EX+6, EX+7, EX+8, EX+10
, EX+11, EX+12, EX+13, EX+14, EX+15, EX+16, EX+17*, EX+18, EX+19, EX+20
, EX+21, EX+22, EX+23, VO2MAX+1
>> PC EX+1*, EX+2*, EX+3*, EX+4*, EX+5*, EX+6*, EX+7*, EX+8*, EX+10*, EX+11*
, EX+12*, EX+13*, EX+14*, EX+15*, EX+16*, EX+17*, EX+18*, EX+19*, EX+20*, EX+21*
, EX+22*, EX+23*, VO2MAX+1
>> PRED EX+1*, EX+2*, EX+3*, EX+4*, EX+5*, EX+6*, EX+7*, EX+8*, EX+10*, EX+11*
, EX+12*, EX+13*, EX+14*, EX+16*, EX+17*, EX+18*, EX+19*, EX+22*, EX+23*, VO2MAX+1*
U EX, EX+1, EX+2, EX+3, EX+4, EX+5, EX+6, EX+7, EX+8, EX+10
, EX+11, EX+12, EX+13, EX+14, EX+15, EX+16, EX+17, EX+18, EX+19, EX+20
, EX+21, EX+22, EX+23, EX+26, PV1+14, PV1+16, PVW, CONT, COMP, VO2MAX+1
>> UNITS EX+1*, EX+6*, EX+7*, EX+8*, EX+10*, EX+11*, EX+13*, EX+14*, EX+16*, EX+18*
, EX+19*, EX+20*, EX+21*, EX+22*, EX+23*
VE EX*, EX+7!
>> WT VO2ER1+1
>> X EX+27*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All