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

Package: Master Patient Index VistA

Routine: MPIFRCMP


Information

MPIFRCMP ;BPCIO/CMC-PUSHING CMOR TO ANOTHER SITE REMOTELY ;JUNE 23, 2004

Source Information

Source file <MPIFRCMP.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Master Patient Index VistA 5 ($$CHANGE,$$GETDFN,$$GETVCCI)^MPIF001  BROAD^MPIFCMOR  $$CHK^MPIFEDIT  $$ADD^MPIFNEW  EN^MPIFREQ  
Registration 2 AVAFC^VAFCDD01  $$SITE^VASITE  
VA FileMan 2 ^DIE  $$GET1^DIQ  
Kernel 1 ($$IEN,$$STA)^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 MPIF CMOR PUSH REMOTE  

Entry Points

Name Comments DBIA/ICR reference
EN(RETURN,ICN,NCMOR) ;
; RETURN - Array to return the value 1 if successfully created request
; or -1^error message
; ICN - ICN for the patient that the CMOR is being changed for
; NCMOR - Which site should be the new CMOR - Station #
SYNC(RETURN,ICN) ;

External References

Name Field # of Occurrence
^DIE EN+30, EN+33, EN+35, EN+40, EN+49, EN+54
$$GET1^DIQ EN+16
$$CHANGE^MPIF001 EN+53
$$GETDFN^MPIF001 EN+7, SYNC+2
$$GETVCCI^MPIF001 EN+9, EN+10
BROAD^MPIFCMOR EN+55
$$CHK^MPIFEDIT EN+38
$$ADD^MPIFNEW EN+29
EN^MPIFREQ EN+43
AVAFC^VAFCDD01 SYNC+4
$$SITE^VASITE EN+10
$$IEN^XUAF4 EN+34
$$STA^XUAF4 EN+20

Used in RPC

RPC Name Call Tags
MPIF CMOR PUSH REMOTE EN

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] GET1^DIQ
^MPIF(984.9 - [#984.9] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCN(391.91 - [#391.91] EN+13, EN+15
^DIE - [#.402] EN+54*
^MPIF(984.9 - [#984.9] EN+25, EN+26, EN+31, EN+50

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CMOR EN+46~, EN+50*, EN+51, EN+53
DA EN+28~, EN+29*, EN+31, EN+38, EN+43, EN+48*, EN+54*, EN+55
DFN EN+6~, EN+7*, EN+8, EN+9, EN+10, EN+13, EN+15, EN+25, EN+30, EN+53
, SYNC+1~, SYNC+2*, SYNC+3, SYNC+4
DIE EN+28~, EN+30*, EN+33*, EN+35*, EN+40*, EN+48*
DIK EN+28~
DIR EN+46~
DIRUT EN+28~
DR EN+28~, EN+30*, EN+33*, EN+35*, EN+40*, EN+46~, EN+48*, EN+54*
ENT EN+24~, EN+25*, EN+26
ERR EN+42~*, EN+43
ERROR EN+46~, EN+47*, EN+55
ICN EN~, EN+7, SYNC~, SYNC+2
MPIFHL7 EN+42~*, EN+43
MPIFNM EN+24~
NCMOR EN~, EN+20, EN+34
PHONE EN+28~, EN+29*, EN+32*, EN+33
REQ EN+28~, EN+31*
REQNM EN+24~
RETURN EN~, EN+8*, EN+9*, EN+10*, EN+13*, EN+21*, EN+22*, EN+27*, EN+38*, EN+40*
, EN+52*, SYNC~
RETURN(1 SYNC+3*, SYNC+5*
STOP EN+24~, EN+25*, EN+26*, EN+27
TCNT EN+11~, EN+15*, EN+19*, EN+21
TDA EN+28~, EN+29*, EN+48, EN+50, EN+54
TEXT EN+46~, EN+47*
TF EN+11~, EN+12*, EN+20*, EN+22
TMP EN+11~, EN+13*, EN+15*, EN+16, EN+20, EN+46~, EN+53*, EN+54
TP EN+16~*, EN+17
TSITE EN+34~*, EN+35
WHO EN+28~, EN+32*, EN+33
XX EN+28~, EN+32*, EN+33
Y EN+28~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All