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: BDMPROB

Package: Diabetes Registry

Routine: BDMPROB


Information

BDMPROB ; IHS/CMI/LAB - ;

Source Information

Source file <BDMPROB.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 2 FILE^DICN  (,CHK)^DIE  
IHS Patient 1 ^AUPNPAT  
IHS VA Utilities 1 EN^XBNEW  
Kernel 1 $$FMTE^XLFDT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Diabetes Registry 1 BDMGUA  

Entry Points

Name Comments DBIA/ICR reference
STATUS ;
DOO ;
DTE ;
P
FILE ;
DELPROB(P,REASON,OTHER) ;PEP called to delete a problem from the PCC Problem list
CHKNARR(D) ;
DLM ;
NARR ;
AP ;EP
NMBR ;calculate new number
TESTDEL ;
ADDPROB(APCDDX,APCDP,APCDDLM,APCDCLS,APCDN,APCDFAC,APCDDTE,APCDSTAT,APCDDOO,APCDCLAS,APCDEBU,APCDEC1,APCDEC2,APCDEC3) ;PEP called to non-interactively add a problem to the pcc problem list
DX ;DX CHK
TEST ;APCDDX,APCDP,APCDDLM,APCDCLS,APCDN,APCDFAC,APCDDTE,APCDSTAT,APCDDOO,APCDCLAS,APCDEBU,APCDEC1,APCDEC2,APCDEC3
FAC ;
CLASS ;
CLS ;

External References

Name Field # of Occurrence
^AUPNPAT P+4
FILE^DICN FILE+5
^DIE DELPROB+13
CHK^DIE DX+2, DLM+2, CLS+3, DTE+2, STATUS+2, DOO+2, CLASS+3, CLASS+5, CLASS+7
EN^XBNEW ADDPROB+31
$$FMTE^XLFDT DLM+1, DTE+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,X
  • Line Location: TEST+2
Function Call: WRITE
  • Prompt: !,X
  • Line Location: TESTDEL+2
Routine Call
  • DIE
  • Line Location:
    • DELPROB+13
Routine Call
  • DIE
  • Line Location:
    • DX+2
    • DLM+2
    • CLS+3
    • DTE+2
    • STATUS+2
    • DOO+2
    • CLASS+3
    • CLASS+5
    • CLASS+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPROB - [#9000011] Classic Fileman Calls,  CHK^DIE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] P+3
^AUPNPROB - [#9000011] DELPROB+7
^AUPNPROB("AA" NMBR+1
^AUTNPOV - [#9999999.27] CHKNARR+4
^AUTTLOC - [#9999999.06] FAC+2
^DD(9999999.27 CHKNARR+7
^DPT - [#2] P+1, P+2

Label References

Name Line Occurrences
$$ADDPROB TEST+1
$$CHKNARR NARR+2
$$DELPROB TESTDEL+1
CLASS DOO+1
DOO STATUS+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% AP+1~, DX+2, DX+3, DLM+2, CLS+3, DTE+2, STATUS+2, DOO+2, CLASS+3, CLASS+5
, CLASS+7, CHKNARR+1~
%FDA AP+1~
>> APCDALVR FILE+1*
APCDCLAS ADDPROB~, CLASS+1*, FILE+3
APCDCLS ADDPROB~, CLS+1*, CLS+2, CLS+3, FILE+3
APCDDLM ADDPROB~, DLM+1*, DLM+2, FILE+3
APCDDOO ADDPROB~, DOO+1*, DOO+2, FILE+3
APCDDTE ADDPROB~, DTE+1*, DTE+2, FILE+3
APCDDX ADDPROB~, DX+1, DX+2, DX+3*, FILE+2
APCDEBU ADDPROB~, FILE+3
APCDEC1 ADDPROB~, CLASS+2*, CLASS+3, FILE+4
APCDEC2 ADDPROB~, CLASS+4*, CLASS+5, FILE+4
APCDEC3 ADDPROB~, CLASS+6*, CLASS+7, FILE+4
APCDERR ADDPROB+29~, ADDPROB+30*, ADDPROB+32, P*, P+1*, P+2*, P+3*, DX+1*, DX+2*, DLM+2*
, CLS+2, CLS+3*, NARR+1*, NARR+2*, FAC+2*, DTE+2*, STATUS+2*, DOO+2*, CLASS+3*, CLASS+5*
, CLASS+7*, FILE+6*
APCDFAC ADDPROB~, FAC+1*, FAC+2, NMBR+1, FILE+3
APCDN ADDPROB~, NARR+1, NARR+2, FILE+3
>> APCDNMBR NMBR+2*, FILE+3
>> APCDOVRR FILE+1*
APCDP ADDPROB~, P, P+1, P+2, P+3, P+4, NMBR+1, FILE+3
APCDSTAT ADDPROB~, STATUS+1*, STATUS+2, FILE+3
D CHKNARR~, CHKNARR+3*, CHKNARR+4, CHKNARR+7
DA DELPROB+5~, DELPROB+10*, DELPROB+13!
DD FILE+5!
DIADD FILE+2*, FILE+5!
DIC FILE+2*, FILE+5!
DIC("DR" FILE+3*, FILE+4*
DIC(0 FILE+2*
DIE DELPROB+5~, DELPROB+11*, DELPROB+13!
DLAYGO FILE+2*, FILE+5!
DO FILE+5!
DR FILE+5!, DELPROB+5~, DELPROB+12*, DELPROB+13!
DT DLM+1, DTE+1
DUZ FILE+3, DELPROB+12
DUZ(2 FAC+1
F AP+1~, CHKNARR+1~, CHKNARR+2*, CHKNARR+3, CHKNARR+4*, CHKNARR+8*, CHKNARR+9
IEN AP+1~
OTHER DELPROB~, DELPROB+9*, DELPROB+12
P DELPROB~, DELPROB+6, DELPROB+7, DELPROB+10
REASON DELPROB~, DELPROB+8*, DELPROB+12
U P+2, CHKNARR+7
X NMBR+1~*, NMBR+2, FILE+2*, CHKNARR+7*, CHKNARR+8, TEST+1*, TEST+2, TESTDEL+1*, TESTDEL+2
Y P+4*, NMBR+1~*!, FILE+6, DELPROB+14
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