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

Package: Health Level Seven

Routine: HLUTIL3


Information

HLUTIL3 ;ALB/MTC - VARIOUS HL7 UTILITIES ;11/19/2003 15:37

Source Information

Source file <HLUTIL3.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Health Level Seven 1 $$TYPE^HLUTIL2  
Kernel 1 CHILDREN^XUAF4  
VA Fileman 1 ^DIC  

Caller Graph

Caller Graph Total: 19

Package Total Caller Graph
Health Level Seven 6 HLCSOUT  HLEMU  HLTP01  HLTP31  HLTP4  HLUTIL  
Registration 6 DGHTHL7  DGPFHLUT  DGROHLUT  VAFCOTFU  VAFCQRY  VAFCTFU  
Automated Lab Instruments 3 LA7VLL  LA7VSET  LA7VSET1  
Consult Request Tracking 3 GMRCIBKG  GMRCIEVT  GMRCITST  
RPC Broker 1 XWB2HL7A  

Entry Points

Name Comments DBIA/ICR reference
DOM ;Domain
L1
FNDSTAT(IEN) ;- This function will return the appropriate status based
; on the Accept Ack, Application Ack and version of the protocol
; being utilized.
EXIT ;
DOMAIL(HLLINK) ; This function will determine if the MailMan LLP should
; be used to x-mit the outgoing message.
; INPUT - IEN of HL LOGICAL LINK (#870)
; OUTPUT - 1=Yes, 0=N
LINK(HLINST,HLI,HLFLG) ;Return Logical Link(s) from Institution or Domain
; INPUT - HLINST=Institution name or VISN name or ien
; If HLFLG="I", institution number is passed
; If HLFLG="D", HLINST=DOMAIN name or DOMAIN ien
; If HLFLG="", Institution name or ien is assumed
; OUTPUT - HLI(LINK IEN)=LINK NAME passed by reference
  • ICR #2271
    • Status: Active
    • Usage: Supported

    External References

    Name Field # of Occurrence
    ^DIC LINK+15, DOM+4
    $$TYPE^HLUTIL2 FNDSTAT+22
    CHILDREN^XUAF4 LINK+19

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^HL(772 - [#772] FNDSTAT+15, FNDSTAT+19
    ^HLCS(870 - [#870] DOMAIL+6, L1, L1+1, DOM+8, DOM+9

    Label References

    Name Line Occurrences
    DOM LINK+10
    EXIT FNDSTAT+13, FNDSTAT+16, FNDSTAT+18, FNDSTAT+27, FNDSTAT+29, FNDSTAT+31
    L1 LINK+20

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    CHILD FNDSTAT+9~, FNDSTAT+15*, FNDSTAT+16, FNDSTAT+17
    >> DIC LINK+15*, DOM+4*
    >> DIC(0 LINK+15*, DOM+4*
    HLAA FNDSTAT+10~, FNDSTAT+24*, FNDSTAT+29, FNDSTAT+31
    HLCA FNDSTAT+10~, FNDSTAT+23*, FNDSTAT+29, FNDSTAT+31
    HLFLG LINK~, LINK+6*, LINK+10, LINK+12
    HLI LINK~, LINK+8*, L1*, L1+1, DOM+8*, DOM+9
    HLI( L1+1*, DOM+9*
    HLINST LINK~, LINK+7, LINK+12, LINK+15*, LINK+17, LINK+19, LINK+20*, L1, DOM+4*, DOM+7
    , DOM+8
    HLLINK DOMAIL~, DOMAIL+6
    HLP LINK+8~, LINK+19
    HLP("C" LINK+20
    IEN FNDSTAT~, FNDSTAT+13, FNDSTAT+15
    PARENT FNDSTAT+8~, FNDSTAT+19*, FNDSTAT+21, FNDSTAT+27
    PARENTP FNDSTAT+8~, FNDSTAT+17*, FNDSTAT+18, FNDSTAT+19
    PROT FNDSTAT+8~, FNDSTAT+21*, FNDSTAT+22
    PROTOCOL FNDSTAT+8~, FNDSTAT+22*, FNDSTAT+23, FNDSTAT+24
    RESULT FNDSTAT+9~, FNDSTAT+12*, FNDSTAT+27*, FNDSTAT+29*, FNDSTAT+31*, FNDSTAT+33*, EXIT+1
    U FNDSTAT+23, FNDSTAT+24, FNDSTAT+27, DOMAIL+6
    X DOMAIL+5~, DOMAIL+6*, DOMAIL+7, LINK+14~, LINK+15*, DOM+3~, DOM+4*
    >> Y LINK+15, DOM+4
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All