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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: MPIFBT3

Package: Master Patient Index VistA

Routine: MPIFBT3


Information

MPIFBT3 ;SLC/ARS-BATCH RESPONSE FROM MPI ;FEB 4, 1997

Source Information

Source file <MPIFBT3.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Master Patient Index VistA 5 ($$CHANGE,$$GETICN)^MPIF001  TWODFNS^MPIF002  $$A24^MPIFA24B  A28^MPIFQ3  RDT^MPIFSA3  
Registration 3 $$EN1^DGPFMPI  FILE^VAFCTFU  $$SITE^VASITE  
VA FileMan 2 ^DIC  ^DIE  
Clinical Information Resource Network 1 EXC^RGHLLOG  
Health Level Seven 1 $$FMDATE^HLFNC  
Kernel 1 ($$IEN,$$LKUP)^XUAF4  

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

Package Total Caller Graph
Master Patient Index VistA 1 MPIFBT2  

Entry Points

Name Comments DBIA/ICR reference
MULT(CNTR,ACK5,SEP,MPIMSG,PATID) ;multiple RDT segments
VFYRDT(ACK4,SEP,CNTR,PATID,SITE,MPIMSG) ;Here is the meat
FINDHM(PATID,SEP,MPIY,MPIMSG,CNTR) ;LOOKUP

External References

Name Field # of Occurrence
$$EN1^DGPFMPI VFYRDT+38
^DIC FINDHM+4
^DIE VFYRDT+18, VFYRDT+22
$$FMDATE^HLFNC VFYRDT+35
$$CHANGE^MPIF001 VFYRDT+25
$$GETICN^MPIF001 FINDHM+9
TWODFNS^MPIF002 VFYRDT+13
$$A24^MPIFA24B VFYRDT+39
A28^MPIFQ3 VFYRDT+15
RDT^MPIFSA3 VFYRDT+3
EXC^RGHLLOG VFYRDT+26, VFYRDT+41, FINDHM+6
FILE^VAFCTFU VFYRDT+36
$$SITE^VASITE FINDHM+10
$$IEN^XUAF4 VFYRDT+33
$$LKUP^XUAF4 VFYRDT+24

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT("AICN" VFYRDT+9, VFYRDT+10, VFYRDT+12
^DPT("AICNL" VFYRDT+21
^DPT("AMPIMIS" VFYRDT+20!
^TMP("MPIFVQQ" VFYRDT+7, VFYRDT+24, VFYRDT+28, VFYRDT+31, VFYRDT+32, VFYRDT+45!, FINDHM+2, FINDHM+6
^XTMP($J MULT+1, MULT+2, MULT+3, VFYRDT+5, VFYRDT+11*, VFYRDT+16, FINDHM+6*, FINDHM+10*, FINDHM+11

Label References

Name Line Occurrences
FINDHM VFYRDT+4
MULT MULT+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACK4 VFYRDT~, VFYRDT+3
ACK5 MULT~, MULT+1, MULT+3*, MULT+4
CNTR MULT~, MULT+1*, MULT+2, MULT+4, VFYRDT~, VFYRDT+3, VFYRDT+4, VFYRDT+7, VFYRDT+24, VFYRDT+26
, VFYRDT+28, VFYRDT+31, VFYRDT+32, FINDHM~, FINDHM+2, FINDHM+6
DA VFYRDT+18*!, VFYRDT+22*!
DFN2 VFYRDT+12~*, VFYRDT+13
>> DGSENFLG VFYRDT+1*, FINDHM+4*
DIC FINDHM+1~, FINDHM+4*!
DIC(0 FINDHM+4*
DIE VFYRDT+6~, VFYRDT+18*!, VFYRDT+22*!
DR VFYRDT+6~, VFYRDT+18*!, VFYRDT+22*!
EXACT FINDHM+1~
>> HL VFYRDT+3
>> HL("ECH" VFYRDT+2
ICN FINDHM+9~*, FINDHM+10
IEN VFYRDT+1~, VFYRDT+19*, VFYRDT+20, VFYRDT+21, VFYRDT+22
MPICKG VFYRDT+6~, VFYRDT+7*
MPICMOR VFYRDT+1~, VFYRDT+24*, VFYRDT+25
MPICOMP VFYRDT+1~, VFYRDT+2*, VFYRDT+33, VFYRDT+35
MPIFICN VFYRDT+6~, VFYRDT+7*
MPIFRPC VFYRDT+15*!
MPIIPPF VFYRDT+6~, VFYRDT+23*, VFYRDT+25*, VFYRDT+26, VFYRDT+27
MPIIT VFYRDT+6~, VFYRDT+18*, VFYRDT+25, VFYRDT+26
MPIMSG MULT~, MULT+4, VFYRDT~, VFYRDT+4, VFYRDT+26, FINDHM~, FINDHM+6
MPIN FINDHM+1~
MPINTF VFYRDT+29~, VFYRDT+30*, VFYRDT+32*, VFYRDT+33, VFYRDT+35
MPINTFI VFYRDT+29~, VFYRDT+30*, VFYRDT+31*, VFYRDT+32
MPINUM VFYRDT+6~, VFYRDT+7*, VFYRDT+9, VFYRDT+10, VFYRDT+12, VFYRDT+13
MPIPPF VFYRDT+6~, VFYRDT+24*, VFYRDT+26
MPITMP MULT+1~, MULT+2*, MULT+3!
MPIY VFYRDT+1~, VFYRDT+4, VFYRDT+18, VFYRDT+19, FINDHM~, FINDHM+8*
NEXTTF MULT+1~*, MULT+3!
NM FINDHM+1~, FINDHM+8*
PATID MULT~, MULT+4, VFYRDT~, VFYRDT+4, VFYRDT+10, VFYRDT+13, VFYRDT+15, VFYRDT+36, VFYRDT+38, VFYRDT+39
, VFYRDT+41, FINDHM~, FINDHM+4, FINDHM+6, FINDHM+9, FINDHM+10
PRF VFYRDT+38~*
RESLT VFYRDT+6~, VFYRDT+39*, VFYRDT+41
SEP MULT~, MULT+1, MULT+4, VFYRDT~, VFYRDT+4, FINDHM~
SITE VFYRDT~
TFIEN VFYRDT+29~, VFYRDT+30*, VFYRDT+33*, VFYRDT+34, VFYRDT+35
TFSTRG VFYRDT+29~, VFYRDT+30*, VFYRDT+35*, VFYRDT+36
X VFYRDT+6~, FINDHM+1~, FINDHM+4*
Y FINDHM+1~, FINDHM+5, FINDHM+8
Y(0 FINDHM+8, FINDHM+12*
YTMP FINDHM+1~, FINDHM+5*, FINDHM+6, FINDHM+7, FINDHM+8*, FINDHM+12
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All