PXRMDLRP ;SLC/AGP - Dialog reporting routine ;04/02/2012
Source file <PXRMDLRP.m>
Package | Total | Call Graph |
---|---|---|
Clinical Reminders | 4 | $$CHECKER^PXRMDTAX TIUSRCH^PXRMEXU1 FORMAT^PXRMTEXT $$FNFR^PXRMUTIL |
VA Fileman | 2 | (,$$FIND1)^DIC $$EXTERNAL^DILFD |
Text Integration Utility | 1 | ($$OBJSTAT,$$TEMPSTAT)^TIUCHECK |
Package | Total | Caller Graph |
---|---|---|
Clinical Reminders | 4 | PXRM DIALOG CHECKER PXRM DIALOG CHECKER ALL PXRMDBLD PXRMEXPD |
PCE Patient Care Encounter | 2 | PXRM DIALOG CHECKER PXRM DIALOG CHECKER ALL |
Name | Comments | DBIA/ICR reference |
---|---|---|
ALL | ;
|
|
VALIDNAM(DIEN,DNAME,FIELD,EXT,TYPE,CNT,MESS,OLIST,TLIST,RETFAIL) | ;
|
|
ODDPIPES(DIEN,NAME,EXT,TYPE,CNT,MESS,FAIL) | ;
|
|
TIUSRCH(DIEN) | ;
|
|
VALIDTXT(DIEN,NAME,EXT,TYPE,CNT,MESS,FAIL) | ;
|
|
DITEMAR(DIEN,ARRAY,ERRCNT,ERRMSG,FAIL) | ;
|
|
EN(DIEN,NAME,CNT,MESS,FAIL) | ;
; entry point that loops through the dialog array and calls each |
|
VALIDITM(IEN,NAME,EXT,CNT,MESS,FAIL) | ;
|
|
RETARR(DIEN,MESS) | ;
|
|
BUILDMSG(TEXTIN,CNT,MESS,NIN) | ;
|
|
VALIDFND(IEN,DNAME,EXT,TYPE,CNT,MESS,FAIL) | ;
|
|
SCREEN(DIEN) | ;
|
|
VALIDENT(FIND) | ;
|
|
SELECT | ;
|
|
WRITE(DIEN) | ;
|
Name | Field # of Occurrence |
---|---|
^DIC | SELECT+8 |
$$FIND1^DIC | VALIDENT+3 |
$$EXTERNAL^DILFD | DITEMAR+7, EN+9, TIUSRCH+8 |
$$CHECKER^PXRMDTAX | VALIDFND+37, VALIDFND+45 |
TIUSRCH^PXRMEXU1 | VALIDTXT+4, VALIDTXT+8, TIUSRCH+11 |
FORMAT^PXRMTEXT | BUILDMSG+2 |
$$FNFR^PXRMUTIL | VALIDENT+2 |
$$OBJSTAT^TIUCHECK | VALIDNAM+12 |
$$TEMPSTAT^TIUCHECK | VALIDNAM+26 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^PXRMD(801.41 - [#801.41] | Classic Fileman Calls, EXTERNAL^DILFD |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PXRMD(801.41 - [#801.41] | ALL+2, ALL+3, DITEMAR+4, DITEMAR+5, DITEMAR+6, DITEMAR+7, DITEMAR+12, DITEMAR+16, DITEMAR+19, DITEMAR+21 , DITEMAR+22, EN+7, EN+8, ODDPIPES+9, ODDPIPES+10, RETARR+5, SCREEN+2, VALIDFND+9, VALIDFND+23, VALIDFND+40 , VALIDITM+2, VALIDITM+6, VALIDNAM+4, TIUSRCH+3, TIUSRCH+6, TIUSRCH+7, WRITE+3 |
Name | Line Occurrences |
---|---|
$$ODDPIPES | VALIDTXT+2, TIUSRCH+9 |
$$RETARR | ALL+5 |
$$VALIDENT | VALIDFND+18, VALIDFND+25, VALIDFND+33, VALIDFND+41 |
BUILDMSG | DITEMAR+9, ODDPIPES+17, VALIDFND+12, VALIDFND+16, VALIDFND+20, VALIDFND+27, VALIDFND+35, VALIDFND+37, VALIDFND+43, VALIDFND+45 , VALIDITM+4, VALIDITM+8, VALIDNAM+15, VALIDNAM+19, VALIDNAM+29, VALIDNAM+33 |
DITEMAR | DITEMAR+17, DITEMAR+23, DITEMAR+25, EN+5, TIUSRCH+4 |
EN | RETARR+6, WRITE+4 |
VALIDFND | EN+13 |
VALIDITM | EN+11 |
VALIDNAM | VALIDTXT+5, VALIDTXT+9, TIUSRCH+13 |
VALIDTXT | EN+16 |
WRITE | SELECT+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AMOUNT | ODDPIPES+4~, ODDPIPES+10*, ODDPIPES+11 |
ARRAY | DITEMAR~, DITEMAR+17, DITEMAR+23, DITEMAR+25, VALIDNAM+1~ |
ARRAY( | DITEMAR+26*, DITEMAR+27* |
CNT | ALL+1~, ALL+8*, ALL+9, BUILDMSG~, BUILDMSG+3*, BUILDMSG+5*, DITEMAR+3~, DITEMAR+4*, DITEMAR+5, EN~ , EN+5, EN+11, EN+13, EN+16, ODDPIPES~, ODDPIPES+17, RETARR+3~, RETARR+4*, RETARR+6, VALIDFND~ , VALIDFND+12, VALIDFND+16, VALIDFND+20, VALIDFND+27, VALIDFND+35, VALIDFND+37, VALIDFND+43, VALIDFND+45, VALIDITM~, VALIDITM+4 , VALIDITM+8, VALIDNAM~, VALIDNAM+15, VALIDNAM+19, VALIDNAM+29, VALIDNAM+33, VALIDTXT~, VALIDTXT+2, VALIDTXT+5, VALIDTXT+9 , TIUSRCH+1~, TIUSRCH+2*, TIUSRCH+4, TIUSRCH+9, TIUSRCH+13, WRITE+1~, WRITE+2*, WRITE+4, WRITE+7*, WRITE+8 |
DIC | SELECT+2~, SELECT+3* |
DIC("A" | SELECT+5* |
DIC("S" | SELECT+6* |
DIC(0 | SELECT+4* |
DIEN | DITEMAR~, DITEMAR+4, DITEMAR+5, DITEMAR+6, DITEMAR+7, DITEMAR+27, EN~, EN+5, ODDPIPES~, ODDPIPES+9 , ODDPIPES+10, RETARR~, RETARR+5, RETARR+6, SCREEN~, SCREEN+2, VALIDNAM~, VALIDNAM+4, VALIDTXT~, VALIDTXT+4 , VALIDTXT+8, TIUSRCH~, TIUSRCH+3, TIUSRCH+4, TIUSRCH+11, WRITE~, WRITE+3, WRITE+4 |
DLGARR | EN+4~, EN+5, TIUSRCH+1~, TIUSRCH+4 |
DLGARR( | EN+6, TIUSRCH+5 |
DNAME | EN+4~, EN+7*, EN+11, EN+13, EN+16, ODDPIPES+16, VALIDFND~, VALIDFND+11, VALIDFND+15, VALIDFND+19 , VALIDFND+26, VALIDFND+34, VALIDFND+42, VALIDNAM~, VALIDNAM+4*, VALIDNAM+14, VALIDNAM+18, VALIDNAM+28, VALIDNAM+32, TIUSRCH+1~ , TIUSRCH+6* |
ERRCNT | DITEMAR~, DITEMAR+9, DITEMAR+17, DITEMAR+23, DITEMAR+25 |
ERRMSG | DITEMAR~, DITEMAR+9, DITEMAR+17, DITEMAR+23, DITEMAR+25 |
EXT | EN+4~, EN+9*, EN+11, EN+13, EN+16, ODDPIPES~, ODDPIPES+16, VALIDFND~, VALIDFND+26, VALIDFND+34 , VALIDFND+42, VALIDITM~, VALIDITM+7, VALIDNAM~, VALIDNAM+14, VALIDNAM+18, VALIDNAM+28, VALIDNAM+32, VALIDTXT~, VALIDTXT+2 , VALIDTXT+5, VALIDTXT+9, TIUSRCH+1~, TIUSRCH+8*, TIUSRCH+9, TIUSRCH+13 |
FAIL | ALL+1~, ALL+5*, DITEMAR~, DITEMAR+10*, DITEMAR+17, DITEMAR+23, DITEMAR+25, EN~, EN+5, EN+11 , EN+13, EN+16, ODDPIPES~, ODDPIPES+18*, RETARR+3~, RETARR+4*, RETARR+6, RETARR+7, RETARR+9, VALIDFND~ , VALIDFND+13*, VALIDFND+17*, VALIDFND+21*, VALIDFND+28*, VALIDFND+36*, VALIDFND+37*, VALIDFND+44*, VALIDFND+45*, VALIDITM~, VALIDITM+5* , VALIDITM+9*, VALIDNAM+1~, VALIDNAM+12*, VALIDNAM+13, VALIDNAM+17, VALIDNAM+26*, VALIDNAM+27, VALIDNAM+31, VALIDTXT~, VALIDTXT+2 , VALIDTXT+5, VALIDTXT+9, TIUSRCH+1~, TIUSRCH+4, TIUSRCH+9, TIUSRCH+13, WRITE+1~, WRITE+4 |
FIELD | VALIDNAM~, VALIDNAM+3 |
FILENUM | VALIDENT+1~, VALIDENT+2*, VALIDENT+3 |
FIND | VALIDFND+1~, VALIDFND+32*, VALIDFND+33, VALIDFND+37, VALIDFND+40*, VALIDFND+41, VALIDFND+45, VALIDENT~, VALIDENT+2, VALIDENT+3 |
FLDNAM | ODDPIPES+4~, ODDPIPES+15*, ODDPIPES+16, VALIDNAM+1~, VALIDNAM+3*, VALIDNAM+14, VALIDNAM+18, VALIDNAM+28, VALIDNAM+32 |
IEN | ALL+1~, ALL+2*, ALL+3, ALL+5, DITEMAR+3~, DITEMAR+5*, DITEMAR+12, DITEMAR+16, DITEMAR+19, DITEMAR+21 , DITEMAR+22, DITEMAR+25, DITEMAR+26, EN+4~, EN+6*, EN+7, EN+8, EN+11, EN+13, EN+16 , VALIDFND~, VALIDFND+9, VALIDFND+23, VALIDFND+37, VALIDFND+40, VALIDFND+45, VALIDENT+1~, VALIDITM~, VALIDITM+2, VALIDITM+6 , VALIDTXT+2, VALIDTXT+5, VALIDTXT+9, TIUSRCH+1~, TIUSRCH+5*, TIUSRCH+6, TIUSRCH+7, TIUSRCH+9, TIUSRCH+13 |
LINE | BUILDMSG+1~, BUILDMSG+4*, BUILDMSG+5 |
MESS | ALL+1~, ALL+4!, ALL+5, ALL+6, BUILDMSG~, EN~, EN+5, EN+11, EN+13, EN+16 , ODDPIPES~, ODDPIPES+17, RETARR~, RETARR+6, RETARR+7, VALIDFND~, VALIDFND+12, VALIDFND+16, VALIDFND+20, VALIDFND+27 , VALIDFND+35, VALIDFND+37, VALIDFND+43, VALIDFND+45, VALIDITM~, VALIDITM+4, VALIDITM+8, VALIDNAM~, VALIDNAM+15, VALIDNAM+19 , VALIDNAM+29, VALIDNAM+33, VALIDTXT~, VALIDTXT+2, VALIDTXT+5, VALIDTXT+9, TIUSRCH+1~, TIUSRCH+4, TIUSRCH+9, TIUSRCH+13 , WRITE+1~, WRITE+4, WRITE+5 |
MESS( | ALL+8, ALL+9, BUILDMSG+3*, BUILDMSG+5*, WRITE+7, WRITE+8 |
MESS(1 | RETARR+8* |
MHTEST | VALIDFND+1~ |
NAME | DITEMAR+3~, DITEMAR+6*, DITEMAR+8, EN~, ODDPIPES~, RETARR+3~, RETARR+5*, RETARR+6, RETARR+8, VALIDITM~ , VALIDITM+3, VALIDITM+7, VALIDNAM+1~, VALIDNAM+8*, VALIDNAM+10, VALIDNAM+12, VALIDNAM+14, VALIDNAM+18, VALIDNAM+24*, VALIDNAM+26 , VALIDNAM+28, VALIDNAM+32, VALIDTXT~, VALIDTXT+2, VALIDTXT+5, VALIDTXT+9, TIUSRCH+1~, TIUSRCH+3*, TIUSRCH+9, TIUSRCH+13 , WRITE+1~, WRITE+3*, WRITE+4, WRITE+6 |
NIN | BUILDMSG~, BUILDMSG+2, VALIDFND+1~, VALIDFND+37*, VALIDFND+45* |
NODE | ODDPIPES+4~, ODDPIPES+6*, ODDPIPES+9, ODDPIPES+10, ODDPIPES+15, SCREEN+1~, SCREEN+2*, SCREEN+3, SCREEN+4, VALIDFND+1~ , VALIDFND+9*, VALIDFND+10, VALIDFND+14, VALIDFND+18, VALIDFND+23*, VALIDFND+25, VALIDFND+31, VALIDFND+32 |
NOUT | BUILDMSG+1~, BUILDMSG+2, BUILDMSG+4 |
NUM | ODDPIPES+4~, ODDPIPES+8*, ODDPIPES+9*, ODDPIPES+10 |
OBJLIST | VALIDTXT+1~, VALIDTXT+4, VALIDTXT+5, VALIDTXT+6!, VALIDTXT+8, VALIDTXT+9, TIUSRCH+1~, TIUSRCH+11, TIUSRCH+12, TIUSRCH+13 |
OCNT | TIUSRCH+1~, TIUSRCH+2* |
OLIST | VALIDNAM~, VALIDNAM+6, TIUSRCH+1~ |
OLIST( | VALIDNAM+7, VALIDNAM+8 |
OUTPUT | VALIDFND+1~, VALIDFND+37, VALIDFND+45 |
OUTPUT("" | VALIDFND+37, VALIDFND+45 |
PIPECNT | ODDPIPES+4~, ODDPIPES+8*, ODDPIPES+11*, ODDPIPES+12, ODDPIPES+13 |
REPIEN | DITEMAR+3~, DITEMAR+16*, DITEMAR+17 |
RESULT | ODDPIPES+4~, ODDPIPES+5*, ODDPIPES+14*, ODDPIPES+19 |
RETFAIL | VALIDNAM~, VALIDNAM+16*, VALIDNAM+20*, VALIDNAM+30*, VALIDNAM+34* |
RSCNT | DITEMAR+3~, DITEMAR+20*, DITEMAR+21*, DITEMAR+22 |
RSIEN | DITEMAR+3~, DITEMAR+22*, DITEMAR+23 |
TCNT | VALIDNAM+1~, VALIDNAM+7*, VALIDNAM+8, VALIDNAM+23*, VALIDNAM+24 |
TEXT | DITEMAR+3~, DITEMAR+9, ODDPIPES+4~, ODDPIPES+7!, ODDPIPES+17, VALIDFND+1~, VALIDFND+12, VALIDFND+16, VALIDFND+20, VALIDFND+27 , VALIDFND+35, VALIDFND+43, VALIDITM+1~, VALIDITM+4, VALIDITM+8, VALIDNAM+1~, VALIDNAM+15, VALIDNAM+19, VALIDNAM+29, VALIDNAM+33 , VALIDTXT+1~ |
TEXT(1 | DITEMAR+8*, ODDPIPES+16*, VALIDFND+11*, VALIDFND+15*, VALIDFND+19*, VALIDFND+26*, VALIDFND+34*, VALIDFND+42*, VALIDITM+3*, VALIDITM+7* , VALIDNAM+14*, VALIDNAM+18*, VALIDNAM+28*, VALIDNAM+32* |
TEXTIN | BUILDMSG~, BUILDMSG+2 |
TEXTOUT | BUILDMSG+1~, BUILDMSG+2 |
TEXTOUT( | BUILDMSG+5 |
TLIST | VALIDNAM~, VALIDNAM+22, VALIDTXT+1~, VALIDTXT+4, VALIDTXT+5, VALIDTXT+6!, VALIDTXT+8, VALIDTXT+9, TIUSRCH+1~, TIUSRCH+11 , TIUSRCH+13 |
TLIST( | VALIDNAM+23, VALIDNAM+24 |
TYPE | DITEMAR+3~, DITEMAR+7*, DITEMAR+8, DITEMAR+12*, DITEMAR+14, EN+4~, EN+8*, EN+9, EN+13, EN+16 , ODDPIPES~, RETARR+3~, VALIDFND~, VALIDFND+5, VALIDFND+8, VALIDNAM~, VALIDNAM+10, VALIDTXT~, VALIDTXT+2, VALIDTXT+5 , VALIDTXT+9, TIUSRCH+1~, TIUSRCH+7*, TIUSRCH+8, TIUSRCH+9, TIUSRCH+13 |
U | ALL+3, DITEMAR+5, DITEMAR+6, DITEMAR+7, DITEMAR+12, DITEMAR+16, EN+7, EN+8, RETARR+5, SCREEN+3 , SCREEN+4, VALIDFND+10, VALIDFND+14, VALIDFND+18, VALIDFND+25, VALIDFND+31, VALIDFND+32, VALIDENT+2, VALIDITM+6, VALIDNAM+4 , TIUSRCH+3, TIUSRCH+6, TIUSRCH+7, WRITE+3 |
UP | EN+4~ |
Y | SELECT+2~, SELECT+9 |