Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Label References |  Local Variables |  All
Print Page as PDF
Routine: PXRMFF0

Package: Clinical Reminders

Routine: PXRMFF0


Information

PXRMFF0 ;SLC/PKR - Clinical Reminders function finding routines. ;11/30/2011

Source Information

Source file <PXRMFF0.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
Kernel 1 $$FMDIFF^XLFDT  

Entry Points

Name Comments DBIA/ICR reference
MINVALUE(LIST,FIEVAL,MINVALUE) ;Given a list of findings return the minimum
NUMERIC(LIST,FIEVAL,NUMBER) ;Given a finding, return the first numeric
DIFFDATE(LIST,FIEVAL,DIFF) ;Return the difference in days between the
VALUE(LIST,FIEVAL,VALUE) ;Given a finding return one of its "CSUB"
DTIMDIFF(LIST,FIEVAL,DIFF) ;General date difference function.
FIRSTNUM(STRING) ;return the first numeric portion of a string.
DUR(LIST,FIEVAL,DUR) ;
MINDATE(LIST,FIEVAL,MINDATE) ;Given a list of findings return the minimum
FI(LIST,FIEVAL,LV) ;Given a regular finding return its true/false value.
MAXDATE(LIST,FIEVAL,MAXDATE) ;Given a list of findings return the maximum
MRD(LIST,FIEVAL,MRD) ;Given a list of findings return the most recent
MAXVALUE(LIST,FIEVAL,MAXVALUE) ;Given a list of findings and associated
COUNT(LIST,FIEVAL,COUNT) ;

External References

Name Field # of Occurrence
$$FMDIFF^XLFDT DIFFDATE+5, DTIMDIFF+6, DUR+17

Label References

Name Line Occurrences
$$FIRSTNUM NUMERIC+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CALCUNIT DTIMDIFF+1~, DTIMDIFF+5*, DTIMDIFF+6, DTIMDIFF+8
CHAR FIRSTNUM+1~, FIRSTNUM+6*, FIRSTNUM+7, FIRSTNUM+8, FIRSTNUM+9
COUNT COUNT~, COUNT+2*, COUNT+5*
DATE MAXDATE+4~, MAXDATE+7*, MAXDATE+8, MRD+4~, MRD+7*, MRD+8
DATE1 DIFFDATE+2~, DIFFDATE+3*, DIFFDATE+5, DTIMDIFF+1~, DTIMDIFF+2*, DTIMDIFF+6
DATE2 DIFFDATE+2~, DIFFDATE+4*, DIFFDATE+5, DTIMDIFF+1~, DTIMDIFF+3*, DTIMDIFF+6
DAYS DIFFDATE+2~, DIFFDATE+5*, DIFFDATE+7
DIFF DIFFDATE~, DIFFDATE+7*, DTIMDIFF~, DTIMDIFF+6*, DTIMDIFF+8*, DTIMDIFF+10*
DLIST MINDATE+2~
DLIST( MINDATE+3*
DLIST(0 MINDATE+4
DONE FIRSTNUM+1~, FIRSTNUM+4*, FIRSTNUM+5, FIRSTNUM+7*, FIRSTNUM+9*
DUR DUR~, DUR+17*, DUR+18*
EDT DUR+1~, DUR+4*, DUR+8*, DUR+9*, DUR+13*, DUR+17
FIEVAL COUNT~, DIFFDATE~, DTIMDIFF~, DUR~, FI~, MAXDATE~, MAXVALUE~, MINDATE~, MINVALUE~, MRD~
, NUMERIC~, VALUE~
FIEVAL( COUNT+5, DIFFDATE+3, DIFFDATE+4, DTIMDIFF+2, DTIMDIFF+3, DUR+4, DUR+6, DUR+7, DUR+8, DUR+9
, DUR+12, DUR+13, DUR+14, DUR+15, FI+1, MAXDATE+2, MAXDATE+6, MAXDATE+7, MAXVALUE+3, MAXVALUE+5
, MAXVALUE+7, MAXVALUE+8, MINDATE+3, MINVALUE+3, MINVALUE+5, MINVALUE+7, MINVALUE+8, MRD+2, MRD+6, MRD+7
, NUMERIC+3, VALUE+2
IND COUNT+1~, COUNT+3*, COUNT+4, DUR+1~, DUR+2*, DUR+3, MAXDATE+4~, MAXDATE+5*, MAXDATE+6, MAXDATE+7
, MAXVALUE+2~, MAXVALUE+4*, MAXVALUE+5, MAXVALUE+7, MAXVALUE+8, MINDATE+2~, MINDATE+3*, MINVALUE+2~, MINVALUE+4*, MINVALUE+5
, MINVALUE+7, MINVALUE+8, MRD+4~, MRD+5*, MRD+6, MRD+7, FIRSTNUM+1~, FIRSTNUM+4*, FIRSTNUM+6*
JND COUNT+1~, COUNT+4*, COUNT+5, DUR+1~, DUR+3*, DUR+4, DUR+6, DUR+7, DUR+8, DUR+9
, DUR+12, DUR+13, DUR+14, DUR+15
KND COUNT+1~, COUNT+4*, COUNT+5*, DUR+1~, DUR+12*, DUR+13, DUR+14*, DUR+15
LIST COUNT~, DIFFDATE~, DTIMDIFF~, DUR~, FI~, MAXDATE~, MAXVALUE~, MINDATE~, MINVALUE~, MRD~
, NUMERIC~, VALUE~
LIST( COUNT+4, DUR+3, MAXDATE+6, MAXDATE+7, MAXVALUE+5, MAXVALUE+7, MAXVALUE+8, MINDATE+3, MINVALUE+5, MINVALUE+7
, MINVALUE+8, MRD+6, MRD+7
LIST(0 COUNT+3, DUR+2, MAXDATE+3, MAXDATE+5, MAXVALUE+4, MINDATE+3, MINVALUE+4, MRD+3, MRD+5
LIST(1 DIFFDATE+3, DTIMDIFF+2, FI+1, MAXDATE+2, MAXVALUE+3, MINVALUE+3, MRD+2, NUMERIC+3, VALUE+2
LIST(2 DIFFDATE+4, DTIMDIFF+2, MAXVALUE+3, MINVALUE+3, NUMERIC+3, VALUE+2
LIST(3 DIFFDATE+7, DTIMDIFF+2, NUMERIC+3, VALUE+2
LIST(4 DTIMDIFF+3
LIST(5 DTIMDIFF+3
LIST(6 DTIMDIFF+3
LIST(7 DTIMDIFF+5, DTIMDIFF+8
LIST(8 DTIMDIFF+10
LV FI~, FI+1*
MAXDATE MAXDATE~, MAXDATE+2*, MAXDATE+8*
MAXVALUE MAXVALUE~, MAXVALUE+3*, MAXVALUE+9*
MINDATE MINDATE~, MINDATE+4*
MINVALUE MINVALUE~, MINVALUE+3*, MINVALUE+9*
MRD MRD~, MRD+2*, MRD+8*
NUMBER NUMERIC~, NUMERIC+3*, NUMERIC+4*, FIRSTNUM+1~, FIRSTNUM+4*, FIRSTNUM+8*, FIRSTNUM+9, FIRSTNUM+10
NUMERIC FIRSTNUM+1~, FIRSTNUM+2*, FIRSTNUM+8, FIRSTNUM+9
OCC MAXVALUE+2~, MAXVALUE+6*, MAXVALUE+7*, MAXVALUE+8, MINVALUE+2~, MINVALUE+6*, MINVALUE+7*, MINVALUE+8
SDT DUR+1~, DUR+4*, DUR+7*, DUR+15*, DUR+17
SF DTIMDIFF+1~, DTIMDIFF+8*
STRING FIRSTNUM~, FIRSTNUM+3*, FIRSTNUM+6
TEMP MAXVALUE+2~, MAXVALUE+8*, MAXVALUE+9, MINVALUE+2~, MINVALUE+8*, MINVALUE+9
VALUE VALUE~, VALUE+2*
Info |  Source |  Call Graph |  Entry Points |  External References |  Label References |  Local Variables |  All