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

Package: IHS Designated Provider

Routine: BDPLMDSP


Information

BDPLMDSP ; IHS/CMI/TMJ - UPDATE USING LISTMAN ;

Source Information

Source file <BDPLMDSP.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
IHS VA Utilities 3 $$VAL^XBDIQ1  ^XBFMK  EN^XBVK  
Registration 2 EN^VALM  CLEAR^VALM1  
IHS Patient 1 ($$HRN,KILL)^AUPNPAT  
Kernel 1 DISP^XQORM1  
VA Fileman 1 ^DIC  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
IHS Designated Provider 5 BDPDPEE  BDPIQ  BDPPHXD  BDPPLBC  BDPUPDT  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- main entry point for BDP UPDATE PATIENT CASE DATA
END ;
HDR ; -- header code
PROV ;
GATHER ;
EXPND ; -- expand code
PPEP(BDPPAT,BDPDETL) ;PEP - entry point to view/update one provider's panel
START ;
INIT ; -- init variables and list array
EOJ ;
CTR(X,Y) ;EP - Center X in a field Y wide.
EXIT ;
DATE(D) ;EP
HELP ;EP -- help code

External References

Name Field # of Occurrence
$$HRN^AUPNPAT HDR+2
KILL^AUPNPAT EOJ+8
^DIC PROV+3
EN^VALM EN+1
CLEAR^VALM1 EOJ+6
$$VAL^XBDIQ1 GATHER+7, GATHER+8, GATHER+12
^XBFMK PROV+1
EN^XBVK EN+2, EOJ+1
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $$CTR("View Designated Provider List",80)
  • Line Location: START+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: PROV+3
Function Call: WRITE
  • Prompt: !,"No Patient Selected."
  • Line Location: PROV+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Routine Call
  • VALM
  • Line Location:
    • EN+1
Routine Call
  • DIC
  • Line Location:
    • PROV+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPAT - [#9000001] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BDPRECN - [#90360.1] GATHER+11, GATHER+19, GATHER+20
^BDPRECN("AA" GATHER+3, GATHER+4
^DPT - [#2] HDR+2
^VA(200 - [#200] GATHER+22, GATHER+26

Label References

Name Line Occurrences
$$CTR START+2
$$DATE GATHER+11, GATHER+23, GATHER+24, GATHER+25
EN PROV+6, PPEP+4
EOJ END+1
GATHER INIT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EOJ+4!
BDPCASE EOJ+5!
BDPCDATE EOJ+5!
BDPD GATHER+3*, GATHER+4, EOJ+5!
BDPDETL PPEP~, PPEP+2*, GATHER+14
BDPLINE INIT+3, GATHER+2*, GATHER+6*, GATHER+13, GATHER+15*, GATHER+16, GATHER+17*, GATHER+18, GATHER+21*, GATHER+27
, GATHER+28*, EOJ+5!
BDPLIST GATHER+1!
BDPLIST( GATHER+13*, GATHER+16*, GATHER+18*, GATHER+27*, GATHER+28*
BDPLIST("IDX" GATHER+13*, GATHER+16*, GATHER+18*, GATHER+27*, GATHER+28*
>> BDPN GATHER+20*, GATHER+22, GATHER+23, GATHER+24, GATHER+25, GATHER+26
BDPP END+2!
BDPPAT PROV+2*, PROV+5*, PPEP~, PPEP+1, HDR+2, GATHER+3, GATHER+4
BDPQUIT END+2!
BDPRCNT GATHER+2*, GATHER+6*, GATHER+13, GATHER+16, GATHER+18, GATHER+27, GATHER+28, EOJ+5!
BDPW END+2!
BDPX GATHER+4*, GATHER+7, GATHER+8, GATHER+11, GATHER+12, GATHER+13, GATHER+16, GATHER+18, GATHER+19, GATHER+20
, GATHER+27, GATHER+28, EOJ+5!
>> BDPY GATHER+22*, GATHER+23*, GATHER+24*, GATHER+25*, GATHER+26*, GATHER+27
>> BDPZ GATHER+19*, GATHER+20
D DATE~, DATE+1, DATE+2
DA PROV+3!, EOJ+4!
DDS EOJ+4!
DDSFILE EOJ+3!
DFN EOJ+2!
DIADD PROV+3!
DIC PROV+3*!, EOJ+4!
DIC("A" PROV+3*
DIC(0 PROV+3*
DIPGM EOJ+3!
DLAYGO PROV+3!
DR PROV+3!, EOJ+4!
DUZ(2 HDR+2
IOF START+1
IOM CTR+1
>> IORVOFF HDR+2, GATHER+16
>> IORVON HDR+2, GATHER+16
U HDR+2, GATHER+11, GATHER+22, GATHER+23, GATHER+24, GATHER+25, GATHER+26
VALM EOJ+7!
VALMAR EOJ+7!
VALMBCK EOJ+7!
VALMBG EOJ+7!
VALMCAP EOJ+7!
VALMCC EOJ+7!
VALMCNT INIT+3*, EOJ+7!
VALMCOFF EOJ+7!
VALMCON EOJ+7!
VALMEVL EOJ+7!
VALMHDR EOJ+7!
VALMHDR(1 HDR+1*
VALMHDR(2 HDR+2*
VALMHDR(3 HDR+3*
VALMHDR(4 HDR+4*
VALMIOXY EOJ+7!
VALMKEY EOJ+7!
VALMLFT EOJ+7!
VALMLST EOJ+7!
VALMMENU EOJ+7!
VALMON EOJ+7!
>> VALMSG INIT+1*
VALMSGR EOJ+7!
VALMUP EOJ+7!
VALMVAR EOJ+7!
VALMWD EOJ+6, EOJ+7!
X CTR~, CTR+1, EOJ+4!, HELP+1*
Y PROV+4, PROV+5, CTR~, CTR+1, GATHER+6*, GATHER+7*, GATHER+8*, GATHER+11*, GATHER+12*, GATHER+13
, EOJ+3!, EOJ+4!
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