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

Package: Master Patient Index VistA

Routine: MPIFA31B


Information

MPIFA31B ;BP/CMC-BUILD A31 MSGS ;7/15/21 15:04

Source Information

Source file <MPIFA31B.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Registration 6 (BLDEVN,BLDPD1,BLDPID)^VAFCQRY  ($$DODD,$$DODF,$$DODNTPRV,$$DODOPT,$$LABE,$$NAMEOBX,$$PHARA,$$PV1,$$PV2,$$RADE,$$SECLOG,$$SIG,PRON,PROND,SEXOR,SEXORD)^VAFCSB  $$EN^VAFHLZEL  $$EN1^VAFHLZPD  $$EN^VAFHLZSP  $$SITE^VASITE  
Health Level Seven 2 INIT^HLFNC2  GENERATE^HLMA  
Master Patient Index VistA 2 $$GETICN^MPIF001  $$MPILINK^MPIFAPI  
Clinical Information Resource Network 1 (EXC,START,STOP)^RGHLLOG  
Kernel 1 $$FMADD^XLFDT  

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

Package Total Caller Graph
Master Patient Index VistA 4 MPIF ADT-A31 SERVER  MPIFA24B  MPIFACHK  MPIFSEED  
Registration 3 DG712PST  DG876PST  DG967PST  
Clinical Information Resource Network 1 RGADTPC  
Income Verification Match 1 IVMLDEMD  
Kernel 1 ^ORD(101  
Toolkit 1 XDRMERG0  

Entry Points

Name Comments DBIA/ICR reference
TA31 ; Tasked entry point
A31(DFN) ;BUILD AND SEND A31
  • ICR #3765
    • Status: Active
    • Usage: Controlled Subscription
    RES ;
    OLD() ; Return OBX segment to flag a record as "old"

    External References

    Name Field # of Occurrence
    INIT^HLFNC2 A31+11
    GENERATE^HLMA A31+84
    $$GETICN^MPIF001 A31+6, A31+8
    $$MPILINK^MPIFAPI A31+80
    EXC^RGHLLOG RES+8
    START^RGHLLOG RES+6
    STOP^RGHLLOG RES+9
    BLDEVN^VAFCQRY A31+15
    BLDPD1^VAFCQRY A31+19
    BLDPID^VAFCQRY A31+17
    $$DODD^VAFCSB A31+37
    $$DODF^VAFCSB A31+35
    $$DODNTPRV^VAFCSB A31+39
    $$DODOPT^VAFCSB A31+38
    $$LABE^VAFCSB A31+25
    $$NAMEOBX^VAFCSB A31+28
    $$PHARA^VAFCSB A31+26
    $$PV1^VAFCSB A31+23
    $$PV2^VAFCSB A31+34
    $$RADE^VAFCSB A31+24
    $$SECLOG^VAFCSB A31+29
    $$SIG^VAFCSB A31+27
    PRON^VAFCSB A31+32
    PROND^VAFCSB A31+33
    SEXOR^VAFCSB A31+30
    SEXORD^VAFCSB A31+31
    $$EN^VAFHLZEL A31+43
    $$EN1^VAFHLZPD A31+41
    $$EN^VAFHLZSP A31+42
    $$SITE^VASITE A31+1, A31+6, A31+83
    $$FMADD^XLFDT A31+86

    Used in HL7 Interface

    HL7 Protocol Name Call Tags
    MPIF ADT-A31 SERVER RES

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^%ZOSF("TEST" A31+21
    ^XTMP("MPIF OLD RECORDS" RES+10!, OLD+2
    ^XTMP("MPIFA31%" A31+86*, A31+87*, RES+11!

    Label References

    Name Line Occurrences
    $$A31 TA31+2
    $$OLD A31+40

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    CNT A31+3~, A31+10*, A31+46*, A31+47, A31+48, A31+65~*, A31+67~, A31+68*, A31+69, A31+70
    , A31+71~*, A31+73~, A31+74*, A31+75, A31+76
    CODE RES+1~*, RES+3*, RES+4
    COMP A31+13*, A31+88!
    DFN TA31+2, A31~, A31+6, A31+8, A31+15, A31+17, A31+19, A31+27, A31+28, A31+29
    , A31+30, A31+31, A31+32, A31+33, A31+35, A31+37, A31+38, A31+39, A31+41, A31+42
    , A31+43, A31+86, A31+87, RES+1~, RES+3*, RES+8, RES+10, RES+11, OLD+2
    DODD A31+4~, A31+37*, A31+60
    DODDISDT A31+4~
    DODF A31+4~, A31+35*, A31+58
    DODNP A31+4~, A31+39*, A31+62
    DODOPT A31+4~, A31+38*, A31+61
    DT A31+86
    EN A31+3~, A31+44*, A31+45*, A31+47, A31+48, A31+49*, A31+50*, A31+51*, A31+52*, A31+53*
    , A31+54*, A31+55*, A31+56*, A31+57*, A31+58*, A31+60*, A31+61*, A31+62*, A31+63*, A31+64*
    , A31+65*, A31+66*, A31+69, A31+70, A31+71*, A31+72*, A31+75, A31+76, A31+77*, A31+78*
    , A31+79*
    ERR A31+3~, A31+14*, A31+15, A31+16, A31+17, A31+18, A31+19
    ERROR RES+1~, RES+3*, RES+8
    EVN A31+3~, A31+15
    EVN(1 A31+45
    >> HL A31+11, A31+12, A31+15, A31+17, A31+19
    >> HL("" A31+12
    >> HL("ECH" A31+13
    >> HL("FS" A31+13, RES+3, OLD+2
    HLA A31+88!
    HLA("HLA" A31+5!, A31+88!
    HLA("HLS" A31+5!, A31+45*, A31+47*, A31+48*, A31+50*, A31+51*, A31+52*, A31+53*, A31+54*, A31+55*
    , A31+56*, A31+57*, A31+58*, A31+60*, A31+61*, A31+62*, A31+63*, A31+64*, A31+65*, A31+69*
    , A31+70*, A31+71*, A31+75*, A31+76*, A31+77*, A31+78*, A31+79*, A31+88!
    >> HLECH A31+13*
    >> HLFS A31+13*
    >> HLL("LINKS" A31+83*, A31+88!
    >> HLMTIEN RES+6
    >> HLNEXT RES+2
    >> HLNODE RES+3, RES+4
    >> HLQUIT RES+2
    LAB A31+3~, A31+25*, A31+54
    LVL A31+67~, A31+68*, A31+70*, A31+73~, A31+74*, A31+76*
    MPI A31+3~, A31+80*, A31+81, A31+83
    MPIFRSLT A31+84, A31+85, A31+88!
    NAMECOMP A31+4~, A31+28*, A31+63
    NXT RES+1~, RES+2*
    OLD A31+3~, A31+40*, A31+56
    PD1 A31+3~, A31+19
    PD1(1 A31+50
    PID A31+3~, A31+17
    PID( A31+46, A31+47, A31+48
    PRE A31+3~, A31+26*, A31+55
    PRON A31+4~, A31+32
    PRON( A31+71
    PRON(0 A31+71
    PROND A31+4~, A31+33
    PROND( A31+74, A31+75, A31+76
    PROND(0 A31+72
    PV1 A31+3~, A31+23*, A31+51
    PV2 A31+3~, A31+34*, A31+52
    RAD A31+3~, A31+24*, A31+53
    REP A31+13*, A31+88!
    RESLT A31+3~, A31+85*, A31+87, A31+90
    SECLVL A31+4~, A31+29*, A31+64
    SEXOR A31+4~, A31+30
    SEXOR( A31+65
    SEXOR(0 A31+65
    SEXORD A31+4~, A31+31
    SEXORD( A31+68, A31+69, A31+70
    SEXORD(0 A31+66
    SIDG A31+4~, A31+27*, A31+57
    SUBCOMP A31+13*, A31+88!
    TCNT A31+3~, A31+14*
    TMP TA31+1~, TA31+2*
    X A31+21~*
    ZEL A31+4~, A31+43*, A31+79
    ZPD A31+3~, A31+41*, A31+77
    ZSP A31+4~, A31+42*, A31+78
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in HL7 Interface |  Global Variables Directly Accessed |  Label References |  Local Variables  | All