PXRMXDUT ; SLC/PJH - Date utilities for reminder reports. ;05/05/2006
Source file <PXRMXDUT.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 3 | HELP^%DTC ^DIR ^DIWP | 
| Clinical Reminders | 1 | HELP^PXRMXDUT | 
| Kernel | 1 | ($$DT,$$FMTE)^XLFDT | 
| Package | Total | Caller Graph | 
|---|---|---|
| Clinical Reminders | 3 | PXRMXD PXRMXDUT PXRMXTA | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| BDHELP(HTEXT,TYPE) | ;Write the beginning date help. | |
| SDR(SDATE,BHTEXT,EHTEXT) | ;Get a date. | |
| EDHELP(HTEXT,TYPE) | ;Write the ending date help. | |
| SBDATE | ;Select the date. | |
| FBDATE | ;Select the beginning date. | |
| PDR(BDATE,EDATE,TYPE,BHTEXT,EXTEXT) | ;Get a past date range. | |
| FDR(BDATE,EDATE,TYPE,BHTEXT,EHTEXT) | ;Get a future date range. | |
| GDR(BDATE,EDATE,TYPE,BHTEXT,EHTEXT) | ;Get a general date range. | |
| PEDATE | ;Select the ending date. | |
| PBDATE | ;Select the beginning date. | |
| FEDATE | ;Select the ending date. | |
| SDHELP(HTEXT) | ;Write the single date help. | |
| GEDATE | ;Select the ending date. | |
| HELP(HTEXT) | ;General help text routine. Write out the text in the HTEXT | |
| GBDATE | ;Select the beginning date. | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^UTILITY($J | HELP+4!, HELP+11, HELP+12, HELP+13! | 
| Name | Line Occurrences | 
|---|---|
| FBDATE | FBDATE+14, FEDATE+9, GBDATE+13 | 
| FEDATE | FEDATE+11, FEDATE+12, FEDATE+13 | 
| GBDATE | GEDATE+9 | 
| GEDATE | GEDATE+11 | 
| HELP | BDHELP+1, EDHELP+1, SDHELP+1 | 
| PBDATE | PBDATE+13, PBDATE+14, PEDATE+9 | 
| PEDATE | PEDATE+11, PEDATE+12, PEDATE+13 | 
| SBDATE | SBDATE+13 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| %DT | HELP+15~, HELP+16*, HELP+17* | 
| %DT(0 | HELP+16*, HELP+17* | 
| BDATE | FDR~, FBDATE+13*, FEDATE+1, FEDATE+4, FEDATE+12, GDR~, GBDATE+12*, GBDATE+13, GEDATE+1, GEDATE+4 , PDR~, PBDATE+12*, PBDATE+13, PEDATE+1, PEDATE+4, PEDATE+13 | 
| BDHTEXT | BDHELP+3~, BDHELP+6 | 
| BDHTEXT(1 | BDHELP+4* | 
| BDHTEXT(2 | BDHELP+5* | 
| BHTEXT | FDR~, GDR~, PDR~, SDR~ | 
| DIR | FBDATE+1~, FBDATE+10!, FEDATE+6!, GBDATE+1~, GBDATE+9!, GEDATE+6!, PBDATE+1~, PBDATE+9!, PEDATE+6!, SBDATE+1~ , SBDATE+10! | 
| DIR("?" | FBDATE+7*, FEDATE+4*, GBDATE+6*, GEDATE+4*, PBDATE+6*, PEDATE+4*, SBDATE+7* | 
| DIR("??" | FBDATE+8*, FEDATE+5*, GBDATE+7*, GEDATE+5*, PBDATE+7*, PEDATE+5*, SBDATE+8* | 
| DIR("A" | FBDATE+4*, FEDATE+2*, GBDATE+4*, GEDATE+2*, PBDATE+4*, PEDATE+2*, SBDATE+4* | 
| DIR("B" | FBDATE+5*, SBDATE+5* | 
| DIR("PRE" | FBDATE+6*, FEDATE+3*, GBDATE+5*, GEDATE+3*, PBDATE+5*, PEDATE+3*, SBDATE+6* | 
| DIR(0 | FBDATE+3*, FEDATE+1*, GBDATE+3*, GEDATE+1*, PBDATE+3*, PEDATE+1*, SBDATE+3* | 
| DIROUT | FBDATE+2!, FBDATE+11, FEDATE+7, FEDATE+14!, GBDATE+2!, GBDATE+10, GEDATE+7, GEDATE+12!, PBDATE+2!, PBDATE+10 , PEDATE+7, PEDATE+14!, SBDATE+2!, SBDATE+11, SBDATE+15! | 
| DIRUT | FBDATE+2!, FEDATE+14!, GBDATE+2!, GEDATE+12!, PBDATE+2!, PEDATE+14!, SBDATE+2!, SBDATE+15! | 
| DIWF | HELP+2~, HELP+3* | 
| DIWL | HELP+2~, HELP+3* | 
| DIWR | HELP+2~, HELP+3* | 
| DT | FBDATE+3, FEDATE+11, GBDATE+13, HELP+16, HELP+17, PBDATE+3, PBDATE+13, PEDATE+1, PEDATE+11 | 
| DTOUT | FBDATE+2!, FBDATE+11*, FBDATE+12, FEDATE+7*, FEDATE+8, FEDATE+14!, GBDATE+2!, GBDATE+10*, GBDATE+11, GEDATE+7* , GEDATE+8, GEDATE+12!, PBDATE+2!, PBDATE+10*, PBDATE+11, PEDATE+7*, PEDATE+8, PEDATE+14!, SBDATE+2!, SBDATE+11* , SBDATE+12, SBDATE+15! | 
| DUOUT | FBDATE+2!, FBDATE+12, FEDATE+9, FEDATE+14!, GBDATE+2!, GBDATE+11, GEDATE+9, GEDATE+12!, PBDATE+2!, PBDATE+11 , PEDATE+9, PEDATE+14!, SBDATE+2!, SBDATE+12, SBDATE+15! | 
| EDATE | FDR~, FEDATE+10*, FEDATE+11, FEDATE+12, GDR~, GEDATE+10*, PDR~, PEDATE+10*, PEDATE+11, PEDATE+13 | 
| EDHTEXT | EDHELP+3~, EDHELP+6 | 
| EDHTEXT(1 | EDHELP+4* | 
| EDHTEXT(2 | EDHELP+5* | 
| EHTEXT | FDR~, GDR~, SDR~ | 
| EXTEXT | PDR~ | 
| HTEXT | BDHELP~, BDHELP+1, BDHELP+2, EDHELP~, EDHELP+1, EDHELP+2, SDHELP~, SDHELP+1, SDHELP+2, HELP~ | 
| HTEXT( | HELP+6, HELP+7 | 
| IC | HELP+2~, HELP+5*, HELP+6*, HELP+7, HELP+10*, HELP+11*, HELP+12 | 
| MODE | HELP+15~, HELP+16*, HELP+17 | 
| SDATE | SDR~, SBDATE+14* | 
| SDHTEXT | SDHELP+3~, SDHELP+5 | 
| SDHTEXT(1 | SDHELP+4* | 
| TYPE | BDHELP~, BDHELP+4, EDHELP~, EDHELP+4, FDR~, FBDATE+4, FEDATE+2, GDR~, GBDATE+4, GEDATE+2 , HELP+16, PDR~, PBDATE+4, PEDATE+2 | 
| U | FBDATE+8, FEDATE+5, GBDATE+7, GEDATE+5, PBDATE+7, PEDATE+5, SBDATE+8 | 
| X | FBDATE+1~, GBDATE+1~, HELP+7*, PBDATE+1~, SBDATE+1~ | 
| Y | FBDATE+1~, FBDATE+13, FBDATE+14, FEDATE+10, FEDATE+13, GBDATE+1~, GBDATE+12, GEDATE+10, GEDATE+11, PBDATE+1~ , PBDATE+12, PBDATE+14, PEDATE+10, PEDATE+12, SBDATE+1~, SBDATE+13, SBDATE+14 |