Calling free-text parsing
Free-textparsing is called only from the NewWork flow of message cases. It is not available from a manual flow action, or anywhere in exception work case processing. The NewWork flow calls the FreeFormatTextParse flow immediately after the ParseMessage flow. Smart Investigate for Payments parses the inbound message (stripping away the header, parsing Fed Service or SWIFT fields, and so forth) and then calls free-text parsing.
The message class determines which properties are parsed — only block 4 is parsed for SWIFT messages, otherwise the entire body of the message is sent for parsing.
This table provides examples of field parsing values for Smart Investigate for Payments.
Data Type/Value | Parsed how |
Sender | Value typically occupies a fixed position in the record header. |
Receiver | Value typically occupies a fixed position in the record header. |
Message Date | Value typically occupies a fixed position in the record header. |
Message Time | Value typically occupies a fixed position in the record header. |
Message Priority | Value typically occupies a fixed position in the record header. |
Message Type | Value typically occupies a fixed position in the record header. |
Sender’s Inquiry Reference | Unknown string; often follows a known tag (for example, :20:). |
Receiver’s Inquiry Reference | Smart Investigate for Payments ID with a PEG prefix, such as PEG051228-000001. |
Sender’s Transaction Reference | Unknown string; often in field 21 or following an “Our Ref:” string. |
Receiver’s Transaction Reference | String, often in field 21 matching a known pattern. |
Transaction Date | Date pattern in sentence including DD, Dated, and so forth. |
Value Date | Date pattern in sentence including VAL, Value, and so forth. |
Transaction Amount | Amount pattern that consists of up to 16 alphanumeric characters with punctuation preceded by three alphabetic characters. |
Transaction Currency | Pattern of three alphabetic characters adjacent to a group of numeric characters. |
Work Type | Words orphrases that drive a reason for inquiry. |
Previous topic Free-text parsing Next topic The parsing process