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 |  Local Variables |  All
Print Page as PDF
Routine: VAFCMSG1

Package: Registration

Routine: VAFCMSG1


Information

VAFCMSG1 ;ALB/JRP-ADT/R MESSAGE BUILDING ; 22 Jan 2002 10:31 AM

Source Information

Source file <VAFCMSG1.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Registration 2 SEGMENTS^VAFCMSG4  ($$GETSRVR,$$NOW)^VAFCMSG5  
Health Level Seven 1 INIT^HLFNC2  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Registration 2 VAFCMS03  VAFCMSG0  
Master Patient Index VistA 1 MPIFRTC  

Entry Points

Name Comments DBIA/ICR reference
BLDMSG(DFN,EVNTHL7,EVNTDATE,EVNTINFO,XMITARRY,INSRTPNT) ;Entry point
; for building HL7 ADT messages for a given patient
  • ICR #2756
    • Status: Active
    • Usage: Private

    External References

    Name Field # of Occurrence
    INIT^HLFNC2 BLDMSG+64, BLDMSG+70
    SEGMENTS^VAFCMSG4 BLDMSG+75
    $$GETSRVR^VAFCMSG5 BLDMSG+67
    $$NOW^VAFCMSG5 BLDMSG+44

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DPT - [#2] BLDMSG+40

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DFN BLDMSG~, BLDMSG+39*, BLDMSG+40
    EVNTDATE BLDMSG~, BLDMSG+43*, BLDMSG+44*
    EVNTHL7 BLDMSG~, BLDMSG+41*, BLDMSG+42*, BLDMSG+59, BLDMSG+67, BLDMSG+75
    EVNTINFO BLDMSG~, BLDMSG+45*, BLDMSG+46*, BLDMSG+63, BLDMSG+64
    HL BLDMSG+52~, BLDMSG+62!, BLDMSG+64, BLDMSG+70
    HL("" BLDMSG+71
    HLECH BLDMSG+52~
    HLEID BLDMSG+52~, BLDMSG+66, BLDMSG+67*, BLDMSG+68, BLDMSG+70
    HLFS BLDMSG+52~
    HLQ BLDMSG+52~
    INSRTPNT BLDMSG~, BLDMSG+49*, BLDMSG+50*, BLDMSG+78
    LASTLINE BLDMSG+53~, BLDMSG+78*, BLDMSG+98
    LINESADD BLDMSG+53~, BLDMSG+79*, BLDMSG+98
    LINETAG BLDMSG+54~, BLDMSG+86*, BLDMSG+87, BLDMSG+89*, BLDMSG+90, BLDMSG+92*, BLDMSG+93
    OK BLDMSG+54~, BLDMSG+58*, BLDMSG+59*, BLDMSG+60
    SEGARRY BLDMSG+53~, BLDMSG+55*, BLDMSG+56, BLDMSG+75, BLDMSG+76, BLDMSG+81, BLDMSG+83, BLDMSG+85, BLDMSG+86, BLDMSG+89
    , BLDMSG+92, BLDMSG+96
    SEGERR BLDMSG+74~, BLDMSG+81, BLDMSG+97
    SEGNAME BLDMSG+54~, BLDMSG+82*, BLDMSG+83*, BLDMSG+85, BLDMSG+86, BLDMSG+89, BLDMSG+92
    SEGORDR BLDMSG+54~, BLDMSG+80*, BLDMSG+81*, BLDMSG+83, BLDMSG+85
    TMP BLDMSG+54~, BLDMSG+59*
    VAFSTR BLDMSG+53~, BLDMSG+85*
    XMITARRY BLDMSG~, BLDMSG+47*, BLDMSG+48*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables |  All