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

Package: PCE Patient Care Encounter

Routine: PXRRFDD


Information

PXRRFDD ;ISL/PKR,ALB/Zoltan - PCE Frequency of Diagnosis report driver.;9/22/98

Source Information

Source file <PXRRFDD.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
PCE Patient Care Encounter 9 ($$AGE,$$DOBFA,PDR)^PXRRADUT  (ECAT,SCAT)^PXRRECSC  (DIAGSC,DMAX,RACE,SEX)^PXRRFDSC  SORT^PXRRFDSE  EXIT^PXRRGUT  (FACILITY,LOC)^PXRRLCSC  PRV^PXRRPRSC  $$QUE^PXRRQUE  
$$PXRRXTMP^PXRRWLD  
Kernel 2 ^%ZIS  $$FMADD^XLFDT  

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

Package Total Caller Graph
PCE Patient Care Encounter 4 PXRR MOST FREQUENT DIAGNOSES  PXRRFDP  PXRRFDSD  PXRRFDSE  

Entry Points

Name Comments DBIA/ICR reference
MAIN ;
FAC ;Get the facility list.
DR ;Get the encounter date range.
DIAG ;Get the diagnosis screening criteria.
EATT ;Get a list of encounter screening attributes.
SCAT ;Get the service categories.
ETYPE ;Get the encounter types.
LOC ;Get the locations.
PRV ;Get the provider list.
DOB ;Get the patient age range.
RACE ;Get the patient race.
PSEX ;Get the patient sex.
MAX ;Get the maximum number of diagnosis counts to include in the report.
EXIT ;
SAVE ;Save the variables.

External References

Name Field # of Occurrence
^%ZIS MAX+9
$$AGE^PXRRADUT DOB+3, DOB+5
$$DOBFA^PXRRADUT DOB+7, DOB+8
PDR^PXRRADUT DR+2
ECAT^PXRRECSC EATT+2
SCAT^PXRRECSC SCAT+3
DIAGSC^PXRRFDSC DIAG+2
DMAX^PXRRFDSC MAX+2
RACE^PXRRFDSC RACE+3
SEX^PXRRFDSC PSEX+3
SORT^PXRRFDSE MAX+33
EXIT^PXRRGUT EXIT+1
FACILITY^PXRRLCSC FAC+2
LOC^PXRRLCSC LOC+3
PRV^PXRRPRSC PRV+3
$$QUE^PXRRQUE MAX+20, MAX+26, MAX+32
$$PXRRXTMP^PXRRWLD MAIN+2
$$FMADD^XLFDT MAIN+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: MAX+8
Routine Call
  • %ZIS
  • Line Location:
    • MAX+9

Global Variables Directly Accessed

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

Label References

Name Line Occurrences
DIAG EATT+4
DR DIAG+4
EATT SCAT+6, LOC+5, PRV+5, DOB+11, RACE+5, PSEX+5, MAX+4
EXIT FAC+3, DR+3, DIAG+3, EATT+3, SCAT+5, LOC+4, PRV+4, DOB+10, RACE+4, PSEX+4
MAX+3, MAX+10
FAC DR+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS MAX+7*
DESC MAX+16~, MAX+17*, MAX+20, MAX+22*, MAX+26, MAX+28*, MAX+32
DT MAIN+3
>> DTOUT FAC+3, DR+3, DIAG+3, EATT+3, SCAT+5, LOC+4, PRV+4, DOB+4, DOB+10, RACE+4
PSEX+4, MAX+3
>> DUOUT FAC+3, DR+4, DIAG+4, EATT+4, SCAT+6, LOC+5, PRV+5, DOB+4, DOB+11, RACE+5
PSEX+5, MAX+4
IO("Q" MAX+12
IODEV MAX+16~, MAX+18*, MAX+20, MAX+23*, MAX+26, MAX+29*, MAX+32
IOM MAX+11
ION MAX+11
IOSL MAX+11
IOST MAX+11
NCL PRV+1~
NCS LOC+1~
NFAC FAC+1~
NHL LOC+1~
NPL PRV+1~
NRACE RACE+1~
>> POP MAX+10
PXRRBDT DR+1~, DR+2
PXRRCS LOC+1~
PXRRDMAX MAX+1~
PXRRDOB DOB+1~, DOB+9*
PXRRDOBE DOB+1~, DOB+8*, DOB+9
PXRRDOBS DOB+1~, DOB+7*, DOB+9
PXRRECAT EATT+1~, SCAT+2, LOC+2, PRV+2, DOB+2, RACE+2, PSEX+2
PXRREDT DR+1~, DR+2
PXRRFAC FAC+1~
PXRRFACN FAC+1~
PXRRFDDC DIAG+1~
PXRRFDJB MAIN+1~
PXRRFDST MAIN+1~
PXRRIOD MAIN+1~, MAX+11*, MAX+29
PXRRLCHL LOC+1~
PXRRLCSC LOC+1~
PXRRMAXA DOB+1~, DOB+5*, DOB+7
PXRRMINA DOB+1~, DOB+3*, DOB+8
PXRROPT MAIN+1~
PXRRPECL PRV+1~
PXRRPRPL PRV+1~
PXRRPRSC PRV+1~
PXRRQUE MAIN+1~, MAX+12*, MAX+14
PXRRRACE RACE+1~
PXRRSCAT SCAT+1~, SCAT+4*
PXRRSEX PSEX+1~
PXRRXTMP MAIN+1~, MAIN+2*, MAIN+3, MAX+20, MAX+26, MAX+32
ROUTINE MAX+16~, MAX+19*, MAX+20, MAX+24*, MAX+26, MAX+30*, MAX+32
U MAIN+3
>> ZTDTH MAX+25*, MAX+31*
>> ZTSAVE("NCL" SAVE+17*
>> ZTSAVE("NCS" SAVE+5*
>> ZTSAVE("NFAC" SAVE+9*
>> ZTSAVE("NHL" SAVE+13*
>> ZTSAVE("NPL" SAVE+18*
>> ZTSAVE("NRACE" SAVE+22*
>> ZTSAVE("PXRRBDT" SAVE+1*
>> ZTSAVE("PXRRCS(" SAVE+5*
>> ZTSAVE("PXRRDMAX" SAVE+6*
>> ZTSAVE("PXRRDOB" SAVE+2*
>> ZTSAVE("PXRRDOBE" SAVE+3*
>> ZTSAVE("PXRRDOBS" SAVE+4*
>> ZTSAVE("PXRRECAT" SAVE+7*
>> ZTSAVE("PXRREDT" SAVE+1*
>> ZTSAVE("PXRRETYP" SAVE+8*
>> ZTSAVE("PXRRFAC(" SAVE+9*
>> ZTSAVE("PXRRFACN(" SAVE+10*
>> ZTSAVE("PXRRFDDC" SAVE+11*
>> ZTSAVE("PXRRIOD" SAVE+12*
>> ZTSAVE("PXRRLCHL(" SAVE+13*
>> ZTSAVE("PXRRLCSC" SAVE+14*
>> ZTSAVE("PXRRMAXA" SAVE+15*
>> ZTSAVE("PXRRMINA" SAVE+16*
>> ZTSAVE("PXRRPECL(" SAVE+17*
>> ZTSAVE("PXRRPRPL(" SAVE+18*
>> ZTSAVE("PXRRPRSC" SAVE+19*
>> ZTSAVE("PXRRQUE" SAVE+20*
>> ZTSAVE("PXRRRACE(" SAVE+22*
>> ZTSAVE("PXRRSCAT" SAVE+21*
>> ZTSAVE("PXRRSEX" SAVE+23*
>> ZTSAVE("PXRRXTMP" SAVE+24*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All