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