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

Package: Clinical Information Resource Network

Routine: RGMTMONT


Information

RGMTMONT ;BIR/CML,PTD-MPI/PD Monitor HL7 Messaging/Filers and Setups ;6/25/20 15:14

Source Information

Source file <RGMTMONT.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
VA FileMan 5 (C,NOW)^%DTC  ^DIC  FIELD^DID  $$GET1^DIQ  ^DIR  
Clinical Information Resource Network 2 ^RGMTMONX  (HLMA1,PIV)^RGMTUT98  
Health Level Seven 2 $$STAT^HLCSLM  LINK^HLUTIL3  
Registration 2 $$SEND^VAFHUTL  $$SITE^VASITE  
Kernel 1 ($$FMADD,$$FMTE,$$NOW)^XLFDT  

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

Package Total Caller Graph
Clinical Information Resource Network 2 RG LINKS & PROCESS DISPLAY  RGMTSTAT  

Entry Points

Name Comments DBIA/ICR reference
EN1 ;Call this routine from the top to do extended checks that include:
DEV ;call used by developers to display ^RGMTMONX call
START ;
EN2 ;Monitor Background Job - VAFC BATCH UPDATE
CHK1 ;
CHK2 ;
CHK2A ;check for time local/missing job was last run
CHK2B ;**75 - STORY 1203257 (dri) New Person Field Monitor Batch Update for daily stat report
CHK2C ;**75 - STORY 1203257 (dri) New Person Field Monitor Purge for daily stat report
CHK3 ;Check to see if .01 field in patient file has auditing turned on
CHK5 ;
CHK6 ;
FLDLIST ;capture fields being audited
QUIT ;
TXT ;

External References

Name Field # of Occurrence
C^%DTC CHK2C+8
NOW^%DTC EN2+9, CHK1+14
^DIC CHK1+5, CHK1+8, CHK2+8, CHK2+11, CHK2B+10, CHK2B+13, CHK2C+15, CHK2C+18, CHK6+24
FIELD^DID CHK3+2, FLDLIST+6
$$GET1^DIQ CHK1+10, CHK2+13, CHK2B+15, CHK2C+6, CHK2C+20, CHK6+15, CHK6+19, CHK6+25
^DIR START+4, START+9
$$STAT^HLCSLM CHK6+30
LINK^HLUTIL3 CHK6+3
^RGMTMONX START+13
HLMA1^RGMTUT98 START+3
PIV^RGMTUT98 CHK1+2
$$SEND^VAFHUTL CHK5+6
$$SITE^VASITE EN2+7, CHK6+2
$$FMADD^XLFDT EN2+4
$$FMTE^XLFDT EN2+10, CHK1+12, CHK2+15, CHK2A+2, CHK2B+17, CHK2C+22, FLDLIST+3
$$NOW^XLFDT EN2+4, FLDLIST+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,"Logical Link Monitor:",!,"=====================",!
  • Line Location: START+2
Function Call: WRITE
  • Prompt: !
  • Line Location: START+5
Function Call: WRITE
  • Prompt: !
  • Line Location: START+10
Function Call: WRITE
  • Prompt: @IOF,"MPI/PD Process Monitor:",!,"======================="
  • Line Location: EN2+11
Function Call: WRITE
  • Prompt: !,TXT
  • Line Location: TXT+2
Routine Call
  • DIC
  • Line Location:
    • CHK1+5
    • CHK1+8
    • CHK2+8
    • CHK2+11
    • CHK2B+10
    • CHK2B+13
    • CHK2C+15
    • CHK2C+18
    • CHK6+24
Routine Call
  • DIR
  • Line Location:
    • START+4
    • START+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(19 - [#19] Classic Fileman Calls
^DIC(19.2 - [#19.2] Classic Fileman Calls,  GET1^DIQ
^DPT - [#2] FIELD^DID
^HLCS(870 - [#870] Classic Fileman Calls,  GET1^DIQ
^XTV(8989.3 - [#8989.3] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZISL(3.54 - [#3.54] CHK6+36, CHK6+38
^DD(2 FLDLIST+4
^DPT("AICNL" CHK2+4
^RGSITE(991.8 - [#991.8] CHK2A+1, CHK5+12
^XTMP("RGMT" EN2+4*, EN2+5!, EN2+10*, FLDLIST+3*, FLDLIST+8*, TXT+3*
^XTV(8933.1 CHK2B+5, CHK2B+6, CHK2C+10, CHK2C+11
^XTV(8989.3 - [#8989.3] CHK2C+5

Label References

Name Line Occurrences
CHK2 CHK1+6, CHK1+9, CHK1+11
CHK2A CHK2+9, CHK2+12, CHK2+14
CHK2C CHK2B+11, CHK2B+14, CHK2B+16
CHK3 CHK2C+5, CHK2C+16, CHK2C+19, CHK2C+21
EN2 START+8
QUIT START+6, START+11, START+15, CHK6+5
START EN1+7
TXT CHK1+1, CHK1+6, CHK1+9, CHK1+11, CHK1+13, CHK2+1, CHK2+6, CHK2+9, CHK2+12, CHK2+14
CHK2+16, CHK2A+4, CHK2B+1, CHK2B+2, CHK2B+8, CHK2B+11, CHK2B+14, CHK2B+16, CHK2B+18, CHK2C+1
CHK2C+2, CHK2C+13, CHK2C+16, CHK2C+19, CHK2C+21, CHK2C+23, CHK3+1, CHK3+6, CHK5+1, CHK5+4
CHK5+9, CHK5+15, CHK6+7, CHK6+10, CHK6+13, CHK6+17, CHK6+21, CHK6+27, CHK6+33, CHK6+35
CHK6+39

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN2+10, CHK1+15, QUIT+1!
AUDCNT FLDLIST+2*, FLDLIST+5*, FLDLIST+8, QUIT+3!
BKDA EN2+13~, CHK1+5*, CHK1+6!, CHK1+9!, CHK1+11!, CHK2+8*, CHK2+9!, CHK2+12!, CHK2+14!, CHK2B+10*
CHK2B+11!, CHK2B+14!, CHK2B+16!, CHK2C+15*, CHK2C+16!, CHK2C+19!, CHK2C+21!, QUIT+1!
CLUP START+1*, FLDLIST+10, QUIT+1!
CNT CHK2+3*, CHK2+4*, CHK2+5, QUIT+1!
CUR EN2+13~, CHK5+7*, CHK5+8, CHK5+13*, CHK5+14, CHK6+15*, CHK6+16, CHK6+19*, CHK6+20, CHK6+25*
CHK6+26, CHK6+31*, CHK6+32, QUIT+1!
DAY CHK1+15*, QUIT+1!
DEV EN1+7*, DEV+1*, START+15!, EN2+6*
DIC CHK1+5*!, CHK1+8*!, CHK2+8*!, CHK2+11*!, CHK2B+10*!, CHK2B+13*!, CHK2C+15*!, CHK2C+18*!, CHK6+24*!
DIR START+4!, START+9!, QUIT+1!
DIR(0 START+4*, START+9*
DIRUT START+6, START+11, FLDLIST+10, QUIT+1!
DT EN2+4, CHK2C+8
EN EN1+7*, DEV+1*, START+13, START+15!
FLDLP FLDLIST+4*, FLDLIST+6, FLDLIST+8, QUIT+3!
FLDNM FLDLIST+7*, FLDLIST+8, QUIT+3!
ICN CHK2+3*, CHK2+4*, QUIT+1!
IOF START+2, EN2+11
JJ START+5*, START+10*, QUIT+1!
LMSTAT CHK6+30*, CHK6+31, QUIT+1!
LOC CHK6+2*, CHK6+3, CHK6+6, QUIT+1!
LOCIEN CHK6+4*, CHK6+5, CHK6+8, CHK6+15, CHK6+19, QUIT+1!
LOCLINK CHK6+8*, CHK6+12, QUIT+1!
LOCSITE EN2+7*, EN2+10, FLDLIST+3, FLDLIST+8, QUIT+2!, TXT+3
MPILL CHK6+24*, CHK6+25, QUIT+2!
MSG EN2+13~, QUIT+2!
PATAUD CHK3+3*, CHK3+4*, CHK3+5, CHK3+7!, QUIT+2!
PATAUD("AUDIT" CHK3+3
RGARR FLDLIST+6!, QUIT+3!
RGARR("LABEL" FLDLIST+7
RGCNT CHK2B+4~, CHK2B+5*, CHK2B+6*, CHK2B+7, CHK2C+4~, CHK2C+10*, CHK2C+11*, CHK2C+12
RGDAT CHK2C+4~, CHK2C+10*, CHK2C+11
RGDOMIEN CHK2C+4~, CHK2C+5*, CHK2C+6
RGEN CHK6+36~*, CHK6+37, CHK6+38
RGHLMQ EN1+5, EN2+8, EN2+11, FLDLIST+1, QUIT+2!, TXT+2, TXT+3
RGIEN CHK2B+4~, CHK2B+6*
RGMIEN CHK2C+4~, CHK2C+11*
RGMT CHK6+1!, CHK6+3, QUIT+2!
RGMT( CHK6+8
RGMT(0 CHK6+4
RGPRGDAY CHK2C+4~, CHK2C+6*, CHK2C+7*, CHK2C+8
RGRETDAT CHK2C+4~, CHK2C+8*, CHK2C+10
RGUSER CHK2B+4~, CHK2B+5*, CHK2B+6, CHK2C+4~, CHK2C+11*
SCHDA EN2+13~, CHK1+8*, CHK1+9!, CHK1+10, CHK1+11!, CHK2+11*, CHK2+12!, CHK2+13, CHK2+14!, CHK2B+13*
CHK2B+14!, CHK2B+15, CHK2B+16!, CHK2C+18*, CHK2C+19!, CHK2C+20, CHK2C+21!, QUIT+2!
SEND EN2+13~, CHK5+6*, CHK5+7, CHK5+12*, CHK5+13, QUIT+2!
SS START+5*, START+10*, QUIT+2!
TIME EN2+13~, CHK1+10*, CHK1+11!, CHK1+12, CHK2+13*, CHK2+14!, CHK2+15, CHK2A+1*, CHK2A+2*, CHK2A+3
CHK2B+15*, CHK2B+16!, CHK2B+17, CHK2C+20*, CHK2C+21!, CHK2C+22, QUIT+2!
TXT CHK1+1*, CHK1+6*, CHK1+7*, CHK1+9!, CHK1+11!, CHK1+12*, CHK2+1*, CHK2+5*, CHK2+9*, CHK2+10*
CHK2+15*, CHK2A+3*, CHK2B+1*, CHK2B+2*, CHK2B+7*, CHK2B+11*, CHK2B+12*, CHK2B+14!, CHK2B+16!, CHK2B+17*
CHK2C+1*, CHK2C+2*, CHK2C+12*, CHK2C+16*, CHK2C+17*, CHK2C+19!, CHK2C+21!, CHK2C+22*, CHK3+1*, CHK3+5*
CHK5+1*, CHK5+3*, CHK5+8*, CHK5+11*, CHK5+14*, CHK6+6*, CHK6+10*, CHK6+12*, CHK6+16*, CHK6+20*
CHK6+26*, CHK6+32*, CHK6+35*, CHK6+37*, CHK6+38*, QUIT+2!, TXT+2, TXT+3
TXTCNT EN2+12*, CHK1+3*, QUIT+2!, TXT+1*, TXT+3
X CHK1+5*, CHK1+8*, CHK2+8*, CHK2+11*, CHK2B+10*, CHK2B+13*, CHK2C+8, CHK2C+15*, CHK2C+18*, CHK6+24*
QUIT+2!
X1 CHK2C+4~, CHK2C+8*
X2 CHK2C+4~, CHK2C+8*
Y CHK1+5, CHK1+8, CHK2+8, CHK2+11, CHK2B+10, CHK2B+13, CHK2C+15, CHK2C+18, CHK6+24, QUIT+2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All