Open the Portico Schema site
Portico Developer Guide
Auto-Substantiation
Special Processing Rules > Auto-Substantiation

An Auto-Substantiation transaction is applied to either a CreditAuth or to a CreditSale transaction. The first additional amount must be the "Total_Healthcare_Amt" followed by up to three additional optional data amount elements, which include the amount type and the amount. Valid amount types are as follows:

The value supplied in the Total_Healthcare_Amt is the combined total of the four subtotal amounts. The Total_Healthcare_Amt can include over-the-counter (OTC) amounts only or, if there are other healthcare expenses, the total of all categories: OTC, prescriptions, vision, clinic, and dental.
The total amount of the associated transaction must be at least equal to (not less than) the Total_Healthcare_Amt. It can be greater than the Total_Healthcare_Amt if non-healthcare items are also being purchased as part of the transaction.

The Auto-Substantiation data also includes a field containing the Merchant Verification Value. It is not necessary to submit this field. It is populated from the merchant profile by Heartland.

See the AutoSubstantiation Complex Type in the Portico Schema. Applicable to US merchants only.