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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BDMP7

Package: Diabetes Registry

Routine: BDMP7


Information

BDMP7 ; IHS/CMI/LAB - BDM patch 7 ;

Source Information

Source file <BDMP7.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
Diabetes Registry 6 ^BDMP71X  ^BDMP72  ^BDMP73  ^BDMP74  ^BDMP75  ^BDMP76  
VA Fileman 2 ^DIC  IX1^DIK  
IHS VA Utilities 1 EN^XBVK  
Kernel 1 RENAME^XPDMENU  

Entry Points

Name Comments DBIA/ICR reference
PRE ;EP - pre init
DMEDUC ;
EN ;
EXC ;;
DRUGS ;set up drug taxonomies
DRUG1 ;
CESS ;
LAB ;
LAB1 ;
OTHER ;
XIT ;
DIET ;
SDM ;
CESSHF ;;

External References

Name Field # of Occurrence
^BDMP71X EN+2
^BDMP72 EN+3
^BDMP73 EN+4
^BDMP74 EN+5
^BDMP75 EN+6
^BDMP76 EN+7
^DIC LAB1+4, DRUG1+4, SDM+4, CESS+4, CESS+7, DMEDUC+3, DMEDUC+6, DMEDUC+11, DMEDUC+14, DMEDUC+19
, DMEDUC+22
IX1^DIK LAB1+7, DRUG1+7, SDM+7, CESS+10, DMEDUC+9, DMEDUC+17, DMEDUC+25
EN^XBVK XIT+1
RENAME^XPDMENU PRE+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Creating ",BDMX," Taxonomy..."
  • Line Location: LAB1+1
Function Call: WRITE
  • Prompt: !!,"ERROR IN CREATING ",BDMX," TAX"
  • Line Location: LAB1+5
Function Call: WRITE
  • Prompt: !,"Creating ",BDMX," Taxonomy..."
  • Line Location: DRUG1+1
Function Call: WRITE
  • Prompt: !!,"ERROR IN CREATING ",BDMX," TAX"
  • Line Location: DRUG1+5
Function Call: WRITE
  • Prompt: !,"Creating DM SDM Provider Taxonomy..."
  • Line Location: SDM+1
Function Call: WRITE
  • Prompt: !!,"ERROR IN CREATING DM AUDIT SDM PROVIDERS TAX"
  • Line Location: SDM+5
Function Call: WRITE
  • Prompt: !,"Creating Tobacco Cessation Health factors taxonomy... "
  • Line Location: CESS+1
Function Call: WRITE
  • Prompt: !!,"ERROR IN CREATING DM AUDIT CESSATION HLTH FACTORS TAX"
  • Line Location: CESS+5
Function Call: WRITE
  • Prompt: !,"Creating Education topics taxonomy..."
  • Line Location: DMEDUC+1
Function Call: WRITE
  • Prompt: !!,"ERROR IN CREATING DM AUDIT DIET EDUC TOPICS TAX"
  • Line Location: DMEDUC+4
Function Call: WRITE
  • Prompt: !!,"ERROR IN CREATING DM AUDIT EXERCISE EDUC TOPICS TAX"
  • Line Location: DMEDUC+12
Function Call: WRITE
  • Prompt: !!,"ERROR IN CREATING DM AUDIT OTHER EDUC TOPICS TAX"
  • Line Location: DMEDUC+20
Routine Call
  • DIC
  • Line Location:
    • LAB1+4
    • DRUG1+4
    • SDM+4
    • CESS+4
    • CESS+7
    • DMEDUC+3
    • DMEDUC+6
    • DMEDUC+11
    • DMEDUC+14
    • DMEDUC+19
    • DMEDUC+22

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ATXAX - [#9002226] Classic Fileman Calls
^ATXLAB - [#9002228] Classic Fileman Calls
^AUTTEDT - [#9999999.09] Classic Fileman Calls
^AUTTHF - [#9999999.64] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] DRUG1+6*, SDM+6*, CESS+6*, CESS+8*, DMEDUC+5*, DMEDUC+7*, DMEDUC+13*, DMEDUC+15*, DMEDUC+21*, DMEDUC+23*
^ATXAX("B" DRUG1+2, SDM+2, CESS+2, DMEDUC+2, DMEDUC+10, DMEDUC+18
^ATXLAB - [#9002228] LAB1+6*
^ATXLAB("B" LAB1+2

Label References

Name Line Occurrences
CESS EN+9
DMEDUC EN+12
DRUG1 DRUGS+1, DRUGS+2, DRUGS+3, DRUGS+4, DRUGS+5, DRUGS+6, DRUGS+7, DRUGS+8
DRUGS EN+10
LAB EN+13
LAB1 LAB+1, LAB+2, LAB+3, LAB+4, LAB+5, LAB+6, LAB+7, LAB+8, LAB+9, LAB+10
, LAB+11
SDM EN+11

Naked Globals

Name Field # of Occurrence
^(0 LAB1+6*, DRUG1+6*, SDM+6*, CESS+6*, CESS+8*, DMEDUC+5*, DMEDUC+7*, DMEDUC+13*, DMEDUC+15*, DMEDUC+21*
, DMEDUC+23*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ATXFLG EN+1*, EN+8*
>> BDMDA LAB1+2*, LAB1+3, DRUG1+2*, DRUG1+3, SDM+2*, SDM+3, CESS+2*, CESS+3, DMEDUC+2*, DMEDUC+10*
, DMEDUC+18*
>> BDMGUI XIT+1
>> BDMTEXT CESS+7*, DMEDUC+6*, DMEDUC+14*, DMEDUC+22*
>> BDMTX LAB1+6*, LAB1+7, DRUG1+6*, DRUG1+7, SDM+6*, SDM+7, CESS+6*, CESS+8, CESS+10, DMEDUC+5*
, DMEDUC+7, DMEDUC+9, DMEDUC+13*, DMEDUC+15, DMEDUC+17, DMEDUC+21*, DMEDUC+23, DMEDUC+25
>> BDMX LAB+1*, LAB+2*, LAB+3*, LAB+4*, LAB+5*, LAB+6*, LAB+7*, LAB+8*, LAB+9*, LAB+10*
, LAB+11*, LAB1+1, LAB1+2, LAB1+4, LAB1+5, LAB1+6, DRUGS+1*, DRUGS+2*, DRUGS+3*, DRUGS+4*
, DRUGS+5*, DRUGS+6*, DRUGS+7*, DRUGS+8*, DRUG1+1, DRUG1+2, DRUG1+4, DRUG1+5, DRUG1+6, CESS+7*
, CESS+8, DMEDUC+6*, DMEDUC+7, DMEDUC+14*, DMEDUC+15, DMEDUC+22*, DMEDUC+23
D0 CESS+7!, DMEDUC+6!, DMEDUC+14!, DMEDUC+22!
D1 CESS+7!, DMEDUC+6!, DMEDUC+14!, DMEDUC+22!
DA LAB1+4!, LAB1+7*, DRUG1+4!, DRUG1+7*, SDM+4!, SDM+7*, CESS+4!, CESS+7!, CESS+10*, DMEDUC+3!
, DMEDUC+6!, DMEDUC+9*, DMEDUC+11!, DMEDUC+14!, DMEDUC+17*, DMEDUC+19!, DMEDUC+22!, DMEDUC+25*
DI CESS+7!, DMEDUC+6!, DMEDUC+14!, DMEDUC+22!
DIADD LAB1+4*!, DRUG1+4*!, SDM+4*!, CESS+4*!, CESS+7!, DMEDUC+3*!, DMEDUC+6!, DMEDUC+11*!, DMEDUC+14!, DMEDUC+19*!
, DMEDUC+22!
DIC LAB1+4*!, DRUG1+4*!, SDM+4*!, CESS+4*!, CESS+7*!, DMEDUC+3*!, DMEDUC+6*!, DMEDUC+11*!, DMEDUC+14*!, DMEDUC+19*!
, DMEDUC+22*!
DIC(0 LAB1+4*, DRUG1+4*, SDM+4*, CESS+4*, CESS+7*, DMEDUC+3*, DMEDUC+6*, DMEDUC+11*, DMEDUC+14*, DMEDUC+19*
, DMEDUC+22*
>> DIK LAB1+7*, DRUG1+7*, SDM+7*, CESS+10*, DMEDUC+9*, DMEDUC+17*, DMEDUC+25*
DLAYGO LAB1+4*!, DRUG1+4*!, SDM+4*!, CESS+4*!, CESS+7!, DMEDUC+3*!, DMEDUC+6!, DMEDUC+11*!, DMEDUC+14!, DMEDUC+19*!
, DMEDUC+22!
DQ CESS+7!, DMEDUC+6!, DMEDUC+14!, DMEDUC+22!
DR CESS+7!, DMEDUC+6!, DMEDUC+14!, DMEDUC+22!
DT LAB1+6, DRUG1+6, SDM+6, CESS+6, DMEDUC+5, DMEDUC+13, DMEDUC+21
DUZ LAB1+6, DRUG1+6, SDM+6, CESS+6, DMEDUC+5, DMEDUC+13, DMEDUC+21
I LAB1+4!, DRUG1+4!, SDM+4!, CESS+4!, DMEDUC+3!, DMEDUC+11!, DMEDUC+19!
U LAB1+6, DRUG1+6, SDM+6, CESS+6, CESS+7, CESS+8, DMEDUC+5, DMEDUC+6, DMEDUC+7, DMEDUC+13
, DMEDUC+14, DMEDUC+15, DMEDUC+21, DMEDUC+22, DMEDUC+23
>> X LAB1+4*, DRUG1+4*, SDM+4*, CESS+4*, CESS+7*, DMEDUC+3*, DMEDUC+6*, DMEDUC+11*, DMEDUC+14*, DMEDUC+19*
, DMEDUC+22*
>> Y LAB1+5, LAB1+6, DRUG1+5, DRUG1+6, SDM+5, SDM+6, CESS+5, CESS+6, CESS+7, CESS+8
, DMEDUC+4, DMEDUC+5, DMEDUC+6, DMEDUC+7, DMEDUC+12, DMEDUC+13, DMEDUC+14, DMEDUC+15, DMEDUC+20, DMEDUC+21
, DMEDUC+22, DMEDUC+23

Marked Items

Name Field # of Occurrence
$T(@BDMTEXT+BDMX CESS+7, DMEDUC+6, DMEDUC+14, DMEDUC+22
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All