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

Package: IHS GPRA Information System

Routine: BGP8D76


Information

BGP8D76 ;IHS/CMI/LAB - MEASURE LOGIC;

Source Information

Source file <BGP8D76.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
IHS GPRA Information System 4 $$DATE^BGP7UTL  $$LASTHF^BGP8D7  $$PED^BGP8D711  $$DATE^BGP8UTL  
IHS Patient 1 $$DOB^AUPNPAT  
Kernel 1 $$FMADD^XLFDT  

Entry Points

Name Comments DBIA/ICR reference
GETLAST ;
ENDS ;
PSMK
PSML ;
S2 ;SET BGPVALUE
TOBCESSD ;EP = tobacco cessaton, gpra dev v18
KVARS ;
SML ;
SET ;
PREVENDS ;
PREV ;get last of each before time period.
ALLHF(P,BD,ED,CAT,RETVAL) ;\

External References

Name Field # of Occurrence
$$DOB^AUPNPAT PREV+1, SET+15, SET+16, SET+17, GETLAST+2
$$DATE^BGP7UTL S2+3
$$LASTHF^BGP8D7 PSMK+2, PSML+3, PREVENDS+3, SET+15, SET+16, SET+17, GETLAST+3, GETLAST+5, GETLAST+7, GETLAST+9
$$PED^BGP8D711 SET+10
$$DATE^BGP8UTL TOBCESSD+16, TOBCESSD+17, SML+7, SML+8, ENDS+7, ENDS+8, PSMK+11, PSMK+12, PSML+9, PSML+10
, PREVENDS+9, PREVENDS+10
$$FMADD^XLFDT PREV+1, GETLAST+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVHF("AA" ALLHF+5, ALLHF+6
^AUTTHF - [#9999999.64] ALLHF+10
^AUTTHF("AC" ALLHF+4
^AUTTHF("B" ALLHF+3

Label References

Name Line Occurrences
ALLHF TOBCESSD+9, SML+2, ENDS+2
KVARS SET+2
S2 SET+15, SET+16, SET+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BD ALLHF~, ALLHF+8
>> BGPACTCL SET+4
>> BGPACTUP TOBCESSD+1
>> BGPBDATE TOBCESSD+9, SML+2, ENDS+2, PREV+1, SET+10, GETLAST+2
BGPBDX PREV+1*, PSMK+2, PSML+3, PREVENDS+3, GETLAST+1~, GETLAST+2*, GETLAST+3, GETLAST+5, GETLAST+7, GETLAST+9
BGPCTU TOBCESSD+6*, TOBCESSD+12*, TOBCESSD+13*, TOBCESSD+14*, TOBCESSD+15*, TOBCESSD+16, SML+5*, SML+6*, SML+7, ENDS+5*
, ENDS+6*, ENDS+7, PSMK+11, PSML+9, PREVENDS+9, SET+1, KVARS+1!
>> BGPD1 TOBCESSD+3*, SET+3*
>> BGPD2 TOBCESSD+3*, SET+4*, S2+1
>> BGPDNV TOBCESSD+6*, TOBCESSD+16*, TOBCESSD+17*, SML+7*, SML+8*, ENDS+7*, ENDS+8*, PSMK+11*, PSMK+12*, PSML+9*
, PSML+10*, PREVENDS+9*, PREVENDS+10*, S2+1
>> BGPEDATE TOBCESSD+9, SML+2, ENDS+2, SET+10, SET+15, SET+16, SET+17
BGPEDX PREV+1*, PSMK+2, PSML+3, PREVENDS+3, GETLAST+1~, GETLAST+2*, GETLAST+3, GETLAST+5, GETLAST+7, GETLAST+9
BGPGOT TOBCESSD+6*, TOBCESSD+16*, SML+7*, ENDS+7*, PSMK+11*, PSML+9*, PREVENDS+9*, KVARS+1!
BGPGOTL TOBCESSD+6*, SML+8*, PSML+10*, KVARS+1!
BGPGOTS TOBCESSD+6*, TOBCESSD+17*, PSMK+12*, KVARS+1!
BGPL TOBCESSD+6*, TOBCESSD+8*, TOBCESSD+11*, TOBCESSD+12, TOBCESSD+13, TOBCESSD+14, TOBCESSD+15, TOBCESSD+16, TOBCESSD+17, SML+1*
, SML+4*, SML+5, SML+6, SML+7, SML+8, ENDS+1*, ENDS+4*, ENDS+5, ENDS+6, ENDS+7
, ENDS+8, PSMK+5*, PSMK+6, PSMK+7, PSMK+8, PSMK+9, PSMK+11, PSMK+12, PSML+5*, PSML+6
, PSML+7, PSML+9, PSML+10, PREVENDS+5*, PREVENDS+6, PREVENDS+7, PREVENDS+9, PREVENDS+10, KVARS+1!
>> BGPN1 TOBCESSD+3*, SET+11*
>> BGPN2 TOBCESSD+3*, SET+18*, S2+4
>> BGPN3 TOBCESSD+3*, SET+11*, SET+18*
>> BGPNMV TOBCESSD+6*
BGPPTU TOBCESSD+6*, PSMK+6*, PSMK+7*, PSMK+8*, PSMK+9*, PSMK+11, PSML+6*, PSML+7*, PSML+9, SET+1
, KVARS+1!
>> BGPQ SET+14*, SET+15*, SET+16*, SET+17*, S2+4
BGPSMK TOBCESSD+6*, TOBCESSD+10, TOBCESSD+12*, TOBCESSD+13*, TOBCESSD+14*, TOBCESSD+15*, TOBCESSD+17, PSMK, PSMK+6*, PSMK+7*
, PSMK+8*, PSMK+9*, PSMK+10, SET+15, KVARS+1!
BGPSMKE TOBCESSD+6*, ENDS+3, ENDS+5*, ENDS+6*, ENDS+8, PREVENDS+1, PREVENDS+6*, PREVENDS+7*, PREVENDS+8, SET+17
, KVARS+1!
BGPSMKL TOBCESSD+6*, SML+3, SML+5*, SML+6*, SML+8, PSML+1, PSML+6*, PSML+7*, PSML+8, SET+16
, KVARS+1!
>> BGPSTOP TOBCESSD+1*, SET+2*
>> BGPTC1 SET+10*, SET+11, S2+3
BGPTOBE TOBCESSD+4!, PREVENDS+2!, KVARS+1!
BGPTOBE( ENDS+3, ENDS+5, ENDS+6, ENDS+7, ENDS+8, PREVENDS+6, PREVENDS+7, PREVENDS+9, PREVENDS+10
BGPTOBE(1 PREVENDS+4*, PREVENDS+5, GETLAST+8*
BGPTOBEL TOBCESSD+5*, KVARS+1!
BGPTOBL TOBCESSD+4!, PSML+2!, KVARS+1!
BGPTOBL( SML+3, SML+5, SML+6, SML+7, SML+8, PSML+6, PSML+7, PSML+9, PSML+10
BGPTOBL(1 PSML+4*, PSML+5, GETLAST+6*
BGPTOBLL TOBCESSD+5*, KVARS+1!
BGPTOBS TOBCESSD+4!, PSMK+1!, KVARS+1!
BGPTOBS( TOBCESSD+10, TOBCESSD+12, TOBCESSD+13, TOBCESSD+14, TOBCESSD+15, TOBCESSD+16, TOBCESSD+17, PSMK+6, PSMK+7, PSMK+8
, PSMK+9, PSMK+11, PSMK+12
BGPTOBS(1 PSMK+3*, PSMK+5, GETLAST+4*
BGPTOBSL TOBCESSD+5*, KVARS+1!
BGPTOBT TOBCESSD+4!, KVARS+1!
BGPTOBT(1 GETLAST+10*
BGPTOBTL TOBCESSD+5*, KVARS+1!
BGPTU TOBCESSD+6*, PREVENDS+6*, PREVENDS+7*, PREVENDS+9, SET+1*, SET+2, KVARS+1!
>> BGPVALUD TOBCESSD+2*, S2+1*, S2+3*, S2+4*
>> BGPVALUE TOBCESSD+2*
C PSMK+2*, PSMK+3, PSML+3*, PSML+4, PREVENDS+3*, PREVENDS+4, GETLAST+1~, GETLAST+3*, GETLAST+4, GETLAST+5*
, GETLAST+6, GETLAST+7*, GETLAST+8, GETLAST+9*, GETLAST+10, ALLHF+1~, ALLHF+2*, ALLHF+9*, ALLHF+10
CAT ALLHF~, ALLHF+3*, ALLHF+4
D ALLHF+1~, ALLHF+2*, ALLHF+6*, ALLHF+7, ALLHF+8, ALLHF+10
>> DFN TOBCESSD+9, SML+2, ENDS+2, PREV+1, PSMK+2, PSML+3, PREVENDS+3, SET+10, SET+15, SET+16
, SET+17, GETLAST+2, GETLAST+3, GETLAST+5, GETLAST+7, GETLAST+9, ALLHF+5, ALLHF+6
E GETLAST+1~
ED ALLHF~, ALLHF+7
H ALLHF+1~, ALLHF+2*, ALLHF+4*, ALLHF+5, ALLHF+6, ALLHF+10
P ALLHF~
RETVAL ALLHF~, ALLHF+10
S GETLAST+1~
T GETLAST+1~
U TOBCESSD+16, TOBCESSD+17, SML+7, SML+8, ENDS+7, ENDS+8, PSMK+3, PSMK+11, PSMK+12, PSML+4
, PSML+9, PSML+10, PREVENDS+4, PREVENDS+9, PREVENDS+10, SET+11, SET+15, SET+16, SET+17, S2+3
, GETLAST+4, GETLAST+6, GETLAST+8, GETLAST+10, ALLHF+10
>> X TOBCESSD+10*, TOBCESSD+11, SML+3*, SML+4, ENDS+3*, ENDS+4, SET+15*, SET+16*, SET+17*
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All