AGMPCHK ;GDIT/HS/SWH-Site ID Check; NOV 11, 2016
Source file <AGMPCHK.m>
Package | Total | Call Graph |
---|---|---|
Patient Registration MPI | 1 | (CREATMSG,NOTIF)^AGMPIHLO |
VA Fileman | 1 | ^DIR |
Package | Total | Caller Graph |
---|---|---|
Patient Registration MPI | 2 | AGMPHLBU AGMPIHLO |
Name | Comments | DBIA/ICR reference |
---|---|---|
ISITERST | ;Interactive Reset, user option
|
|
UPDMSGQ(PDFN,PDFN2,PMSGTYPE,PSITE) | ;Add the needed entries to the AGMPCHKQ global
|
|
CENTRY(ID1,INST,VAL) | ;Create an entry within the ^AGMPCHK global
|
|
GETINST(ID1,INST) | ;Retrieve the institution associated with the Site from the ^AGMPCHK global
|
|
UPDATE | ;Check to see if the information stored is the same as the information in the AGFAC and Institution Globals
|
|
SITELST | ;Print out the current site information within the ^AGMPCHK global
|
|
SNDMSGQ(PSITE) | ;Send the messages for the instituiton/site ID that is now VALID
|
|
UENTRY(INST,VAL,ID1) | ;Update an entry within the ^AGMPCHK global
|
|
BUILD | ;Create the Institution - Site Information globals entries
|
|
SITERST(RSID) | ;Site Reset, mark Valid the SiteID that is sent in, 'ALL' is sent in then we loop through the AGMPCHK global marking all Valid
|
|
RENTRY(INST) | ;Remove an entry within the ^AGMPCHK global
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AGFAC - [#9009061] | BUILD+5, BUILD+6, UPDATE+6, UPDATE+7 |
^AGMPCHK | ISITERST+1, ISITERST+4, SITERST+1, SITERST+6, SITERST+15, SITERST+18, SITERST+25, UPDATE+4, UPDATE+13, UENTRY+1* , UENTRY+2*, UENTRY+4*, UENTRY+6*, CENTRY+1*, CENTRY+2*, CENTRY+3*, RENTRY+1!, GETINST+4, GETINST+5, SITELST+6 , SITELST+8, SITELST+9, SITELST+10, ISITERST+11, ISITERST+13, ISITERST+14, SITERST+9, SITERST+10, SITERST+18, UPDATE+8 , UPDATE+10, UPDATE+11, UPDATE+12 |
^AGMPCHK(0 | BUILD+2, BUILD+3*, CENTRY+4*, RENTRY+2*, SITELST+2, UPDATE+3 |
^AGMPCHKQ( | UPDMSGQ+1, UPDMSGQ+2, UPDMSGQ+5, UPDMSGQ+6, UPDMSGQ+7, UPDMSGQ+8*, UPDMSGQ+9*, UPDMSGQ+10, UPDMSGQ+11*, UPDMSGQ+12* , UPDMSGQ+13, SNDMSGQ+2, SNDMSGQ+9, SNDMSGQ+10, SNDMSGQ+11, SNDMSGQ+13, SNDMSGQ+14, SNDMSGQ+15, SNDMSGQ+17!, SNDMSGQ+20 , SNDMSGQ+22!, SNDMSGQ+24! |
^DIC(4 - [#4] | BUILD+7, SITERST+12, UPDATE+9 |
^DPT - [#2] | UPDMSGQ+5, UPDMSGQ+6 |
Name | Line Occurrences |
---|---|
CENTRY | BUILD+8, UPDATE+10 |
GETINST | SITERST+14 |
RENTRY | UPDATE+8 |
SITERST | ISITERST+16 |
SNDMSGQ | SITERST+11, SITERST+21 |
UENTRY | SITERST+12, SITERST+22, UPDATE+12 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AGMPCHKFLG | SNDMSGQ+1~, SNDMSGQ+3*, SNDMSGQ+27! |
DEXEC | SNDMSGQ+1~ |
DIR | ISITERST+5~ |
DIR("A" | ISITERST+9* |
DIR(0 | ISITERST+8*, ISITERST+10*, ISITERST+14* |
DIROUT | ISITERST+5~ |
DIRUT | ISITERST+5~ |
DTOUT | ISITERST+5~ |
DUOUT | ISITERST+5~ |
DUZ(2 | SNDMSGQ+5, SNDMSGQ+6*, SNDMSGQ+28* |
ID1 | UENTRY~, UENTRY+2, UENTRY+5, UENTRY+6, CENTRY~, CENTRY+1, CENTRY+2, GETINST~, GETINST+5 |
INST | BUILD+1~, BUILD+4*, BUILD+5*, BUILD+6, BUILD+7, BUILD+8, UENTRY~, UENTRY+1, UENTRY+2, UENTRY+4 , UENTRY+5, UENTRY+6, CENTRY~, CENTRY+1, CENTRY+2, CENTRY+3, RENTRY~, RENTRY+1, GETINST~, GETINST+3* , GETINST+5*, SITELST+3*, SITELST+6*, SITELST+7, SITELST+8, SITELST+9, SITELST+10, ISITERST+5~, ISITERST+6*, ISITERST+11* , ISITERST+13, ISITERST+14, SITERST+4~, SITERST+7*, SITERST+9*, SITERST+10, SITERST+11, SITERST+12, SITERST+14, SITERST+15 , SITERST+18, SITERST+21, SITERST+22, UPDATE+1~, UPDATE+5*, UPDATE+6*, UPDATE+7, UPDATE+8, UPDATE+9, UPDATE+10 , UPDATE+11, UPDATE+12 |
INTS | SITELST+1~ |
PDFN | UPDMSGQ~, UPDMSGQ+1, UPDMSGQ+2, UPDMSGQ+3, UPDMSGQ+4, UPDMSGQ+5, UPDMSGQ+6, UPDMSGQ+7, UPDMSGQ+8, UPDMSGQ+9 , UPDMSGQ+10, UPDMSGQ+11, UPDMSGQ+12, UPDMSGQ+13 |
PDFN2 | UPDMSGQ~, UPDMSGQ+3, UPDMSGQ+5, UPDMSGQ+6, UPDMSGQ+9 |
PMSGTYPE | UPDMSGQ~, UPDMSGQ+2 |
PSITE | UPDMSGQ~, UPDMSGQ+1, UPDMSGQ+2, UPDMSGQ+5, UPDMSGQ+6, UPDMSGQ+7, UPDMSGQ+8, UPDMSGQ+9, UPDMSGQ+10, UPDMSGQ+11 , UPDMSGQ+12, UPDMSGQ+13, SNDMSGQ~, SNDMSGQ+2, SNDMSGQ+6, SNDMSGQ+9, SNDMSGQ+10, SNDMSGQ+11, SNDMSGQ+13, SNDMSGQ+14 , SNDMSGQ+15, SNDMSGQ+17, SNDMSGQ+20, SNDMSGQ+22, SNDMSGQ+24, SNDMSGQ+25, SNDMSGQ+26 |
RESULT | SITERST+4~, SITERST+8*, SITERST+13, SITERST+16*, SITERST+17, SITERST+19*, SITERST+20, SITERST+23*, SITERST+24 |
RSID | SITERST~, SITERST+5*, SITERST+6, SITERST+14, SITERST+16, SITERST+19, SITERST+22, SITERST+23 |
SDUZ2 | SNDMSGQ+1~, SNDMSGQ+5*, SNDMSGQ+28 |
SID | BUILD+1~, BUILD+7*, BUILD+8 |
SNDC | SNDMSGQ+1~, SNDMSGQ+7*, SNDMSGQ+10*, SNDMSGQ+19*, SNDMSGQ+23, SNDMSGQ+26 |
SUCCESS | SNDMSGQ+1~, SNDMSGQ+4*, SNDMSGQ+12, SNDMSGQ+13, SNDMSGQ+16, SNDMSGQ+17, SNDMSGQ+18, SNDMSGQ+19, SNDMSGQ+21 |
TB | SITELST+1~, SITELST+4*, SITELST+5 |
TC | ISITERST+5~, ISITERST+7*, ISITERST+12*, ISITERST+14 |
TDFN | SNDMSGQ+1~, SNDMSGQ+8*, SNDMSGQ+9*, SNDMSGQ+10, SNDMSGQ+11, SNDMSGQ+12, SNDMSGQ+13, SNDMSGQ+14, SNDMSGQ+18, SNDMSGQ+20 , SNDMSGQ+22 |
TDFN2 | SNDMSGQ+1~, SNDMSGQ+14*, SNDMSGQ+15, SNDMSGQ+16, SNDMSGQ+17, SNDMSGQ+18 |
TID | ISITERST+5~, ISITERST+13*, ISITERST+14 |
TINST | GETINST+1~, GETINST+2*, GETINST+4*, GETINST+5 |
U | BUILD+6, BUILD+7, SITERST+12, UPDATE+7, UPDATE+9 |
USID | UPDATE+1~, UPDATE+9*, UPDATE+10, UPDATE+11, UPDATE+12 |
VAL | UENTRY~, UENTRY+1, UENTRY+3, CENTRY~, CENTRY+3 |
X | ISITERST+5~ |
Y | ISITERST+5~, ISITERST+16 |
Y(0 | ISITERST+16 |