BPXRMBMI ; SLC/PKR - This is an example of a computed finding. ;26-Sep-2006 13:44;MGH
Source file <BPXRMBMI.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 2 | ^%DT $$GET1^DIQ |
| IHS VA Utilities | 1 | ENP^XBDIQ1 |
| Kernel | 1 | $$MIN^XLFMTH |
| Patient Care Component | 1 | $$AUHTWT^APCHS2A2 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| HIPCENT(DFN,TEST,DATE,VALUE,TEXT) | ;EP Find the patients wt percentile
|
|
| AGEMO | ;Get age in months
|
|
| CALCLATE | ;Calculate the BMI
|
|
| BMI(DFN,TEST,DATE,VALUE,TEXT) | ; EP Computed finding to return the BMI
|
|
| LASTMSR(DFN,MSR) | ;--Returns most current measurement
|
|
| PERCENT(DFN) | ;Find the wt percentile
|
|
| HIBMI(DFN,TEST,DATE,VALUE,TEXT) | ;EP Find BMI < 25
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNVMSR("AA" | LASTMSR+4, LASTMSR+7, LASTMSR+9 |
| ^AUTTMSR("B" | LASTMSR+2 |
| Name | Line Occurrences |
|---|---|
| $$LASTMSR | CALCLATE+1, CALCLATE+2, PERCENT+5 |
| AGEMO | PERCENT+4 |
| CALCLATE | BMI+4, HIBMI+4 |
| PERCENT | HIPCENT+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AGE | PERCENT+1~, PERCENT+3*, AGEMO+3 |
| ARR | LASTMSR+1~, LASTMSR+10!, LASTMSR+15 |
| ARR( | LASTMSR+14*, LASTMSR+16 |
| ARR("" | LASTMSR+16 |
| BMI | BMI+1~, BMI+8, BMI+9, CALCLATE+3*, CALCLATE+6*, HIBMI+1~, HIBMI+6, HIBMI+7, HIBMI+8, HIBMI+9 |
| BPX | LASTMSR+1~ |
| BPX( | LASTMSR+12 |
| BPX(1201 | LASTMSR+12, LASTMSR+13 |
| DATE | BMI~, BMI+2*, BMI+4*, BMI+6*, LASTMSR+1~, LASTMSR+13*, LASTMSR+14, LASTMSR+16*, HIBMI~, HIBMI+2* , HIBMI+4*, HIBMI+5*, HIPCENT~, HIPCENT+3*, HIPCENT+4*, HIPCENT+5* |
| DFN | BMI~, CALCLATE+1, CALCLATE+2, LASTMSR~, LASTMSR+4, LASTMSR+7, LASTMSR+9, HIBMI~, HIPCENT~, HIPCENT+3 , PERCENT~, PERCENT+2, PERCENT+3, PERCENT+5 |
| HT | BMI+1~, CALCLATE+4*, CALCLATE+6*, HIBMI+1~ |
| HTDATA | BMI+1~, CALCLATE+1*, CALCLATE+4, HIBMI+1~ |
| HTDATE | BMI+1~, BMI+5, BMI+6, CALCLATE+4*, HIBMI+1~, HIBMI+5 |
| IEN | LASTMSR+1~, LASTMSR+8*, LASTMSR+9*, LASTMSR+10, LASTMSR+14, LASTMSR+16* |
| LINE | LASTMSR+1~, LASTMSR+12*, LASTMSR+14, LASTMSR+16*, LASTMSR+17 |
| MO | AGEMO+1~, AGEMO+3*, AGEMO+4*, AGEMO+5 |
| MOAGE | PERCENT+1~, PERCENT+7, AGEMO+5* |
| MSR | LASTMSR~, LASTMSR+2*, LASTMSR+4, LASTMSR+7, LASTMSR+9 |
| PERC | HIPCENT+1~, HIPCENT+4, HIPCENT+5, PERCENT+7*, PERCENT+8* |
| PERCENT | HIPCENT+1~ |
| SEX | PERCENT+1~, PERCENT+2*, PERCENT+7 |
| STOP | LASTMSR+1~, LASTMSR+4*, LASTMSR+5, LASTMSR+7 |
| TEST | BMI~, BMI+2*, BMI+4, BMI+7*, CALCLATE+1*, CALCLATE+2*, HIBMI~, HIBMI+2*, HIBMI+4, HIBMI+6* , HIBMI+7*, HIBMI+8*, HIBMI+9*, HIPCENT~, HIPCENT+3, HIPCENT+4*, HIPCENT+5*, PERCENT+5* |
| TEXT | BMI~, BMI+2*, HIBMI~, HIBMI+2*, HIPCENT~ |
| TIU | LASTMSR+1~ |
| TODAY | BMI+1~, BMI+3*, BMI+4, HIBMI+1~, HIBMI+3*, HIBMI+4, HIPCENT+1~, HIPCENT+2*, HIPCENT+3, AGEMO+2* , AGEMO+3 |
| U | CALCLATE+4, CALCLATE+5, LASTMSR+12, PERCENT+6 |
| VALUE | BMI~, BMI+2*, BMI+4*, BMI+8*, BMI+9*, HIBMI~, HIBMI+2*, HIBMI+4*, HIBMI+6*, HIBMI+7* , HIBMI+8*, HIBMI+9*, HIPCENT~, HIPCENT+3*, HIPCENT+4*, HIPCENT+5* |
| VDT | LASTMSR+1~, LASTMSR+6*, LASTMSR+7*, LASTMSR+9, LASTMSR+13 |
| WT | BMI+1~, CALCLATE+5*, CALCLATE+6*, HIBMI+1~, PERCENT+1~, PERCENT+6*, PERCENT+7 |
| WTDATA | BMI+1~, CALCLATE+2*, CALCLATE+5, HIBMI+1~, PERCENT+1~, PERCENT+5*, PERCENT+6 |
| WTDATE | BMI+1~, BMI+5, BMI+6, CALCLATE+5*, HIBMI+1~, HIBMI+5, HIPCENT+1~, HIPCENT+4, HIPCENT+5, PERCENT+6* |
| X | BMI+1~, BMI+3*, LASTMSR+1~, HIBMI+1~, HIBMI+3*, HIPCENT+1~, HIPCENT+2*, AGEMO+2* |
| Y | BMI+1~, BMI+3, HIBMI+1~, HIBMI+3, HIPCENT+1~, HIPCENT+2, AGEMO+2 |
| YR | AGEMO+1~, AGEMO+3*, AGEMO+4*, AGEMO+5 |