PXRMINDL ; SLC/PKR - List building routines. ;01/06/2019
Source file <PXRMINDL.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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EVALPL(FINDPA,ENODE,TERMARR,PLIST) | ;General patient list term evaluator.
|
|
FPLIST(FILENUM,SNODE,ISC,ITEM,NOCC,BDT,EDT,PLIST) | ;Find patient list data for
|
|
FPLISTSS(FILENUM,SNODE,ITEM,NGET,BDT,EDT,USESTRT,PLIST) | ;Find patient list
|
|
GPLIST(FILENUM,SNODE,ITEM,PFINDPA,PLIST) | ;Add to the patient list
|
Name | Field # of Occurrence |
---|---|
$$COND^PXRMCOND | GPLIST+47 |
SCPAR^PXRMCOND | GPLIST+17 |
$$GETFNUM^PXRMDATA | EVALPL+4 |
GETDATA^PXRMDATA | GPLIST+39 |
$$NOW^PXRMDATE | FPLISTSS+14 |
NOINDEX^PXRMERRH | EVALPL+6 |
CVXL^PXRMIMM | FPLIST+5 |
VGNL^PXRMIMM | FPLIST+6 |
$$OVERLAP^PXRMINDX | FPLISTSS+15 |
$$STATUSOK^PXRMINDX | GPLIST+45 |
SEVALPL^PXRMMH | FPLIST+7 |
GETSTATI^PXRMSTAT | GPLIST+16 |
SPFINDPA^PXRMTERM | EVALPL+14 |
SSPAR^PXRMUTIL | GPLIST+14 |
GETDATA^PXRMVSIT | GPLIST+41 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PXRMINDX( | EVALPL+5, FPLIST+10, FPLIST+13, FPLIST+15, FPLISTSS+7, FPLISTSS+11, FPLISTSS+13, FPLISTSS+17 |
^TMP($J | FPLIST+3!, FPLIST+17*, FPLISTSS+4!, FPLISTSS+27*, GPLIST+25, GPLIST+27, GPLIST+52*, GPLIST+53! |
Name | Line Occurrences |
---|---|
FPLIST | GPLIST+23 |
FPLISTSS | GPLIST+22 |
GPLIST | EVALPL+15 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BDT | FPLIST~, FPLIST+5, FPLIST+6, FPLIST+7, FPLIST+13, FPLISTSS~, FPLISTSS+15, GPLIST+3~, GPLIST+14, GPLIST+22 , GPLIST+23 |
CASESEN | GPLIST+3~, GPLIST+17, GPLIST+47 |
COND | GPLIST+3~, GPLIST+17, GPLIST+47 |
CONVAL | GPLIST+3~, GPLIST+47*, GPLIST+48, GPLIST+51 |
DAS | FPLIST+2~, FPLIST+14*, FPLIST+15*, FPLIST+17, FPLISTSS+3~, FPLISTSS+17*, FPLISTSS+18, GPLIST+3~, GPLIST+32*, GPLIST+36* , GPLIST+38*, GPLIST+39 |
DATE | FPLIST+2~, FPLIST+12*, FPLIST+13*, FPLIST+15, FPLIST+17, GPLIST+3~, GPLIST+33*, GPLIST+42 |
DFN | FPLIST+2~, FPLIST+9*, FPLIST+10*, FPLIST+13, FPLIST+15, FPLIST+17, FPLISTSS+3~, FPLISTSS+6*, FPLISTSS+7*, FPLISTSS+11 , FPLISTSS+13, FPLISTSS+17, FPLISTSS+27, GPLIST+3~, GPLIST+24*, GPLIST+25*, GPLIST+27, GPLIST+51 |
DONE | FPLISTSS+3~, FPLISTSS+8*, FPLISTSS+11, FPLISTSS+13, FPLISTSS+21* |
DS | FPLIST+2~, FPLIST+8*, FPLIST+12 |
EDT | FPLIST~, FPLIST+5, FPLIST+6, FPLIST+7, FPLIST+8, FPLISTSS~, FPLISTSS+5, GPLIST+3~, GPLIST+14, GPLIST+22 , GPLIST+23 |
EDTT | FPLISTSS+3~, FPLISTSS+5*, FPLISTSS+9, FPLISTSS+15 |
ENODE | EVALPL~, EVALPL+4, EVALPL+8, EVALPL+10 |
FIEVD | GPLIST+3~, GPLIST+39, GPLIST+41, GPLIST+45, GPLIST+47 |
FIEVD("DATE" | GPLIST+42* |
FIEVD("VALUE" | GPLIST+40 |
FIEVD("VISIT" | GPLIST+41 |
FILENUM | EVALPL+2~, EVALPL+4*, EVALPL+5, EVALPL+6, EVALPL+15, FPLIST~, FPLIST+4, FPLIST+7, FPLIST+10, FPLIST+13 , FPLIST+15, FPLISTSS~, FPLISTSS+7, FPLISTSS+11, FPLISTSS+13, FPLISTSS+17, FPLISTSS+19, FPLISTSS+20, GPLIST~, GPLIST+8 , GPLIST+10, GPLIST+12, GPLIST+16, GPLIST+22, GPLIST+23, GPLIST+39, GPLIST+51 |
FINDPA | EVALPL~, EVALPL+14 |
FLIST | GPLIST+3~ |
GPLIST | GPLIST+3~, GPLIST+26!, GPLIST+27* |
GPLIST( | GPLIST+30, GPLIST+31 |
ICOND | GPLIST+4~, GPLIST+17, GPLIST+47 |
IND | GPLIST+4~, GPLIST+28*, GPLIST+30*, GPLIST+31 |
INVFD | GPLIST+4~, GPLIST+15*, GPLIST+41 |
IPLIST | GPLIST+4~, GPLIST+29!, GPLIST+52 |
IPLIST( | GPLIST+51* |
ISC | FPLIST~, FPLIST+4, FPLIST+5, FPLIST+6, GPLIST+4~, GPLIST+8*, GPLIST+23 |
ITEM | EVALPL+2~, EVALPL+7*, EVALPL+8*, EVALPL+10, EVALPL+15, FPLIST~, FPLIST+5, FPLIST+6, FPLIST+7, FPLIST+10 , FPLIST+13, FPLIST+15, FPLISTSS~, FPLISTSS+7, FPLISTSS+11, FPLISTSS+13, FPLISTSS+17, GPLIST~, GPLIST+22, GPLIST+23 , GPLIST+36, GPLIST+51 |
NFOUND | FPLIST+2~, FPLIST+11*, FPLIST+13, FPLIST+16*, FPLIST+17, FPLISTSS+3~, FPLISTSS+8*, FPLISTSS+18*, FPLISTSS+23*, FPLISTSS+24 , FPLISTSS+26, FPLISTSS+27*, GPLIST+4~, GPLIST+28*, GPLIST+30, GPLIST+50*, GPLIST+51 |
NGET | FPLISTSS~, FPLISTSS+24, FPLISTSS+26, GPLIST+4~, GPLIST+21*, GPLIST+22, GPLIST+23 |
NOCC | FPLIST~, FPLIST+5, FPLIST+6, FPLIST+7, FPLIST+13, GPLIST+4~, GPLIST+14, GPLIST+20*, GPLIST+21, GPLIST+30 |
OVERLAP | FPLISTSS+3~, FPLISTSS+15*, FPLISTSS+16, FPLISTSS+21 |
PFINDPA | EVALPL+2~, EVALPL+11!, EVALPL+14, EVALPL+15, GPLIST~, GPLIST+16, GPLIST+17 |
PFINDPA(0 | GPLIST+8, GPLIST+11, GPLIST+14, GPLIST+15, GPLIST+36, GPLIST+38 |
PLIST | EVALPL~, EVALPL+15, FPLIST~, FPLIST+3, FPLIST+5, FPLIST+6, FPLIST+7, FPLIST+17, FPLISTSS~, FPLISTSS+4 , FPLISTSS+27, GPLIST~, GPLIST+52 |
SAVE | GPLIST+5~, GPLIST+48*, GPLIST+49 |
SDATE | FPLISTSS+3~, FPLISTSS+14*, FPLISTSS+15, FPLISTSS+18 |
SNODE | FPLIST~, FPLIST+10, FPLIST+13, FPLIST+15, FPLISTSS~, FPLISTSS+7, FPLISTSS+11, FPLISTSS+13, FPLISTSS+17, GPLIST~ , GPLIST+22, GPLIST+23 |
SSFIND | EVALPL+3~, GPLIST+5~, GPLIST+10*, GPLIST+11, GPLIST+22, GPLIST+23 |
START | FPLISTSS+3~, FPLISTSS+9*, FPLISTSS+11*, FPLISTSS+13, FPLISTSS+14, FPLISTSS+15, FPLISTSS+17, FPLISTSS+18 |
STATOK | GPLIST+5~, GPLIST+45*, GPLIST+46 |
STATUSA | GPLIST+5~, GPLIST+16, GPLIST+21, GPLIST+45 |
STOP | FPLISTSS+3~, FPLISTSS+12*, FPLISTSS+13*, FPLISTSS+14, FPLISTSS+17 |
TDATE | FPLISTSS+3~, FPLISTSS+23*, FPLISTSS+24*, FPLISTSS+26, FPLISTSS+27 |
TEMP | EVALPL+3~, GPLIST+5~, GPLIST+31*, GPLIST+32, GPLIST+33, GPLIST+51 |
TERMARR | EVALPL~ |
TERMARR("E" | EVALPL+8, EVALPL+10 |
TERMARR("IEN" | EVALPL+6 |
TERMARR(20 | EVALPL+12 |
TFINDING | EVALPL+3~, EVALPL+9*, EVALPL+10*, EVALPL+12 |
TFINDPA | EVALPL+3~, EVALPL+11!, EVALPL+12*, EVALPL+14 |
TGLIST | GPLIST+5~, GPLIST+7*, GPLIST+22, GPLIST+23, GPLIST+25, GPLIST+27, GPLIST+53 |
TIND | FPLISTSS+3~, FPLISTSS+25*, FPLISTSS+26*, FPLISTSS+27 |
TLIST | FPLISTSS+3~, FPLISTSS+10! |
TLIST( | FPLISTSS+18*, FPLISTSS+24, FPLISTSS+26, FPLISTSS+27 |
TPLIST | GPLIST+5~ |
U | FPLIST+17, FPLISTSS+18, GPLIST+8, GPLIST+11, GPLIST+15, GPLIST+32, GPLIST+33, GPLIST+38, GPLIST+51 |
UCIFS | GPLIST+6~, GPLIST+17, GPLIST+21, GPLIST+48 |
USESTRT | FPLISTSS~, FPLISTSS+14, GPLIST+6~, GPLIST+11*, GPLIST+12*, GPLIST+22 |
VALUE | GPLIST+6~, GPLIST+40*, GPLIST+51 |
VSLIST | GPLIST+6~, GPLIST+17, GPLIST+47 |