PXRMPDRS ;SLC/PKR - Patient List Demographic Report data selection. ;03/03/2011
Source file <PXRMPDRS.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
DSEL | ||
APPSEL(DATA,SUB) | ;Let the user select the appointment information they want.
|
|
DEMSEL(DATA,SUB) | ;Let the user select the demographic information they want.
|
|
REMSEL(PLIEN,DATA,SUB) | ;If the list was generated from a reminder report
|
|
APPERR | ;
|
|
SEL(SELLIST,LEN) | ;Select global list
|
|
DATASEL(LISTIEN,DATA,SUB) | ; Build a list of data that is availble for
|
|
INPSEL(DATA,SUB) | ;Let the user select the inpatient information they want.
|
|
GCATYPE(DATA,SUB) | ;Get the type of confidential addresses to use.
|
|
ELIGSEL(DATA,SUB) | ;Let the user select the eligibility data they want.
|
|
ADDSEL(DATA,SUB) | ;Let the user select the address information they want.
|
|
HELP | ; -- help code.
|
Name | Field # of Occurrence |
---|---|
HELP^DIE | GCATYPE+2 |
$$GET1^DIQ | APPERR+7, APPERR+17 |
^DIR | SEL+4 |
$$ASKNUM^PXRMEUT | APPSEL+16, DSEL+14, DSEL+15 |
SEND^PXRMMSG | APPERR+19 |
$$SEL^PXRMPDRS | ADDSEL+11, APPSEL+11, DATASEL+12, DSEL+1, ELIGSEL+16, GCATYPE+10, INPSEL+13, REMSEL+15 |
SSN^PXRMXSD | DSEL+11 |
$$FMTE^XLFDT | APPERR+5 |
$$NOW^XLFDT | APPERR+4 |
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 |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
2.141 | HELP^DIE |
^VA(200 - [#200] | GET1^DIQ |
^XMB(3.8 - [#3.8] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PXD(811.9 - [#811.9] | REMSEL+6, REMSEL+7 |
^PXRM(800 - [#800] | APPERR+15 |
^PXRMXP(810.5 - [#810.5] | DATASEL+4, REMSEL+2, REMSEL+5 |
^TMP("PXRMXMZ" | APPERR+6!, APPERR+7*, APPERR+8*, APPERR+9*, APPERR+10*, APPERR+13* |
^TMP($J | APPERR+12, APPERR+13, APPERR+27, APPERR+28 |
Name | Line Occurrences |
---|---|
DSEL | DSEL+16 |
GCATYPE | ADDSEL+15 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADDLIST | ADDSEL+1~, ADDSEL+11 |
ADDLIST("?" | ADDSEL+9* |
ADDLIST("A" | ADDSEL+2*, ADDSEL+7*, ADDSEL+8* |
APPLIST | APPSEL+5~, APPSEL+11 |
APPLIST("?" | APPSEL+9* |
APPLIST("A" | APPSEL+6*, APPSEL+7*, APPSEL+8* |
CATLIST | GCATYPE+1~, GCATYPE+10 |
CATLIST("A" | GCATYPE+5*, GCATYPE+9* |
DATA | ADDSEL~, ADDSEL+15, APPSEL~, DATASEL~, DEMSEL~, ELIGSEL~, GCATYPE~, INPSEL~, REMSEL~ |
DATA( | ADDSEL+2*, ADDSEL+3*, ADDSEL+4*, ADDSEL+5*, ADDSEL+6*, ADDSEL+7*, ADDSEL+13*, ADDSEL+14*, ADDSEL+15, APPSEL+6* , APPSEL+7*, APPSEL+13*, APPSEL+14*, APPSEL+15, APPSEL+16*, DATASEL+6*, DATASEL+8*, DATASEL+14*, DATASEL+15*, DEMSEL+6* , DEMSEL+7*, DEMSEL+8*, DEMSEL+9*, DEMSEL+10*, DEMSEL+11*, DEMSEL+12*, DEMSEL+13*, DEMSEL+14*, DEMSEL+15*, DEMSEL+16* , DSEL+3*, DSEL+4*, DSEL+5, DSEL+7, DSEL+8, DSEL+12*, DSEL+13, DSEL+14*, DSEL+15*, ELIGSEL+6* , ELIGSEL+7*, ELIGSEL+8*, ELIGSEL+9*, ELIGSEL+10*, ELIGSEL+11*, ELIGSEL+12*, ELIGSEL+18*, ELIGSEL+19*, GCATYPE+12*, GCATYPE+13* , INPSEL+6*, INPSEL+7*, INPSEL+8*, INPSEL+9*, INPSEL+15*, INPSEL+16*, REMSEL+2*, REMSEL+9*, REMSEL+10*, REMSEL+17* , REMSEL+18* |
DATALIST | DATASEL+2~, DATASEL+12 |
DATALIST("?" | DATASEL+10* |
DATALIST("A" | DATASEL+5*, DATASEL+9* |
>> DBDUZ | APPERR+7, APPERR+14 |
DEMLIST | DEMSEL+5~, DSEL+1 |
DEMLIST("?" | DEMSEL+18* |
DEMLIST("A" | DEMSEL+6*, DEMSEL+7*, DEMSEL+8*, DEMSEL+9*, DEMSEL+10*, DEMSEL+11*, DEMSEL+12*, DEMSEL+13*, DEMSEL+14*, DEMSEL+15* , DEMSEL+16*, DEMSEL+17* |
DIR | SEL+1~, SEL+2* |
DIR(0 | SEL+3* |
DTOUT | ADDSEL+12, APPSEL+12, DATASEL+13, DEMSEL+5~, DSEL+2, DSEL+13, DSEL+16!, ELIGSEL+17, INPSEL+14, REMSEL+16 |
DTYPE | DATASEL+2~, DATASEL+3*, DATASEL+4*, DATASEL+5, DATASEL+6 |
DUOUT | ADDSEL+12, APPSEL+12, DATASEL+13, DEMSEL+5~, DSEL+2, DSEL+13, DSEL+16!, ELIGSEL+17, INPSEL+14, REMSEL+16 |
DUZ | APPERR+19 |
ECODE | APPERR+1~, APPERR+11*, APPERR+12*, APPERR+13, APPERR+26*, APPERR+27*, APPERR+28 |
ELIGLIST | ELIGSEL+5~, ELIGSEL+16 |
ELIGLIST("?" | ELIGSEL+14* |
ELIGLIST("A" | ELIGSEL+6*, ELIGSEL+7*, ELIGSEL+8*, ELIGSEL+9*, ELIGSEL+10*, ELIGSEL+11*, ELIGSEL+12*, ELIGSEL+13* |
FULLSSN | DSEL+10~, DSEL+11, DSEL+12 |
IEN | REMSEL+3~, REMSEL+4*, REMSEL+5*, REMSEL+6, REMSEL+7, REMSEL+10 |
IND | DATASEL+2~, DATASEL+3*, DATASEL+5*, DATASEL+6, DATASEL+8, DATASEL+12, DEMSEL+5~, DSEL+5*, DSEL+6, DSEL+13* , GCATYPE+1~, GCATYPE+7*, GCATYPE+9, REMSEL+3~, REMSEL+4*, REMSEL+8*, REMSEL+9, REMSEL+10, REMSEL+11, REMSEL+15 |
INPLIST | INPSEL+5~, INPSEL+13 |
INPLIST("?" | INPSEL+11* |
INPLIST("A" | INPSEL+6*, INPSEL+7*, INPSEL+8*, INPSEL+9*, INPSEL+10* |
IOF | APPERR+23 |
ITEM | DEMSEL+5~, ELIGSEL+5~, INPSEL+5~ |
JND | DEMSEL+5~, DSEL+6*, DSEL+7, DSEL+8, GCATYPE+1~, GCATYPE+6*, GCATYPE+8*, GCATYPE+9, GCATYPE+10 |
KND | DEMSEL+5~, DSEL+7*, DSEL+8 |
LEN | SEL~, SEL+3 |
LIST | ADDSEL+1~, ADDSEL+11*, ADDSEL+13, ADDSEL+14, APPSEL+5~, APPSEL+11*, APPSEL+13, APPSEL+14, DATASEL+12*, DATASEL+14 , DATASEL+15, DEMSEL+5~, DSEL+1*, DSEL+3, DSEL+4, DSEL+6, ELIGSEL+5~, ELIGSEL+16*, ELIGSEL+18, ELIGSEL+19 , GCATYPE+1~, GCATYPE+10*, GCATYPE+11*, GCATYPE+12, GCATYPE+13, INPSEL+5~, INPSEL+13*, INPSEL+15, INPSEL+16, REMSEL+15* , REMSEL+17, REMSEL+18 |
LISTIEN | DATASEL~, DATASEL+4 |
MAX | APPSEL+5~ |
MGIEN | APPERR+3~, APPERR+15*, APPERR+16, APPERR+17 |
MGROUP | APPERR+3~, APPERR+17*, APPERR+18 |
MSG | GCATYPE+1~ |
MSG("DIHELP" | GCATYPE+7, GCATYPE+9 |
NL | APPERR+3~, APPERR+11*, APPERR+13* |
PLIEN | REMSEL~, REMSEL+2, REMSEL+5 |
REMLIST | REMSEL+3~, REMSEL+15 |
REMLIST("?" | REMSEL+13* |
REMLIST("A" | REMSEL+11*, REMSEL+12* |
RNAME | REMSEL+3~, REMSEL+6*, REMSEL+7*, REMSEL+9, REMSEL+11 |
SELLIST | SEL~, SEL+2 |
SUB | ADDSEL~, ADDSEL+2, ADDSEL+3, ADDSEL+4, ADDSEL+5, ADDSEL+6, ADDSEL+7, ADDSEL+13, ADDSEL+14, ADDSEL+15 , APPSEL~, APPSEL+6, APPSEL+7, APPSEL+13, APPSEL+14, APPSEL+15, APPSEL+16, DATASEL~, DATASEL+6, DATASEL+8 , DATASEL+14, DATASEL+15, DEMSEL~, DEMSEL+6, DEMSEL+7, DEMSEL+8, DEMSEL+9, DEMSEL+10, DEMSEL+11, DEMSEL+12 , DEMSEL+13, DEMSEL+14, DEMSEL+15, DEMSEL+16, DSEL+3, DSEL+4, DSEL+5, DSEL+7, DSEL+8, DSEL+12 , DSEL+13, DSEL+14, DSEL+15, ELIGSEL~, ELIGSEL+6, ELIGSEL+7, ELIGSEL+8, ELIGSEL+9, ELIGSEL+10, ELIGSEL+11 , ELIGSEL+12, ELIGSEL+18, ELIGSEL+19, GCATYPE~, GCATYPE+12, GCATYPE+13, INPSEL~, INPSEL+6, INPSEL+7, INPSEL+8 , INPSEL+9, INPSEL+15, INPSEL+16, REMSEL~, REMSEL+2, REMSEL+9, REMSEL+10, REMSEL+17, REMSEL+18 |
TEMP | DEMSEL+5~, DSEL+8*, DSEL+9, DSEL+14, DSEL+15 |
TIME | APPERR+3~, APPERR+4*, APPERR+5*, APPERR+8 |
TO | APPERR+3~, APPERR+19 |
TO( | APPERR+14*, APPERR+18* |
U | ADDSEL+2, ADDSEL+3, ADDSEL+4, ADDSEL+5, ADDSEL+6, ADDSEL+7, APPSEL+6, APPSEL+7, DEMSEL+6, DEMSEL+7 , DEMSEL+8, DEMSEL+9, DEMSEL+10, DEMSEL+11, DEMSEL+12, DEMSEL+13, DEMSEL+14, DEMSEL+15, DEMSEL+16, DSEL+8 , DSEL+14, DSEL+15, ELIGSEL+6, ELIGSEL+7, ELIGSEL+8, ELIGSEL+9, ELIGSEL+10, ELIGSEL+11, ELIGSEL+12, INPSEL+6 , INPSEL+7, INPSEL+8, INPSEL+9, REMSEL+2, REMSEL+6, REMSEL+7 |
X | SEL+1~ |
Y | SEL+1~, SEL+5 |
>> ZTQUEUED | APPERR+2, APPERR+22 |
>> ZTSTOP | APPERR+20* |