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 |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: XLFMSMT

Package: Kernel

Routine: XLFMSMT


Information

XLFMSMT ;SLC,SF/MH,RWF - Callable functions for conversions in measurement ;04/09/2002 09:02

Source Information

Source file <XLFMSMT.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
Kernel 1 ($$FORMAT,LN,VOL,WT)^XLFMSMT2  

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 2 MCBPFTP1  MCPFTP1  
Clinical Procedures 1 MDPFTP1  
General Medical Record - Vitals 1 GMVDCCNV  

Entry Points

Name Comments DBIA/ICR reference
WEIGHT(VAL,FROM,TO) ;;Convert weight between metric and U.S. weights
LENGTH(VAL,FROM,TO) ;;Convert length between metric and U.S. length
VOLUME(VAL,FROM,TO) ;;Convert volume between metric and U.S. volume
BSA(%HT,%WT) ;;Return Body Surface Area using Dubois formula
TEMP(VAL,FROM,TO) ;;Convert metric temperature to U.S. temperature
VAL(X) ;
UPCASE(X) ;

External References

Name Field # of Occurrence
$$FORMAT^XLFMSMT2 TEMP+10, TEMP+11
LN^XLFMSMT2 LENGTH+20
VOL^XLFMSMT2 VOLUME+25
WT^XLFMSMT2 WEIGHT+19

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,VAL
  • Line Location: XLFMSMT+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: XLFMSMT+4
Function Call: WRITE
  • Prompt: $$WEIGHT(12,"LB","G")
  • Line Location: WEIGHT+5
Function Call: WRITE
  • Prompt: $$LENGTH(12,"IN","CM")
  • Line Location: LENGTH+5
Function Call: WRITE
  • Prompt: $$VOLUME(12,"CF","ML")
  • Line Location: VOLUME+6

Label References

Name Line Occurrences
$$UPCASE WEIGHT+14, LENGTH+14, VOLUME+19, TEMP+5
$$VAL WEIGHT+13, LENGTH+13, VOLUME+18, BSA+6, BSA+7, TEMP+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%HT BSA~, BSA+6, BSA+9
%WT BSA~, BSA+7, BSA+9
CKY WEIGHT+11~, WEIGHT+14*, WEIGHT+16, LENGTH+11~, LENGTH+14*, LENGTH+16, VOLUME+16~, VOLUME+19*, VOLUME+21, TEMP+2~
, TEMP+5*, TEMP+7
CKZ WEIGHT+11~, WEIGHT+14*, WEIGHT+17, LENGTH+11~, LENGTH+14*, LENGTH+17, VOLUME+16~, VOLUME+19*, VOLUME+22, TEMP+2~
, TEMP+5*, TEMP+8
FROM WEIGHT~, WEIGHT+14*, WEIGHT+15, LENGTH~, LENGTH+14*, LENGTH+15, LENGTH+19, VOLUME~, VOLUME+19*, VOLUME+20
, VOLUME+24, TEMP~, TEMP+5*, TEMP+6, TEMP+9
I XLFMSMT+2~, XLFMSMT+3*
TO WEIGHT~, WEIGHT+14*, WEIGHT+15, LENGTH~, LENGTH+14*, LENGTH+15, LENGTH+19, VOLUME~, VOLUME+19*, VOLUME+20
, VOLUME+24, TEMP~, TEMP+5*, TEMP+6, TEMP+9, TEMP+10, TEMP+11
VAL XLFMSMT+2~, XLFMSMT+3*, WEIGHT~, WEIGHT+12, WEIGHT+13, LENGTH~, LENGTH+12, LENGTH+13, LENGTH+19, VOLUME~
, VOLUME+17, VOLUME+18, VOLUME+24, TEMP~, TEMP+3, TEMP+4, TEMP+9, TEMP+10, TEMP+11
X VAL~, VAL+1, VAL+2, UPCASE~, UPCASE+1

Marked Items

Name Field # of Occurrence
$T( XLFMSMT+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  Marked Items  | All