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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XUMFXHL7

Package: Kernel

Routine: XUMFXHL7


Information

XUMFXHL7 ;BPFO/JRP - IEMM UTILTIES (CONT);7/29/2002

Source Information

Source file <XUMFXHL7.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA FileMan 1 $$OREF^DILF  

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

Package Total Caller Graph
Kernel 7 XUMF  XUMF04H  XUMF1H  XUMF416  XUMFH  XUMFXH  XUPCZRT  

Entry Points

Name Comments DBIA/ICR reference
PARSE(INARR,OUTARR,SEP,SUB,MAX) ;Parse array into individual fields
ADDNODE ;Used by PARSE to add data to output node (handles continuation nodes)
SEGPRSE(SEGMENT,OUTARR,FS,LENGTH)
  • ICR #4981
    • Status: Pending
    • Usage: Private
    SEQPRSE(SEQDATA,OUTARR,ENCODE)
  • ICR #4981
    • Status: Pending
    • Usage: Private

    External References

    Name Field # of Occurrence
    $$OREF^DILF PARSE+27

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^TMP("XUMFXHL7" SEQPRSE+21

    Label References

    Name Line Occurrences
    ADDNODE PARSE+35, PARSE+41, ADDNODE+7
    PARSE SEGPRSE+19, SEQPRSE+22, SEQPRSE+24

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    CN PARSE+20~, PARSE+32*, PARSE+43*, ADDNODE+4*, ADDNODE+6
    COMP SEQPRSE+16~
    CS SEQPRSE+16~, SEQPRSE+19*, SEQPRSE+24
    DATA PARSE+20~, PARSE+33*, ADDNODE+2, ADDNODE+3, ADDNODE+5*, ADDNODE+7, SEQPRSE+16~
    ENCODE SEQPRSE~, SEQPRSE+17*, SEQPRSE+18*, SEQPRSE+19, SEQPRSE+20
    FLD PARSE+20~, PARSE+28*, PARSE+33, PARSE+34, PARSE+40*, PARSE+45*
    FS SEGPRSE~, SEGPRSE+19
    INARR PARSE~, PARSE+25, PARSE+27
    INFO PARSE+20~, PARSE+26*, PARSE+29, PARSE+33, PARSE+38*, PARSE+39, SEQPRSE+16~, SEQPRSE+21*, SEQPRSE+22, SEQPRSE+24
    , SEQPRSE+25
    LENGTH SEGPRSE~, SEGPRSE+17*, SEGPRSE+19
    MAX PARSE~, PARSE+24*, ADDNODE+2, ADDNODE+3, ADDNODE+5
    NODE PARSE+20~, PARSE+25*, PARSE+26, PARSE+36*, PARSE+37, PARSE+38
    OUT PARSE+20~
    OUTARR PARSE~, PARSE+21, PARSE+31, PARSE+44, ADDNODE+6, SEGPRSE~, SEGPRSE+19, SEQPRSE~, SEQPRSE+24
    OUTNODE PARSE+20~, PARSE+31*, PARSE+44*, ADDNODE+1, ADDNODE+2, ADDNODE+3, ADDNODE+6*
    REP SEQPRSE+16~, SEQPRSE+23*, SEQPRSE+24*
    ROOT PARSE+20~, PARSE+27*, PARSE+37
    RS SEQPRSE+16~, SEQPRSE+20*, SEQPRSE+22
    SEGMENT SEGPRSE~, SEGPRSE+19
    SEP PARSE~, PARSE+22*, PARSE+29, PARSE+33, PARSE+39
    SEPCNT PARSE+20~, PARSE+29*, PARSE+34, PARSE+39*
    SEQDATA SEQPRSE~, SEQPRSE+22
    STOP PARSE+20~, PARSE+30*, PARSE+33, PARSE+37*
    SUB PARSE~, PARSE+23*, PARSE+31, PARSE+42*, PARSE+44, ADDNODE+6
    TMP PARSE+20~, ADDNODE+1*, ADDNODE+2, ADDNODE+3, ADDNODE+5
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All