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 [ 07/29/2004 9:01 AM ]

Source Information

Source file <XLFMSMT.m>

Call Graph

Call Graph Total: 1

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

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Medicine 2 MCBPFTP1  MCPFTP1  
PCC New Encounter Form 2 VENPCC1M  VENPCCS1  
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
  • ICR #3175
    • Status: Withdrawn
    • Usage: Supported
    UPCASE(X) ;
    VAL(X) ;
    BSA(%HT,%WT) ;;Return Body Surface Area using Dubois formula
  • ICR #3175
    • Status: Withdrawn
    • Usage: Supported
    LENGTH(VAL,FROM,TO) ;;Convert length between metric and U.S. length
  • ICR #3175
    • Status: Withdrawn
    • Usage: Supported
    TEMP(VAL,FROM,TO) ;;Convert metric temperature to U.S. temperature
  • ICR #3175
    • Status: Withdrawn
    • Usage: Supported
    VOLUME(VAL,FROM,TO) ;;Convert volume between metric and U.S. volume
  • ICR #3175
    • Status: Withdrawn
    • Usage: Supported

    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