Print Page as PDF
Controlled subscription from AR to CSL via CSLARDR routine ICR (4236)

Controlled subscription from AR to CSL via CSLARDR routine    ICR (4236)

Name Value
NUMBER 4236
IA # 4236
DATE CREATED 2003/09/04
CUSTODIAL PACKAGE COMMUNICATIONS SERVICE LIBRARY
CUSTODIAL ISC Washington
USAGE Controlled Subscription
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE CSLARDR
NAME Controlled subscription from AR to CSL via CSLARDR routine
GENERAL DESCRIPTION
CoreFLS will replace three VistA applications - IFCAP,
AEMS/MERS, and FMS which is the central accounting software used in the VA.
Hence, VistA applications, which used to communicate with these applications,
will now communicate with the COTS applications in CoreFLS. To be able to
provide real-time integration between CoreFLS and VistA, HL7 messaging
protocol was selected. This integration agreement will address the CSL
interface application linking the VistA AR system with the Oracle based
CoreFLS financial system.
STATUS Active
KEYWORDS
  • CSLAR
  • CSL AR
ID CSLARDR
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
DRV
Invoked by AR routine to create HL7 message
containing single line data. The HL7 message will be send to CoreFLS by VistA
HL7 package. CoreFLS will return the pre-validation status in the application
acknowledgement
VARIABLES TYPE VARIABLES DESCRIPTION
TMP Input
Data from AR that need converted to HL7 format and
sent to CoreFLS. The layout by event number:

213 (Bill Document to GL)        217 (Overpayment to GL) 216 (WR on Demand)
222 (End of Year Process)        226 (BD without SSN)
------------------------------------------------------------
Piece  Description                  Description
------------------------------------------------------------
1    CoreFLS Fund                CoreFLS Fund
2    RSC Fund                    RSC Fund
3    Station Number              Station Number
4    Transaction Code            Transaction Code
5    Transaction Type            Transaction Type
6    Bill Number                 Debtor's Last Name
7    Initial Bill Date           Debtor's SSN
8    Last Edit Date              Address 1
9    Accounting Period Date      Address 2
10    Transaction Date            City
11    Federal Trading Partner     State
12    DUNS Number                 Zip
13    Principal Amount            Accounting Period Date
14    Interest Amount             Invoice Received Date
15    Admin. & Penalty            Invoice Number
16    Court/Marshall Fee          Invoice Line Number
17    Increase/Decrease Indicator Principal Amount
18    Bill Category               User's SSN
19    User's SSN                  Debtor's First Name
20                                Debtor's Middle Name
21                                Debtor's Initial


212 (SV Monthly to GL) 214 (WR Monthly to GL) 219 (Bad Debt Estimate) 224
(Unbilled Accruals)
-----------------------------
Piece  Description
-----------------------------
1    CoreFLS Fund
2    RSC Fund
3    Station Number
4    Transaction Code
5    Transaction Type
6    Principal Amount
7    Accounting Period Date
8    Transaction Date
9    SV/WR/215 Number
IEN Input
IEN is an AR unique identifier that will be passed to
CoreFLS and returned later with application acknowledgement to identify the
record being processed by CoreFLS.
EVC Input
EVC is the event number which will be passed to
CoreFLS.
ACK
Invoked by VistA HL7 package to process application
acknowledgement returned by CoreFLS. The acknowledgement message will be
passed to AR by calling routine GETACK^PRCAFLS3(RCN,ACKCODE,.CSLB) Where RCN:
Receipt number
ACKCODE: Acknowledgement code
CSLB: Acknowledgement message array
Each line in the array contains
Error Code ^ Error Description ^ IEN (file 347.6)
SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE ISC SUBSCRIBING DETAILS
ACCOUNTS RECEIVABLE Albany
AR will invoke CSLARDR to generate HL7 messages to pass
single line data to CoreFLS