Skip to main content

         This documentation site is for previous versions. Visit our new documentation site for current releases.      

Parsing receiver - inquiry references

Updated on March 4, 2022

The Smart Investigate for Payments case reference follows a known structure.

Pega Smart Investigate for Payments Implementation Guide

Locate Step

The parser recognizes inquiry references in the following formats:

XX-YYMMDD-999999 XXXYYMMDD-999999 X-YYMMDD-999999


  • XX-, X- or XXX is a known string (the default in PegaSI_Sample is “PEG”)
  • YYMMDD is a valid SWIFT format date
  • 999999 is a 6-digit sequence number

Th elocate process allows for the fact that a reference may be misquoted, resulting in the “-” sometimes being a period or “/” or space. Also, the sequence number may contain “O” instead of zeros or may not contain all the lead zeros.

Manipulate/Translate Step

The output of the TRANSLATE step ensures that the value is a correctly formatted case ID.

Validate Step

The located value is tested to see if it is present in the Process Commander pc_work table. This is an indication that the value is a valid case ID.

Map/Output Step

If the Test/Validate step returns TRUE, or no test/validate step is used and data has been successfully located, the output is saved as a property.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us