PXRMXSD ; SLC/PJH - Reminder Reports DIR Prompts;23-Mar-2015 10:42;DU
Source file <PXRMXSD.m>
| Package | Total | Caller Graph |
|---|---|---|
| Clinical Reminders | 4 | PXRMPDR PXRMPDRS PXRMXD PXRMXTA |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| TOTALS(TYPE,LIT1,LIT2,LIT3) | ;Totals Selection
|
|
| PREV(TYPE) | ;Future Appts/Prior Encounters selection
|
|
| COMB(YESNO,LIT,DEF) | ;Option to combine report
|
|
| TABS(YESNO) | ;Option print compressed report
|
|
| SEPCS(PXRMCCS) | ;Allow users to determine the output of the Clinic Stops report
|
|
| DELIMSEL() | ;Select DELIMITER CHARACTER
|
|
| SSN(YESNO) | ;Option to print full SSN.
|
|
| SRT(YESNO) | ;Option to sort by next appointment date on detail report
|
|
| SELECT(TYPE) | ;Patient Sample Selection
|
|
| REP(TYPE) | ;Report type selection
|
|
| BED(YESNO) | ;Option to sort by inpatient location and bed
|
|
| FUTURE(YESNO,PROMPT,NUM) | ;Option to display all future appointments on detail report
|
|
| PRIME(TYPE) | ;Primary Provider patients only or All
|
| Name | Field # of Occurrence |
|---|---|
| ^DIR | BED+9, COMB+9, DELIMSEL+13, FUTURE+9, PREV+17, PRIME+10, REP+11, SELECT+15, SEPCS+13, SRT+9 , SSN+12, TABS+9, TOTALS+10 |
| Name | Line Occurrences |
|---|---|
| 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) |
|---|---|
| ^PXRM(800 - [#800] | SSN+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DC | DELIMSEL+1~, DELIMSEL+16*, DELIMSEL+17 |
| DEF | COMB~, COMB+5 |
| DIR | BED+1~, COMB+1~, DELIMSEL+1~, FUTURE+1~, PREV+1~, PRIME+1~, REP+1~, SELECT+1~, SEPCS+1~, SRT+1~ , SSN+1~, TABS+1~, TOTALS+1~ |
| DIR("?" | BED+6*, COMB+6*, DELIMSEL+11*, FUTURE+6*, PREV+16*, PRIME+8*, REP+9*, SELECT+13*, SRT+6*, SSN+9* , TABS+6*, TOTALS+8* |
| DIR("??" | BED+7*, COMB+7*, DELIMSEL+12*, FUTURE+7*, PREV+9*, PREV+15*, PRIME+9*, REP+10*, SELECT+14*, SRT+7* , SSN+10*, TABS+7*, TOTALS+9* |
| DIR("A" | BED+4*, COMB+4*, DELIMSEL+9*, FUTURE+4*, PREV+7*, PREV+13*, PRIME+6*, REP+6*, SELECT+11*, SEPCS+11* , SRT+4*, SSN+6*, TABS+4*, TOTALS+6* |
| DIR("B" | BED+5*, COMB+5*, DELIMSEL+10*, FUTURE+5*, PREV+8*, PREV+14*, PRIME+7*, REP+7*, REP+8*, SELECT+12* , SEPCS+12*, SRT+5*, SSN+7*, SSN+8*, TABS+5*, TOTALS+7* |
| DIR(0 | BED+3*, COMB+3*, DELIMSEL+3*, DELIMSEL+4*, DELIMSEL+5*, DELIMSEL+6*, DELIMSEL+7*, DELIMSEL+8*, FUTURE+3*, PREV+5* , PREV+6*, PREV+11*, PREV+12*, PRIME+4*, PRIME+5*, REP+4*, REP+5*, SELECT+3*, SELECT+4*, SELECT+5* , SELECT+6*, SELECT+7*, SELECT+8*, SELECT+10*, SEPCS+10*, SRT+3*, SSN+3*, TABS+3*, TOTALS+3*, TOTALS+4* , TOTALS+5* |
| DIROUT | BED+2!, BED+10, COMB+2!, COMB+10, DELIMSEL+2!, DELIMSEL+14, FUTURE+2!, FUTURE+10, PREV+3!, PREV+18 , PRIME+3!, PRIME+11, REP+3!, REP+12, SELECT+2!, SELECT+16, SEPCS+2!, SEPCS+14, SRT+2!, SRT+10 , SSN+2!, SSN+13, TABS+2!, TABS+10, TOTALS+2!, TOTALS+11 |
| DIRUT | BED+2!, COMB+2!, DELIMSEL+2!, FUTURE+2!, PREV+3!, PRIME+3!, REP+3!, SELECT+2!, SEPCS+2!, SRT+2! , SSN+2!, TABS+2!, TOTALS+2! |
| DTOUT | BED+2!, BED+10*, BED+11, COMB+2!, COMB+10*, COMB+11, DELIMSEL+2!, DELIMSEL+14*, DELIMSEL+15, FUTURE+2! , FUTURE+10*, FUTURE+11, PREV+3!, PREV+18*, PREV+19, PRIME+3!, PRIME+11*, PRIME+12, REP+3!, REP+12* , REP+13, SELECT+2!, SELECT+16*, SELECT+17, SEPCS+2!, SEPCS+14*, SEPCS+15, SRT+2!, SRT+10*, SRT+11 , SSN+2!, SSN+13*, SSN+14, TABS+2!, TABS+10*, TABS+11, TOTALS+2!, TOTALS+11*, TOTALS+12 |
| DUOUT | BED+2!, BED+11, COMB+2!, COMB+11, DELIMSEL+2!, DELIMSEL+15, FUTURE+2!, FUTURE+11, PREV+3!, PREV+19 , PRIME+3!, PRIME+12, REP+3!, REP+13, SELECT+2!, SELECT+17, SEPCS+2!, SEPCS+15, SRT+2!, SRT+11 , SSN+2!, SSN+14, TABS+2!, TABS+11, TOTALS+2!, TOTALS+12 |
| LIT | COMB~, COMB+4 |
| LIT1 | TOTALS~, TOTALS+3 |
| LIT2 | TOTALS~, TOTALS+4 |
| LIT3 | TOTALS~, TOTALS+5 |
| >> NREM | PREV+2*, PRIME+2*, REP+2* |
| NUM | FUTURE~, FUTURE+7 |
| PROMPT | FUTURE~, FUTURE+4 |
| PXRMCCS | SEPCS~, SEPCS+3*, SEPCS+16* |
| >> PXRMINP | PREV+4, PREV+10 |
| >> PXRMLCSC | SEPCS+6 |
| >> PXRMREP | SEPCS+4, SEPCS+8 |
| >> PXRMSEL | REP+8 |
| >> PXRMTOT | SEPCS+4 |
| TEXT | SEPCS+1~, SEPCS+7*, SEPCS+8*, SEPCS+9*, SEPCS+10 |
| TYPE | PREV~, PREV+20*, PRIME~, PRIME+13*, REP~, REP+14*, SELECT~, SELECT+18*, TOTALS~, TOTALS+13* |
| U | BED+7, COMB+7, DELIMSEL+3, DELIMSEL+12, FUTURE+7, PREV+5, PREV+9, PREV+11, PREV+15, PRIME+4 , PRIME+9, REP+4, REP+10, SELECT+3, SELECT+14, SEPCS+6, SEPCS+10, SRT+7, SSN+7, SSN+10 , TABS+7, TOTALS+3, TOTALS+9 |
| X | BED+1~, COMB+1~, DELIMSEL+1~, FUTURE+1~, PREV+1~, PRIME+1~, REP+1~, SELECT+1~, SEPCS+1~, SRT+1~ , SSN+1~, TABS+1~, TOTALS+1~ |
| Y | BED+1~, COMB+1~, DELIMSEL+1~, DELIMSEL+16, FUTURE+1~, PREV+1~, PREV+20, PRIME+1~, PRIME+13, REP+1~ , REP+14, SELECT+1~, SELECT+18, SEPCS+1~, SEPCS+16, SRT+1~, SSN+1~, TABS+1~, TOTALS+1~, TOTALS+13 |
| Y(0 | BED+12, COMB+12, FUTURE+12, SRT+12, SSN+15, TABS+12 |
| YESNO | BED~, BED+12*, BED+13*, COMB~, COMB+12*, FUTURE~, FUTURE+12*, SRT~, SRT+12*, SSN~ , SSN+15*, TABS~, TABS+12* |