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

Package: Master Patient Index VistA

Routine: MPIFAPI1


Information

MPIFAPI1 ;CMC/BP-APIS FOR MPI - CONTINUED ;DEC 21, 1998

Source Information

Source file <MPIFAPI1.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Master Patient Index VistA 3 $$GETICN^MPIF001  (CLEAN,TWODFNS)^MPIF002  $$SUBNUM^MPIFAPI  
VA FileMan 2 (,FILE)^DIE  ^DIK  
Clinical Information Resource Network 1 (EXC,START,STOP)^RGHLLOG  
Kernel 1 $$STA^XUAF4  
Registration 1 $$SITE^VASITE  

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

Package Total Caller Graph
Master Patient Index VistA 1 MPIFAPI  

Entry Points

Name Comments DBIA/ICR reference
UPDATE(DFN,ARR,MPISILNT,REMOVE) ;api to edit 'mpi','mpifhis' and 'mpicmor' nodes

External References

Name Field # of Occurrence
^DIE UPDATE+63
FILE^DIE UPDATE+39, UPDATE+42, UPDATE+45, UPDATE+48, UPDATE+53, UPDATE+68, UPDATE+73
^DIK UPDATE+58
$$GETICN^MPIF001 UPDATE+26
CLEAN^MPIF002 UPDATE+22
TWODFNS^MPIF002 UPDATE+34
$$SUBNUM^MPIFAPI UPDATE+58
EXC^RGHLLOG UPDATE+55
START^RGHLLOG UPDATE+55
STOP^RGHLLOG UPDATE+55
$$SITE^VASITE UPDATE+26, UPDATE+35
$$STA^XUAF4 UPDATE+52

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] UPDATE+19, UPDATE+29, UPDATE+59*, UPDATE+66, UPDATE+72
^DPT("AICN" UPDATE+29!, UPDATE+31, UPDATE+32, UPDATE+33, UPDATE+67!
^DPT("AMPIMIS" UPDATE+75!
^DPT("ASCN2" UPDATE+60!
^DPT("MPI" UPDATE+21, UPDATE+22, UPDATE+76

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARR UPDATE~, UPDATE+22, UPDATE+23, UPDATE+24, UPDATE+26, UPDATE+28, UPDATE+38, UPDATE+39, UPDATE+41, UPDATE+42
, UPDATE+47, UPDATE+48, UPDATE+50, UPDATE+51, UPDATE+52, UPDATE+54, UPDATE+55, UPDATE+56, UPDATE+57, UPDATE+61
, UPDATE+64, UPDATE+66, UPDATE+67, UPDATE+69, UPDATE+70, UPDATE+72, UPDATE+74
DA UPDATE+58*!, UPDATE+63*
DFN UPDATE~, UPDATE+18, UPDATE+19, UPDATE+21, UPDATE+22, UPDATE+26, UPDATE+31, UPDATE+32, UPDATE+34, UPDATE+36
, UPDATE+38, UPDATE+39, UPDATE+41, UPDATE+42, UPDATE+44, UPDATE+45, UPDATE+47, UPDATE+48, UPDATE+51, UPDATE+52
, UPDATE+54, UPDATE+55, UPDATE+58, UPDATE+59, UPDATE+60, UPDATE+63, UPDATE+66, UPDATE+67, UPDATE+68, UPDATE+69
, UPDATE+72, UPDATE+73, UPDATE+74, UPDATE+75, UPDATE+76
DFN2 UPDATE+17~, UPDATE+29*, UPDATE+33~*, UPDATE+34
>> DIE UPDATE+63*
DIK UPDATE+58*!
>> DR UPDATE+63*
FDA UPDATE+38!, UPDATE+41!, UPDATE+44!, UPDATE+47!, UPDATE+51!, UPDATE+67!, UPDATE+69!, UPDATE+73!, UPDATE+74!
FDA(1 UPDATE+38*, UPDATE+39!, UPDATE+41*, UPDATE+42!, UPDATE+44*, UPDATE+45!, UPDATE+47*, UPDATE+48!, UPDATE+51*, UPDATE+52*
, UPDATE+68*, UPDATE+73*
ICN UPDATE+17~, UPDATE+24, UPDATE+26*
ICN2 UPDATE+17~, UPDATE+28*, UPDATE+29, UPDATE+31, UPDATE+32, UPDATE+33, UPDATE+34, UPDATE+36
MPIERR UPDATE+39!, UPDATE+42!, UPDATE+45!, UPDATE+48!, UPDATE+67!, UPDATE+69!, UPDATE+73!, UPDATE+74!
MPIERR("DIERR" UPDATE+39, UPDATE+42, UPDATE+45, UPDATE+48, UPDATE+53, UPDATE+54, UPDATE+69, UPDATE+74
MPIRETN UPDATE+17~, UPDATE+20*, UPDATE+22, UPDATE+24*, UPDATE+26*, UPDATE+36*, UPDATE+37, UPDATE+39*, UPDATE+40, UPDATE+42*
, UPDATE+43, UPDATE+45*, UPDATE+48*, UPDATE+49, UPDATE+50, UPDATE+54*, UPDATE+56, UPDATE+64, UPDATE+69*, UPDATE+70
, UPDATE+74*, UPDATE+77
MPISILNT UPDATE~, UPDATE+55
MPIX UPDATE+17~, UPDATE+66*, UPDATE+68, UPDATE+72*, UPDATE+73
REMOVE UPDATE~, UPDATE+22
RGLOG UPDATE+55~
RGRSICN UPDATE+20*, UPDATE+75!
SCN UPDATE+17~, UPDATE+58*, UPDATE+60
VALUE UPDATE+17~, UPDATE+66*, UPDATE+72*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables |  All