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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BPCSC2

Package: Patient Chart

Routine: BPCSC2


Information

BPCSC2 ; IHS/OIT/MJL - SPECIAL X-REF ROUTINES - ; [ 12/06/2007 11:53 AM ]

Source Information

Source file <BPCSC2.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
GUI Generic Tools 1 FIELDS^BGULIST  
Patient Care Component Reports 1 $$PRIMPROV^APCLV  
VA Fileman 1 DT^DILF  

Entry Points

Name Comments DBIA/ICR reference
VSDTRNG ; Get visits for a patient for a date range
CSV(BPCCD,BPCDATE) ;
SETUP ;
ACTVCNG ;
VISIT ;
VEXAM1 ; V EXAMS XTRA level
VSDTDR2 ;
VSDTDR ;
VED ; Get V PATIENT ED
VSDTDR1 ;
KILL ;
VEXAM ; Get V EXAMS
VHF ; Get V HEALTH FACTORS
VHF1 ; V HEALTH FACTORS XTRA level
ACTVCN ; Get Active Chart number -- only necessary for BPCDIVALL - Set BPCDUZ2=Loc of first active Chart.

External References

Name Field # of Occurrence
$$PRIMPROV^APCLV VISIT+1, VISIT+2
FIELDS^BGULIST VISIT+1, VISIT+2
DT^DILF VSDTDR1+4, VSDTDR1+5, VSDTDR1+6, VSDTDR1+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] ACTVCN+2, ACTVCN+3, ACTVCNG+1, ACTVCNG+2

Label References

Name Line Occurrences
@( VSDTDR1+10
KILL VSDTDR+8
SETUP VSDTDR+6
VISIT VSDTDR2+3, VSDTDR2+5
VSDTDR VSDTRNG+3
VSDTDR1 VSDTDR+8
VSDTDR2 VHF1+2, VEXAM1+2
VSDTRNG VED+3, VHF+2, VEXAM+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BGUBEGIN SETUP+4*, VSDTRNG+2*, VSDTDR+2, ACTVCN+4
>> BGUCRFS SETUP+1*
BGUDRIVR VSDTDR+1, VSDTDR+2*, KILL+1!
>> BGUEND SETUP+2, SETUP+3, SETUP+4*, VSDTDR+2, VSDTDR+3, VSDTDR+4, VSDTDR+5
>> BGUFILE VISIT+1, VISIT+2, ACTVCN+6, ACTVCNG+3, CSV+4
>> BGUGBL CSV+1
>> BGUMAX SETUP+3*, VSDTDR+5*
>> BGUSUB(1 VISIT+1*, VISIT+2*, ACTVCNG+1, ACTVCNG+2
>> BGUSVSB1(1 ACTVCN+2, ACTVCN+3
>> BGUSVSUB(1 ACTVCN+4
>> BGUV( VISIT+1*, VISIT+2*, ACTVCN+6*, ACTVCNG+3*, CSV+4*
BPCC SETUP+4*, VISIT+1*, VISIT+2*, VSDTDR1+8*, VSDTDR2+2, VSDTDR2+3, VSDTDR2+4, VSDTDR2+5, KILL+1!
BPCCD CSV~
>> BPCCSV CSV+3*, CSV+4
>> BPCCSVR CSV+1*
BPCDATE CSV~
>> BPCDUZ2 ACTVCN+2*, ACTVCN+5*, ACTVCN+6, ACTVCNG+1*, ACTVCNG+2*, ACTVCNG+3
BPCDZ2 ACTVCN+2*, ACTVCN+3, ACTVCN+5*, ACTVCN+6!, ACTVCNG+1*, ACTVCNG+2*, ACTVCNG+3!
>> BPCEDAT VSDTDR1+6, VSDTDR1+7, VSDTDR1+9*, VSDTDR2+2, VSDTDR2+4
BPCEDATE VSDTDR+2*, VSDTDR+3*, VSDTDR1+2*, VSDTDR1+6, VSDTDR1+7*, KILL+1!
BPCGREF VSDTRNG+1*, VSDTDR2+2, VSDTDR2+3, VSDTDR2+4, VSDTDR2+5, VED+2*, VHF+1*, VHF1+1*, VHF1+2, VEXAM+1*
, VEXAM1+1*, VEXAM1+2, KILL+1!
BPCGROUP KILL+1!
BPCLBONL SETUP+2*, VSDTDR+4*, VSDTDR1+3*, KILL+1!
BPCLIM VSDTDR1+8*, VSDTDR2+2, VSDTDR2+3, VSDTDR2+4, VSDTDR2+5, KILL+1!
BPCPIEN VSDTRNG+2*, KILL+1!
BPCRVCRO SETUP+2*, VSDTDR1+9, VSDTDR2+1, KILL+1!
BPCSBJGR VISIT+1, VISIT+2, VSDTDR+7*, KILL+1!
>> BPCSDAT VSDTDR1+4, VSDTDR1+5, VSDTDR1+9*, VSDTDR2+2, VSDTDR2+4
BPCSDATE VSDTDR+2*, VSDTDR+3*, VSDTDR1+1*, VSDTDR1+4, VSDTDR1+5*, KILL+1!
BPCSIEN VISIT+2*, KILL+1!
BPCVIEN VISIT+1, VSDTDR2+3*, VSDTDR2+5*, KILL+1!
BPCVWNO SETUP+2*, SETUP+3, VSDTDR+4*, VSDTDR+5, VSDTDR1+1*, VSDTDR1+8, KILL+1!
BPCVWOPT SETUP+3*, VSDTDR+5*, VSDTDR+7*, VSDTDR1+2*, VSDTDR1+8, KILL+1!
BPCX VSDTDR1+8*, VSDTDR2+2*, VSDTDR2+3, VSDTDR2+4*, VSDTDR2+5, ACTVCN+3*, ACTVCN+4, ACTVCN+6!, ACTVCNG+2*, ACTVCNG+3!
, KILL+1!
BPCXL VHF1+2*, VEXAM1+2*, KILL+1!
BPCXLEVL SETUP+4*, VSDTDR1+10, VHF+1*, VEXAM+1*, KILL+1!
U ACTVCN+3, ACTVCN+4, ACTVCNG+2, CSV+3
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All