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 ;MARCH 4, 2002

Source Information

Source file <MPIFA28.m>

Call Graph

Call Graph

Call Graph Total: 6

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

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: 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
RES ;
A28(DFN) ;BUILD AND SEND A28
  • ICR #5041
    • Status: Active
    • Usage: Private

    External References

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

    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+26, A28+27*
    ^XTMP("MPIFA28%" A28+25*, 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+29!
    DFN A28~, A28+8, A28+10, A28+12, A28+19, A28+25, A28+26, A28+27, RES+1~, RES+3*
    , RES+4
    DT A28+25, A28+27
    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+29!
    HLA("HLA" A28+2!, A28+29!
    HLA("HLS" A28+2!, A28+14*, A28+15*, A28+17*, A28+18*, A28+19*, A28+29!
    HLECH A28+6*, A28+29!
    HLEID A28+29!
    HLFS A28+6*, A28+29!
    >> HLL("LINKS" A28+22*, A28+29!
    >> HLNEXT RES+2
    >> HLNODE RES+3
    >> HLQUIT RES+2
    MPI A28+1~, A28+20*, A28+21, A28+22
    MPIFRSLT A28+23, A28+24, A28+29!
    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+29!
    RESLT A28+1~, A28+24*, A28+25, A28+30
    SUBCOMP A28+6*, A28+29!
    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