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 |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BDMEDMU3

Package: Diabetes Registry

Routine: BDMEDMU3


Information

BDMEDMU3 ; IHS/CMI/LAB - prompt for refusal value ; 27 Jan 2011 2:41 PM

Source Information

Source file <BDMEDMU3.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA Fileman 3 ^DIC  FILE^DICN  ^DIR  
IHS VA Utilities 2 $$VAL^XBDIQ1  ^XBFMK  
Diabetes Registry 1 (ERR,EVSIT)^BDMEDMUP  
Kernel 1 $$FMTE^XLFDT  
Patient Care Component 1 ^APCDALVR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Diabetes Registry 1 BDMEDMUP  

Entry Points

Name Comments DBIA/ICR reference
PN(Y) ;EP
RTL(A) ;EP - called from dd
TD(Y) ;EP
EOJ ;
FLU(Y) ;EP
VALUE ;EP - called from input template
BTLHF ;EP
HEPB(Y) ;EP
BTL(A) ;EP - called from screen on BARRIERS TO LEARN
LP(A) ;EP - called from screen on LEARNING PREFERENCE
REF ;EP
LPHF ;EP
RTLHF ;EP

External References

Name Field # of Occurrence
^APCDALVR BTLHF+15, RTLHF+15, LPHF+15
ERR^BDMEDMUP BTLHF+7, BTLHF+9, BTLHF+16, RTLHF+7, RTLHF+9, RTLHF+16, LPHF+7, LPHF+9, LPHF+16
EVSIT^BDMEDMUP BTLHF+6, RTLHF+6, LPHF+6
^DIC REF+6, VALUE+3
FILE^DICN VALUE+12
^DIR REF+3, VALUE+6, VALUE+16
$$VAL^XBDIQ1 HEPB+14, FLU+3, VALUE+5
^XBFMK REF+2, VALUE+13, VALUE+14, EOJ+2, BTLHF+28, RTLHF+27, LPHF+27
$$FMTE^XLFDT BTLHF+9, RTLHF+9, LPHF+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"exiting......."
  • Line Location: REF+7
Function Call: WRITE
  • Prompt: !!,"Invalid entry. Try again."
  • Line Location: VALUE+4
Function Call: WRITE
  • Prompt: !,"Reason is Required"
  • Line Location: VALUE+7
Function Call: WRITE
  • Prompt: !,"Reason is Required"
  • Line Location: VALUE+8
Function Call: WRITE
  • Prompt: !,"creating Refusal entry in PCC..."
  • Line Location: VALUE+10
Function Call: WRITE
  • Prompt: !!,"Creating refusal entry failed...."
  • Line Location: VALUE+13
Function Call: WRITE
  • Prompt: !!
  • Line Location: VALUE+16
Routine Call
  • DIC
  • Line Location:
    • REF+6
    • VALUE+3
Routine Call
  • DIR
  • Line Location:
    • REF+3
    • VALUE+6
    • VALUE+16

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPREF - [#9000022] Classic Fileman Calls
^AUTTREFT - [#9999999.73] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] FLU+25, PN+13
^ATXAX("B" FLU+20, FLU+22, PN+8, PN+10
^AUPNVHF - [#9000010.23] BTLHF+8, RTLHF+8, LPHF+8
^AUPNVHF("AD" BTLHF+8, RTLHF+8, LPHF+8
^AUPNVSIT - [#9000010] BTLHF+9, RTLHF+9, LPHF+9
^AUTTHF - [#9999999.64] BTL+1, BTL+2, BTL+3, BTL+5, RTL+1, RTL+2, RTL+3, RTL+5, LP+1, LP+2
, LP+3, LP+5, BTLHF+5, BTLHF+9, RTLHF+5, RTLHF+9, LPHF+5, LPHF+9
^AUTTHF("B" BTL+4, RTL+4, LP+4
^AUTTIMM - [#9999999.14] HEPB+2, HEPB+3, HEPB+4, HEPB+5, HEPB+6, HEPB+7, HEPB+8, HEPB+9, HEPB+10, HEPB+11
, HEPB+12, HEPB+13, FLU+2, FLU+4, FLU+5, FLU+6, FLU+7, FLU+8, FLU+9, FLU+10
, FLU+11, FLU+12, FLU+13, FLU+14, FLU+15, FLU+16, FLU+17, FLU+18, FLU+19, FLU+24
, PN+2, PN+5, PN+12, TD+2, TD+5
^AUTTREFT - [#9999999.73] VALUE+1, VALUE+5
^BDMEDMUP - [#9003203.2] BTLHF+2, BTLHF+4, BTLHF+9, RTLHF+2, RTLHF+4, RTLHF+9, LPHF+2, LPHF+4, LPHF+9
^DIC - [#1] VALUE+3

Label References

Name Line Occurrences
EOJ REF+4, VALUE+2, VALUE+17, VALUE+18
REF VALUE+4, VALUE+7, VALUE+8, VALUE+13, VALUE+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A BTL~, BTL+1, BTL+2, BTL+3, BTL+5, RTL~, RTL+1, RTL+2, RTL+3, RTL+5
, LP~, LP+1, LP+2, LP+3, LP+5
APCDALVR BTLHF+10!, BTLHF+17!, RTLHF+10!, RTLHF+17!, LPHF+10!, LPHF+17!
APCDALVR("APCDAFLG" BTLHF+16, RTLHF+16, LPHF+16
APCDALVR("APCDATMP" BTLHF+13*, RTLHF+13*, LPHF+13*
APCDALVR("APCDPAT" BTLHF+11*, RTLHF+11*, LPHF+11*
APCDALVR("APCDTHF" BTLHF+14*, RTLHF+14*, LPHF+14*
APCDALVR("APCDVSIT" BTLHF+12*, RTLHF+12*, LPHF+12*
B BTL+4~*, BTL+5, RTL+4~*, RTL+5, LP+4~*, LP+5
>> BDMEDA BTLHF+2, BTLHF+4, BTLHF+9, RTLHF+2, RTLHF+4, RTLHF+9, LPHF+2, LPHF+4, LPHF+9
>> BDMEDMDT BTLHF+3*, RTLHF+3*, LPHF+3*
>> BDMEDMPT VALUE+12, BTLHF+11, RTLHF+11, LPHF+11
>> BDMEDRN REF+5*, VALUE+12
>> BDMEMCAT BTLHF+5*, RTLHF+5*, LPHF+5*
>> BDMEMTYP BTLHF+4*, BTLHF+5, BTLHF+8, BTLHF+14, RTLHF+4*, RTLHF+5, RTLHF+8, RTLHF+14, LPHF+4*, LPHF+5
, LPHF+8, LPHF+14
BDMERDN REF+1!
>> BDMEREC1 BTLHF+3, RTLHF+3, LPHF+3
BDMETERR REF+1!, VALUE+2*, EOJ+1!
BDMETF REF+1!, VALUE+1*, VALUE+2, VALUE+3, VALUE+5, VALUE+12, EOJ+1!
BDMETID REF+1!, VALUE+5*, VALUE+12, EOJ+1!
BDMETIEN REF+1!, VALUE+5*, VALUE+12, EOJ+1!
BDMETOLD REF+1!, VALUE+3, EOJ+1!
BDMETREA REF+1!, VALUE+9*, VALUE+12
BDMEVSIT BTLHF+1!, BTLHF+7, BTLHF+8, BTLHF+9, BTLHF+12, RTLHF+1!, RTLHF+7, RTLHF+8, RTLHF+9, RTLHF+12
, LPHF+1!, LPHF+7, LPHF+8, LPHF+9, LPHF+12
BDMEX REF+1!, REF+8*, VALUE+1, VALUE+5, VALUE+12, EOJ+1!
C FLU+23~, FLU+24*, FLU+25, PN+11~, PN+12*, PN+13
D0 VALUE+12!
DA REF+3!, VALUE+6!, VALUE+16!
DD VALUE+12!
DIADD REF+2!, VALUE+11!, VALUE+15!, BTLHF+28!, RTLHF+27!, LPHF+27!
DIC REF+6*!, VALUE+3*!, VALUE+11!, VALUE+12*
DIC("A" REF+6*, VALUE+3*
DIC("B" VALUE+3*
DIC("DR" VALUE+12*
DIC(0 REF+6*, VALUE+3*, VALUE+12*
DIR REF+3!, VALUE+6!, VALUE+16!
DIR("A" REF+3*, VALUE+6*, VALUE+16*
DIR("B" VALUE+16*
DIR(0 REF+3*, VALUE+6*, VALUE+16*
>> DIRUT REF+4, VALUE+7, VALUE+17
DLAYGO REF+2!, VALUE+11!, VALUE+15!, BTLHF+28!, RTLHF+27!, LPHF+27!
DT BTLHF+3, RTLHF+3, LPHF+3
>> G BTLHF+8*, BTLHF+9, RTLHF+8*, RTLHF+9, LPHF+8*, LPHF+9
>> T BTLHF+7*, BTLHF+9*, BTLHF+16*, RTLHF+7*, RTLHF+9*, RTLHF+16*, LPHF+7*, LPHF+9*, LPHF+16*
U HEPB+3, HEPB+4, HEPB+5, HEPB+6, HEPB+7, HEPB+8, HEPB+9, HEPB+10, HEPB+11, HEPB+12
, HEPB+13, FLU+4, FLU+5, FLU+6, FLU+7, FLU+8, FLU+9, FLU+10, FLU+11, FLU+12
, FLU+13, FLU+14, FLU+15, FLU+16, FLU+17, FLU+18, FLU+19, FLU+24, PN+5, PN+12
, TD+5, VALUE+1, VALUE+3, VALUE+5, BTL+2, BTL+3, BTL+5, RTL+2, RTL+3, RTL+5
, LP+2, LP+3, LP+5, BTLHF+2, BTLHF+3, BTLHF+4, BTLHF+5, BTLHF+8, BTLHF+9, RTLHF+2
, RTLHF+3, RTLHF+4, RTLHF+5, RTLHF+8, RTLHF+9, LPHF+2, LPHF+3, LPHF+4, LPHF+5, LPHF+8
, LPHF+9
>> X VALUE+12*, BTLHF+8*, RTLHF+8*, LPHF+8*
Y HEPB~, HEPB+1, HEPB+2, HEPB+3, HEPB+4, HEPB+5, HEPB+6, HEPB+7, HEPB+8, HEPB+9
, HEPB+10, HEPB+11, HEPB+12, HEPB+13, HEPB+14, FLU~, FLU+1, FLU+2, FLU+3, FLU+4
, FLU+5, FLU+6, FLU+7, FLU+8, FLU+9, FLU+10, FLU+11, FLU+12, FLU+13, FLU+14
, FLU+15, FLU+16, FLU+17, FLU+18, FLU+19, FLU+24, PN~, PN+1, PN+2, PN+5
, PN+12, TD~, TD+1, TD+2, TD+5, REF+5, REF+7, REF+8, VALUE+4, VALUE+5
, VALUE+8, VALUE+9, VALUE+13, VALUE+18, EOJ+3!
Z FLU+21~, FLU+22*, FLU+25, PN+4~, PN+5*, PN+6, PN+7, PN+9~, PN+10*, PN+13
, TD+4~, TD+5*, TD+6, TD+7, TD+8, TD+9, TD+10, TD+11, TD+12, TD+13
, TD+14, TD+15, TD+16, TD+17, TD+18, TD+19, TD+20, TD+21, TD+22, TD+23
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All