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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BCHEXD2

Package: IHS RPMS CHR System

Routine: BCHEXD2


Information

BCHEXD2 ; IHS/CMI/LAB -PROCESS RECORD ;

Source Information

Source file <BCHEXD2.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
IHS RPMS CHR System 3 CNTBUILD^BCHEXD  ^BCHEXD21  ($$PPAFFL,$$PPCLSC,$$PPINI)^BCHUTIL  
VA Fileman 1 ^%DTC  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
IHS RPMS CHR System 4 BCHEXD  BCHEXD21  BCHEXRE  BCHEXRE1  

Entry Points

Name Comments DBIA/ICR reference
SUB ;
AGE ;
DATE ;
TX ;EP
POV ;
TT ;
SEX ;
RECORD ;EP
PROV1
LBLK(V,L) ;EP - left blank fill
NS ;
RH
FORM ;
REFT ;
LZERO(V,L) ;EP - left zero fill
PROG ;
DELETES2 ;
DELETES3 ;
EVAL ;
RBLK(V,L) ;right blank fill
REFF ;
PROV ;get providers (1-4)
ST ;
ACTL ;
SC ;
TYPE ;
ARN
DELETES ;EP - called from BCHEXD , send delete txs

External References

Name Field # of Occurrence
^%DTC AGE+3
CNTBUILD^BCHEXD DELETES3+9
^BCHEXD21 RECORD+2
$$PPAFFL^BCHUTIL PROV+2
$$PPCLSC^BCHUTIL PROV+3
$$PPINI^BCHUTIL PROV+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BCHEXDEL - [#90002.95] DELETES3+4, DELETES3+5, DELETES3+6, DELETES3+7
^BCHEXDEL("AEX" DELETES+3, DELETES2+1, DELETES3+10!
^BCHR - [#90002] AGE+1, SEX+1
^BCHRPROB - [#90002.01] SC+1, POV+1, ST+1, SUB+1
^BCHTACTL - [#90002.56] ACTL+1
^BCHTPROB - [#90002.53] POV+1
^BCHTPROG - [#90002.51] PROG+1
^BCHTREF - [#90002.52] REFF+1, REFT+1
^BCHTSERV - [#90002.54] SC+1
^TMP("BCHDR" DELETES3+2*

Label References

Name Line Occurrences
$$LBLK PROV1+1, PROG+3, AGE+4, SEX+2, DELETES3+4, DELETES3+5, DELETES3+6
$$LZERO FORM+1, ARN, NS+1, ST+1, TT+1, AGE+3, DELETES3+7
DELETES2 DELETES+3
DELETES3 DELETES2+1
TX PROV1+2, PROG+4, DATE+2, FORM+1, ARN, RH, RH+1, SC+3, SC+4, POV+4
, POV+5, ACTL+2, NS+2, ST+2, TT+3, TT+4, AGE+5, AGE+6, SEX+3, SEX+4
, REFF+3, REFF+4, REFT+3, REFT+4, SUB+3, SUB+4, EVAL+3, EVAL+4, TYPE+2, DELETES3+4
, DELETES3+5, DELETES3+6, DELETES3+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% LZERO+1~, LZERO+2*, LBLK+1~, LBLK+2*, RBLK+1~, RBLK+2*
>> BCH("CONTROL DATE" , DELETES+2*, DELETES+3*, DELETES2+1, DELETES3+2, DELETES3+10
>> BCH("MAIN TX DATE" , DELETES3+2
>> BCH("QFLG" DELETES+3, DELETES2+1
>> BCH("RUN BEGI N" , DELETES+2
>> BCH("RUN END" , DELETES+3
>> BCHAFF PROV+2*, PROV1
>> BCHAGE AGE+3*
>> BCHCNT DELETES3+3
>> BCHCPOV ARN, TT+1, REFF+1, REFT+1, EVAL+1
>> BCHDISC PROV+3*, PROV1
>> BCHE RECORD+1*, PROV+1*, PROV+2*, PROV+3*, PROV+4*
>> BCHINI PROV+4*, PROV1
>> BCHPOVD SC+1, POV+1, ST+1, SUB+1
>> BCHR PROV+2, PROV+3, PROV+4, AGE+1, SEX+1, DELETES2+1*, DELETES3+2, DELETES3+4, DELETES3+5, DELETES3+6
, DELETES3+7, DELETES3+10
>> BCHREC PROV+1, PROG+1, DATE+1, FORM+1, RH, ACTL+1, NS+1, TT+1, AGE+3, REFF+1
, REFT+1, EVAL+1
>> BCHRTYPE DELETES3+8
>> BCHTX RECORD+1*, TX+1*, DELETES3+1*, DELETES3+8*
>> BCHV("TX GENE RATED" , DELETES3+2*
I LZERO+1~, LZERO+2*, LBLK+1~, LBLK+2*, RBLK+1~, RBLK+2*
L LZERO~, LZERO+2, LBLK~, LBLK+2, RBLK~, RBLK+2
>> P SC+1*
U PROV+1, PROG+1, DATE+1, FORM+1, RH, SC+1, POV+1, ACTL+1, NS+1, ST+1
, TT+1, AGE+1, AGE+3, SEX+1, REFF+1, REFT+1, SUB+1, EVAL+1, DELETES3+4, DELETES3+5
, DELETES3+6, DELETES3+7
V LZERO~, LZERO+2*, LZERO+3, LBLK~, LBLK+2*, LBLK+3, RBLK~, RBLK+2*, RBLK+3
>> X PROV1*, PROV1+1*, PROG+1*, PROG+2*, PROG+3*, DATE+1*, FORM+1*, ARN*, RH*, RH+1*
, SC+1*, SC+2*, SC+4*, POV+1*, POV+2*, POV+3*, POV+5*, ACTL+1*, NS+1*, ST+1*
, TT+1*, TT+2*, TT+4*, AGE+3*, AGE+4*, AGE+6*, SEX+1*, SEX+2*, SEX+4*, REFF+1*
, REFF+2*, REFF+4*, REFT+1*, REFT+2*, REFT+4*, SUB+1*, SUB+2*, SUB+4*, EVAL+1*, EVAL+2*
, EVAL+4*, TYPE+1*, TX+1, DELETES3+4*, DELETES3+5*, DELETES3+6*, DELETES3+7*
>> X1 AGE+3*
>> X2 AGE+1*, AGE+2
>> Z LZERO+2*, LBLK+2*, RBLK+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All