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 |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables |  All
Print Page as PDF
Routine: PXRMXTD

Package: Clinical Reminders

Routine: PXRMXTD


Information

PXRMXTD ; SLC/PJH - Reminder Reports Template Display ;12/15/2009

Source Information

Source file <PXRMXTD.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 3 $$EXTERNAL^DILFD  $$GET1^DIQ  ^DIR  
Clinical Reminders 1 LITS^PXRMXPR1  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Clinical Reminders 3 PXRMXT  PXRMXTB  PXRMXTF  

Entry Points

Name Comments DBIA/ICR reference
OSCAT(SCL,PSTART) ;
START ;----------------------------
ARRS
FAC
EXIT
CHECK(LEAVE) ;
PAGE

External References

Name Field # of Occurrence
$$EXTERNAL^DILFD OSCAT+6
$$GET1^DIQ START+31
^DIR PAGE+3
LITS^PXRMXPR1 START+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?(PSTART),"Report Title:",?32,$P(PXRMTMP,U,3)
  • Line Location: START+8
Function Call: WRITE
  • Prompt: !?PSTART,"Report Type:",?32,$G(PXRMOPT)
  • Line Location: START+9
Function Call: WRITE
  • Prompt: !?PSTART,"Patient Sample:",?32,PXRMFLD
  • Line Location: START+10
Function Call: WRITE
  • Prompt: !,?PSTART,PXRMFLD,":"
  • Line Location: START+13
Function Call: WRITE
  • Prompt: !
  • Line Location: START+16
Function Call: WRITE
  • Prompt: !?PSTART,"Print Locations without Patients:",?32,$S($G(PXRMPML)=0:"NO",1:"YES")
  • Line Location: START+18
Function Call: WRITE
  • Prompt: !?PSTART,"Print percentages with the output:",?32,$S($G(PXRMPER)=1:"YES",1:"NO")
  • Line Location: START+19
Function Call: WRITE
  • Prompt: !,?PSTART,"All/Primary:",?32,CDES
  • Line Location: START+28
Function Call: WRITE
  • Prompt: !?(PSTART),"Template Name:",?32,$P(PXRMTMP,U,2)
  • Line Location: START+29
Function Call: WRITE
  • Prompt: !?PSTART,"Date last run:",?32,$S(RUN]"":RUN,1:"n/a")
  • Line Location: START+30
Function Call: WRITE
  • Prompt: !?PSTART,"Owner:",?32,$S(+$G(PXRMOWN)=0:"None",1:$$GET1^DIQ(200,PXRMOWN,.01))
  • Line Location: START+31
Function Call: WRITE
  • Prompt: ?32,$P(PXRMPRV(IC),U,2)
  • Line Location: ARRS+3
Function Call: WRITE
  • Prompt: ?32,$P(PXRMPCM(IC),U,2)
  • Line Location: ARRS+5
Function Call: WRITE
  • Prompt: ?32,$P(PXRMOTM(IC),U,2)
  • Line Location: ARRS+7
Function Call: WRITE
  • Prompt: ?32,$P(PXRMPAT(IC),U,2)
  • Line Location: ARRS+9
Function Call: WRITE
  • Prompt: ?32,$P(PXRMLIST(IC),U,2)
  • Line Location: ARRS+11
Function Call: WRITE
  • Prompt: ?32,$P(PXRMLCHL(IC),U)
  • Line Location: ARRS+14
Function Call: WRITE
  • Prompt: ?32,$P(PXRMCS(IC),U)," ",$P(PXRMCS(IC),U,3)
  • Line Location: ARRS+16
Function Call: WRITE
  • Prompt: ?32,$P(PXRMCGRP(IC),U)," ",$P(PXRMCGRP(IC),U,2)
  • Line Location: ARRS+19
Function Call: WRITE
  • Prompt: ?32,$P(PXRMFAC(IC),U,2)
  • Line Location: FAC+3
Function Call: WRITE
  • Prompt: !,?PSTART,"Service categories:",?32,SCL
  • Line Location: OSCAT+3
Function Call: WRITE
  • Prompt: !
  • Line Location: PAGE+5
Routine Call
  • DIR
  • Line Location:
    • PAGE+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^AUPNVSIT - [#9000010] EXTERNAL^DILFD

Label References

Name Line Occurrences
ARRS START+13, START+16
CHECK START+22, START+26, ARRS+3, ARRS+5, ARRS+7, ARRS+9, ARRS+11, ARRS+14, ARRS+17, ARRS+20
, FAC+3, OSCAT+8
FAC START+12
OSCAT START+32
PAGE CHECK+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BMARG START+1~, START+2*, CHECK+2
CDES START+1~, START+28
CNT START+1~, START+2*, CHECK+1*, CHECK+2*
CSTART OSCAT+1~, OSCAT+2*, OSCAT+7
DES START+1~, START+15
DIR PAGE+3!
DIR(0 PAGE+1*
>> DIROUT PAGE+4
DONE START+1~, START+2*, START+17, START+20, START+23, START+24, START+27, ARRS+2, ARRS+4, ARRS+6
, ARRS+8, ARRS+10, FAC+2, PAGE+4*
>> DTOUT PAGE+4
>> DUOUT PAGE+4
ED START+1~, START+2*
EM OSCAT+1~, OSCAT+6
IC START+1~, START+20*, START+21, START+22, START+24*, START+25, START+26, ARRS~, ARRS+1*, ARRS+2*
, ARRS+3, ARRS+4*, ARRS+5, ARRS+6*, ARRS+7, ARRS+8*, ARRS+9, ARRS+10*, ARRS+11, ARRS+13*
, ARRS+14, ARRS+15*, ARRS+16, ARRS+18*, ARRS+19, FAC~, FAC+1*, FAC+2*, FAC+3, OSCAT+1~
, OSCAT+4*, OSCAT+5
IO PAGE
IO(0 PAGE
IOSL CHECK+2
IOST PAGE
LEAVE CHECK~, CHECK+2
PAGE START+1~, START+2*, PAGE
PSTART START+1~, START+2*, START+8, START+9, START+10, START+12, START+13, START+15, START+18, START+19
, START+21, START+25, START+28, START+29, START+30, START+31, START+32, OSCAT~, OSCAT+2, OSCAT+3
>> PXRMCGRP( ARRS+18, ARRS+19
>> PXRMCS( ARRS+15, ARRS+16
>> PXRMFAC( FAC+2, FAC+3
>> PXRMFD START+32
>> PXRMFLD START+10, START+13, START+15
>> PXRMLCHL( ARRS+13, ARRS+14
>> PXRMLCSC START+16, ARRS+13, ARRS+15, ARRS+18
>> PXRMLIST( ARRS+10, ARRS+11
PXRMOPT START+1~, START+6*, START+7*, START+9
>> PXRMOTM( ARRS+6, ARRS+7
>> PXRMOWN START+31
>> PXRMPAT( ARRS+8, ARRS+9
>> PXRMPCM( ARRS+4, ARRS+5
>> PXRMPER START+19
>> PXRMPML START+18
>> PXRMPRV( ARRS+2, ARRS+3
>> PXRMRCAT( START+20, START+22
>> PXRMREM( START+24, START+26
>> PXRMREP START+6, START+7
>> PXRMSCAT START+32
>> PXRMSEL START+11, START+13, START+14, START+28, ARRS+2, ARRS+4, ARRS+6, ARRS+8, ARRS+10, ARRS+12
>> PXRMTMP START+8, START+29
RDES START+1~
>> RUN START+30
SC OSCAT+1~, OSCAT+5*, OSCAT+6, OSCAT+7
SCL OSCAT~, OSCAT+3, OSCAT+4, OSCAT+5
SCTEXT OSCAT+1~, OSCAT+6*, OSCAT+7
SD START+1~, START+2*
U START+8, START+22, START+26, START+29, ARRS+3, ARRS+5, ARRS+7, ARRS+9, ARRS+11, ARRS+14
, ARRS+16, ARRS+19, FAC+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables |  All