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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: PXRMXSL1

Package: Clinical Reminders

Routine: PXRMXSL1


Information

PXRMXSL1 ; SLC/PJH - Process Visits/Appts Reminder Due report;06/03/2009

Source Information

Source file <PXRMXSL1.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Clinical Reminders 4 ($$FAC,$$PCASSIGN,$$PTTM,ADM,PTPR,WARD)^PXRMXAP  NOTIFY^PXRMXBSY  $$DETIME^PXRMXSL1  SDAM301^PXRMXSL2  
Registration 2 $$TESTPAT^VADPT  $$SITE^VASITE  
Kernel 1 $$HDIFF^XLFDT  
Order Entry Results Reporting 1 TEAMPTS^ORQPTQ1  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Clinical Reminders 4 PXRMXPR1  PXRMXSE1  PXRMXSL1  PXRMXSL2  
IHS Mods To Patient Care Encounter 1 BPXRMSEO  

Entry Points

Name Comments DBIA/ICR reference
PCMMT ;
TMP(DFN,NAM,FACILITY,INP) ;Update ^TMP("PXRMX"
PCMMP ;
OERR ;
INPADM ;
LIST ;
UPD1(DFN,NAM,FACILITY,INP) ;
BHLOC ;
INACTCL(HLIEN,PXRMBDT) ;
HFAC(HLOCIEN) ;
DETIME(START,END) ;
IND ;
MARK(IC) ;

External References

Name Field # of Occurrence
TEAMPTS^ORQPTQ1 OERR+10
$$FAC^PXRMXAP PCMMT+14
$$PCASSIGN^PXRMXAP PCMMP+20
$$PTTM^PXRMXAP PCMMT+12
ADM^PXRMXAP INPADM+14
PTPR^PXRMXAP PCMMP+14
WARD^PXRMXAP INPADM+9
NOTIFY^PXRMXBSY BHLOC+12, BHLOC+25, BHLOC+34, BHLOC+42, OERR+14, PCMMP+19, PCMMT+17, LIST+11
$$DETIME^PXRMXSL1 BHLOC+45
SDAM301^PXRMXSL2 OERR+19, PCMMP+28, PCMMT+21, IND+6, LIST+13
$$TESTPAT^VADPT UPD1+2
$$SITE^VASITE HFAC+5
$$HDIFF^XLFDT DETIME+2, DETIME+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,TEXT
  • Line Location: BHLOC+47

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(40.8 - [#40.8] HFAC+4
^DIC(40.7 - [#40.7] BHLOC+33
^DPT - [#2] UPD1+4
^PXRMXP(810.5 - [#810.5] LIST+7, LIST+9, LIST+10
^SC - [#44] TMP+4, TMP+5, HFAC+3, HFAC+4, INACTCL+4, INACTCL+5, BHLOC+8, BHLOC+11, BHLOC+14, BHLOC+16
, BHLOC+18, BHLOC+24, BHLOC+43
^SC("ASCRPW" BHLOC+39
^SC("AST" BHLOC+30
^TMP("PXRMX" TMP+6*
^TMP($J INPADM+20*, OERR+9!, OERR+11, OERR+13, OERR+15, OERR+18!, OERR+19, PCMMP+13!, PCMMP+15, PCMMP+17
, PCMMP+18, PCMMP+23, PCMMP+27!, PCMMP+28, PCMMT+11!, PCMMT+13, PCMMT+15, PCMMT+16, PCMMT+20!, PCMMT+21
, IND+6, LIST+13, UPD1+5*, UPD1+6*
^XTMP( MARK+1*, INPADM+5, INPADM+6, INPADM+16, BHLOC+14*, BHLOC+16*, BHLOC+18*, BHLOC+26*, BHLOC+35*, BHLOC+43*
, BHLOC+46*

Label References

Name Line Occurrences
$$HFAC BHLOC+9, BHLOC+22, BHLOC+31, BHLOC+40
$$INACTCL BHLOC+10, BHLOC+23, BHLOC+32, BHLOC+41
MARK INPADM+21, OERR+17, PCMMP+26, PCMMT+19
TMP INPADM+21, UPD1+7
UPD1 OERR+16, PCMMP+25, PCMMT+18, IND+5, LIST+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BD INPADM+2~, INPADM+12*, INPADM+14
>> BUSY BHLOC+4*, BHLOC+12, BHLOC+25, BHLOC+34, BHLOC+42, OERR+3*, OERR+14, PCMMP+4*, PCMMP+19, PCMMT+3*
, PCMMT+17, LIST+3*, LIST+11
CGRPIEN BHLOC+1~, BHLOC+38*, BHLOC+39, BHLOC+43
CLINIEN BHLOC+1~, BHLOC+29*, BHLOC+30, BHLOC+33, BHLOC+35
CNT OERR+1~, OERR+13*, OERR+15, PCMMP+1~, PCMMP+17*, PCMMP+18, PCMMP+23, PCMMT+1~, PCMMT+15*, PCMMT+16
, IND+1~, IND+3*, IND+4
DCLN PCMMP+1~, PCMMP+23*, PCMMP+24, PCMMP+25
DFN TMP~, TMP+6, INPADM+2~, INPADM+18*, INPADM+19*, INPADM+20, INPADM+21, OERR+15*, OERR+16, PCMMP+18*
, PCMMP+20, PCMMP+25, PCMMT+16*, PCMMT+18, IND+1~, IND+4*, IND+5, LIST+1~, LIST+10*, LIST+12
, UPD1~, UPD1+2, UPD1+4, UPD1+5, UPD1+6, UPD1+7
DIV HFAC+1~, HFAC+4*
DSUB LIST+1~, LIST+8*, LIST+9*, LIST+10
DT OERR+19, PCMMP+28, PCMMT+21, IND+6, LIST+13
DUMMY IND+1~, IND+2*, LIST+1~, LIST+4*
ED INPADM+2~, INPADM+13*, INPADM+14
END BHLOC+1~, BHLOC+44*, BHLOC+45, DETIME~, DETIME+2, DETIME+4
ETIME DETIME+1~, DETIME+2*, DETIME+3, DETIME+4*, DETIME+5, DETIME+6
FACILITY TMP~, TMP+2*, TMP+6, INPADM+2~, INPADM+6*, INPADM+21, BHLOC+1~, BHLOC+9*, BHLOC+14, BHLOC+16
, BHLOC+18, BHLOC+22*, BHLOC+26, BHLOC+31*, BHLOC+35, BHLOC+40*, BHLOC+43, PCMMP+2~, PCMMT+14*, PCMMT+18
, UPD1~, UPD1+7
HFAC HFAC+1~, HFAC+3*, HFAC+4*, HFAC+5*, HFAC+6, HFAC+7, HFAC+8
HIEN INPADM+2~, INPADM+4*, INPADM+5*, INPADM+6, INPADM+9, INPADM+14, INPADM+16, INPADM+21
HLIEN INACTCL~, INACTCL+4, INACTCL+5, BHLOC+1~, BHLOC+8*, BHLOC+9, BHLOC+10, BHLOC+11, BHLOC+14, BHLOC+16
, BHLOC+18, BHLOC+21*, BHLOC+22, BHLOC+23, BHLOC+24, BHLOC+26, BHLOC+30*, BHLOC+31, BHLOC+32, BHLOC+35
, BHLOC+39*, BHLOC+40, BHLOC+41, BHLOC+43
HLOCIEN HFAC~, HFAC+3, HFAC+4
I BHLOC+1~
IC MARK~, MARK+1
II OERR+1~, OERR+4*, OERR+6*, OERR+7, OERR+16, PCMMP+1~, PCMMP+8*, PCMMP+10*, PCMMP+11, PCMMT+1~
, PCMMT+7*, PCMMT+9*, PCMMT+10, PCMMT+18
INACT INACTCL+3~, INACTCL+4*, INACTCL+6, INACTCL+7, BHLOC+2~
INP TMP~, TMP+4, TMP+5, TMP+6, UPD1~, UPD1+7
IO("S" BHLOC+47
LCNT LIST+1~, LIST+4*, LIST+5*, LIST+6
LIEN LIST+1~, LIST+6*, LIST+7, LIST+9, LIST+10, LIST+12
LIST PCMMP+1~, PCMMT+1~, IND+1~, LIST+1~
LOC TMP+1~, TMP+5*, TMP+6
NAM TMP~, TMP+3*, TMP+4*, TMP+6, INPADM+2~, INPADM+3*, INPADM+16*, INPADM+21, BHLOC+1~, BHLOC+11*
, BHLOC+14, BHLOC+16, BHLOC+18, BHLOC+24*, BHLOC+26, BHLOC+33*, BHLOC+35, OERR+1~, OERR+7*, OERR+12~*
, OERR+16, PCMMP+1~, PCMMP+2~, PCMMP+11*, PCMMP+25, PCMMT+1~, PCMMT+10*, PCMMT+18, IND+1~, IND+2*
, LIST+1~, LIST+4*, LIST+7*, LIST+12, UPD1~, UPD1+7
OK PCMMP+1~, PCMMT+1~, PCMMT+12*
OTM OERR+1~, OERR+7*, OERR+10, OERR+12~*, OERR+17
PATS INPADM+8~, INPADM+9, INPADM+14
PATS( INPADM+19
PCM PCMMP+1~, PCMMP+11*, PCMMP+14, PCMMP+26, PCMMT+1~, PCMMT+10*, PCMMT+12, PCMMT+14, PCMMT+19
PNAM PCMMP+1~, PCMMT+1~
PXRM PCMMP+1~
PXRMBDT INACTCL~, INACTCL+7, INPADM+12, BHLOC+10, BHLOC+23, BHLOC+32, BHLOC+41
>> PXRMCCS TMP+4, TMP+5
>> PXRMCGRN( BHLOC+38
>> PXRMCS( BHLOC+33, BHLOC+35
>> PXRMCSN( BHLOC+29, BHLOC+33, BHLOC+35
>> PXRMDCLN( PCMMP+24*
>> PXRMDPAT UPD1+4
>> PXRMEDT INPADM+13
>> PXRMFACN( HFAC+7
>> PXRMFCMB TMP+2
>> PXRMFD INPADM+9, INPADM+10, OERR+19, PCMMP+28, PCMMT+21, IND+6, LIST+13
>> PXRMLCMB TMP+3, INPADM+16
>> PXRMLCSC BHLOC+7, BHLOC+14, BHLOC+16, BHLOC+18, BHLOC+20, BHLOC+28, BHLOC+37
>> PXRMLIST( LIST+5, LIST+6
>> PXRMLOCN( BHLOC+21
>> PXRMOTM( OERR+6, OERR+7
>> PXRMPAT( IND+3, IND+4
>> PXRMPCM( PCMMT+9, PCMMT+10
>> PXRMPRIM PCMMP+20
>> PXRMPRV( PCMMP+10, PCMMP+11
>> PXRMQUE BHLOC+47
>> PXRMREP OERR+19, PCMMP+14, PCMMP+23, PCMMP+28, PCMMT+21, IND+6, LIST+13
>> PXRMSDT PCMMP+5, PCMMT+4
>> PXRMSEL BHLOC+28, BHLOC+37, OERR+19, PCMMP+28, PCMMT+21, IND+6, LIST+13
>> PXRMTABS BHLOC+47
>> PXRMTCMB OERR+12
>> PXRMTPAT UPD1+2
>> PXRMXTMP MARK+1, INPADM+5, INPADM+6, INPADM+16, BHLOC+14, BHLOC+16, BHLOC+18, BHLOC+26, BHLOC+35, BHLOC+43
, BHLOC+46
REACT INACTCL+3~, INACTCL+5*, INACTCL+6, BHLOC+2~
SCDT PCMMP+1~, PCMMT+1~
SCDT("BEGIN" PCMMP+5*, PCMMT+4*
SCDT("END" PCMMP+5*, PCMMT+4*
SCDT("INCL" PCMMP+7*, PCMMT+6*
SCERR PCMMP+1~, PCMMT+1~, PCMMT+12
SCLIST PCMMP+1~, PCMMT+1~
SCTEAM PCMMP+14~
START BHLOC+1~, BHLOC+6*, BHLOC+45, DETIME~, DETIME+2, DETIME+4
TEXT BHLOC+1~, BHLOC+45*, BHLOC+46, BHLOC+47, DETIME+1~, DETIME+5*, DETIME+6*, DETIME+7
U TMP+4, TMP+5, HFAC+3, HFAC+4, HFAC+5, INACTCL+4, INACTCL+5, INPADM+6, INPADM+16, BHLOC+7
, BHLOC+11, BHLOC+14, BHLOC+16, BHLOC+18, BHLOC+20, BHLOC+24, BHLOC+26, BHLOC+28, BHLOC+33, BHLOC+35
, BHLOC+43, OERR+7, OERR+15, PCMMP+11, PCMMP+18, PCMMP+23, PCMMT+10, PCMMT+16, IND+4, LIST+6
, LIST+7, LIST+10, UPD1+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All