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

Package: Medicine

Routine: MCBPFTP2


Information

MCBPFTP2 ;WISC/TJK,ALG-PFT BRIEF REPORT-VOLUMES ;2/24/98 15:42

Source Information

Source file <MCBPFTP2.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
Medicine 1 ^MCBPFTP3  

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

Package Total Caller Graph
Medicine 4 MCBPFTP1  MCBPFTP3  MCBPFTP5  MCBPFTP6  

Entry Points

Name Comments DBIA/ICR reference
VOL
FLOW
EXIT
SETVAR
PRTLINE
HEAD
HEAD1
HEAD2
PREVDATE
PRETEST

External References

Name Field # of Occurrence
^MCBPFTP3 FLOW

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,?5,$S(TYPE="B":"BODY BOX",TYPE="I":"INERT GAS DILUTION",TYPE="N":"NITROGEN WASH OUT",1:"X-RAY PLANIMETRY")
  • Line Location: VOL+2
Function Call: WRITE
  • Prompt: !,?5,"(NOTES): ",$P(MCREC,U,6)
  • Line Location: VOL+3
Function Call: WRITE
  • Prompt: !
  • Line Location: VOL+5
Function Call: WRITE
  • Prompt: !,?5,MEAS,?18,UNITS,?25,$S(PRED:$J(PRED,MCLNG,MCDL),1:""),?35,$J(ACT,MCLNG,MCDL),?45,$S(PRED:$J(ACT/PRED*100,5,1),1:"")
  • Line Location: PRTLINE+1
Function Call: WRITE
  • Prompt: ?55,$J($P(MCP1,U,PC),MCLNG,MCDL)
  • Condition for execution: $P(MCP1,U,PC)
  • Line Location: PRTLINE+1
Function Call: WRITE
  • Prompt: ?65,$J($P(MCP2,U,PC),MCLNG,MCDL)
  • Condition for execution: $P(MCP2,U,PC)
  • Line Location: PRTLINE+1
Function Call: WRITE
  • Prompt: @IOF,!!,?22,"CONFIDENTIAL PULMONARY FUNCTION REPORT",?70,"Page: ",PG
  • Line Location: HEAD+0
Function Call: WRITE
  • Prompt: !,VADM(1),?60,SSN
  • Line Location: HEAD+1
Function Call: WRITE
  • Prompt: !,CLIN,?60,"DATE: "_DATE
  • Line Location: HEAD+2
Function Call: WRITE
  • Prompt: !,MCDOT
  • Line Location: HEAD+3
Function Call: WRITE
  • Prompt: !,HEAD1,$E(MCDOT,1,80-$L(HEAD1)),!
  • Line Location: HEAD2+0
Function Call: WRITE
  • Prompt: @TAB,+$E(X,4,5),"/",+$E(X,6,7),"/",$E(X,2,3)
  • Line Location: PREVDATE+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^MCAR(700 - [#700] MCBPFTP2+2, VOLPRETESTPRETEST+1, PRETEST+2, PRETEST+3, PRETEST+4, PRETEST+5

Label References

Name Line Occurrences
FLOW MCBPFTP2+2, VOL
HEAD1 MCBPFTP2+3
HEAD2 MCBPFTP2+3
PRETEST VOL+1
PREVDATE VOL+2
PRTLINE VOL+4
SETVAR MCBPFTP2+2
VOL VOL+5

Naked Globals

Name Field # of Occurrence
^( VOLPRETEST+1, PRETEST+4
^(1 PRETEST+2, PRETEST+5
^(2 PRETEST+2, PRETEST+5
^(3 MCBPFTP2+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ACT VOL+4*, PRTLINE+1
CFRC FLOW!
>> CI95 VOL+4*, PRTLINE+2
>> CLIN HEAD+2
CRV FLOW!
CTLC VOL+4, FLOW!
CVC FLOW!
>> DATE HEAD+2
>> DFN PRETESTPRETEST+1, PRETEST+3, PRETEST+4
>> HEAD1 MCBPFTP2+3*, HEAD2
>> I PREVDATE*
IOF HEAD
>> MCARGDA MCBPFTP2+2, VOL
>> MCDL SETVAR*, PRTLINE+1
>> MCDOT HEAD+3, HEAD2
>> MCFF VOL+3, PRTLINE+2, HEAD1HEAD2
>> MCIAO1 SETVAR*
>> MCIAO2 SETVAR*
>> MCIDA SETVAR*
>> MCIDL SETVAR*
>> MCIDP SETVAR*
>> MCIFA SETVAR*
>> MCIFE SETVAR*
>> MCIFL SETVAR*
>> MCIFV SETVAR*
>> MCIPTL VOL+4*, SETVAR*
>> MCIRV SETVAR*
>> MCITL VOL+4*, SETVAR*
>> MCLNG SETVAR*, PRTLINE+1
>> MCMAIN VOL*, VOL+4
>> MCMVVN SETVAR*
>> MCOUT MCBPFTP2+3, VOL+3, VOL+4, HEAD1HEAD2
>> MCP1 PRTLINE*, PRTLINE+1, PRETEST*, PRETEST+2*
>> MCP1S0 PRETEST*, PRETEST+2*
>> MCP1S1 PRETEST*, PRETEST+2*
>> MCP1S2 PRETEST*, PRETEST+2*
>> MCP2 PRTLINE*, PRTLINE+1, PRETEST*, PRETEST+5*
>> MCP2S0 PRETEST*, PRETEST+5*
>> MCP2S1 PRETEST*, PRETEST+5*
>> MCP2S2 PRETEST*, PRETEST+5*
>> MCRC1 VOL+4
>> MCREC VOL*, VOL+3, VOL+4
>> MCSP HEAD1
>> MCTLCN VOL+4*, SETVAR*
>> MCVCN SETVAR*
>> MCX MCBPFTP2+2*, VOL*
>> MEAS VOL+4*, PRTLINE+1
>> ND VOL+1*, PRETESTPRETEST+1, PRETEST+2, PRETEST+3, PRETEST+4, PRETEST+5
>> ND1 VOL+1*, PRETEST+2, PRETEST+5
>> PC VOL+4*, PRTLINE+1
PD1 PRETEST+1*, PRETEST+2, PRETEST+3!
PD11 PRETEST+1*, PRETEST+2, PRETEST+3!
PD2 PRETEST+4*, PRETEST+5, PRETEST+6!
PD21 PRETEST+4*, PRETEST+5, PRETEST+6!
>> PG HEAD*
>> PRED VOL+4*, SETVAR*, PRTLINE+1, PRTLINE+2
>> RDATE PRETESTPRETEST+1
>> RDATE1 PRETEST*, PRETEST+1*, PRETEST+3, PRETEST+4
>> RDATE2 PRETEST*, PRETEST+4*
>> SSN HEAD+1
>> TAB PREVDATE*
>> TLC VOL+4
>> TYPE VOL*, VOL+2, PRETESTPRETEST+1, PRETEST+3, PRETEST+4
U VOLVOL+3, VOL+4, PRTLINE+1
>> UNITS VOL+4*, PRTLINE+1
>> VADM(1 HEAD+1
>> X PREVDATE*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All