PXRMEUT1 ; SLC/PKR - General extract utilities ;07/14/2009
Source file <PXRMEUT1.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Clinical Reminders | 3 | PXRMEUT PXRMRST PXRMRULE | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DOCDATES(RULESET,LBBDT,LBEDT,NL,OUTPUT) | ; | |
| DCONV(DATE,LBBDT,LBEDT) | ;Convert dates to actual values. | |
| RDATES(RSDATES,FRDATES,LBBDT,LBEDT,RBDT,REDT) | ;Determine the beginning and | |
| DAYSIM(FMDATE) | ;Given a FileMan date return the number of days in the month. | |
| REM(IEN,LBBDT,LBEDT,RBDT,REDT,PXRMFVPL,NL,OUTPUT) | ; | |
| TERM(IEN,LBBDT,LBEDT,RBDT,REDT,PXRMFVPL,NL,OUTPUT) | ; | |
| FMULPRT(FARR,PXRMFVPL,NL,OUTPUT) | ;Print the finding multiple | |
| CLDATES | ;Cleanup entries in ^TMP("PXRMDDOC",$J) before making date checks. | 
| Name | Field # of Occurrence | 
|---|---|
| $$EXTERNAL^DILFD | DOCDATES+12 | 
| $$CTFMD^PXRMDATE | DCONV+5 | 
| DEF^PXRMLDR | REM+2 | 
| TERM^PXRMLDR | TERM+2 | 
| $$ENTRYNAM^PXRMPTD2 | FMULPRT+7 | 
| $$FTYPE^PXRMPTD2 | FMULPRT+8 | 
| DATES^PXRMRUL1 | REM+3, TERM+3 | 
| FORMATS^PXRMTEXT | FMULPRT+10 | 
| $$STRREP^PXRMUTIL | DCONV+4 | 
| SSPAR^PXRMUTIL | FMULPRT+13 | 
| BLDRLIST^PXRMVPTR | DOCDATES+6 | 
| $$FMTE^XLFDT | FMULPRT+14, FMULPRT+15, FMULPRT+25, FMULPRT+29 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^PXRM(810.4 - [#810.4] | DOCDATES+8, DOCDATES+9, DOCDATES+10, DOCDATES+13, DOCDATES+17 | 
| ^TMP("PXRMDDOC" | CLDATES+5, CLDATES+17*, CLDATES+18!, FMULPRT+18 | 
| Name | Line Occurrences | 
|---|---|
| $$DAYSIM | RDATES+19 | 
| $$DCONV | RDATES+10, RDATES+11 | 
| CLDATES | DOCDATES+4 | 
| FMULPRT | REM+5, TERM+5 | 
| RDATES | DOCDATES+24 | 
| REM | DOCDATES+31 | 
| TERM | DOCDATES+29 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BDT | FMULPRT+2~, FMULPRT+13, FMULPRT+14, FMULPRT+22 | 
| DATE | DCONV~, DCONV+1, DCONV+3, DCONV+4*, DCONV+5 | 
| >> DAYS | DAYSIM+3*, DAYSIM+8*, DAYSIM+9 | 
| DEFARR | REM+1~, REM+2, REM+3, REM+5 | 
| DEFARR(0 | REM+4 | 
| DERROR | FMULPRT+2~, FMULPRT+17*, FMULPRT+23*, FMULPRT+27*, FMULPRT+30 | 
| DT | RDATES+8 | 
| EDT | FMULPRT+2~, FMULPRT+13, FMULPRT+15, FMULPRT+26 | 
| EM | DOCDATES+1~, DOCDATES+12 | 
| FARR | FMULPRT~ | 
| FARR(20 | FMULPRT+5, FMULPRT+6, FMULPRT+13, FMULPRT+18 | 
| FI | CLDATES+3~, CLDATES+6*, CLDATES+7, CLDATES+10, CLDATES+11*, CLDATES+12, CLDATES+16*, CLDATES+17 | 
| FIND0 | CLDATES+3~, CLDATES+4*, CLDATES+5*, CLDATES+6, CLDATES+11, CLDATES+12, CLDATES+14*, CLDATES+15*, CLDATES+16, CLDATES+17 , CLDATES+18 | 
| FMDATE | DAYSIM~, DAYSIM+2, DAYSIM+6 | 
| FNAME | FMULPRT+2~, FMULPRT+7*, FMULPRT+9 | 
| FRACT | DOCDATES+1~ | 
| FRDATA | DOCDATES+1~, DOCDATES+17*, DOCDATES+18, DOCDATES+20, DOCDATES+22, DOCDATES+26 | 
| FRDATES | DOCDATES+1~, DOCDATES+18*, DOCDATES+24, RDATES~, RDATES+3 | 
| FRIEN | DOCDATES+1~, DOCDATES+15*, DOCDATES+17 | 
| FRLIEN | DOCDATES+1~ | 
| FRLST | DOCDATES+1~ | 
| FROLST | DOCDATES+1~ | 
| FROUT | DOCDATES+1~ | 
| FRPAT | DOCDATES+1~ | 
| FRPERM | DOCDATES+2~ | 
| FRSTRT | DOCDATES+2~ | 
| FRTIEN | DOCDATES+2~, DOCDATES+20*, DOCDATES+29 | 
| FRTYP | DOCDATES+2~, DOCDATES+17*, DOCDATES+20, DOCDATES+22, DOCDATES+29, DOCDATES+31 | 
| FSEQ | DOCDATES+2~ | 
| FTYPE | FMULPRT+2~, FMULPRT+8*, FMULPRT+9 | 
| GLOBAL | CLDATES+3~, CLDATES+7*, CLDATES+8, CLDATES+9*, CLDATES+11 | 
| IEN | REM~, REM+2, TERM~, TERM+2 | 
| IND | FMULPRT+2~, FMULPRT+4*, FMULPRT+5*, FMULPRT+6, FMULPRT+9, FMULPRT+13, FMULPRT+18 | 
| ITEM | CLDATES+3~, CLDATES+10*, CLDATES+11 | 
| LBBDT | DCONV~, DCONV+3, DOCDATES~, DOCDATES+24, DOCDATES+29, DOCDATES+31, RDATES~, RDATES+5, RDATES+10, RDATES+11 , REM~, REM+3, TERM~, TERM+3 | 
| LBEDT | DCONV~, DCONV+3, DOCDATES~, DOCDATES+24, DOCDATES+29, DOCDATES+31, RDATES~, RDATES+5, RDATES+7, RDATES+10 , RDATES+11, REM~, REM+3, TERM~, TERM+3 | 
| LC | FMULPRT+2~, FMULPRT+11* | 
| LIST | CLDATES+3~ | 
| LIST( | CLDATES+12*, CLDATES+15, CLDATES+16 | 
| LYEAR | DAYSIM+5~, DAYSIM+7*, DAYSIM+8 | 
| MONTH | DAYSIM+1~, DAYSIM+2*, DAYSIM+3, DAYSIM+4 | 
| NL | DOCDATES~, DOCDATES+7*, DOCDATES+25*, DOCDATES+26*, DOCDATES+27*, DOCDATES+29, DOCDATES+31, FMULPRT~, FMULPRT+11*, FMULPRT+14* , FMULPRT+15*, FMULPRT+24*, FMULPRT+25*, FMULPRT+28*, FMULPRT+29*, FMULPRT+31*, FMULPRT+33*, REM~, REM+4*, REM+5 , TERM~, TERM+4*, TERM+5 | 
| NOCC | FMULPRT+2~, FMULPRT+13 | 
| NOUT | FMULPRT+2~, FMULPRT+10, FMULPRT+11 | 
| OPER | DOCDATES+2~, DOCDATES+11*, DOCDATES+12*, DOCDATES+27 | 
| OUTPUT | DOCDATES~, DOCDATES+29, DOCDATES+31, FMULPRT~, REM~, REM+5, TERM~, TERM+5 | 
| OUTPUT( | DOCDATES+25*, DOCDATES+26*, DOCDATES+27*, FMULPRT+11*, FMULPRT+14*, FMULPRT+15*, FMULPRT+24*, FMULPRT+25*, FMULPRT+28*, FMULPRT+29* , FMULPRT+31*, FMULPRT+33*, REM+4*, TERM+4* | 
| PXRMDATE | DCONV+2~, DCONV+3* | 
| >> PXRMDDOC | DOCDATES+4, FMULPRT+16 | 
| PXRMFVPL | DOCDATES+2~, DOCDATES+6, DOCDATES+29, DOCDATES+31, FMULPRT~, REM~, REM+5, TERM~, TERM+5 | 
| RBDT | DOCDATES+3~, DOCDATES+24, DOCDATES+29, DOCDATES+31, RDATES~, RDATES+3*, RDATES+4*, RDATES+5*, RDATES+6*, RDATES+10* , RDATES+14*, RDATES+18*, REM~, REM+3, TERM~, TERM+3 | 
| REDT | DOCDATES+3~, DOCDATES+24, DOCDATES+29, DOCDATES+31, RDATES~, RDATES+3*, RDATES+4*, RDATES+5*, RDATES+7*, RDATES+8* , RDATES+11*, RDATES+15*, RDATES+19*, REM~, REM+3, TERM~, TERM+3 | 
| RRIEN | DOCDATES+3~, DOCDATES+22*, DOCDATES+31 | 
| RSDATA | DOCDATES+3~, DOCDATES+10*, DOCDATES+11, DOCDATES+15 | 
| RSDATES | DOCDATES+3~, DOCDATES+13*, DOCDATES+24, RDATES~, RDATES+4 | 
| RULESET | DOCDATES~, DOCDATES+8, DOCDATES+9, DOCDATES+10, DOCDATES+13 | 
| SEQ | DOCDATES+3~, DOCDATES+7*, DOCDATES+8*, DOCDATES+9, DOCDATES+26 | 
| SUB | DOCDATES+3~, DOCDATES+9*, DOCDATES+10, DOCDATES+13 | 
| TBDT | FMULPRT+3~ | 
| TEDT | FMULPRT+3~ | 
| TEMP | FMULPRT+3~, FMULPRT+18*, FMULPRT+21, FMULPRT+22, FMULPRT+25, FMULPRT+26, FMULPRT+29 | 
| TERMARR | TERM+1~, TERM+2, TERM+3, TERM+5 | 
| TERMARR(0 | TERM+4 | 
| TEXTIN | FMULPRT+3~, FMULPRT+9*, FMULPRT+10 | 
| TEXTOUT | FMULPRT+3~, FMULPRT+10 | 
| TEXTOUT( | FMULPRT+11 | 
| U | CLDATES+6, CLDATES+11, DOCDATES+11, DOCDATES+15, DOCDATES+17, DOCDATES+18, DOCDATES+20, DOCDATES+22, DOCDATES+26, FMULPRT+6 , FMULPRT+18, FMULPRT+22, FMULPRT+25, FMULPRT+26, FMULPRT+29, RDATES+3, RDATES+4, REM+4, TERM+4 | 
| VPTR | FMULPRT+3~, FMULPRT+6*, FMULPRT+7, FMULPRT+8 | 
| YEAR | DAYSIM+5~, DAYSIM+6*, DAYSIM+7 |