BGP8PC1 ;IHS/CMI/LAB - CALC MEASURES; ; 12 Apr 2018 11:08 AM
Source file <BGP8PC1.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS GPRA Information System | 12 | $$HGBA1C^BGP8D2  $$EYE^BGP8D21  ($$ESRD,$$GFR,$$QUANTUP)^BGP8D211  $$FOOT^BGP8D213  ($$BLINDPL,$$EYEENUC)^BGP8D21A  $$AMP^BGP8D27  ($$CPT,$$LASTITEM)^BGP8DU  CALCIND^BGP8PCCI JRNL^BGP8PCUT ($$DATE,XTMP)^BGP8UTL $$LASTDX^BGP8UTL1 UNFOLDTX^BGP8UTL2 | 
| Patient Care Component Reports | 3 | ALLV^APCLAPIU $$START1^APCLDF $$CLINIC^APCLV | 
| IHS Patient | 1 | ($$AGE,$$BEN,$$DOB,$$DOD)^AUPNPAT | 
| Kernel | 1 | $$FMADD^XLFDT | 
| Package | Total | Caller Graph | 
|---|---|---|
| IHS GPRA Information System | 2 | BGP8GIPC BGP8PCD | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DMC | ;EP | |
| IPCACTUP(P,BDATE,EDATE) | ;EP - is this patient in user pop? | |
| COMMBEN(P,B,T,C,PP,EDATE) | ; | |
| BPS | ; | |
| PROCCY | ;EP - current time period | |
| 24 | ;micro or pos urine & GFR | |
| PROCBY | ; | |
| 26 | ;FOOT EXAM | |
| CU1 | ||
| 23 | ; | |
| LASTBP(P,BDATE,EDATE) | ;EP | |
| FDMPRIOR(P,EDATE) | ;EP | |
| V2(P,BDATE,EDATE) | ;EP | |
| 25 | ; | |
| N | ; | |
| LVD | ||
| STUFF | ; | |
| V1(P,BDATE,EDATE) | ; | |
| ALL | ||
| 22 | ;BPS to set numr 2 | |
| TESTBP | ; | |
| CALCIND | ; | |
| PROCPY | ; | |
| PROC | ;EP | 
| Name | Field # of Occurrence | 
|---|---|
| ALLV^APCLAPIU | V2+5, V1+2 | 
| $$START1^APCLDF | FDMPRIOR+5 | 
| $$CLINIC^APCLV | V1+12 | 
| $$AGE^AUPNPAT | PROCCY+7, PROCCY+8, PROCPY+7, PROCPY+8, PROCBY+7, PROCBY+8 | 
| $$BEN^AUPNPAT | COMMBEN+4, COMMBEN+5 | 
| $$DOB^AUPNPAT | DMC+6, FDMPRIOR+5 | 
| $$DOD^AUPNPAT | COMMBEN+6, IPCACTUP+2 | 
| $$HGBA1C^BGP8D2 | DMC+14 | 
| $$EYE^BGP8D21 | 25+1 | 
| $$ESRD^BGP8D211 | 24+2 | 
| $$GFR^BGP8D211 | 24+1 | 
| $$QUANTUP^BGP8D211 | 24+3 | 
| $$FOOT^BGP8D213 | 26+1 | 
| $$BLINDPL^BGP8D21A | DMC+5 | 
| $$EYEENUC^BGP8D21A | DMC+7 | 
| $$AMP^BGP8D27 | DMC+8 | 
| $$CPT^BGP8DU | LASTBP+7, LASTBP+9, LASTBP+10 | 
| $$LASTITEM^BGP8DU | LASTBP+2 | 
| CALCIND^BGP8PCCI | CALCIND+1 | 
| JRNL^BGP8PCUT | PROC+2 | 
| $$DATE^BGP8UTL | DMC+15, 24+7, 24+8, 24+9, 25+6, 26+3, LASTBP+3, LASTBP+6, LASTBP+8, LASTBP+11 | 
| XTMP^BGP8UTL | PROC+6 | 
| $$LASTDX^BGP8UTL1 | DMC+6, LASTBP+8 | 
| UNFOLDTX^BGP8UTL2 | PROC+5 | 
| $$FMADD^XLFDT | PROC+8, PROC+9, PROC+10, DMC+3 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ATXAX - [#9002226] | COMMBEN+11 | 
| ^ATXAX("B" | LASTBP+5, LASTBP+9, LASTBP+10, STUFF+2 | 
| ^AUPNPAT - [#9000001] | PROC+12, PROC+13, COMMBEN+8, COMMBEN+9, COMMBEN+10, COMMBEN+11, TESTBP+2 | 
| ^AUPNVPRV("AD" | V1+7 | 
| ^AUPNVSIT - [#9000010] | V2+8, V2+9, V2+10, V2+11, V2+12, V2+13, V1+4, V1+5, V1+6, V1+8 , V1+9, V1+10, V1+11 | 
| ^AUPNVSIT("AC" | V2+1 | 
| ^BGPCTRL - [#90241.01] | V1+14 | 
| ^BGPCTRL("B" | V1+14 | 
| ^BGPTAXR - [#90560.08] | STUFF+5*, STUFF+7*, STUFF+8*, STUFF+9* | 
| ^BGPTAXR("B" | STUFF+3, STUFF+6* | 
| ^DIBT( | PROC+16, COMMBEN+2, COMMBEN+3 | 
| ^DIBT("B" | PROC+16 | 
| ^DPT - [#2] | PROC+15, PROCCY+3, PROCCY+4, PROCCY+5, PROCCY+9, PROCPY+3, PROCPY+4, PROCPY+5, PROCPY+9, PROCBY+3 , PROCBY+4, PROCBY+5, PROCBY+9, 24+2 | 
| ^TMP($J | PROCCY+1!, PROCCY+13!, PROCPY+1!, PROCPY+13!, PROCBY+1!, PROCBY+13!, V2+2!, V2+4, V2+6, V2+7 , V2+16!, 25+8!, CU1+1! | 
| ^XTMP("BGP15TAX" | PROC+4!, N+2! | 
| ^XTMP("BGPSNOMEDSUBSET" | PROC+4!, N+2! | 
| Name | Line Occurrences | 
|---|---|
| $$COMMBEN | PROCCY+10, PROCPY+10, PROCBY+10 | 
| $$FDMPRIOR | DMC+3 | 
| $$IPCACTUP | PROCCY+11, PROCPY+11, PROCBY+11 | 
| $$LASTBP | 22+2, TESTBP+2 | 
| $$V1 | LVD | 
| BPS | 22+4 | 
| CALCIND | PROCCY+12, PROCPY+12, PROCBY+12 | 
| PROCBY | PROC+17 | 
| PROCCY | PROC+17 | 
| PROCPY | PROC+17 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | DMC+16! | 
| A | V2+3~, DMC+16!, 25+2*, 25+5, LASTBP+1~ | 
| B | V2+3~, COMMBEN~, COMMBEN+4, COMMBEN+5, V1+1~, V1+12*, V1+13, V1+14, DMC+16!, 25+3* , 25+5 | 
| BDATE | V2~, V2+5, IPCACTUP~, LVD, V1~, V1+2, DMC+16!, LASTBP~, LASTBP+2, LASTBP+7 , LASTBP+8, LASTBP+9, LASTBP+10 | 
| >> BGP3YE | PROC+8* | 
| >> BGPAGEB | PROCCY+7*, PROCPY+7*, PROCBY+7* | 
| >> BGPAGEE | PROCCY+8*, PROCPY+8*, PROCBY+8* | 
| >> BGPB3YE | PROC+10* | 
| >> BGPBBD | PROCBY+6 | 
| >> BGPBD | PROCCY+6 | 
| >> BGPBDATE | PROCCY+6*, PROCCY+7, PROCCY+11, PROCPY+6*, PROCPY+7, PROCPY+11, PROCBY+6*, PROCBY+7, PROCBY+11, DMC+3 , DMC+14, 22+2, 24+1, 24+3, 25+1, 26+1 | 
| >> BGPBED | PROC+10, PROCBY+6 | 
| >> BGPBEN | PROCCY+10, PROCPY+10, PROCBY+10 | 
| BGPBLIND | CU1! | 
| BGPBP | 22+2*, 22+4, 22+6, CU1!, TESTBP+2* | 
| >> BGPBT | PROC+1* | 
| BGPC | 24+10!, CU1! | 
| >> BGPCOMMI | PROCCY+10, PROCPY+10, PROCBY+10 | 
| >> BGPD1 | DMC+11*, DMC+12* | 
| >> BGPED | PROC+8, PROCCY+6 | 
| >> BGPEDATE | PROCCY+6*, PROCCY+8, PROCCY+10, PROCCY+11, PROCPY+6*, PROCPY+8, PROCPY+10, PROCPY+11, PROCBY+6*, PROCBY+8 , PROCBY+10, PROCBY+11, DMC+5, DMC+6, DMC+7, DMC+8, DMC+14, 22+2, 24+1, 24+2 , 24+3, 25+1, 26+1 | 
| >> BGPESRD | 24+2*, 24+4, 24+7 | 
| >> BGPET | N+1* | 
| BGPEYE | 25+1*, 25+2, 25+3, 25+4, 25+6, CU1! | 
| BGPFOOT | 26+1*, 26+2, 26+3, CU1! | 
| BGPG | PROCCY+2!, PROCPY+2!, PROCBY+2!, DMC+16!, 25+7!, CU1!, LASTBP+1~, LASTBP+2*, LASTBP+3, LASTBP+4! , LASTBP+8*, FDMPRIOR+2~, FDMPRIOR+3! | 
| BGPG(1 | FDMPRIOR+6 | 
| >> BGPGBL | PROCCY+6*, PROCPY+6*, PROCBY+6* | 
| BGPGFR | 24+1*, 24+5, 24+8, CU1! | 
| >> BGPH | PROC+3* | 
| BGPI1 | DMC+11*, DMC+14*, DMC+15, ALL, CU1! | 
| BGPI2 | DMC+11*, 22+5*, ALL, CU1! | 
| BGPI3 | DMC+11*, 24+4*, 24+5*, 24+6, ALL, CU1! | 
| BGPI4 | DMC+11*, 25+5*, 25+6, ALL, CU1! | 
| BGPI5 | DMC+11*, 26+2*, 26+3, ALL, CU1! | 
| >> BGPIPCUP | PROCCY+11*, PROCPY+11*, PROCBY+11*, DMC+2 | 
| >> BGPJ | PROC+3* | 
| BGPLDL | CU1! | 
| BGPLHGB | CU1! | 
| >> BGPN1 | DMC+11*, ALL*, ALL+1 | 
| >> BGPP3YE | PROC+9* | 
| >> BGPPBD | PROCPY+6 | 
| >> BGPPED | PROC+9, PROCPY+6 | 
| >> BGPQUP | 24+3*, 24+5, 24+9 | 
| >> BGPSEAT | PROCCY+10, PROCPY+10, PROCBY+10 | 
| >> BGPSEX | PROCCY+9*, PROCPY+9*, PROCBY+9* | 
| >> BGPSTOP | DMC+2*, DMC+3*, DMC+5*, DMC+6*, DMC+7*, DMC+8* | 
| >> BGPTAXI | PROCCY+10, PROCPY+10, PROCBY+10 | 
| >> BGPTIME | PROCCY+6*, PROCPY+6*, PROCBY+6* | 
| BGPUP | CU1! | 
| BGPV | V1+1~, 22+1*, 22+6*, BPS+1 | 
| BGPV( | V1+3 | 
| >> BGPVALUE | DMC+10*, DMC+15*, BPS+1*, 24+7*, 24+8*, 24+9*, 25+6*, 26+3*, ALL+1* | 
| BGPX | 24+10!, CU1! | 
| C | COMMBEN~, COMMBEN+7, COMMBEN+8, COMMBEN+9, DMC+16!, 25+4*, 25+5, LASTBP+1~ | 
| D | DMC+16!, LASTBP+1~, LASTBP+10*, LASTBP+11 | 
| >> DA | STUFF+1*, STUFF+4*, STUFF+5, STUFF+6, STUFF+7, STUFF+8, STUFF+9 | 
| >> DFN | PROC+12*, PROC+13, PROC+15, PROC+16, PROCCY+3, PROCCY+4, PROCCY+5, PROCCY+7, PROCCY+8, PROCCY+9 , PROCCY+10, PROCCY+11, PROCPY+3, PROCPY+4, PROCPY+5, PROCPY+7, PROCPY+8, PROCPY+9, PROCPY+10, PROCPY+11 , PROCBY+3, PROCBY+4, PROCBY+5, PROCBY+7, PROCBY+8, PROCBY+9, PROCBY+10, PROCBY+11, DMC+3, DMC+5 , DMC+6, DMC+7, DMC+8, DMC+14, 22+2, 24+1, 24+2, 24+3, 25+1, 26+1 , TESTBP+1*, TESTBP+2* | 
| DOD | COMMBEN+6*, IPCACTUP+1~, IPCACTUP+2* | 
| DT | TESTBP+2 | 
| E | DMC+16!, LASTBP+1~, FDMPRIOR+2~, FDMPRIOR+5* | 
| EDATE | V2~, V2+5, COMMBEN~, COMMBEN+6, IPCACTUP~, IPCACTUP+2, LVD, V1~, V1+2, DMC+16! , LASTBP~, LASTBP+2, LASTBP+7, LASTBP+8, LASTBP+9, LASTBP+10, FDMPRIOR~, FDMPRIOR+5 | 
| F | V1+1~, V1+3*, DMC+16! | 
| G | V2+3~, V2+7*, V2+14*, V2+17, V1+1~, V1+3*, V1+10*, V1+11*, V1+14*, V1+15 , DMC+16!, LASTBP+1~ | 
| H | DMC+16! | 
| I | DMC+16! | 
| J | DMC+16! | 
| K | DMC+16! | 
| L | DMC+16!, LASTBP+1~ | 
| M | LASTBP+1~ | 
| P | V2~, V2+1, V2+5, COMMBEN~, COMMBEN+2, COMMBEN+3, COMMBEN+4, COMMBEN+5, COMMBEN+6, COMMBEN+8 , COMMBEN+9, COMMBEN+10, COMMBEN+11, IPCACTUP~, IPCACTUP+2, LVD, V1~, V1+2, DMC+16!, LASTBP~ , LASTBP+2, LASTBP+7, LASTBP+8, LASTBP+9, LASTBP+10, FDMPRIOR~, FDMPRIOR+1, FDMPRIOR+5 | 
| PP | COMMBEN~, COMMBEN+2, COMMBEN+3 | 
| R | V2+3~, V2+4*, V2+5, V1+1~ | 
| S | V1+1~, V1+3*, DMC+16!, LASTBP+1~, LASTBP+9*, LASTBP+11 | 
| T | COMMBEN~, COMMBEN+7, COMMBEN+11, DMC+16!, LASTBP+1~, LASTBP+5*, LASTBP+6, LASTBP+7 | 
| U | PROC+15, PROCCY+4, PROCCY+5, PROCCY+9, PROCPY+4, PROCPY+5, PROCPY+9, PROCBY+4, PROCBY+5, PROCBY+9 , V2+7, V2+9, V2+10, V2+11, V2+12, V2+13, COMMBEN+8, COMMBEN+9, COMMBEN+10, COMMBEN+11 , V1+3, V1+5, V1+6, V1+8, V1+9, V1+10, V1+11, DMC+15, 22+6, 24+2 , 24+4, 24+7, 24+8, 24+9, 25+2, 25+3, 25+4, 25+6, 26+2, 26+3 , LASTBP+3, LASTBP+6, LASTBP+8, LASTBP+11 | 
| V | V2+3~, V2+7*, V2+8, V2+9, V2+10, V2+11, V2+12, V2+13, V1+3*, V1+4 , V1+5, V1+6, V1+7, V1+8, V1+9, V1+10, V1+11, V1+12, DMC+16! | 
| X | PROC+16*, V2+3~, V2+7*, COMMBEN+1~, COMMBEN+10*, IPCACTUP+1~, V1+1~, V1+3*, DMC+5*, DMC+6* , DMC+7*, DMC+8*, DMC+16!, LASTBP+1~, LASTBP+6, LASTBP+7*, FDMPRIOR+2~, FDMPRIOR+5*, STUFF+1*, STUFF+2* , STUFF+3, STUFF+5, STUFF+6, STUFF+10 | 
| Y | DMC+16!, LASTBP+1~, FDMPRIOR+2~, FDMPRIOR+4*, FDMPRIOR+5 | 
| Z | DMC+16!, LASTBP+1~ |