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 |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: MPIFREV

Package: Master Patient Index VistA

Routine: MPIFREV


Information

MPIFREV ;BHM/RGY-Review CMOR request ;FEB 26, 1998

Source Information

Source file <MPIFREV.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Master Patient Index VistA 5 $$CHANGE^MPIF001  (AUTODIS,OTHERS)^MPIFAREQ  BROAD^MPIFCMOR  RESET2^MPIFREQ  EN^MPIFRESS  
VA FileMan 4 ^DIC  ^DIE  EN1^DIP  ^DIR  
Clinical Information Resource Network 1 (EXC,START,STOP)^RGHLLOG  

Entry Points

Name Comments DBIA/ICR reference
EN ;
; Entry point for option MPIF REVIEW REQUEST. This option allows the
; user to review CMOR Change requests and approve or deny them
; No input or output variables.
ASK
EN1(REQ,MSTOP) ;Review a CMOR request
APP
BATCH ;Approve in batch mode
SITE

External References

Name Field # of Occurrence
^DIC ASK+2, SITE
^DIE APP+7, APP+8
EN1^DIP EN1+9
^DIR APP+3, BATCH+5
$$CHANGE^MPIF001 APP+12
AUTODIS^MPIFAREQ APP+26
OTHERS^MPIFAREQ EN1+7
BROAD^MPIFCMOR APP+19
RESET2^MPIFREQ APP+17
EN^MPIFRESS APP+20
EXC^RGHLLOG APP+16
START^RGHLLOG APP+15
STOP^RGHLLOG APP+17

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"*** Request is not pending review ***"
  • Line Location: EN1+3
Function Call: WRITE
  • Prompt: !!!,"**** There are other PENDING Requests for this patient. If you approve one the rest will automatically be disapproved. ***"
  • Line Location: EN1+8
Function Call: WRITE
  • Prompt: " ... No Action!"
  • Line Location: APP+4
Function Call: WRITE
  • Prompt: " ... No Action!"
  • Line Location: APP+8
Function Call: WRITE
  • Prompt: !!," Processing.....",!
  • Line Location: APP+9
Function Call: WRITE
  • Prompt: !!," Problem during Broadcast - "_$P(ER,"^",2)
  • Line Location: APP+21
Function Call: WRITE
  • Prompt: !!," ... Done!",!!
  • Line Location: APP+27
Function Call: WRITE
  • Prompt: !!,"*** No request to approve ***",!
  • Line Location: BATCH+2
Function Call: WRITE
  • Prompt: !
  • Line Location: BATCH+8
Function Call: WRITE
  • Prompt: !!,"*** No requests to approve for this site ***",!
  • Line Location: SITE+1
Function Call: WRITE
  • Prompt: !
  • Line Location: SITE+2
Routine Call
  • DIC
  • Line Location:
    • ASK+2
    • SITE
Routine Call
  • DIE
  • Line Location:
    • APP+7
    • APP+8
Routine Call
  • DIR
  • Line Location:
    • APP+3
    • BATCH+5

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^MPIF(984.9 - [#984.9] EN1+3, EN1+4, APP, APP+1, APP+6, APP+10, APP+12, BATCH+2, BATCH+10, SITE+1
, SITE+4

Label References

Name Line Occurrences
ASK ASK+4
EN1 ASK+3, BATCH+10, SITE+6
SITE SITE+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY EN1+6!, EN1+7
ARRAY( APP+26
ARRAY(0 EN1+8, APP+23
BY EN1+1~, EN1+9*
CSITE BATCH+1~, BATCH+3*, SITE*, SITE+1, SITE+4
DA EN1+1~, APP+7*, APP+8*
DFN EN1+1~, APP+10*, APP+12, APP+16
DIC EN+4~, ASK*, EN1+1~, EN1+9*, SITE*
DIC("A" ASK*, SITE*
DIC("S" ASK+1*, SITE*
DIC(0 ASK+1*, SITE*
DIE EN1+1~, APP+7*, APP+8*
DIR EN1+1~, APP+3!, BATCH+1~, BATCH+5!
DIR("A" APP*, BATCH+4*
DIR(0 APP+1*, BATCH+4*
DIRUT APP+2~, APP+4, BATCH+1~, BATCH+6
DR EN1+1~, APP+7*, APP+8*
DTOUT APP+2~, APP+4, APP+8
DUTOUT EN1+1~
DUZ APP+6
ENT EN1+1~, EN1+9*, APP+22~, APP+24*, APP+26*
ER EN1+1~, EN1+2*, APP+19, APP+20, APP+21
ERR EN1+1~, APP+12*, APP+14, APP+19
FLDS EN1+1~, EN1+9*
FR EN1+1~, EN1+9*
IEN BATCH+1~, BATCH+7*, BATCH+10*
ION BATCH+10, SITE+5
IOP EN1+9*, BATCH+1~, BATCH+10*, SITE+5*
L EN1+1~, EN1+9*
MSTOP EN1~, EN1+2*, APP+4*, APP+8*, BATCH+1~, BATCH+3*, BATCH+10, SITE+3*, SITE+6, SITE+7
PAT EN1+4~*, EN1+7
PHONE EN1+1~, APP+6*
PIEN BATCH+1~, BATCH+7*, SITE+4*, SITE+6
REQ EN1~, EN1+3, EN1+4, EN1+7, EN1+9, APP, APP+1, APP+7, APP+8, APP+10
, APP+12, APP+16, APP+17, APP+19, APP+20
RES1 EN1+1~, APP+5*, APP+23
RESULT EN1+1~, APP+5*, APP+11
TO EN1+1~, EN1+9*
X EN1+1~, APP+4
Y ASK+2, ASK+3, EN1+1~, APP+5, APP+8, BATCH+9, SITE
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All