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 |  Used in HL7 Interface |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Routine: MPIFA28

Package: Master Patient Index VistA

Routine: MPIFA28


Information

MPIFA28 ;BP/CMC-BUILD A28 ADD ME MSGS ; 5/4/20 11:01am

Source Information

Source file <MPIFA28.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Registration 3 (BLDEVN,BLDPD1,BLDPID)^VAFCQRY  $$EN1^VAFHLZPD  $$SITE^VASITE  
Health Level Seven 2 INIT^HLFNC2  GENERATE^HLMA  
Kernel 1 $$FMADD^XLFDT  
Master Patient Index VistA 1 $$MPILINK^MPIFAPI  

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

Package Total Caller Graph
Master Patient Index VistA 3 MPIF ADT-A28 SERVER  MPIFACHK  MPIFQ3  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
A28(DFN) ;BUILD AND SEND A28
  • ICR #5041
    • Status: Active
    • Usage: Private
    RES ;

    External References

    Name Field # of Occurrence
    INIT^HLFNC2 A28+4
    GENERATE^HLMA A28+24
    $$MPILINK^MPIFAPI A28+20
    BLDEVN^VAFCQRY A28+8
    BLDPD1^VAFCQRY A28+12
    BLDPID^VAFCQRY A28+10
    $$EN1^VAFHLZPD A28+19
    $$SITE^VASITE A28+23
    $$FMADD^XLFDT A28+26

    Used in HL7 Interface

    HL7 Protocol Name Call Tags
    MPIF ADT-A28 SERVER RES

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DPT("AICNL" A28+27, A28+28*
    ^XTMP("MPIFA28%" A28+26*, RES+4!

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    CNT A28+1~, A28+3*, A28+16*, A28+17, A28+18
    COMP A28+6*, A28+30!
    DFN A28~, A28+8, A28+10, A28+12, A28+19, A28+26, A28+27, A28+28, RES+1~, RES+3*
    RES+4
    DT A28+26, A28+28
    ERR A28+1~, A28+7*, A28+8, A28+9, A28+10, A28+11, A28+12, A28+13
    EVN A28+1~, A28+8
    EVN(1 A28+14
    >> HL A28+4, A28+5, A28+8, A28+10, A28+12
    >> HL("" A28+5
    >> HL("ECH" A28+6
    >> HL("FS" A28+6, RES+3
    HLA A28+30!
    HLA("HLA" A28+2!, A28+30!
    HLA("HLS" A28+2!, A28+14*, A28+15*, A28+17*, A28+18*, A28+19*, A28+30!
    HLECH A28+6*, A28+30!
    HLEID A28+30!
    HLFS A28+6*, A28+30!
    >> HLL("LINKS" A28+23*, A28+30!
    >> HLNEXT RES+2
    >> HLNODE RES+3
    >> HLQUIT RES+2
    MPI A28+1~, A28+20*, A28+21, A28+23
    MPIFRSLT A28+24, A28+25, A28+30!
    NXT RES+1~, RES+2*
    PD1 A28+1~, A28+12
    PD1(1 A28+15
    PID A28+1~, A28+10
    PID( A28+16, A28+17, A28+18
    REP A28+6*, A28+30!
    RESLT A28+1~, A28+25*, A28+26, A28+31
    SUBCOMP A28+6*, A28+30!
    TCNT A28+1~, A28+7*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in HL7 Interface |  Global Variables Directly Accessed |  Local Variables  | All