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 |