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

Package: IHS Designated Provider

Routine: BDPLINKO


Information

BDPLINKO ; IHS/CMI/TMJ - LINK ROUTINE ON PARM PASS TO THE DESG PROV PKG ;

Source Information

Source file <BDPLINKO.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 3 ^DIC  FILE^DICN  ^DIE  
IHS VA Utilities 2 ^XBFMK  EN^XBNEW  

Entry Points

Name Comments DBIA/ICR reference
KILL1 ;EP - CALLED FROM XBNEW
UPDATE(BDPFILE,BDPFIELD,BDPDA,BDPPROV,BDPPAT) ;PEP - published entry point
KILL(BDPFILE,BDPFIELD,BDPDA,BDPPROV,BDPPAT) ;PEP - called from kill side of xrefs
START ;Get Record Information
ADD ;
UPDATE1 ;
ADDM ;

External References

Name Field # of Occurrence
^DIC ADDM+2
FILE^DICN ADD+3
^DIE UPDATE1+17, KILL1+6, KILL1+9
^XBFMK UPDATE1+17, ADD+1, ADD+6, KILL1+7, KILL1+10
EN^XBNEW UPDATE+12, KILL+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BDPRECN - [#90360.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BDPRECN - [#90360.1] UPDATE1+14, KILL1+8, KILL1+9
^BDPRECN("AA" UPDATE1+8, KILL1+3
^BDPTCAT("AF" UPDATE1+6, KILL1+1
^DD(9000001 UPDATE1+5
^DD(90360.1 ADDM+2
^VA(200 - [#200] UPDATE1+5

Label References

Name Line Occurrences
ADD UPDATE1+9
ADDM UPDATE1+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BDPDA UPDATE~, UPDATE+9, KILL~, KILL+4
BDPFIELD UPDATE~, UPDATE+8, UPDATE1+6, KILL~, KILL+3, KILL1+1
BDPFILE UPDATE~, UPDATE+7, UPDATE1+5, UPDATE1+6, KILL~, KILL+2, KILL1+1
>> BDPLAST UPDATE1+13*, UPDATE1+14*
>> BDPLINKI UPDATE+6, KILL+1
BDPPAT UPDATE~, UPDATE+11, UPDATE1+8, ADD+2, KILL~, KILL+6, KILL1+3
BDPPROV UPDATE~, UPDATE+10, UPDATE1+5*, UPDATE1+17, ADDM+2, KILL~, KILL+5
>> BDPRIEN UPDATE1+8*, UPDATE1+9, UPDATE1+14, UPDATE1+17, ADDM+2, ADD+5*, KILL1+3*, KILL1+4, KILL1+6, KILL1+8
, KILL1+9
>> BDPTYIEN UPDATE1+6*, UPDATE1+7, UPDATE1+8, ADD+2, KILL1+1*, KILL1+2, KILL1+3
DA UPDATE1+17*, ADDM+2!, KILL1+6*, KILL1+9*!
DA(1 ADDM+2*, KILL1+9*
DIADD ADDM+2*!, ADD+1!, ADD+6!
DIC ADDM+2*!, ADD+2*
DIC("DR" ADDM+2*, ADD+2*
DIC("P" ADDM+2*
DIC(0 ADDM+2*, ADD+2*
DIE UPDATE1+17*, KILL1+6*, KILL1+9*!
DINUM KILL1+9!
DLAYGO ADDM+2!, ADD+1!, ADD+2*, ADD+6!
DR UPDATE1+17*, ADDM+2!, KILL1+6*, KILL1+9*!
DT UPDATE1+17, ADDM+2, KILL1+6, KILL1+9
DUZ UPDATE1+17, KILL1+6, KILL1+9
U UPDATE1+5, UPDATE1+14, ADDM+2, KILL1+9
X UPDATE1+14*, ADDM+2*!, ADD+2*, KILL1+8*
Y ADDM+2!, ADD+4, ADD+5, KILL1+8*, KILL1+9
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All