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 |