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: PXRRWLD

Package: PCE Patient Care Encounter

Routine: PXRRWLD


Information

PXRRWLD ;ISL/PKR,ALB/Zoltan - Driver for PCE encounter summary report.;10/13/2017

Source Information

Source file <PXRRWLD.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
PCE Patient Care Encounter 7 PDR^PXRRADUT  (ENTYPE,SCAT)^PXRRECSC  ($$XTMPSUB,EXIT)^PXRRGUT  (BYLOC,FACILITY,LOC)^PXRRLCSC  PRV^PXRRPRSC  $$QUE^PXRRQUE  SORT^PXRRWLSE  
Kernel 2 ^%ZIS  $$FMADD^XLFDT  
VA FileMan 1 ^DIR  

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: 1

Package Total Caller Graph
PCE Patient Care Encounter 1 PXRR PCE ENCOUNTER SUMMARY  

Entry Points

Name Comments DBIA/ICR reference
MAIN ;
FAC ;Get the facility list.
LORP ;See if the report is to be by location or provider.
LOC ;Get the location(s) for the report.
PRV ;Get the provider(s) for the report.
DR ;Get the date range.
SCAT ;Get the service categories.
ENTY ;Get the encounter types.
EXIT ;
SAVE ;Save the variables.
WHICH(DEFAULT) ;Find out if the report is to be by location or provider.

External References

Name Field # of Occurrence
^%ZIS ENTY+9
^DIR PRV+13, WHICH+8
PDR^PXRRADUT DR+2
ENTYPE^PXRRECSC ENTY+2
SCAT^PXRRECSC SCAT+2
$$XTMPSUB^PXRRGUT MAIN+2
EXIT^PXRRGUT EXIT+1
BYLOC^PXRRLCSC LOC+5
FACILITY^PXRRLCSC FAC+2
LOC^PXRRLCSC LOC+4
PRV^PXRRPRSC PRV+5
$$QUE^PXRRQUE ENTY+20, ENTY+26, ENTY+32
SORT^PXRRWLSE ENTY+34
$$FMADD^XLFDT MAIN+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: PRV+12
Function Call: WRITE
  • Prompt: !
  • Line Location: ENTY+8
Function Call: WRITE
  • Prompt: !!,"This report may be done by location or provider"
  • Line Location: WHICH+7
Routine Call
  • %ZIS
  • Line Location:
    • ENTY+9
Routine Call
  • DIR
  • Line Location:
    • PRV+13
    • WHICH+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XTMP( MAIN+3*, ENTY+20*, ENTY+26*, ENTY+32*

Label References

Name Line Occurrences
DR SCAT+4
EXIT FAC+3, LORP+3, LOC+6, PRV+16, DR+3, SCAT+3, ENTY+3, ENTY+10
FAC LORP+4
LORP LOC+7, PRV+17, DR+4
SCAT ENTY+4
WHICH LORP+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS ENTY+7*
DEFAULT WHICH~, WHICH+6
DESC ENTY+16~, ENTY+17*, ENTY+20, ENTY+22*, ENTY+26, ENTY+28*, ENTY+32
DIR PRV+13!, WHICH+8!
DIR("A" PRV+9*, PRV+10*, WHICH+5*
DIR("B" PRV+11*, WHICH+6*
DIR(0 PRV+8*, WHICH+3*, WHICH+4*
DIROUT PRV+14, WHICH+2!, WHICH+9
DIRUT PRV+7!, WHICH+2!
DT MAIN+3
DTOUT FAC+3, LORP+3, LOC+6, PRV+6, PRV+7!, PRV+14*, PRV+16, DR+3, SCAT+3, ENTY+3
, WHICH+2!, WHICH+9*, WHICH+10
DUOUT FAC+3, LORP+4, LOC+7, PRV+6, PRV+7!, PRV+17, DR+4, SCAT+4, ENTY+4, WHICH+2!
, WHICH+10
IO("Q" ENTY+12
IODEV ENTY+16~, ENTY+18*, ENTY+20, ENTY+23*, ENTY+26, ENTY+29*, ENTY+32
IOM ENTY+11
ION ENTY+11
IOSL ENTY+11
IOST ENTY+11
NCL PRV+1~
NCS LOC+1~
NFAC FAC+1~
NHL LOC+1~
NPL PRV+1~
>> POP ENTY+10
PXRRBDT DR+1~, DR+2
PXRRCS LOC+1~
PXRREDT DR+1~, DR+2
PXRRENTY ENTY+1~
PXRRFAC FAC+1~
PXRRFACN FAC+1~
PXRRIOD MAIN+1~, ENTY+11*, ENTY+29
PXRRLCHL LOC+1~
PXRRLCSC LOC+1~, LOC+3*, LOC+5
PXRRMPR PRV+2~, PRV+3*
PXRROPT MAIN+1~
PXRRPECL PRV+1~
PXRRPRLL PRV+1~, PRV+15*
PXRRPRPL PRV+1~
PXRRPRSC PRV+1~
PXRRQUE MAIN+1~, ENTY+12*, ENTY+14
PXRRSCAT SCAT+1~
PXRRWLJB MAIN+1~
PXRRWLSC LORP+1~, LOC+2, PRV+4, WHICH+11*
PXRRWLST MAIN+1~
PXRRXTMP MAIN+1~, MAIN+2*, MAIN+3, ENTY+20, ENTY+26, ENTY+32
ROUTINE ENTY+16~, ENTY+19*, ENTY+20, ENTY+24*, ENTY+26, ENTY+30*, ENTY+32
U MAIN+3, LOC+2, LOC+5, PRV+4, WHICH+3, WHICH+11
X WHICH+1~
Y PRV+15, WHICH+1~, WHICH+11
Y(0 WHICH+11
>> ZTDTH ENTY+25*, ENTY+31*
>> ZTSAVE("NCL" SAVE+9*
>> ZTSAVE("NCS" SAVE+2*
>> ZTSAVE("NFAC" SAVE+4*
>> ZTSAVE("NHL" SAVE+7*
>> ZTSAVE("NPL" SAVE+11*
>> ZTSAVE("PXRRBDT" SAVE+1*
>> ZTSAVE("PXRRCS(" SAVE+2*
>> ZTSAVE("PXRREDT" SAVE+1*
>> ZTSAVE("PXRRENTY" SAVE+3*
>> ZTSAVE("PXRRFAC(" SAVE+4*
>> ZTSAVE("PXRRFACN(" SAVE+5*
>> ZTSAVE("PXRRIOD" SAVE+6*
>> ZTSAVE("PXRRLCHL(" SAVE+7*
>> ZTSAVE("PXRRLCSC" SAVE+8*
>> ZTSAVE("PXRRMPR" SAVE+17*
>> ZTSAVE("PXRRPECL(" SAVE+9*
>> ZTSAVE("PXRRPRLL" SAVE+10*
>> ZTSAVE("PXRRPRPL(" SAVE+11*
>> ZTSAVE("PXRRPRSC" SAVE+12*
>> ZTSAVE("PXRRQUE" SAVE+13*
>> ZTSAVE("PXRRSCAT" SAVE+14*
>> ZTSAVE("PXRRWLSC" SAVE+16*
>> ZTSAVE("PXRRXTMP" SAVE+15*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All