Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: IBCESRV

Package: Integrated Billing

Routine: IBCESRV


Information

IBCESRV ;ALB/TMP - Server interface to IB from Austin ;8/6/03 10:04am

Source Information

Source file <IBCESRV.m>

Entry Points

Name Comments DBIA/ICR reference
SERVER ; Entry point for server option to process EDI msgs received from Austin
MSG(XMER,IBTDA,IBXMZ) ; Read/Store message lines
MSG1
MSGQ
REST(IBTXN,IBGBL) ;Extract raw message data if not id-ed or can't process
ADD(IBGBL,IBTDA,IBERR) ; Add message(s) in @IBGBL to file #364.2
; Errors returned in IBERR
; Message entry #'s are returned in IBTDA(ien)=""
ADDTXN(IBDATA,REPORT) ; Add a trxn for msg in IBDATA to file 364.2
; REPORT = 1 if storing a report format message
LOADDET(IB1,IB2,IBTDA,IBGBL,IBERR,IBTNM) ; Load the rest of the message text into the message
; IB1 = "BATCH" or "CLAIM" or "REPORT"
; IB2 = batch # or claim # or 0
; IBTDA = ien in file 364.2 being updated
; IBGBL = name of the array holding the detail message text to be loaded
; IBTNM = message name (i.e. "835EOB","837REC0","REPORT",etc.)
CKLABEL(Z,IBTXN,IBGBL) ; Checks to be sure label in Z exists.
; If it doesn't exist, files an error and returns 0
; OR returns 1 if it does exist
ERROR ; Error condition messages

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBE(350.9 - [#350.9] GET1^DIQ
^IBA(364.2 - [#364.2] Classic Fileman Calls
Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call