Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XLFUTL

Package: Kernel

Routine: XLFUTL


Information

XLFUTL ;SFISC/RWF - Library Function, Check digit ;6/29/94 14:04

Source Information

Source file <XLFUTL.m>

Caller Graph

Caller Graph Total: 46

Package Total Caller Graph
Kernel 11 XLFIPV  XLFJSOND  XLFJSONE  XLFNSLK  XLFSHAN  XQ82  XULMU  XUS91  
XUTMTP1  ZISHDTM  ZISHMSU  
Lab Service 5 LRJSAU2  LRJSMLU  LRSRVR4  LRSRVR9A  LRSRVR9B  
Enterprise Health Management Platform 4 HMPJSOND  HMPJSONE  HMPMDUTL  HMPUTILS  
Mental Health 3 YSBJSON  YTQRCRD  YTQRUTL  
Virtual Patient Record 3 VPRJSOND  VPRJSONE  VPRUTILS  
Clinical Case Registries 2 RORBIN  RORUTL03  
Imaging 2 MAGQBPG1  MAGQBTM  
Oncology 2 ONCSAPI3  ONCXURL  
Order Entry Results Reporting 2 ORHLESC  ORWRP4  
Toolkit 2 XTHCURL  XTVSLAPI  
Barcode Medication Administration 1 PSBRPC  
Clinical Information Resource Network 1 RGHLUT  
Clinical Procedures 1 MDCLIO1  
National VistA Support 1 NVSTMPC  
PCE Patient Care Encounter 1 PXVWVMR  
Text Integration Utility 1 TIUHL7U1  
VA FileMan 1 DDEGET  
VDEF 1 VDEFMNU  
VistA Package Sizing Utility 1 A1VSLAPI  
VistALink 1 XOBVLL  

Entry Points

Name Comments DBIA/ICR reference
CCD(%X) ; Compute check digit and append to number
  • ICR #2622
    • Status: Active
    • Usage: Supported
    VCD(%X) ; -- Verify check digit (last digit)
    ; -- Pass X = integer with check digit appended
    ; -- rtns 0 if check not valid or 1 if valid
  • ICR #2622
    • Status: Active
    • Usage: Supported
    QL(X) ;$QLENGTH OF GLOBAL STRING
    QS(X1,X2) ;$QSUBSCRIPT OF GLOBAL STRING
    BASE(%X1,%X2,%X3) ;Convert %X1 from %X2 base to %X3 base
  • ICR #2622
    • Status: Active
    • Usage: Supported
    DEC(N,B) ;Cnv N from B to 10
  • ICR #2622
    • Status: Active
    • Usage: Supported
    CNV(N,B) ;Cnv N from 10 to B
  • ICR #2622
    • Status: Active
    • Usage: Supported

    Label References

    Name Line Occurrences
    $$CCD VCD+4
    $$CNV BASE+2
    $$DEC BASE+2

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % QL+1~, QL+2*, QL+3, QS+1~
    %1 QL+1~, QL+2*, QS+1~, QS+7*, QS+8*, QS+9
    %D CCD+4~*, CCD+5*
    %I CCD+4~, CCD+5*
    %N CCD+4~, CCD+5*
    %S CCD+4~*, CCD+5*, CCD+6
    %X CCD~, CCD+4*, CCD+5, CCD+6, VCD~, VCD+4
    %X1 BASE~, BASE+2
    %X2 BASE~, BASE+1, BASE+2
    %X3 BASE~, BASE+1, BASE+2
    B DEC~, DEC+1, DEC+2, CNV~, CNV+1, CNV+2
    I DEC+1~, DEC+2*, CNV+1~, CNV+2*
    N DEC~, DEC+1, DEC+2, CNV~, CNV+1, CNV+2*
    X QL~, QL+2
    X1 QS~, QS+2, QS+3, QS+4, QS+5, QS+6, QS+7, QS+9
    X2 QS~, QS+2, QS+3, QS+4, QS+5, QS+6, QS+7, QS+9, QS+10, QS+11
    Y QS+1~, QS+9*, QS+10*, QS+11*, QS+12*, QS+13, DEC+1~*, DEC+2*, DEC+3, CNV+1~*
    , CNV+2*, CNV+3
    Info |  Source |  Caller Graph |  Entry Points |  Label References |  Local Variables  | All