Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IBCERPT

Package: Integrated Billing

Routine: IBCERPT


Information

IBCERPT ;ALB/TMP - 277 EDI ENVOY REPORT MESSAGE PROCESSING ;15-JUL-98

Source Information

Source file <IBCERPT.m>

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Integrated Billing 1 IBCESRV  

Entry Points

Name Comments DBIA/ICR reference
RPTHDR(IBD,IBDATE) ; Report message header
; ^TMP("IBMSG",$J,"REPORT",0,0)=MESSAGE HEADER DATA STRING
; ,"D",0,1)=header record raw data
; ,line #)=report message lines
REPORT(IBHD,IBDATE,IBD,IBTXN) ; Assemble, store report message
; Returns IBD array if passed by reference, IBHOLDCT, IBLAST
RPTLINE(IBD,IBHD,IBSUB,IBMCT) ;Process report lines
; INPUT:
; IBD must be passed by reference = entire message line
; IBHD = the header data from the message
; IBSUB = 1 to signify the subject line should be output
; IBMCT = 1 if message from the MCT (test) queue

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBE(361.2 - [#361.2] REPORT+5, REPORT+15
^TMP("IB-HOLD" REPORT+11*
^TMP("IBMSG" RPTHDR+7*, REPORT+19!, RPTLINE+16*

Label References

Name Line Occurrences
RPTHDR REPORT+6
RPTLINE REPORT+8, REPORT+12, REPORT+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT RPTHDR+5~
IBD RPTHDR~, REPORT~, REPORT+6, REPORT+7*, REPORT+8, REPORT+11*, REPORT+12, REPORT+16, RPTLINE~, RPTLINE+14*
, RPTLINE+16
IBD("LINE" RPTHDR+6*, RPTLINE+15*, RPTLINE+16
IBD("MESSAGE" REPORT+7*, REPORT+15*, RPTLINE+14
IBD("MSG#" RPTHDR+7
IBD("Q" REPORT+4
IBD("SUBJ" RPTHDR+7
IBDATE RPTHDR~, RPTHDR+7, REPORT~, REPORT+6
IBHD REPORT~, REPORT+8, REPORT+12, REPORT+16, RPTLINE~, RPTLINE+14
>> IBHOLDCT REPORT+11*
>> IBLAST REPORT+10, REPORT+18*
IBMCT REPORT+3~, REPORT+4*, REPORT+8, REPORT+16, RPTLINE~, RPTLINE+13*, RPTLINE+14
IBSUB RPTLINE~, RPTLINE+14
IBTXN REPORT~, REPORT+5, REPORT+7
IBWANT REPORT+3~, REPORT+5*, REPORT+8, REPORT+12, REPORT+15*, REPORT+16
U RPTHDR+7, REPORT+5, REPORT+14, REPORT+15, REPORT+18, RPTLINE+14
X RPTHDR+5~
>> XMER REPORT+10
>> XMREC REPORT+10
>> XMRG REPORT+11, REPORT+14, REPORT+15, REPORT+18
Y RPTHDR+5~
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables  | All