PXRRADUT ;ISL/PKR - Age and date utilities for PCE reports. ;6/26/97
Source file <PXRRADUT.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 3 | HELP^%DTC ^DIR ^DIWP |
Kernel | 1 | ($$DT,$$FMTE)^XLFDT |
PCE Patient Care Encounter | 1 | HELP^PXRRADUT |
Name | Comments | DBIA/ICR reference |
---|---|---|
BDHELP(HTEXT,TYPE) | ;Write the beginning date help.
|
|
EDHELP(HTEXT,TYPE) | ;Write the ending date help.
|
|
FDR(BDATE,EDATE,TYPE,BHTEXT,EHTEXT) | ;Get a future date range.
|
|
FBDATE | ;Select the beginning date.
|
|
PDR(BDATE,EDATE,TYPE,BHTEXT,EXTEXT) | ;Get a past date range.
|
|
AGEHELP(TYPE) | ;Write the age selection help.
|
|
GDR(BDATE,EDATE,TYPE,BHTEXT,EHTEXT) | ;Get a general date range.
|
|
GEDATE | ;Select the ending date.
|
|
PEDATE | ;Select the ending date.
|
|
PBDATE | ;Select the beginning date.
|
|
FEDATE | ;Select the ending date.
|
|
DOBFA(AGE) | ;Given an age in years return the corresponding date of birth.
|
|
AGE(TYPE,NEWLINE) | ;Get a patient age.
|
|
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 |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^UTILITY($J | HELP+4!, HELP+11, HELP+12, HELP+13! |
Name | Line Occurrences |
---|---|
FBDATE | FBDATE+13, FEDATE+8 |
FEDATE | FEDATE+10 |
GBDATE | GBDATE+12, GEDATE+8 |
GEDATE | GEDATE+10 |
PBDATE | PBDATE+12, PEDATE+8 |
PEDATE | PEDATE+10 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AGE | DOBFA~, DOBFA+2, DOBFA+3 |
BDATE | FDR~, FBDATE+12*, FEDATE+1, FEDATE+3, GDR~, GBDATE+11*, GEDATE+1, GEDATE+3, PDR~, PBDATE+11* , PEDATE+1, PEDATE+3 |
BDHTEXT | BDHELP+3~, BDHELP+6 |
BDHTEXT(1 | BDHELP+4* |
BDHTEXT(2 | BDHELP+5* |
BHTEXT | FDR~, GDR~, PDR~ |
DIR | AGE+8!, FBDATE+9!, FEDATE+5!, GBDATE+8!, GEDATE+5!, PBDATE+8!, PEDATE+5! |
DIR("?" | AGE+5*, FBDATE+6*, FEDATE+3*, GBDATE+5*, GEDATE+3*, PBDATE+5*, PEDATE+3* |
DIR("??" | AGE+6*, FBDATE+7*, FEDATE+4*, GBDATE+6*, GEDATE+4*, PBDATE+6*, PEDATE+4* |
DIR("A" | AGE+4*, FBDATE+4*, FEDATE+2*, GBDATE+4*, GEDATE+2*, PBDATE+4*, PEDATE+2* |
DIR("B" | FBDATE+5* |
DIR(0 | AGE+3*, FBDATE+3*, FEDATE+1*, GBDATE+3*, GEDATE+1*, PBDATE+3*, PEDATE+1* |
DIROUT | AGE+9, FBDATE+2!, FBDATE+10, FEDATE+6, FEDATE+11!, GBDATE+2!, GBDATE+9, GEDATE+6, GEDATE+11!, PBDATE+2! , PBDATE+9, PEDATE+6, PEDATE+11! |
DIRUT | AGE+2!, FBDATE+2!, FEDATE+11!, GBDATE+2!, GEDATE+11!, PBDATE+2!, PEDATE+11! |
DIWF | HELP+2~, HELP+3* |
DIWL | HELP+2~, HELP+3* |
DIWR | HELP+2~, HELP+3* |
DOB | DOBFA+1~, DOBFA+3*, DOBFA+4 |
DT | DOBFA+3, FBDATE+3, PBDATE+3, PEDATE+1 |
DTOUT | AGE+2!, AGE+9*, AGE+10, FBDATE+2!, FBDATE+10*, FBDATE+11, FEDATE+6*, FEDATE+7, FEDATE+11!, GBDATE+2! , GBDATE+9*, GBDATE+10, GEDATE+6*, GEDATE+7, GEDATE+11!, PBDATE+2!, PBDATE+9*, PBDATE+10, PEDATE+6*, PEDATE+7 , PEDATE+11! |
DUOUT | AGE+2!, AGE+10, FBDATE+2!, FBDATE+11, FEDATE+8, FEDATE+11!, GBDATE+2!, GBDATE+10, GEDATE+8, GEDATE+11! , PBDATE+2!, PBDATE+10, PEDATE+8, PEDATE+11! |
EDATE | FDR~, FEDATE+9*, GDR~, GEDATE+9*, PDR~, PEDATE+9* |
EDHTEXT | EDHELP+3~, EDHELP+6 |
EDHTEXT(1 | EDHELP+4* |
EDHTEXT(2 | EDHELP+5* |
EHTEXT | FDR~, GDR~ |
EXTEXT | PDR~ |
HTEXT | BDHELP~, BDHELP+1, BDHELP+2, EDHELP~, EDHELP+1, EDHELP+2, HELP~ |
HTEXT( | HELP+6, HELP+7 |
IC | HELP+2~, HELP+5*, HELP+6*, HELP+7, HELP+10*, HELP+11*, HELP+12 |
NEWLINE | AGE~, AGE+7 |
TYPE | AGE~, AGE+4, AGEHELP~, AGEHELP+1, BDHELP~, BDHELP+4, EDHELP~, EDHELP+4, FDR~, FBDATE+4 , FEDATE+2, GDR~, GBDATE+4, GEDATE+2, PDR~, PBDATE+4, PEDATE+2 |
U | AGE+6, FBDATE+7, FEDATE+4, GBDATE+6, GEDATE+4, PBDATE+6, PEDATE+4 |
X | AGE+1~, FBDATE+1~, GBDATE+1~, HELP+7*, PBDATE+1~ |
Y | AGE+1~, AGE+11, FBDATE+1~, FBDATE+12, FBDATE+13, FEDATE+9, FEDATE+10, GBDATE+1~, GBDATE+11, GBDATE+12 , GEDATE+9, GEDATE+10, PBDATE+1~, PBDATE+11, PBDATE+12, PEDATE+9, PEDATE+10 |