BDMDM1 ; IHS/CMI/LAB -IHS -GETS DATA FOR DIABETES QA REPORT ;
Source file <BDMDM1.m>
| Package | Total | Call Graph | 
|---|---|---|
| Diabetes Registry | 6 | ^BDMDM1A ^BDMDM2 ^BDMDM3 ^BDMDM4 (CLEAN,EN)^BDMDM5 TOBACCO^BDMDM6 | 
| Patient Care Component Reports | 2 | $$START1^APCLDF $$CLINIC^APCLV | 
| VA Fileman | 2 | (,DD)^%DT ^%DTC | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| 2 | ; | |
| FIRSTDX | ; | |
| CUML | ; - ENTRY POINT - Set cumulative nodes | |
| TOBACCO | ; | |
| CMSFDX | ;get first dm dx from case management | |
| LASTHT | ||
| PLFDX | ;get first dm dx from problem list | |
| 3 | ; | |
| VISITS | ; Get all visits for indicated time period | |
| 41 | ; | |
| 1 | ; | |
| PLFDXX | ||
| EN | ; - ENTRY POINT - from ^BDMASK | |
| XIT | ||
| DMVISITS | ; Gets all visits where dx was DM for indicated time period | |
| X2 | ; | |
| X | ||
| X1 | ||
| CLINICAL | ; Get clinical data | |
| X4 | ; | |
| 4 | ;DATE OF ONSET | 
| Name | Field # of Occurrence | 
|---|---|
| ^%DT | 41+5 | 
| DD^%DT | FIRSTDX+2, CMSFDX+6, PLFDX+3 | 
| ^%DTC | 41+5 | 
| $$START1^APCLDF | DMVISITS+2, VISITS+1, FIRSTDX+2, PLFDX+1, LASTHT | 
| $$CLINIC^APCLV | DMVISITS+5 | 
| ^BDMDM1A | CLINICAL+5 | 
| ^BDMDM2 | CLINICAL+6 | 
| ^BDMDM3 | CLINICAL+7 | 
| ^BDMDM4 | CLINICAL+8 | 
| CLEAN^BDMDM5 | EN+4 | 
| EN^BDMDM5 | EN+2 | 
| TOBACCO^BDMDM6 | TOBACCO+1 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ACM(44 - [#9002244] | CMSFDX+3, CMSFDX+4 | 
| ^AUPNPROB - [#9000011] | PLFDX+2 | 
| ^AUPNVSIT - [#9000010] | DMVISITS+7 | 
| ^TMP("BDM" | FIRSTDX+3*, X2+1*, 4+1, 4+2, 4+3*, 41+1, 41+5, CMSFDX+6*, PLFDX+3*, LASTHT+1* , LASTHT+2 | 
| ^TMP("BDMCUML" | CUML+1*, CUML+2 | 
| ^TMP("BDMDM DXVS" | DMVISITS+8* | 
| ^TMP("BDMDM FETCH" | DMVISITS+1!, DMVISITS+4, DMVISITS+5, DMVISITS+8, DMVISITS+11!, VISITS+2 | 
| ^TMP("BDMDM V" | DMVISITS+4!, DMVISITS+5*, DMVISITS+9! | 
| ^TMP("BDMDM VST" | VISITS+2* | 
| Name | Line Occurrences | 
|---|---|
| 41 | 4+1, 4+2 | 
| @( | CLINICAL+4 | 
| CLINICAL | EN+3 | 
| CMSFDX | 4+1 | 
| CUML | 41+2, 41+3, 41+5, LASTHT+2 | 
| DMVISITS | CLINICAL+1 | 
| PLFDX | 4+2 | 
| PLFDXX | PLFDX+1 | 
| VISITS | CLINICAL+3 | 
| X | CLINICAL+2 | 
| X1 | DMVISITS+3 | 
| X4 | 41+1 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | CUML+2* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> %DT | 41+5* | 
| BDM | CLINICAL+4!, DMVISITS+11!, VISITS+3!, FIRSTDX+1!, X2+2!, X4+1! | 
| BDM(1 | FIRSTDX+2, CMSFDX+6*, PLFDX+1, PLFDX+2*!, PLFDX+3, LASTHT | 
| BDMC | DMVISITS+4*, DMVISITS+8*, DMVISITS+9! | 
| >> BDMCUML | LASTHT+2 | 
| >> BDMDATE | DMVISITS+2, VISITS+1 | 
| >> BDMDMRG | CMSFDX+2, CMSFDX+3 | 
| BDMDX | DMVISITS+11! | 
| >> BDMER | EN+1*, CLINICAL+2, DMVISITS+2*, DMVISITS+3, VISITS+1*, FIRSTDX+2*, X2+1, PLFDX+1*, LASTHT* | 
| BDMFDX | CMSFDX+1!, CMSFDX+3, CMSFDX+4*, CMSFDX+5, CMSFDX+6 | 
| BDMGOT1 | CUML+1, CUML+2, 41+2*, 41+3*, 41+5*, X4+1!, LASTHT+2* | 
| >> BDMHT | LASTHT*, LASTHT+1 | 
| >> BDMHTKI | LASTHT* | 
| >> BDMI | CLINICAL+4* | 
| >> BDML | DMVISITS+4*, DMVISITS+5, DMVISITS+8, VISITS+2* | 
| >> BDMPD | DMVISITS+2, VISITS+1, FIRSTDX+2, CMSFDX+3, PLFDX+1, LASTHT | 
| BDMSUB | CUML+1, CUML+2, 41+2*, 41+3*, 41+5*, X4+1!, LASTHT+2* | 
| >> BDMTOT | DMVISITS+9*, DMVISITS+10* | 
| BDMX | CLINICAL+4!, DMVISITS+2*, VISITS+1*, FIRSTDX+2*, CMSFDX+3*, CMSFDX+4, PLFDX+1*, LASTHT* | 
| BDMY | CLINICAL+4*, X!, DMVISITS+2*, VISITS+1*, FIRSTDX+2, PLFDX+1, LASTHT | 
| >> C | DMVISITS+5*, DMVISITS+6 | 
| DT | 41+5 | 
| U | DMVISITS+5, DMVISITS+7, DMVISITS+8, VISITS+2, FIRSTDX+2, CMSFDX+3, CMSFDX+4, PLFDX+2, LASTHT | 
| >> V | DMVISITS+5*, DMVISITS+7 | 
| >> X | 41+5* | 
| >> X1 | 41+5* | 
| >> X2 | 41+5* | 
| >> Y | FIRSTDX+2*, FIRSTDX+3, 41+5, CMSFDX+6*, PLFDX+3* | 
| Name | Field # of Occurrence | 
|---|---|
| $T(@BDMI | CLINICAL+4 |