Implementation Guide for Oracle Self-Service E-Billing > Customizing the Payment Consolidator Integration Module > Creating Customized Payment Consolidation Templates >

Sample Payment Consolidation Template Files


The preconfigured sample template XML files provided with Oracle Self-Service E-Billing contain a common extraction of data that a payment consolidator can require. These files provide a starting point for you to create customized files that meet your payment consolidator's data and format requirements. Oracle Self-Service E-Billing provides two sets of sample templates for customization.

Sample Templates - Set 1

The following set of sample XML templates files is in the EDX_HOME\config\paymentconsolidator\templates\sample1 directory.

This set of sample templates contain examples for a consolidator that does not support batch processing. It comes with a sample cartridge property file called CartridgeProperty_sample1.properties.

Account Enrollment (Input) File

The following sample files provide an example of templates that could be used by the PCAccountEnrollment job to parse the account enrollment input file provided by the payment consolidator:

  • AccountEnrollment_2060_sample1.xml
  • AccountEnrollment_2060_fileHeader_template.xml
  • AccountEnrollment_2060_entryDetail_template.xml
  • AccountEnrollment_2060_fileTailer_template.xml
Bill Summary (Output) File

The following sample files provide an example of templates that could be used by the PCBillSummary job to generate the bill summary output file:

  • BillSummary_sample1.xml
  • BillSummary_fileHeader_template.xml
  • BillSummary_entryDetail_template.xml
  • BillSummary_fileTailer_template.xml
Bill Summary Acknowledgement (Input) File

The following sample files provide an example of templates that could be used by the PCBillSummaryAcknowledgement job to parse the bill summary acknowledgement file provided by the payment consolidator:

  • BillSummary_ack_sample1.xml
  • BillSummary_ack_fileHeader_template.xml
  • BillSummary_ack_entryDetail_template.xml
  • BillSummary_ack_fileTailer_template.xml

Sample Templates - Set 2

This set of sample XML templates files is in the EDX_HOME\config\paymentconsolidator\templates\sample2 directory.

This set of sample templates contain examples for a consolidator that supports batch processing. It comes with a sample cartridge property file called CartridgeProperty_sample2.properties.

Account Enrollment (Input) File

The following sample files provide an example of templates that could be used by the PCAccountEnrollment job to parse the account enrollment input file provided by the payment consolidator:

  • AccountEnrollment_sample2.xml
  • AccountEnrollment_fileHeader_template.xml
  • AccountEnrollment_batchHeader_template.xml
  • AccountEnrollment_entryDetail_template.xml
  • AccountEnrollment_batchTailer_template.xml
  • AccountEnrollment_fileTailer_template.xml
Bill Summary (Output) File

The following sample files provide an example of templates that could be used by the PCBillSummary job to generate the bill summary output file:

  • BillSummary_sample2.xml
  • BillSummary_fileHeader_template.xml
  • BillSummary_batchHeader_template.xml
  • BillSummary_entryDetail_template.xml
  • BillSummary_batchControl_template.xml
  • BillSummary_fileControl_template.xml
Bill Summary Acknowledgement (Input) File

The following sample files provide an example of templates that could be used by the PCBillSummaryAcknowledgement job to parse the bill summary acknowledgement file provided by the payment consolidator:

  • BillSummary_ack_sample2.xml
  • BillSummary_ack_fileHeader_template.xml
  • BillSummary_ack_batchHeader_template.xml
  • BillSummary_ack_entryDetail_template.xml
  • BillSummary_ack_batchControl_template.xml
  • BillSummary_ack_fileControl_template.xml
Implementation Guide for Oracle Self-Service E-Billing Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices.