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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BPXRMBMI

Package: IHS Mods To Patient Care Encounter

Routine: BPXRMBMI


Information

BPXRMBMI ; SLC/PKR - This is an example of a computed finding. ;26-Sep-2006 13:44;MGH

Source Information

Source file <BPXRMBMI.m>

Call Graph

Call Graph Total: 5

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  

Entry Points

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

External References

Name Field # of Occurrence
^%DT BMI+3, HIBMI+3, HIPCENT+2, AGEMO+2
$$AUHTWT^APCHS2A2 PERCENT+7
$$GET1^DIQ PERCENT+2, PERCENT+3
ENP^XBDIQ1 LASTMSR+10
$$MIN^XLFMTH BMI+6, HIBMI+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVMSR("AA" LASTMSR+4, LASTMSR+7, LASTMSR+9
^AUTTMSR("B" LASTMSR+2

Label References

Name Line Occurrences
$$LASTMSR CALCLATE+1, CALCLATE+2, PERCENT+5
AGEMO PERCENT+4
CALCLATE BMI+4, HIBMI+4
PERCENT HIPCENT+3

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All