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

Package: IHS GPRA Information System

Routine: BGP8PC14


Information

BGP8PC14 ; IHS/CMI/LAB - measure I2 ; 26 Jul 2018 3:40 PM

Source Information

Source file <BGP8PC14.m>

Call Graph

Call Graph Total: 13

Package Total Call Graph
IHS GPRA Information System 5 ($$CPT,$$LASTITEM,$$TRAN)^BGP8DU  $$PALLCARE^BGP8PC13  $$DATE^BGP8UTL  $$LASTDX^BGP8UTL1  ($$ICD,GETMEDS)^BGP8UTL2  
Kernel 2 $$FMADD^XLFDT  $$UP^XLFSTR  
Patient Care Component Reports 2 ALLV^APCLAPIU  $$VD^APCLV  
IHS Patient 1 ($$AGE,$$DOB)^AUPNPAT  
IHS VA Utilities 1 ($$VAL,$$VALI)^XBDIQ1  
Taxonomy 1 $$ICD^ATXAPI  
Uncategorized 1 ^CIMZSUS  

Entry Points

Name Comments DBIA/ICR reference
PREGN
BMIECPT(C) ;
BLFU(P,BDATE,EDATE) ;EP
ANFU(P,BDATE,EDATE) ;EP
MRND(P,BDATE,EDATE) ;EP
BMI ;EP - CALLED FROM IPC REPORT
BMI1 ;
REFWTHT(P,BDATE) ;
PREG(P,BDATE,EDATE) ;
BMIENC(V) ;EP
MRBMIE(P,BDATE,EDATE) ;EP - MOST RECENT BMI ENCOUNTER DURING BDATE TO EDATE
TEST ;
BMIE ;
MRBMI(P,BDATE,EDATE) ;

External References

Name Field # of Occurrence
ALLV^APCLAPIU MRBMIE+5, ANFU+14, BLFU+14
$$VD^APCLV MRBMIE+12, ANFU+25, ANFU+40, BLFU+24, BLFU+40
$$ICD^ATXAPI BMIECPT+1, BMIECPT+2, PREGN
$$AGE^AUPNPAT BMI+10
$$DOB^AUPNPAT BMI+16
$$CPT^BGP8DU ANFU+7, BLFU+7
$$LASTITEM^BGP8DU MRBMI+2, MRBMI+5, MRBMI+8
$$TRAN^BGP8DU ANFU+8, BLFU+8
$$PALLCARE^BGP8PC13 BMI+16
$$DATE^BGP8UTL BMI1+2, BMI1+3
$$LASTDX^BGP8UTL1 PREG+4, ANFU+3, BLFU+3
$$ICD^BGP8UTL2 MRND+5
GETMEDS^BGP8UTL2 ANFU+28, BLFU+28
^CIMZSUS TEST+1
$$VAL^XBDIQ1 PREGN+1, ANFU+40, BLFU+40
$$VALI^XBDIQ1 MRBMIE+15, MRBMIE+22, REFWTHT+9, REFWTHT+11, REFWTHT+21, REFWTHT+29, MRND+12, MRND+14, MRND+26, MRND+28
, MRND+44
$$FMADD^XLFDT BMI+24, BMI+27, BMI+29, BMI+30
$$UP^XLFSTR ANFU+33, BLFU+33

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: Q
  • Line Location: REFWTHT+23
Function Call: WRITE
  • Prompt: !,BGPVALUE
  • Line Location: TEST+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] MRBMIE+24, MRND+37
^ATXAX("B" MRBMIE+23, BMIECPT+1, BMIECPT+2, PREG+5, MRND+5, MRND+34, MRND+35, ANFU+5, BLFU+5
^AUPNPREF("AA" REFWTHT+4, REFWTHT+7, REFWTHT+17, REFWTHT+20, REFWTHT+25, REFWTHT+28, MRND+4, MRND+6, MRND+10, MRND+18
, MRND+20, MRND+24, MRND+36, MRND+38, MRND+42
^AUPNPROB - [#9000011] PREG+7, PREG+9, PREG+13, PREG+14, PREGN
^AUPNPROB("AC" PREG+6
^AUPNVCPT - [#9000010.18] MRBMIE+19
^AUPNVCPT("AD" MRBMIE+18
^AUPNVDEN("AD" MRBMIE+21
^AUPNVMED - [#9000010.14] ANFU+32, ANFU+33, ANFU+34, ANFU+36, ANFU+37, BLFU+32, BLFU+33, BLFU+34, BLFU+36, BLFU+37
^AUPNVPOV("ASNC" ANFU+46, ANFU+47, BLFU+46, BLFU+47
^AUPNVREF - [#9000010.59] ANFU+19, ANFU+22, BLFU+18, BLFU+21
^AUPNVREF("AD" ANFU+17, ANFU+18, BLFU+16, BLFU+17
^AUPNVSIT - [#9000010] MRBMIE+10, MRBMIE+11, BMIENC+3, BMIENC+7
^AUTTMSR("B" REFWTHT+3, REFWTHT+16, REFWTHT+24
^BMCREF - [#90001] ANFU+24, ANFU+25, BLFU+23, BLFU+24
^DPT - [#2] PREG+2
^XTMP("BGPSNOMEDSUBSET" BMIENC+4, BMIENC+8, PREGN+2, REFWTHT+10, MRND+13, MRND+19, MRND+27, MRND+45, ANFU+20, ANFU+25
, ANFU+45, BLFU+19, BLFU+24, BLFU+45

Label References

Name Line Occurrences
$$ANFU BMI+29
$$BLFU BMI+30
$$BMIECPT MRBMIE+16, MRBMIE+20
$$BMIENC MRBMIE+13
$$MRBMI BMI+27
$$MRBMIE BMI+8
$$MRND BMI+24
$$PREG BMI+19
$$REFWTHT BMI+22
BMI TEST+6
BMI1 BMI+28, BMI+29, BMI+30
BMIE BMI+8, BMI+11, BMI+16, BMI+19, BMI+22, BMI+24
PREGN PREG+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A BMI+10*, BMI+11, MRBMIE+1~, BMIENC+1~, BMIENC+2*, BMIENC+3*, BMIENC+4, BMIENC+6*, BMIENC+7*, BMIENC+8
, PREG+1~, PREG+6*, PREG+8*, PREG+10*, PREG+11, ANFU+1~, ANFU+25*, BLFU+1~, BLFU+24*
B MRBMIE+1~, BMIENC+1~, BMIENC+2*, BMIENC+3, BMIENC+4*, BMIENC+5, BMIENC+6*, BMIENC+7, BMIENC+8*, BMIENC+9
, ANFU+1~, BLFU+1~
BDATE MRBMIE~, MRBMIE+5, MRBMI~, MRBMI+2, MRBMI+5, MRBMI+8, PREG~, PREG+4, PREG+10, PREG+14
, REFWTHT~, REFWTHT+6, REFWTHT+19, REFWTHT+27, MRND~, MRND+8, MRND+22, MRND+40, ANFU~, ANFU+3
, ANFU+7, ANFU+8, ANFU+14, ANFU+28, ANFU+50, BLFU~, BLFU+3, BLFU+7, BLFU+8, BLFU+14
, BLFU+28, BLFU+50
>> BGPBDATE BMI+8, BMI+19, TEST+4*
BGPBMI BMI+2*, BMI+27*, BMI+28, BMI+29, BMI1+3, BMI1+4, BMIE+1!
BGPBMIE BMI+2*, BMI+8*, BMI+10, BMI+16, BMI+22, BMI+24, BMI+27, BMI+29, BMI+30, BMI1+2
, BMIE+1!
>> BGPD1 BMI+1*, BMI+26*
BGPDO MRBMIE+1~, MRBMIE+7!
BGPDO( MRBMIE+8*, MRBMIE+9
>> BGPEDATE BMI+8, BMI+19, TEST+5*
BGPFU BMI+2*, BMI+29*, BMI+30*, BMI1+3, BMIE+1!
>> BGPMEDS1 ANFU+28, BLFU+28
>> BGPMEDS1( ANFU+29, ANFU+30, ANFU+31, ANFU+39, BLFU+29, BLFU+30, BLFU+31, BLFU+39
>> BGPN1 BMI+1*, BMI+28*, BMI+29*, BMI+30*, BMI1+3, BMI1+4
>> BGPSTOP BMI+8*, BMI+11*, BMI+16*, BMI+19*, BMI+22*, BMI+24*
BGPV BMIE+1!, MRBMIE+1~, ANFU+12!, BLFU+12!
BGPV( MRBMIE+8, ANFU+16, BLFU+15
>> BGPVALUE BMI1+1*, BMI1+2*, BMI1+3*, BMI1+4*, TEST+3*, TEST+7
BMI MRBMI+1~, MRBMI+12*, MRBMI+13
C BMIENC+1~, BMIECPT~, BMIECPT+1, BMIECPT+2, REFWTHT+1~, MRND+1~, ANFU+1~, BLFU+1~
D BMIE+1!, MRBMIE+1~, MRBMIE+12*, MRBMIE+13, MRBMIE+16, MRBMIE+20, MRBMIE+24, PREG+9*, PREG+10, REFWTHT+1~
, REFWTHT+5*, REFWTHT+6, REFWTHT+18*, REFWTHT+19, REFWTHT+26*, REFWTHT+27, MRND+1~, MRND+7*, MRND+8, MRND+9
, MRND+21*, MRND+22, MRND+23, MRND+39*, MRND+40, MRND+41, ANFU+34*, ANFU+47*, ANFU+48, ANFU+51
, BLFU+34*, BLFU+47*, BLFU+48, BLFU+51
>> DFN BMI+8, BMI+10, BMI+16, BMI+19, BMI+22, BMI+24, BMI+27, BMI+29, BMI+30, TEST+2*
>> E ANFU+36*, ANFU+39, BLFU+36*, BLFU+39
EDATE MRBMIE~, MRBMIE+5, MRBMI~, MRBMI+2, MRBMI+5, MRBMI+8, PREG~, PREG+4, PREG+10, PREG+13
, MRND~, MRND+9, MRND+23, MRND+41, ANFU~, ANFU+3, ANFU+7, ANFU+8, ANFU+14, ANFU+28
, ANFU+49, BLFU~, BLFU+3, BLFU+7, BLFU+8, BLFU+14, BLFU+28, BLFU+49
F REFWTHT+1~, REFWTHT+3*, REFWTHT+4, REFWTHT+7, REFWTHT+16*, REFWTHT+17, REFWTHT+20, REFWTHT+24*, REFWTHT+25, REFWTHT+28
, MRND+1~, MRND+3*, MRND+4, MRND+6, MRND+10, MRND+17*, MRND+18, MRND+20, MRND+24, MRND+32*
, MRND+36, MRND+38, MRND+42
G BMI+7*, BMIE+1!, MRBMIE+1~, MRBMIE+3*, MRBMIE+9, MRBMIE+13*, MRBMIE+16*, MRBMIE+18, MRBMIE+20*, MRBMIE+21
, MRBMIE+24*, MRBMIE+25, PREG+1~, PREG+6*, PREGN*, PREGN+2*, PREGN+3, REFWTHT+1~, REFWTHT+2*, REFWTHT+4
, REFWTHT+7, REFWTHT+10*, REFWTHT+12*, REFWTHT+13, MRND+1~, MRND+2*, MRND+4, MRND+6, MRND+10, MRND+13*
, MRND+15*, MRND+16, MRND+18, MRND+20, MRND+24, MRND+27*, MRND+29*, MRND+30, MRND+36, MRND+38
, MRND+42, MRND+45*, MRND+46, ANFU+1~, ANFU+13*, ANFU+15*, ANFU+16, ANFU+18, ANFU+25*, ANFU+26
, ANFU+27*, ANFU+29, ANFU+40*, ANFU+41, ANFU+45, ANFU+47, ANFU+51*, ANFU+52, BLFU+1~, BLFU+13*
, BLFU+15, BLFU+17, BLFU+24*, BLFU+25, BLFU+27*, BLFU+29, BLFU+40*, BLFU+41, BLFU+45, BLFU+47
, BLFU+51*, BLFU+52
H MRBMI+1~, MRBMI+10*, MRBMI+12*, REFWTHT+1~, REFWTHT+15*, REFWTHT+25, REFWTHT+28, REFWTHT+30*, REFWTHT+31, MRND+1~
I REFWTHT+1~, REFWTHT+3*, REFWTHT+4, REFWTHT+7, REFWTHT+16*, REFWTHT+17, REFWTHT+20, REFWTHT+24*, REFWTHT+25, REFWTHT+28
, MRND+1~, MRND+3*, MRND+4*, MRND+5, MRND+6, MRND+10, MRND+17*, MRND+18*, MRND+19, MRND+20
, MRND+24, MRND+32*, MRND+36*, MRND+37, MRND+38, MRND+42
ID MRBMIE+1~, MRBMIE+9*, REFWTHT+1~, REFWTHT+4*, REFWTHT+5, REFWTHT+7, REFWTHT+17*, REFWTHT+18, REFWTHT+20, REFWTHT+25*
, REFWTHT+26, REFWTHT+28, MRND+1~, MRND+6*, MRND+7, MRND+10, MRND+20*, MRND+21, MRND+24, MRND+38*
, MRND+39, MRND+42
P MRBMIE~, MRBMIE+5, MRBMI~, MRBMI+2, MRBMI+5, MRBMI+8, PREG~, PREG+2, PREG+4, PREG+6
, REFWTHT~, REFWTHT+4, REFWTHT+7, REFWTHT+17, REFWTHT+20, REFWTHT+25, REFWTHT+28, MRND~, MRND+4, MRND+6
, MRND+10, MRND+18, MRND+20, MRND+24, MRND+36, MRND+38, MRND+42, ANFU~, ANFU+3, ANFU+7
, ANFU+8, ANFU+14, ANFU+28, ANFU+46, ANFU+47, BLFU~, BLFU+3, BLFU+7, BLFU+8, BLFU+14
, BLFU+28, BLFU+46, BLFU+47
R REFWTHT+1~, REFWTHT+9*, REFWTHT+10, REFWTHT+11*, REFWTHT+12, REFWTHT+21*, REFWTHT+22, REFWTHT+29*, REFWTHT+30, MRND+1~
, MRND+12*, MRND+13, MRND+14*, MRND+15, MRND+26*, MRND+27, MRND+28*, MRND+29, MRND+44*, MRND+45
, ANFU+1~, ANFU+22*, ANFU+23, ANFU+24, ANFU+25, BLFU+21*, BLFU+22, BLFU+23, BLFU+24
>> S PREGN+1*, PREGN+2, ANFU+19*, ANFU+20, ANFU+25, ANFU+37*, ANFU+38, ANFU+45*, ANFU+46, ANFU+47
, ANFU+51, BLFU+18*, BLFU+19, BLFU+24, BLFU+37*, BLFU+38, BLFU+45*, BLFU+46, BLFU+47, BLFU+51
T MRBMIE+23*, MRBMIE+24, PREG+5*, PREGN, MRND+33~, MRND+34*, MRND+37, ANFU+1~, ANFU+5*, ANFU+6
, ANFU+7, ANFU+8, ANFU+29*, ANFU+44*, ANFU+45, BLFU+1~, BLFU+5*, BLFU+6, BLFU+7, BLFU+8
, BLFU+29*, BLFU+44*, BLFU+45
T1 MRND+33~, MRND+35*
U BMI1+3, MRBMIE+8, MRBMIE+10, MRBMIE+11, MRBMIE+19, MRBMI+3, MRBMI+7, MRBMI+10, PREG+2, PREG+7
, PREG+9, PREG+13, PREG+14, PREGN, ANFU+3, ANFU+6, ANFU+16, ANFU+19, ANFU+22, ANFU+25
, ANFU+30, ANFU+31, ANFU+33, ANFU+34, ANFU+36, ANFU+37, ANFU+39, ANFU+40, ANFU+51, BLFU+3
, BLFU+6, BLFU+15, BLFU+18, BLFU+21, BLFU+24, BLFU+30, BLFU+31, BLFU+33, BLFU+34, BLFU+36
, BLFU+37, BLFU+39, BLFU+40, BLFU+51
V BMIE+1!, MRBMIE+8*, MRBMIE+9*, MRBMIE+10, MRBMIE+11, MRBMIE+12, MRBMIE+13, MRBMIE+15, MRBMIE+18, MRBMIE+21
, BMIENC~, BMIENC+3, BMIENC+7, ANFU+1~, ANFU+31*, ANFU+40, BLFU+1~, BLFU+31*, BLFU+40
W MRBMI+1~, MRBMI+7*, MRBMI+12*, REFWTHT+1~, REFWTHT+15*, REFWTHT+17, REFWTHT+20, REFWTHT+22*, REFWTHT+23, MRND+1~
, ANFU+29*, BLFU+29*
X BMIE+1!, MRBMIE+1~, MRBMIE+8*, MRBMI+1~, MRBMI+2*, MRBMI+3, MRBMI+5*, MRBMI+6, MRBMI+7, MRBMI+8*
, MRBMI+9, MRBMI+10, PREG+1~, PREG+4*, PREG+6*, PREG+7, PREG+9, PREG+13, PREG+14, PREGN
, PREGN+1, REFWTHT+1~, REFWTHT+7*, REFWTHT+9, REFWTHT+11, REFWTHT+20*, REFWTHT+21, REFWTHT+28*, REFWTHT+29, MRND+1~
, MRND+10*, MRND+12, MRND+14, MRND+24*, MRND+26, MRND+28, MRND+42*, MRND+44, ANFU+1~, ANFU+3*
, ANFU+6, ANFU+7*, ANFU+8*, ANFU+9, ANFU+16*, ANFU+29*, ANFU+30, ANFU+31, ANFU+39, BLFU+1~
, BLFU+3*, BLFU+6, BLFU+7*, BLFU+8*, BLFU+9, BLFU+15*, BLFU+29*, BLFU+30, BLFU+31, BLFU+39
Y BMIE+1!, MRBMIE+1~, MRBMIE+13*, MRBMIE+15*, MRBMIE+16, MRBMIE+19*, MRBMIE+20, MRBMIE+22*, MRBMIE+24, MRBMI+1~
, PREG+1~, ANFU+1~, ANFU+16*, ANFU+17, ANFU+18, ANFU+25, ANFU+30*, ANFU+32, ANFU+33, ANFU+34
, ANFU+36, ANFU+37, ANFU+40, ANFU+48*, ANFU+49, ANFU+50, BLFU+1~, BLFU+15*, BLFU+16, BLFU+17
, BLFU+24, BLFU+30*, BLFU+32, BLFU+33, BLFU+34, BLFU+36, BLFU+37, BLFU+40, BLFU+48*, BLFU+49
, BLFU+50
Z MRBMIE+1~, MRBMIE+18*, MRBMIE+19, MRBMIE+21*, MRBMIE+22, PREG+1~, ANFU+1~, ANFU+18*, ANFU+19, ANFU+22
, BLFU+1~, BLFU+17*, BLFU+18, BLFU+21
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All