BGP8D76 ;IHS/CMI/LAB - MEASURE LOGIC;
Source file <BGP8D76.m>
| 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 | 
| 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) | ;\ | 
| 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 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNVHF("AA" | ALLHF+5, ALLHF+6 | 
| ^AUTTHF - [#9999999.64] | ALLHF+10 | 
| ^AUTTHF("AC" | ALLHF+4 | 
| ^AUTTHF("B" | ALLHF+3 | 
| Name | Line Occurrences | 
|---|---|
| ALLHF | TOBCESSD+9, SML+2, ENDS+2 | 
| KVARS | SET+2 | 
| S2 | SET+15, SET+16, SET+17 | 
| >> | 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* |