Upload
augustus-atkinson
View
217
Download
0
Embed Size (px)
Citation preview
Copyright © 2011 Railinc Corp. All Rights Reserved.
Car Hire Data Exchange (CHDX) - 2011 Project Update
(as of 10/31/2011)
Alex Pritchett – Business Analyst II Railinc
11/10/2011
1
Copyright © 2011 Railinc Corp. All Rights Reserved.
Agenda
1. Discuss Project Purpose and Timeline2. Review User Testing3. Show Completed User Functionality4. Show Completed Admin Functionality5. Questions
2
Copyright © 2011 Railinc Corp. All Rights Reserved.
Railinc Data Exchange
3
Copyright © 2011 Railinc Corp. All Rights Reserved.
CHDX Project Timeline
• April 4, 2011 – Project Initiation• December 7, 2011 – Project Completion• January 2012 – Parallel Test Period• February 2012 – First Production Run
4
Copyright © 2011 Railinc Corp. All Rights Reserved.
CHDX Project Charter
• Goals– Migrate all Carriers off of MQ Submission– Expedite File Validation and Processing– Automate Inbound/Outbound Notification– Replace MyRailPartner with Web UI Upload – Enable User Search of Inbound and Outbound
History
5
Copyright © 2011 Railinc Corp. All Rights Reserved.
CHDX Project Charter (cont’d)
• Out of Scope– Migration of Current CHDX Web Application– Expand File Edits and Rejects
6
Copyright © 2011 Railinc Corp. All Rights Reserved.
User Testing
7
Copyright © 2011 Railinc Corp. All Rights Reserved.
User Testing Checklist
Notify all CHDX Submitters of Testing
Individually Perform Testing of File SubmissionWeb UI SubmissionFTP Submission
• Notify all CHDX Receivers of Testing
8
• Test Reception of Files– Web UI Reception– FTP Reception
• Collectively Perform Parallel Test Run
Copyright © 2011 Railinc Corp. All Rights Reserved.
Parallel Test Run Elements
• Submission of Inbound Files for a Month• Initiation of Merge• Distribution of Outbound Files• Verification of Outbound File Content• Confirmation of Correct RCH Amount
9
Copyright © 2011 Railinc Corp. All Rights Reserved.
User Functionality
10
Copyright © 2011 Railinc Corp. All Rights Reserved.
Railinc Data Exchange Landing Page
11
Copyright © 2011 Railinc Corp. All Rights Reserved.
CHDX Second Tier Options (as of 10/25)
12
Copyright © 2011 Railinc Corp. All Rights Reserved.
CHDX File Upload via Web UI
13
Copyright © 2011 Railinc Corp. All Rights Reserved.
CHDX File Upload via FTP
14
Copyright © 2011 Railinc Corp. All Rights Reserved.
Submitted File Confirmation
15
Copyright © 2011 Railinc Corp. All Rights Reserved.
CHDX Inbound History
16
*Note: All transactions and amounts shown are from test data and do not represent any actual transactions.
Copyright © 2011 Railinc Corp. All Rights Reserved.
CHDX Outbound History
17
*Note: All transactions and amounts shown are from test data and do not represent any actual transactions.
Copyright © 2011 Railinc Corp. All Rights Reserved.
Negative Payable Integration
18
*Note: All transactions and amounts shown are from test data and do not represent any actual transactions.
Copyright © 2011 Railinc Corp. All Rights Reserved.
Railinc Admin Functionality
19
Copyright © 2011 Railinc Corp. All Rights Reserved.
Profile Management
20
Copyright © 2011 Railinc Corp. All Rights Reserved.
Merge Submitted Files
21
*Note: All transactions and amounts shown are from test data and do not represent any actual transactions.
Copyright © 2011 Railinc Corp. All Rights Reserved.
Merge Completion Email
22
*Note: All transactions and amounts shown are from test data and do not represent any actual transactions.
Copyright © 2011 Railinc Corp. All Rights Reserved.
Distribute Outbound Files
23
Copyright © 2011 Railinc Corp. All Rights Reserved.
Business Rules Engine
24
RuleTable CHDXSpecificValueRulesCONDITION ACTION ACTION
f:ChdxFunctions(); r:CHDXBaseRecord
eval(!f.equalsValue(f.get(r, "$1"), "$2"))r.setErrorCodes("$param");r.setStatus("R"); r.setWarningCodes("$param");
CHDX Specific Value Rules Segment Should Have Value Set Error Code Set Warning CodeGS01 Segment Should Have Value "CR" GS01, CR GS01GS07 Segment Should Have Value "X" GS07, X GS07
CTC03 Segment Should Have Value 1, 2, or 9 CTC03, 1|2|9 CTC03
CTC04 Segment Should Have Allowed Value CTC04, 10|20|24|40|70|80|85|86|215|
221|222|223|224|225|230|400|425|450|600|800|810|820|825|850|860|900|925
CTC04
CTC05 Segment Should Have Value 32, 32, 38 or 39 CTC05, 31|32|38|39 CTC05
CTC12 Segment Should Have Allowed Value
CTC12, 1|2|3|6|7|8|9|AL|AK|AZ|AR|CA|CO|CT|DE|DC|FL|GA|HI|ID|IL|IN|IA|KS|KY|LA|ME|MD|MA|MI|MN|MS|MO|MT|NE|NV|NH|NJ|NM|NY|NC|ND|OH|OK|
OR|PA|RI|SC|SD|TN|TX|UT|VT|VA|WA|WV|WI|WY|AB|BC|MB|NB|NL|NS|NT|NU|
ON|PE|QC|SK|YT|UN
CTC12
REF01 Segment Should Have Allowed Value REF01, B4|FI|L1|NO|OT|P6|T5|RB REF01
CHR01 Segment Should Have Allowed Value CHR01, L|M|O|R|S|T|U|V|W|Y|Z CHR01CHR02 Segment Should Have Allowed Value CHR02, AR|MR|OR|TR CHR02
PRI01 Segment Should Have Value "TP" PRI01, TP PRI01CV01 Segment Should Have Allowed Value CV01, E|L|T CV01CV02 Segment Should Have Allowed Value CV02, AJ|FP|FL|PP|NS|PT|FT|LT CV02CV04 Segment Should Have Allowed Value CV04, H|D|O CV04CV06 Segment Should Have Allowed Value CV06, 1|2|3|4|7|9|A|B|C|D|E CV06CV14 Segment Should Have Allowed Value CV14, 0|1|2|3|4|5 CV14
Copyright © 2011 Railinc Corp. All Rights Reserved.
Under Development...
• Distribution via FTP• Enhancements to Inbound Report• Distribution Email to Railinc Admin• Railinc Admin Download Held Data• User Guide Download
25
Copyright © 2011 Railinc Corp. All Rights Reserved.
Questions?
• For more information, please contact me at [email protected] or by phone at 919-651-5148
26