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

Package: Master Patient Index VistA

Routine: MPIFREQ


Information

MPIFREQ ;SF/TN/CMC-CMOR CHANGE REQUEST ;FEB 20, 1998

Source Information

Source file <MPIFREQ.m>

Call Graph

Call Graph

Call Graph Total: 17

Package Total Call Graph
Master Patient Index VistA 8 ($$CHANGE,$$CMORNAME,$$GETDFN,$$IFVCCI)^MPIF001  $$MPILINK^MPIFAPI  BROAD^MPIFCMOR  $$ADD^MPIFNEW  ($$AUTO,$$ICN)^MPIFNQ  RESET^MPIFREQ  EN^MPIFRESS  $$MAIL^MPIFUTL  
Health Level Seven 2 INIT^HLFNC2  GENERATE^HLMA  
Registration 2 $$EN^VAFCPID  $$SITE^VASITE  
VA FileMan 2 ^DIC  ^DIE  
Clinical Information Resource Network 1 (EXC,START,STOP)^RGHLLOG  
Kernel 1 ($$IEN,$$STA)^XUAF4  
MailMan 1 ^XMD  

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

Package Total Caller Graph
Master Patient Index VistA 8 MPIFAREQ  MPIFCMOR  MPIFCMRP  MPIFEDIT  MPIFHL7  MPIFRCMP  MPIFREQ  MPIFREV  

Entry Points

Name Comments DBIA/ICR reference
EN(TYPE,REQNO,ERROR,HL7) ;
; Create HL7 message for Change of CMOR Request
RESET(REQNO) ; reset status to Open
IN(INST,USER,REASON,NDATE,ICN,PHONE,ID) ;Process an incoming CMOR request
AUTO(REQNO) ;Process a request automatically
RESET2(REQNO) ; reset status to Pending Approval
PUSH(IEN) ;Change of CMOR Request is a Push
; just want to get request into 984.9 for
; tracking purposes, marking it as approved

External References

Name Field # of Occurrence
^DIC EN+9
^DIE RESET+1, IN+11, IN+14, AUTO+3, RESET2+1, PUSH+6
INIT^HLFNC2 EN+17
GENERATE^HLMA EN+37
$$CHANGE^MPIF001 AUTO+10
$$CMORNAME^MPIF001 AUTO+6
$$GETDFN^MPIF001 IN+2
$$IFVCCI^MPIF001 IN+12
$$MPILINK^MPIFAPI EN+20
BROAD^MPIFCMOR AUTO+13
$$ADD^MPIFNEW IN+7
$$AUTO^MPIFNQ IN+16
$$ICN^MPIFNQ EN+14
RESET^MPIFREQ EN+25
EN^MPIFRESS AUTO+14
$$MAIL^MPIFUTL IN+17
EXC^RGHLLOG EN+18, EN+23, EN+38, IN+5, AUTO+7, AUTO+11
START^RGHLLOG EN+18, EN+22, EN+38, IN+4, AUTO+7, AUTO+11
STOP^RGHLLOG EN+18, EN+24, EN+38, IN+6, AUTO+7, AUTO+11
$$EN^VAFCPID EN+29
$$SITE^VASITE EN+6, PUSH+5
^XMD IN+21
$$IEN^XUAF4 IN+10
$$STA^XUAF4 EN+32

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls
^MPIF(984.9 - [#984.9] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] IN+19
^MPIF(984.9 - [#984.9] EN+4, EN+12, EN+32, IN+21, AUTO+4, AUTO+5, AUTO+9

Label References

Name Line Occurrences
AUTO IN+16
PUSH IN+12
RESET EN+18, EN+38
RESET2 AUTO+7, AUTO+11

Naked Globals

Name Field # of Occurrence
^(0 IN+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CMOR EN+32*, EN+33, AUTO+1~, AUTO+6*, AUTO+7, AUTO+8, AUTO+11
CMORN AUTO+1~, AUTO+5*, AUTO+6, AUTO+10
CNT EN+2~, EN+3*, EN+29*, EN+30, EN+31*, EN+33, EN+34*, EN+35
DA RESET+1*, RESET+2!, IN+11*, IN+14*, AUTO+1~, AUTO+3*, RESET2+1*, RESET2+2!, PUSH+3~, PUSH+4*
DFN AUTO+1~, AUTO+4*, AUTO+7, AUTO+10, AUTO+11
DIC EN+7~, EN+8*
DIC(0 EN+8*
DIE RESET+1*, RESET+2!, IN+11*, IN+14*, AUTO+1~, AUTO+3*, RESET2+1*, RESET2+2!, PUSH+3~, PUSH+4*
DR RESET+1*, RESET+2!, IN+11*, IN+14*, AUTO+1~, AUTO+3*, RESET2+1*, RESET2+2!, PUSH+5*
ERROR EN~, EN+5*, EN+26*
HL EN+2~, EN+3*, EN+17, EN+18, EN+37
HL("FS" EN+33, EN+35
HL("SFN" IN+9
HL7 EN~
HLA EN+2~
HLA("HLS" EN+30*, EN+33*, EN+35*
>> HLL("LINKS" EN+19!, EN+28*
ICN EN+2~, EN+14*, EN+18, EN+23, EN+38, IN~, IN+2, IN+5
ID EN+2~, EN+16*, EN+33, IN~, IN+5, IN+7
IEN IN+1~, IN+7*, IN+11, IN+12, IN+14, IN+16, IN+21, PUSH~, PUSH+4
INST EN+2~, EN+6*, EN+33, IN~, IN+10*, IN+14
INSTN IN+1~, IN+9*, IN+10
MAIL IN+1~, IN+17*, IN+18*, IN+20, IN+21
MPIF IN+1~
MPIF(1 IN+19*
MPIFERR AUTO+1~, AUTO+2*, AUTO+13, AUTO+14
MPILK EN+19~, EN+20*, EN+21, EN+28
N0 EN+2~, EN+4*, EN+5, EN+8, EN+13, EN+14, EN+15, EN+16, EN+18, EN+23
, EN+29, EN+38, IN+1~
NDATE EN+2~, EN+13*, EN+35, IN~
PATIEN IN+1~, IN+2*, IN+3, IN+12, IN+19
PHONE EN+2~, EN+15*, EN+33, IN~
PID EN+2~, EN+29*, EN+30
REASON EN+2~, EN+12*, EN+33, IN~
REQNO EN~, EN+4, EN+5, EN+12, EN+18, EN+23, EN+25, EN+32, EN+38, RESET~
, RESET+1, AUTO~, AUTO+3, AUTO+4, AUTO+5, AUTO+7, AUTO+9, AUTO+11, AUTO+13, AUTO+14
, RESET2~, RESET2+1
RES AUTO+1~, AUTO+10*, AUTO+11, AUTO+12
RGL EN+2~
RLST EN+36~, EN+37, EN+38
TEXT IN+1~, PUSH+3~, PUSH+4*, PUSH+5
TYPE EN~, IN+1~, IN+8*
U IN+19
USER EN+2~, EN+10*, EN+11*, EN+35, IN~
X EN+7~, EN+8*, IN+1~, PUSH+3~
XMCHAN IN+1~
XMDUZ IN+1~, IN+19*
XMSUB IN+1~, IN+21*
XMTEXT IN+1~, IN+19*, IN+20*
XMY IN+1~
XMY("G." IN+21*
XX EN+2~
Y EN+7~, EN+10, EN+11, PUSH+3~
Y(0 EN+11
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All