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

Package: PCE Patient Care Encounter

Routine: PXRRGPRT


Information

PXRRGPRT ;ISL/PKR - PCE reports general printing routines. 4/17/97

Source Information

Source file <PXRRGPRT.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 ($$FMTE,$$NOW)^XLFDT  OP^XQCHK  
VA Fileman 2 $$EXTERNAL^DILFD  ^DIR  
PCE Patient Care Encounter 1 (HDR,PECLASS)^PXRRGPRT  

Caller Graph

Caller Graph Total: 10

Package Total Caller Graph
PCE Patient Care Encounter 10 PXEDIP  PXRRFDP  PXRRGPRT  PXRRLCCP  PXRRLCHP  PXRRPAPR  PXRRPRDP  PXRRPRSP  
PXRRWLPF  PXRRWLPR  

Entry Points

Name Comments DBIA/ICR reference
OPRCRIT(PSTART) ;Output the provider report criteria.
TITLE() ;Set title from option file name.
OENTYPE(ENTYL,PSTART) ;Output the encounter types used for screening the encounters.
OSCAT(SCL,PSTART) ;Output the service categeories used for screening the encounters.
PTOTAL(TEXT,TOTAL,END,LINE) ;Print totals.
FACNE(INDENT) ;Print the selected facilities that had no encounters.
HDR(PAGE) ;
PECLASS(CLS) ;Print the list of selected Person Classes.
CLASSNE(INDENT) ;Print the selected Person Classes that had no encounters.
PAGE ;form feed to new page
OLRCRIT(PSTART) ;Output the location report criteria.

External References

Name Field # of Occurrence
$$EXTERNAL^DILFD OENTYPE+6, OSCAT+6
^DIR PAGE+4
HDR^PXRRGPRT PAGE+8
PECLASS^PXRRGPRT OPRCRIT+7
$$FMTE^XLFDT HDR+4, OLRCRIT+3, OLRCRIT+4, OPRCRIT+3, OPRCRIT+4
$$NOW^XLFDT HDR+4
OP^XQCHK TITLE+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,?INDENT,"The following selected Person Classes had no encounters that met the"
  • Line Location: CLASSNE+10
Function Call: WRITE
  • Prompt: !,?INDENT,"selection criteria:"
  • Line Location: CLASSNE+11
Function Call: WRITE
  • Prompt: !!,?CLS,"Occupation: ",$P(TEMP,U,1)
  • Line Location: CLASSNE+16
Function Call: WRITE
  • Prompt: !,?CLS,"Specialty: ",$P(TEMP,U,2)
  • Line Location: CLASSNE+17
Function Call: WRITE
  • Prompt: !,?CLS,"Subspecialty: ",$P(TEMP,U,3)
  • Line Location: CLASSNE+18
Function Call: WRITE
  • Prompt: !!,"The following selected Facilities had no encounters that met the selection"
  • Line Location: FACNE+10
Function Call: WRITE
  • Prompt: !,"criteria:"
  • Line Location: FACNE+11
Function Call: WRITE
  • Prompt: !,?INDENT,$P(TEMP,U,1)," ",$P(TEMP,U,2)
  • Line Location: FACNE+16
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: ?(IOM-TEXTLEN),TEMP
  • Line Location: HDR+7
Function Call: WRITE
  • Prompt: !!
  • Line Location: HDR+14
Function Call: WRITE
  • Prompt: ?((IOM-TEXTLEN)/2),PXRROPT
  • Line Location: HDR+15
Function Call: WRITE
  • Prompt: !?PSTART,"Location selection criteria:",?32,$P(PXRRLCSC,U,2)
  • Line Location: OLRCRIT+2
Function Call: WRITE
  • Prompt: !?PSTART,"Encounter date range:",?32,SD," through ",ED
  • Line Location: OLRCRIT+5
Function Call: WRITE
  • Prompt: !,"___________________________________________________________________"
  • Line Location: OLRCRIT+8
Function Call: WRITE
  • Prompt: !,?PSTART,"Encounter types:",?32,ENTYL
  • Line Location: OENTYPE+3
Function Call: WRITE
  • Prompt: !,?CSTART,ENTYPE," - ",ENTTEXT
  • Line Location: OENTYPE+7
Function Call: WRITE
  • Prompt: !?PSTART,"Provider selection criteria:",?32,$P(PXRRPRSC,U,2)
  • Line Location: OPRCRIT+2
Function Call: WRITE
  • Prompt: !?PSTART,"Report date range:",?32,SD," through ",ED
  • Line Location: OPRCRIT+5
Function Call: WRITE
  • Prompt: !,"___________________________________________________________________"
  • Line Location: OPRCRIT+9
Function Call: WRITE
  • Prompt: !,?PSTART,"Service categories:",?32,SCL
  • Line Location: OSCAT+3
Function Call: WRITE
  • Prompt: !,?CSTART,SC," - ",SCTEXT
  • Line Location: OSCAT+7
Function Call: WRITE
  • Prompt: !
  • Line Location: PAGE+3
Function Call: WRITE
  • Prompt: !!,TEMP
  • Line Location: PECLASS+3
Function Call: WRITE
  • Prompt: !
  • Line Location: PECLASS+6
Function Call: WRITE
  • Prompt: !,?CLS,"Occupation: ",$P(TEMP,U,1)
  • Line Location: PECLASS+7
Function Call: WRITE
  • Prompt: !,?CLS,"Specialty: ",$P(TEMP,U,2)
  • Line Location: PECLASS+8
Function Call: WRITE
  • Prompt: !,?CLS,"Subspecialty: ",$P(TEMP,U,3)
  • Line Location: PECLASS+9
Function Call: WRITE
  • Prompt: !,?(END-TOTLEN-1)
  • Line Location: PTOTAL+5
Function Call: WRITE
  • Prompt: "_"
  • Line Location: PTOTAL+5
Function Call: WRITE
  • Prompt: !,?(END-TEXLEN-TOTLEN),TEXT,?(END-TOTLEN),TOTAL,!
  • Line Location: PTOTAL+6
Routine Call
  • DIR
  • Line Location:
    • PAGE+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNVSIT - [#9000010] EXTERNAL^DILFD

Label References

Name Line Occurrences
$$TITLE HDR+10
OENTYPE OLRCRIT+7, OPRCRIT+8
OSCAT OLRCRIT+6, OPRCRIT+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CLS CLASSNE+3~, CLASSNE+12*, CLASSNE+16, CLASSNE+17, CLASSNE+18, PECLASS~, PECLASS+7, PECLASS+8, PECLASS+9
CSTART OENTYPE+1~, OENTYPE+2*, OENTYPE+7, OSCAT+1~, OSCAT+2*, OSCAT+7
DIR PAGE+4!
DIR(0 PAGE+2*
>> DONE PAGE+5*
>> DTOUT PAGE+5
>> DUOUT PAGE+5
ED OLRCRIT+1~, OLRCRIT+4*, OLRCRIT+5, OPRCRIT+1~, OPRCRIT+4*, OPRCRIT+5
EM OENTYPE+1~, OENTYPE+6, OSCAT+1~, OSCAT+6
END PTOTAL~, PTOTAL+5, PTOTAL+6
ENTTEXT OENTYPE+1~, OENTYPE+6*, OENTYPE+7
ENTYL OENTYPE~, OENTYPE+3, OENTYPE+4, OENTYPE+5
ENTYPE OENTYPE+1~, OENTYPE+5*, OENTYPE+6, OENTYPE+7
>> HEAD PAGE+9*
IC CLASSNE+3~, CLASSNE+5*, CLASSNE+6, CLASSNE+13*, CLASSNE+14, FACNE+3~, FACNE+5*, FACNE+6, FACNE+12*, FACNE+13
, FACNE+14, OENTYPE+1~, OENTYPE+4*, OENTYPE+5, OSCAT+1~, OSCAT+4*, OSCAT+5, PECLASS+1~, PECLASS+4*, PECLASS+5
, PECLASS+6, PTOTAL+1~, PTOTAL+5*
IND FACNE+3~, FACNE+14*, FACNE+15
INDENT CLASSNE~, CLASSNE+10, CLASSNE+11, CLASSNE+12, FACNE~, FACNE+16
IO HDR+1, PAGE+1
IO(0 HDR+1, PAGE+1
IOF HDR+1, PAGE+6
IOM HDR+7, HDR+15
IOST HDR+1, PAGE+1
LINE PTOTAL~, PTOTAL+4
>> NCL CLASSNE+5, CLASSNE+13, PECLASS+4
>> NFAC FACNE+5, FACNE+12
NOMATCH CLASSNE+3~, CLASSNE+4*, CLASSNE+5, CLASSNE+6*, CLASSNE+9, FACNE+3~, FACNE+4*, FACNE+5, FACNE+6*, FACNE+9
PAGE HDR~, HDR+5, PAGE+7*, PAGE+8
PSTART OLRCRIT~, OLRCRIT+2, OLRCRIT+5, OLRCRIT+6, OLRCRIT+7, OENTYPE~, OENTYPE+2, OENTYPE+3, OPRCRIT~, OPRCRIT+2
, OPRCRIT+5, OPRCRIT+6, OPRCRIT+7, OPRCRIT+8, OSCAT~, OSCAT+2, OSCAT+3
>> PXRRBDT OLRCRIT+3, OPRCRIT+3
>> PXRREDT OLRCRIT+4, OPRCRIT+4
>> PXRRENTY OLRCRIT+7, OPRCRIT+8
>> PXRRFAC( FACNE+6, FACNE+13, FACNE+14
>> PXRRFACN( FACNE+15
>> PXRRLCSC OLRCRIT+2
>> PXRROPT HDR+9, HDR+10*, HDR+11*, HDR+12, HDR+15
>> PXRRPECL( CLASSNE+6, CLASSNE+14, PECLASS+5
>> PXRRPRSC OPRCRIT+2, OPRCRIT+7, PECLASS+2
>> PXRRSCAT OLRCRIT+6, OPRCRIT+6
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 OLRCRIT+1~, OLRCRIT+3*, OLRCRIT+5, OPRCRIT+1~, OPRCRIT+3*, OPRCRIT+5
TEMP CLASSNE+3~, CLASSNE+14*, CLASSNE+15, CLASSNE+16, CLASSNE+17, CLASSNE+18, FACNE+3~, FACNE+15*, FACNE+16, HDR+3~
, HDR+4*, HDR+5*, HDR+6, HDR+7, PECLASS+1~, PECLASS+2*, PECLASS+3, PECLASS+5*, PECLASS+7, PECLASS+8
, PECLASS+9
TEXLEN PTOTAL+1~, PTOTAL+2*, PTOTAL+6
TEXT PTOTAL~, PTOTAL+2, PTOTAL+6
TEXTLEN HDR+3~, HDR+6*, HDR+7, HDR+12*, HDR+13, HDR+15
TOTAL PTOTAL~, PTOTAL+3, PTOTAL+6
TOTLEN PTOTAL+1~, PTOTAL+3*, PTOTAL+5, PTOTAL+6
U CLASSNE+6, CLASSNE+15, CLASSNE+16, CLASSNE+17, CLASSNE+18, FACNE+6, FACNE+13, FACNE+14, FACNE+16, OLRCRIT+2
, OPRCRIT+2, OPRCRIT+7, PECLASS+2, PECLASS+7, PECLASS+8, PECLASS+9, TITLE+3
XQOPT TITLE+1~, TITLE+3
>> XQY TITLE+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables |  All