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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BDPLINKI

Package: IHS Designated Provider

Routine: BDPLINKI


Information

BDPLINKI ; IHS/CMI/TMJ - LINK ROUTINE ON PARM PASS FROM THE DESG PROV PKG ;

Source Information

Source file <BDPLINKI.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
IHS VA Utilities 2 ^XBFMK  EN^XBNEW  
VA Fileman 2 (,IX)^DIC  ^DIE  

Entry Points

Name Comments DBIA/ICR reference
SSKILL ;Social Services Kill
WHKILL ;Womens Health Kill
KILL1 ;EP - CALLED FROM XBNEW
UPDATE(BDPFILE,BDPFIELD,BDPDA,BDPPROV,BDPPAT,BDPLINKI) ;PEP Update Record
INSTALLD(BDPSTAL) ;EP - Determine if patch BDPSTAL was installed, where
; BDPSTAL is the name of the INSTALL. E.g "AG*6.0*11".
DPLINK ;Patient Primary Care Provider Update
CDKILL ;Chemical Dependency Kill
CKLINK ;Check which File to Populate
KILL(BDPFILE,BDPFIELD,BDPDA,BDPPROV,BDPPAT,BDPLINKI) ;PEP - called from kill side of xrefs
CDLINK ;Chemical Dependency Link Update
MHKILL ;Kill Mental Health Record
START ;Get Record Information
SSLINK ;Social Services Update
UPDATE1 ;
DPKILL ;Patient Care Primary Provider Kill
WHLINK ;Womens Health Update
MHLINK ;Update the Desg. Spec. Provider Record

External References

Name Field # of Occurrence
^DIC INSTALLD+9, INSTALLD+12
IX^DIC INSTALLD+6
^DIE MHLINK+7, SSLINK+7, CDLINK+7, WHLINK+7, DPLINK+7, MHKILL+8, SSKILL+8, CDKILL+8, WHKILL+8, DPKILL+8
^XBFMK MHKILL+9, SSKILL+9, CDKILL+9, WHKILL+9, DPKILL+9
EN^XBNEW UPDATE+15, KILL+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(9.4 - [#9.4] Classic Fileman Calls
^AUPNPAT - [#9000001] Classic Fileman Calls
^AMHPATR - [#9002011.55] Classic Fileman Calls
^BWP - [#9002086] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AMHPATR - [#9002011.55] MHLINK+5, SSLINK+5, CDLINK+5, MHKILL+3, SSKILL+3, CDKILL+3
^AMHPATR("B" MHLINK+3, SSLINK+3, CDLINK+3, MHKILL+1, SSKILL+1, CDKILL+1
^AUPNPAT - [#9000001] DPLINK+5, DPKILL+3
^AUPNPAT("B" DPLINK+3, DPKILL+1
^BDPRECN - [#90360.1] CKLINK+2, KILL1+4
^BWP - [#9002086] WHLINK+5, WHKILL+3
^BWP("B" WHLINK+3, WHKILL+1
^DD(9000001 UPDATE1+2
^VA(200 - [#200] UPDATE1+2

Label References

Name Line Occurrences
$$INSTALLD UPDATE+9
CDKILL KILL1+8
CDLINK CKLINK+6
DPKILL KILL1+10
DPLINK CKLINK+8
MHKILL KILL1+6
MHLINK CKLINK+4
SSKILL KILL1+7
SSLINK CKLINK+5
WHKILL KILL1+9
WHLINK CKLINK+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BDPCDIEN CDLINK+3*, CDLINK+4, CDLINK+5, CDLINK+7, CDKILL+1*, CDKILL+2, CDKILL+3, CDKILL+8
BDPDA UPDATE~, UPDATE+12, CKLINK+2, KILL~, KILL+4, KILL1+4
>> BDPDPIEN DPLINK+3*, DPLINK+4, DPLINK+5, DPLINK+7, DPKILL+1*, DPKILL+2, DPKILL+3, DPKILL+8
BDPFIELD UPDATE~, UPDATE+11, KILL~, KILL+3
BDPFILE UPDATE~, UPDATE+9, UPDATE+10, UPDATE1+2, KILL~, KILL+2
BDPLINKI UPDATE~, UPDATE+1, KILL~, KILL+1
>> BDPMHIEN MHLINK+3*, MHLINK+4, MHLINK+5, MHLINK+7, MHKILL+1*, MHKILL+2, MHKILL+3, MHKILL+8
BDPPAT UPDATE~, UPDATE+14, MHLINK+3, SSLINK+3, CDLINK+3, WHLINK+3, DPLINK+3, KILL~, KILL+6, MHKILL+1
, SSKILL+1, CDKILL+1, WHKILL+1, DPKILL+1
BDPPROV UPDATE~, UPDATE+13, UPDATE1+2*, MHLINK+6, MHLINK+7, SSLINK+6, SSLINK+7, CDLINK+6, CDLINK+7, WHLINK+6
, WHLINK+7, DPLINK+6, DPLINK+7, KILL~, KILL+5
>> BDPPRVCK MHLINK+5*, MHLINK+6, SSLINK+5*, SSLINK+6, CDLINK+5*, CDLINK+6, WHLINK+5*, WHLINK+6, DPLINK+5*, DPLINK+6
, MHKILL+3*, SSKILL+3*, CDKILL+3*, WHKILL+3*, DPKILL+3*
>> BDPSSIEN SSLINK+3*, SSLINK+4, SSLINK+5, SSLINK+7, SSKILL+1*, SSKILL+2, SSKILL+3, SSKILL+8
BDPSTAL INSTALLD~, INSTALLD+4, INSTALLD+8, INSTALLD+11
>> BDPTYPE CKLINK+2*, CKLINK+3, CKLINK+4, CKLINK+5, CKLINK+6, CKLINK+7, CKLINK+8, KILL1+4*, KILL1+5, KILL1+6
, KILL1+7, KILL1+8, KILL1+9, KILL1+10
>> BDPWHIEN WHLINK+3*, WHLINK+4, WHLINK+5, WHLINK+7, WHKILL+1*, WHKILL+2, WHKILL+3, WHKILL+8
BDPY INSTALLD+3~, INSTALLD+13*, INSTALLD+14
>> D INSTALLD+5*
DA MHLINK+7*!, SSLINK+7*!, CDLINK+7*!, WHLINK+7*!, DPLINK+7*!, MHKILL+8*, SSKILL+8*, CDKILL+8*, WHKILL+8*, DPKILL+8*
DIC INSTALLD+3~, INSTALLD+5*, INSTALLD+8*, INSTALLD+11*
DIC(0 INSTALLD+5*
DIE MHLINK+7*!, SSLINK+7*!, CDLINK+7*!, WHLINK+7*!, DPLINK+7*!, MHKILL+8*, SSKILL+8*, CDKILL+8*, WHKILL+8*, DPKILL+8*
DINUM MHLINK+7!, SSLINK+7!, CDLINK+7!, WHLINK+7!, DPLINK+7!
DR MHLINK+7*!, SSLINK+7*!, CDLINK+7*!, WHLINK+7*!, DPLINK+7*!, MHKILL+8*, SSKILL+8*, CDKILL+8*, WHKILL+8*, DPKILL+8*
U UPDATE1+2, CKLINK+2, MHLINK+5, SSLINK+5, CDLINK+5, WHLINK+5, DPLINK+5, KILL1+4, MHKILL+3, SSKILL+3
, CDKILL+3, WHKILL+3, DPKILL+3
X INSTALLD+3~, INSTALLD+4*, INSTALLD+8*, INSTALLD+11*
Y INSTALLD+3~, INSTALLD+7, INSTALLD+8, INSTALLD+10, INSTALLD+11, INSTALLD+13
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All