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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables |  All
Print Page as PDF
Routine: BDMGUB

Package: Diabetes Registry

Routine: BDMGUB


Information

BDMGUB ; IHS/CMI/LAB - BDM DMS GUI Utilities ;

Source Information

Source file <BDMGUB.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 3 UPDATE^DIE  ^DIK  $$GET1^DIQ  
Diabetes Registry 1 SSET^BDMVRL42  
Kernel 1 $$FMTE^XLFDT  
Patient Care Component 1 $$PROBNUM^APCDDMUP  
Uncategorized 1 DEBUG^%Serenji  

Entry Points

Name Comments DBIA/ICR reference
CHK(BDMRET,BDMSTR) ;check report status
LETD(BDMRET,BDMSTR) ;-- get letter data
FUM(DFN) ;EP;TO PRINT FOLLOW-UP MESSAGE
LAST(DFN) ;EP;TO PRINT PATIENT NAME IN A LETTER
GETIEN(BDMRET,BDMSTR) ;-- get ien of file based on xref value passed in
STATE(DFN) ;EP - state
CHKPN(BDMRET,BDMSTR) ;-- check the problem number on DMU
LETS(BDMRET,BDMSTR) ;-- get all letter Items for letter
DEBUG(BDMRET,BDMSTR) ;-- debug
LETI(BDMRET) ;-- get all letter Items
ZIP(DFN) ;EP-Zip
CITY(DFN) ;EP - city
ADD(DFN) ;EP;TO PRINT PATIENT'S ADDRESS IN A LETTER
STCNT(BDMRET,BDMSTR) ;-- get search template count and return result
DELLET(RETVAL,BDMSTR) ;-- delete a letter out of the DMS LETTERS file
PRV(BDMRPDA) ;EP;TO PRINT PROVIDER NAME IN A LETTER
LOCS(RETVAL,BDMSTR) ;-- save the local option entry
LOCG(RETVAL,BDMSTR) ;-- get the local option entry
CHT(DFN) ;EP;TO PRINT PATIENT CHART NUMBER PATCH 4
DCMP(BDMRET,BDMSTR) ;-- delete complications list
FIRST(DFN) ;EP;TO PRINT PATIENT NAME IN A LETTER

External References

Name Field # of Occurrence
DEBUG^%Serenji DEBUG+1
$$PROBNUM^APCDDMUP CHKPN+9
SSET^BDMVRL42 FUM+5
UPDATE^DIE LOCS+13
^DIK DELLET+11, DCMP+11
$$GET1^DIQ CHK+21, CHK+22, CHK+23, CHK+37, CHK+38, CHK+39, LOCG+7, LOCG+8
$$FMTE^XLFDT CHK+19, CHK+20, CHK+35, CHK+36

Used in RPC

RPC Name Call Tags
BDMG DELETE LETTER DELLET
BDMG GET LETTER ITEMS SELECTED LETS
BDMG GET LETTER ITEMS LETI
BDMG GET LETTER DATA LETD
BDMG CHECK REPORT STATUS CHK
BDMG DELETE CMP LIST DCMP
BDMG GET IEN GETIEN
BDMG GET SEARCH TMP CNT STCNT
BDMG CHECK PROBLEM NUMBER CHKPN
BDMG GET LOCAL OPTION ENTRY LOCG
BDMG SAVE LOCAL OPTION ENTRY LOCS

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ACM(41 - [#9002241] GET1^DIQ
^BDMLET - [#9003201] Classic Fileman Calls
^BDMGUI - [#9003201.4] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" DELLET+1, LETI+1, LETS+1, LETD+1, CHK+1, DCMP+1, GETIEN+1
^ACM(41 - [#9002241] PRV+2
^ACM(41.1 - [#9002241.1] STCNT+6
^AUPNPAT - [#9000001] CHT+1
^BDMGUI - [#9003201.4] CHK+15, CHK+31
^BDMGUI("AUSR" CHK+11, CHK+13, CHK+27, CHK+29
^BDMLET - [#9003201] LETS+9, LETS+11, LETD+13, LETD+15
^BDMLET("B" LETD+12
^BDMTMP($J DELLET+5!, DELLET+12*, DELLET+13*, DELLET+14*, LETI+3!, LETI+7*, LETI+12*, LETI+13*, LETS+4!, LETS+8*
, LETS+14*, LETS+15*, LETD+4!, LETD+7*, LETD+19*, LETD+20*, LETD+21*, LETD+22*, LETD+23*, CHK+5!
, CHK+9*, CHK+47*, CHK+48*, DCMP+5!, DCMP+12*, DCMP+13*, DCMP+14*, GETIEN+8!, GETIEN+11*, GETIEN+14*
, GETIEN+15*, STCNT+8!, STCNT+9*, STCNT+15*, STCNT+16*, STCNT+17*, STCNT+18*, STCNT+19*, STCNT+20*, CHKPN+6!
, CHKPN+7*, CHKPN+10*, CHKPN+11*, LOCG+5!, LOCS+7!
^DD("FUNC" - [#.5] LETI+8, LETI+10, LETI+12, LETS+12, LETD+16, LETD+17
^DIBT( STCNT+13
^DIBT("B" STCNT+4
^DIC - [#1] GETIEN+7
^DIC(5 - [#5] STATE+2
^DPT - [#2] FIRST+2, LAST+2, ADD+2, CITY+2, STATE+2, ZIP+2
^TMP("BDMTMP" FUM+8, FUM+10, FUM+11
^TMP($J CHK+6!, CHK+25*, CHK+41*, CHK+43, CHK+45, CHK+47
^VA(200 - [#200] PRV+3, CHK+17, CHK+33

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AUPNPAT CHKPN+1~, CHKPN+4*
>> BDM("STATUS" FUM+1*, FUM+3*
BDMB LETI+2~, LETI+6*, LETI+8
BDMCNT LETD+6*, LETD+18*, LETD+19, LETD+20, STCNT+11~, STCNT+12*, STCNT+14*, STCNT+15
BDMCODE LOCG+1~, LOCG+7*, LOCG+9, LOCS+1~, LOCS+4*, LOCS+11
BDMDA DELLET+8~, LETI+2~, LETI+8*, LETI+10, LETS+2~, LETS+9*, LETS+11, LETD+2~, CHK+10~, CHK+11*
, CHK+13, CHK+26~, CHK+27*, CHK+29, CHK+42~, CHK+43*, CHK+45, CHK+47, DCMP+2~, DCMP+7*
, DCMP+11, STCNT+11~, STCNT+13*
BDMDATA CHK+14~, CHK+15*, CHK+16, CHK+17, CHK+18, CHK+19, CHK+20, CHK+30~, CHK+31*, CHK+32
, CHK+33, CHK+34, CHK+35, CHK+36
BDMDFN LETD+2~, LETD+9*
>> BDMDUZ CHK+4*, CHK+11, CHK+13, CHK+27, CHK+29
BDMDUZ2 CHK+2~
BDME LETI+2~
>> BDMERR DELLET+4*, DELLET+13, DELLET+14, DCMP+4*, DCMP+13, DCMP+14
BDMET CHK+14~, CHK+20*, CHK+25, CHK+30~, CHK+36*, CHK+41
BDMGFL GETIEN+2~, GETIEN+4*, GETIEN+7
BDMGGLB GETIEN+2~, GETIEN+7*, GETIEN+13
BDMGI GETIEN+2~, GETIEN+9*, GETIEN+11, GETIEN+12*, GETIEN+14, GETIEN+15
BDMGLK GETIEN+2~, GETIEN+13*, GETIEN+14
BDMGVAL GETIEN+2~, GETIEN+6*, GETIEN+14
BDMGXRF GETIEN+2~, GETIEN+5*, GETIEN+13
BDMI DELLET+8~, DELLET+10*, DELLET+11, LETI+2~, LETI+5*, LETI+7, LETI+11*, LETI+12, LETI+13, LETS+2~
, LETS+6*, LETS+8, LETS+13*, LETS+14, LETS+15, LETD+2~, LETD+6*, LETD+7, CHK+2~, CHK+8*
, CHK+9, CHK+46*, CHK+47, CHK+48, STCNT+1~, STCNT+10*
BDMIEN LETI+9~, LETI+10*, LETI+12, LETD+14~, LETD+15*, LETD+16, LETD+17, CHK+12~, CHK+13*, CHK+15
, CHK+21, CHK+22, CHK+23, CHK+25, CHK+28~, CHK+29*, CHK+31, CHK+37, CHK+38, CHK+39
, CHK+41, LOCG+1~, LOCG+3*, LOCG+7, LOCG+8, LOCS+1~, LOCS+3*, LOCS+10
>> BDMLDA LETD+13*, LETD+15
BDMLET LETS+2~, LETS+7*, LETS+9, LETS+11, LETD+2~, LETD+8*, LETD+12
BDMLETI LETD+2~, LETD+12*, LETD+13, LETD+15
>> BDMLETS LETS+12*, LETS+14
BDMLIEN LETS+10~, LETS+11*, LETS+12
BDMNM CHK+14~, CHK+16*, CHK+25, CHK+30~, CHK+32*, CHK+41
BDMOPT CHK+14~, CHK+22*, CHK+25, CHK+30~, CHK+38*, CHK+41
>> BDMPDA FUM+4*
>> BDMPDFN LETD+10*
BDMPN CHKPN+1~, CHKPN+3*, CHKPN+9
>> BDMQUIT FUM+8, FUM+10
BDMREGNM LETD+2~, LETD+11*
BDMRET DEBUG~, LETI~, LETI+4*, LETS~, LETS+5*, LETD~, LETD+5*, CHK~, CHK+7*, DCMP~
, GETIEN~, GETIEN+10*, STCNT~, STCNT+7*, CHKPN~, CHKPN+5*, LOCS+1~, LOCS+14*, LOCS+15
BDMRG STCNT+1~, STCNT+6*
BDMRGE STCNT+1~, STCNT+5*, STCNT+6, STCNT+18
BDMRPDA LETD+2~, PRV~, PRV+2
BDMRS CHK+14~, CHK+23*, CHK+25, CHK+30~, CHK+39*, CHK+41
BDMST CHK+14~, CHK+19*, CHK+25, CHK+30~, CHK+35*, CHK+41
BDMSTI CHK+14~, CHK+18*, CHK+25, CHK+30~, CHK+34*, CHK+41
BDMSTR DEBUG~, DELLET~, DELLET+7, DELLET+9, DELLET+10, LETS~, LETS+7, LETD~, LETD+8, LETD+9
, LETD+10, LETD+11, CHK~, CHK+4, DCMP~, DCMP+7, DCMP+8, DCMP+9, DCMP+10, GETIEN~
, GETIEN+4, GETIEN+5, GETIEN+6, STCNT~, STCNT+3, STCNT+5, CHKPN~, CHKPN+3, CHKPN+4, LOCG~
, LOCG+3, LOCS~, LOCS+3, LOCS+4, LOCS+5
BDMT LETD+14~, LETD+16*, LETD+19
BDMTEXT LOCG+1~, LOCG+8*, LOCG+9, LOCS+1~, LOCS+5*, LOCS+12
BDMTIEN CHK+44~, CHK+45*, CHK+47
BDMTOO CHK+14~, CHK+30~
BDMTOR CHK+14~, CHK+21*, CHK+25, CHK+30~, CHK+37*, CHK+41
BDMTRN STCNT+1~, STCNT+4*, STCNT+13
BDMTRNE STCNT+1~, STCNT+3*, STCNT+4, STCNT+17
BDMUSER CHK+14~, CHK+17*, CHK+25, CHK+30~, CHK+33*, CHK+41
BDMVAL FUM+6~, FUM+7*, FUM+12*, FUM+13
BDMVPN CHKPN+8~, CHKPN+9*, CHKPN+10
BDMX FUM+6~, FUM+7*, FUM+8*, FUM+10, FUM+11
>> BDMY FUM+9*, FUM+10*, FUM+11, FUM+12
>> BDMZ FUM+11*, FUM+12
>> DA DELLET+11*, DCMP+11*
>> DA(1 DCMP+10*, DCMP+11
DFN FIRST~, FIRST+2, LAST~, LAST+2, CHT~, CHT+1, ADD~, ADD+2, CITY~, CITY+2
, STATE~, STATE+2, ZIP~, ZIP+2, FUM~, FUM+4, FUM+8, FUM+10, FUM+11
>> DIK DELLET+11*, DCMP+11*
DUZ(2 CHT+1
FDA LOCS+9~
FDA(9002241 LOCS+11*, LOCS+12*
FERR LOCS+9~
FERR(1 LOCS+14
FIENS LOCS+9~, LOCS+10*, LOCS+11, LOCS+12
I DELLET+2~, DELLET+7*, DELLET+9, DELLET+10, DCMP+2~, DCMP+8*, DCMP+9, DCMP+10
P DELLET+2~, DELLET+3*, LETS+2~, LETS+3*, LETS+7, LETD+2~, LETD+3*, LETD+8, LETD+9, LETD+10
, LETD+11, CHK+2~, CHK+3*, CHK+4, DCMP+2~, DCMP+3*, DCMP+7, GETIEN+2~, GETIEN+3*, GETIEN+4
, GETIEN+5, GETIEN+6, STCNT+1~, STCNT+2*, STCNT+3, STCNT+5, CHKPN+1~, CHKPN+2*, CHKPN+3, CHKPN+4
, LOCG+1~, LOCG+2*, LOCG+3, LOCS+1~, LOCS+2*, LOCS+3, LOCS+4, LOCS+5
R DELLET+2~, DELLET+3*, DELLET+7, DELLET+9, DELLET+10, DCMP+2~, DCMP+3*, DCMP+8, DCMP+9, DCMP+10
RETVAL DELLET~, DELLET+6*, DCMP+6*, LOCG~, LOCG+4*, LOCG+6, LOCG+9, LOCG+10, LOCS~, LOCS+6*
, LOCS+8, LOCS+15, LOCS+16
U LETI+12, LETS+11, LETS+12, FIRST+2, LAST+2, CHT+1, ADD+3, CITY+2, STATE+2, ZIP+2
, FUM+12, PRV+2, PRV+3, CHK+16, CHK+17, CHK+18, CHK+19, CHK+20, CHK+25, CHK+32
, CHK+33, CHK+34, CHK+35, CHK+36, CHK+41, LOCG+9
>> X DELLET+1*, LETI+1*, LETS+1*, LETD+1*, LETD+20, CHK+1*, DCMP+1*, GETIEN+1*
Z FIRST+1~, FIRST+2*, FIRST+3, LAST+1~, LAST+2*, LAST+3, ADD+1~, ADD+2*, ADD+3, CITY+1~
, STATE+1~, ZIP+1~, PRV+1~, PRV+2*, PRV+3*, PRV+4*, PRV+5
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables |  All