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 |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PXRMEUT1

Package: Clinical Reminders

Routine: PXRMEUT1


Information

PXRMEUT1 ; SLC/PKR - General extract utilities ;09/01/2021

Source Information

Source file <PXRMEUT1.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Clinical Reminders 7 $$CTFMD^PXRMDATE  (DEF,TERM)^PXRMLDR  ($$ENTRYNAM,$$FTYPE)^PXRMPTD2  DATES^PXRMRUL1  FORMATS^PXRMTEXT  ($$STRREP,SSPAR)^PXRMUTIL  BLDRLIST^PXRMVPTR  
Kernel 1 $$FMTE^XLFDT  
VA FileMan 1 $$EXTERNAL^DILFD  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Clinical Reminders 3 PXRMEUT  PXRMRST  PXRMRULE  

Entry Points

Name Comments DBIA/ICR reference
CLDATES ;Cleanup entries in ^TMP("PXRMDDOC",$J) before making date checks.
DAYSIM(FMDATE) ;Given a FileMan date return the number of days in the month.
DCONV(DATE,LBBDT,LBEDT) ;Convert dates to actual values.
DOCDATES(RULESET,LBBDT,LBEDT,NL,OUTPUT) ;
FMULPRT(FARR,PXRMFVPL,NL,OUTPUT) ;Print the finding multiple
RDATES(RSDATES,FRDATES,LBBDT,LBEDT,RBDT,REDT) ;Determine the beginning and
REM(IEN,LBBDT,LBEDT,RBDT,REDT,PXRMFVPL,NL,OUTPUT) ;
TERM(IEN,LBBDT,LBEDT,RBDT,REDT,PXRMFVPL,NL,OUTPUT) ;

External References

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+26, FMULPRT+30, FMULPRT+31

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
810.41 EXTERNAL^DILFD

Global Variables Directly Accessed

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

Label References

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

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BDT FMULPRT+2~, FMULPRT+13, FMULPRT+14, FMULPRT+22, FMULPRT+26
DATE DCONV~, DCONV+1, DCONV+3, DCONV+4*, DCONV+5
DAYS DAYSIM+1~, 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+28*, FMULPRT+32
DT RDATES+8
EDT FMULPRT+2~, FMULPRT+13, FMULPRT+15, FMULPRT+27, FMULPRT+31
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+26*, FMULPRT+29*, FMULPRT+30*, FMULPRT+31*, FMULPRT+33*, FMULPRT+35*, 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+26*, FMULPRT+29*
, FMULPRT+30*, FMULPRT+31*, FMULPRT+33*, FMULPRT+35*, 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+27, FMULPRT+30
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+27, FMULPRT+30, RDATES+3, RDATES+4, REM+4, TERM+4
VPTR FMULPRT+3~, FMULPRT+6*, FMULPRT+7, FMULPRT+8
YEAR DAYSIM+5~, DAYSIM+6*, DAYSIM+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All