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 |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BDPPHXD

Package: IHS Designated Provider

Routine: BDPPHXD


Information

BDPPHXD ; IHS/CMI/TMJ - LISTING OF RECORDS BY DATE RANGE & CATEGORY ; 05 Jun 2018 11:08 AM

Source Information

Source file <BDPPHXD.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
IHS VA Utilities 3 ^XBDBQUE  $$VAL^XBDIQ1  EN^XBVK  
Kernel 2 $$FMTE^XLFDT  $$REPEAT^XLFSTR  
VA Fileman 2 ^DIC  ^DIR  
IHS Designated Provider 1 $$DATE^BDPLMDSP  
IHS Patient 1 $$HRN^AUPNPAT  
Patient Care Component Reports 1 XTMP^APCLOSUT  

Entry Points

Name Comments DBIA/ICR reference
HEAD ;EP;HEADER
PAGEHEAD ;
END ;
ZIS ;
HEAD1 ;
CTR(X,Y) ;EP - Center X in a field Y wide.
CAT ;
INFORM ;Report Explanation
DONE ;
PRINT ;PRINT RECORDS BY DATE
PROC ;
HEAD2

External References

Name Field # of Occurrence
XTMP^APCLOSUT PROC+4
$$HRN^AUPNPAT PRINT+11
$$DATE^BDPLMDSP PRINT+20, PRINT+21
^DIC CAT+6
^DIR CAT+3, HEAD2
^XBDBQUE ZIS+2
$$VAL^XBDIQ1 PROC+10, PROC+11, PRINT+11, PRINT+12, PRINT+13, PRINT+14
EN^XBVK END+1
$$FMTE^XLFDT HEAD1+2
$$REPEAT^XLFSTR HEAD1+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: BDPPHXD+7
Function Call: WRITE
  • Prompt: !
  • Line Location: CAT+1
Function Call: WRITE
  • Prompt: !,"No data to report."
  • Line Location: PRINT+3
Function Call: WRITE
  • Prompt: !
  • Line Location: HEAD2+0
Function Call: WRITE
  • Prompt: !,$$FMTE^XLFDT(DT),?70,"Page: ",BDPPG
  • Line Location: HEAD1+2
Function Call: WRITE
  • Prompt: !,$$CTR("*****************************************************************",80)
  • Line Location: HEAD1+3
Function Call: WRITE
  • Prompt: !,$$CTR("* DESIGNATED PROVIDER PATIENT HISTORY BY CATEGORY *",80)
  • Line Location: HEAD1+4
Function Call: WRITE
  • Prompt: !,$$CTR("*****************************************************************",80)
  • Line Location: HEAD1+5
Function Call: WRITE
  • Prompt: !,$$REPEAT^XLFSTR("-",79)
  • Line Location: HEAD1+7
Function Call: WRITE
  • Prompt: !?25,"******************************",!
  • Line Location: INFORM+2
Function Call: WRITE
  • Prompt: ?10,"This Report prints a Listing of patients by the provider category."
  • Line Location: INFORM+3
Function Call: WRITE
  • Prompt: !?10,"The report output includes a detailed history of that patient's"
  • Line Location: INFORM+4
Function Call: WRITE
  • Prompt: !?10,"provider history."
  • Line Location: INFORM+5
Function Call: WRITE
  • Prompt: !?25,"*****************************",!
  • Line Location: INFORM+6
Routine Call
  • DIC
  • Line Location:
    • CAT+6
Routine Call
  • DIR
  • Line Location:
    • CAT+3
    • HEAD2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BDPTCAT - [#90360.3] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] PROC+9
^BDPRECN - [#90360.1] PROC+8, PRINT+17, PRINT+18
^BDPRECN("B" PROC+5, PROC+7
^VA(200 - [#200] PRINT+20, PRINT+21
^XTMP("BDPPHXD" PROC+3!, PROC+11*, PRINT+3, PRINT+4, PRINT+7, PRINT+8, PRINT+9, DONE+1!

Label References

Name Line Occurrences
$$CTR HEAD1+3, HEAD1+4, HEAD1+5
CAT CAT+7
DONE PRINT+25
END CAT+4, ZIS+3, PRINT+3, DONE+2
HEAD1 HEAD+2
HEAD2 HEAD+1
INFORM BDPPHXD+5
PAGEHEAD PRINT+2, PRINT+5, PRINT+10, PRINT+23
ZIS CAT+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BDPD PROC+10*, PROC+12, PRINT+4*, PRINT+6, PRINT+7, PRINT+8, PRINT+9, PRINT+24
>> BDPDEM HEAD+1
>> BDPDEMM HEAD+1
>> BDPH PROC+2*, PROC+3, PROC+11, PRINT+3, PRINT+4, PRINT+7, PRINT+8, PRINT+9, DONE+1
>> BDPI PRINT+9*, PRINT+11, PRINT+12, PRINT+13, PRINT+14, PRINT+17, PRINT+18
>> BDPIEN PROC+7*, PROC+8, PROC+10, PROC+11
>> BDPJ PROC+2*, PROC+3, PROC+11, PRINT+3, PRINT+4, PRINT+7, PRINT+8, PRINT+9, DONE+1
>> BDPN PRINT+18*, PRINT+20, PRINT+21
>> BDPPG PRINT+1*, HEAD+2, HEAD1+1*, HEAD1+2
>> BDPPN PRINT+7*, PRINT+8, PRINT+9
BDPPROVC CAT+2!, CAT+8*, PROC+6
BDPQUIT PRINT+1!, PRINT+4, PRINT+5, PRINT+7, PRINT+8, PRINT+9, PRINT+10, PRINT+23, PRINT+25, HEAD2*
BDPSCNT PROC+2!
BDPSCNT( PROC+12*, PRINT+24
>> BDPTCNT PROC+2*, PROC+12*
>> BDPX PROC+5*, PROC+6, PROC+7, PRINT+17*, PRINT+18
DA CAT+3!, CAT+6!
>> DFN PROC+8*, PROC+9, PROC+11, PRINT+8*, PRINT+9, PRINT+11
DIC CAT+6*!
DIC(0 CAT+6*
DIR CAT+3!, HEAD2!
DIR("A" CAT+3*
DIR("B" CAT+3*
DIR(0 CAT+3*, HEAD2*
>> DIRUT CAT+4
DT HEAD1+2
>> DTOUT HEAD2
DUZ(2 PROC+9, PRINT+11
IO HEAD2
IO(0 HEAD2
IOF HEAD1+1
IOM CTR+1
IOSL PRINT+5, PRINT+10, PRINT+23
IOST HEAD2
U PROC+8, PROC+9, PRINT+20, PRINT+21
X CTR~, CTR+1
>> XBNS ZIS+1*
>> XBRC ZIS+1*
>> XBRP ZIS+1*
>> XBRX ZIS+1*
Y CAT+5, CAT+7, CAT+8, HEAD2, CTR~, CTR+1
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All