PXRMXTA ; SLC/PJH - Reminder Reports Template Edit ;01/04/2020
Source file <PXRMXTA.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Clinical Reminders | 2 | PXRMXD REMINDER |
Name | Comments | DBIA/ICR reference |
---|---|---|
CANEDIT(TIEN) | ;
|
|
START(ROUTINE) | ;
|
|
USE | ||
CHECK | ;Check for missing fields
|
|
FAC | ;Option to combine multifacility report
|
|
DAT | ||
EFF | ||
LCOMB | ||
TCOMB | ||
APPT | ||
SSN | ||
TOT | ||
SEPCS | ;Allow users to determine the output of the Clinic Stops report
|
|
TABS | ||
TCHAR | ||
DPAT | ;Ask whether to include deceased and test patients.
|
|
TPAT | ;
|
|
PATLIST | ;
|
|
EXIT | ||
UNLOCK | ||
LOCK | ||
ASK(YESNO) | ;
|
|
HELP(CALL) | ;
|
|
FUT | ;For detailed report give option to display future appointments
|
|
SRT | ;For detailed report give option to sort by appointment date
|
|
PXRMREM | ||
PXRMREP |
Name | Field # of Occurrence |
---|---|
^DIR | ASK+9 |
^DIWP | HELP+14 |
$$ASKYN^PXRMEUT | DPAT+1, TPAT+1 |
PLIST^PXRMLCR | PATLIST+13 |
$$INP^PXRMXD | SRT+4 |
ASK^PXRMXD | PATLIST+3, PATLIST+7, PATLIST+10 |
LIT^PXRMXD | TOT+14 |
NLOC^PXRMXD | LCOMB+3, TOT+11 |
FDR^PXRMXDUT | DAT+2 |
PDR^PXRMXDUT | DAT+1, DAT+3 |
SDR^PXRMXDUT | EFF |
$$DELIMSEL^PXRMXSD | TCHAR+1 |
BED^PXRMXSD | SRT+6 |
COMB^PXRMXSD | FAC+2, LCOMB+4, TCOMB+5 |
FUTURE^PXRMXSD | FUT+3, FUT+5 |
SEPCS^PXRMXSD | SEPCS+1 |
SRT^PXRMXSD | SRT+8 |
SSN^PXRMXSD | SSN+1 |
TABS^PXRMXSD | TABS+1 |
TOTALS^PXRMXSD | TOT+14 |
$$FIND^PXRMXT | USE+10 |
EDIT^PXRMXTE | USE+5 |
^PXRMXTF | USE+14 |
ROLL^PXRMXTF | USE+8 |
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 |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PXD(811.9 - [#811.9] | CHECK+14 |
^PXRMD(811.7 - [#811.7] | CHECK+12, CHECK+13 |
^PXRMPT(810.1 - [#810.1] | CANEDIT+1, UNLOCK, LOCK, PXRMREM, PXRMREM+2, PXRMREP+1 |
^PXRMXP(810.5 - [#810.5] | CHECK+5 |
^UTILITY($J | HELP+10!, HELP+17, HELP+18, HELP+19! |
^XUSEC("PXRM MANAGER" | CANEDIT+2 |
Name | Line Occurrences |
---|---|
$$CANEDIT | USE |
@( | PATLIST+15 |
APPT | SSN |
ASK | USE |
DAT | EFF+1 |
DPAT | TPAT+2 |
EFF | LCOMB+1, TCOMB+1, APPT, TOT |
EXIT | LCOMB+1, TCOMB+1, SSN, SEPCS+1, TABS, TCHAR, PATLIST+11, PATLIST+12 |
FUT | APPT, SRT+2 |
LCOMB | APPT |
LOCK | USE+4 |
PATLIST | PATLIST+12 |
SSN | SEPCS+1, TABS |
TABS | TCHAR, DPAT+3 |
TCOMB | APPT |
TOT | SEPCS+1, TABS |
TPAT | PATLIST+11 |
UNLOCK | USE+5 |
USE | CHECK+17, FAC+1, DAT, EFF+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CALL | HELP~, HELP+5 |
CNT | CHECK+1~, CHECK+2*, CHECK+3*, CHECK+4, CHECK+9*, CHECK+10*, CHECK+11 |
CRCNT | CHECK+1~, CHECK+12*, CHECK+13 |
DA | START+1~, USE+12, PXRMREP+1 |
DA(1 | PXRMREM, PXRMREM+2 |
DEFAULT | LCOMB+2~, LCOMB+4, TCOMB+2~, TCOMB+4*, TCOMB+5, TOT+11~ |
DIC | START+1~ |
>> DILOCKTM | LOCK |
DIR | ASK+9! |
DIR("?" | ASK+6* |
DIR("??" | ASK+7* |
DIR("A" | ASK+4* |
DIR("B" | ASK+5* |
DIR(0 | ASK+3* |
DIROUT | ASK+2!, ASK+10 |
DIRUT | ASK+2! |
DIWF | HELP+2~, HELP+3* |
DIWL | HELP+2~, HELP+3* |
DIWR | HELP+2~, HELP+3* |
DT | DAT+4 |
DTOUT | USE, USE+2, USE+7, USE+10*, FAC+1, DAT, EFF, LCOMB+1, TCOMB+1, APPT , SSN, TOT, SEPCS+1, TABS, TCHAR, DPAT+3, TPAT+2, PATLIST+8, PATLIST+11, PATLIST+12 , PATLIST+13, ASK+2!, ASK+10*, ASK+11, FUT+2, FUT+4 |
DUOUT | USE, USE+2, USE+4, USE+7, USE+12*, USE+14*, FAC+1, DAT, EFF+1, LCOMB+1 , TCOMB+1, APPT, SSN, TOT, SEPCS+1, TABS, TCHAR, DPAT+3, TPAT+2, PATLIST+8 , PATLIST+11, PATLIST+12, PATLIST+13, LOCK+1*, ASK+2!, ASK+11, FUT+2, FUT+4, SRT+2 |
DUZ | CANEDIT+1, CANEDIT+2 |
HTEXT | HELP+1~ |
HTEXT( | HELP+12, HELP+13 |
HTEXT(1 | HELP+6* |
HTEXT(2 | HELP+7* |
HTEXT(3 | HELP+8* |
IC | HELP+2~, HELP+11*, HELP+12*, HELP+13, HELP+16*, HELP+17*, HELP+18 |
LIT1 | TOT+13~, TOT+14 |
LIT2 | TOT+13~, TOT+14 |
LIT3 | TOT+13~, TOT+14 |
MSG | START+1~, USE+14 |
>> NFAC | FAC+1 |
NLOC | START+1~, LCOMB*, LCOMB+4, APPT, TOT+11 |
NODE | CHECK+1~, CHECK+4*, CHECK+5, CHECK+11*, CHECK+12, CHECK+13, CHECK+15 |
>> NOTM | TCOMB*, TCOMB+3*, APPT |
>> NREM | PXRMREP+2 |
PATCREAT | PATLIST+1~, PATLIST+7* |
PATLST | PATLIST+1~, PATLIST+3, PATLIST+4, PATLIST+5, PATLIST+6, PATLIST+11, PATLIST+13 |
PLISTPUG | PATLIST+9!, PATLIST+10* |
PXRMASK | START+1~, START+3*, USE, USE+2 |
>> PXRMBDT | DAT+1, DAT+2, DAT+3, DAT+4* |
>> PXRMCCS | SEPCS+1 |
PXRMCOPY | START+1~, START+3* |
>> PXRMDLOC | FUT+1*, FUT+5 |
>> PXRMDPAT | DPAT+1*, DPAT+2 |
PXRMEDIT | START+1~, START+3* |
>> PXRMEDT | DAT+1, DAT+2, DAT+3, DAT+4* |
>> PXRMFCMB | FAC+2 |
>> PXRMFD | DAT+1, DAT+2, DAT+3, DAT+4 |
>> PXRMFUT | FUT+1*, FUT+3, FUT+4 |
PXRMIDOD | DPAT+2~* |
>> PXRMINP | SRT+4*, SRT+6 |
>> PXRMLCMB | LCOMB+4, TOT+10 |
>> PXRMLIS1 | PATLIST+5*, PATLIST+13 |
>> PXRMLIST( | CHECK+3, CHECK+4 |
>> PXRMOTM("" | TCOMB+3 |
>> PXRMOTM(1 | TOT+7 |
>> PXRMPCM(1 | TOT+8 |
>> PXRMPRV(1 | TOT+6 |
>> PXRMRCAT | CHECK+10 |
>> PXRMRCAT( | CHECK+10, CHECK+11 |
>> PXRMREP | LCOMB+1, TCOMB+1, APPT, SSN, TOT, SEPCS+1, TABS, FUT+2, SRT+2 |
>> PXRMSDT | EFF |
>> PXRMSEL | CHECK+3, FAC+1, DAT, EFF+1, LCOMB+1, TCOMB+1, APPT, TOT+4, TOT+6, TOT+7 , TOT+8, TOT+10, TOT+11, PATLIST+2, SRT+2 |
>> PXRMSRT | SRT+1*, SRT+6, SRT+8 |
>> PXRMSSN | SSN+1 |
>> PXRMTABC | TCHAR+1* |
>> PXRMTABS | TABS+1, TCHAR |
PXRMTCAT | START+2~ |
>> PXRMTCMB | TCOMB+5 |
>> PXRMTMP | USE, UNLOCK, LOCK, ASK+4 |
>> PXRMTOT | TOT+2*, TOT+14 |
>> PXRMTPAT | TPAT+1* |
PXRMTREM | START+2~ |
>> PXRMTYP | USE+10 |
>> PXRMUSER | USE, CHECK+17, CHECK+18, FAC+1, DAT, EFF+1, PATLIST+2 |
QUIT | CHECK+1~, CHECK+2*, CHECK+5*, CHECK+14*, CHECK+17, CHECK+18 |
RIEN | CHECK+1~, CHECK+13*, CHECK+14, CHECK+16 |
ROUTINE | START~, PATLIST+15 |
TEXT | LCOMB+2~, LCOMB+4, TCOMB+2~, TCOMB+4*, TCOMB+5, TOT+11~, PATLIST+13*, ASK+1~ |
TIEN | CANEDIT~, CANEDIT+1 |
U | CANEDIT+1, USE, CHECK+5, CHECK+12, CHECK+13, CHECK+15, UNLOCK, LOCK, ASK+4, ASK+7 , PXRMREM, PXRMREM+2, PXRMREP+1 |
X | ASK+1~, HELP+13*, PXRMREM+4!, PXRMREP |
Y | ASK+1~, PXRMREM+4 |
Y(0 | ASK+12 |
YESNO | ASK~, ASK+12* |