A Nova Marketing Group service
Docsmenu

Address layouts

An address layout tells the engine how many input lines you have, how long each line is, and what address elements to expect on each. Pick the layout that matches the shape of the data you're sending — Nova ships a starter catalog, and you can define custom ones via SetAddressLayout.

Use GetLayoutDetails to retrieve the field-level schema of any layout before building forms.

Catalog#

Layout nameShapeTypical use
oneStop Address LayoutSingle free-form line.Address-capture autocomplete (used by OneStopAnalyze).
Address in Single LineSingle free-form line.Free-form correction.
ADDR x2 LAST LINETwo address lines + last line (City Province PostalCode).Shipping labels, three-line printed addresses.
ADDR x2 LAST LINE STATUSTwo address lines + last line + status field.Batch correction with a status-per-record audit trail.
ADDR x2 MNC PROV PCTwo address lines + municipality + province + postal code split.ERP integrations with separate columns.
FREE FORM x3Three free-form lines.Three-line free-form input.
FREE FORM x4Four free-form lines.Four-line free-form input.
FREE FORM x5Five free-form lines.Five-line free-form input.
MSCR M50Mortgage standard — long single field.Canadian mortgage record format.
SERP TESTSERP audit format.SERP / Canada Post evaluation runs.
nCode Reserved Element FormatPer-element field map.Advanced API consumers; pre-parsed input.
nCode Reserved Free FormatFree-form internal layout.Internal use; rarely surfaced.

Choosing a layout#

  • Building an autocomplete widget? Use oneStop Address Layout.
  • Have structured columns from a CRM/ERP? Use ADDR x2 LAST LINE or ADDR x2 MNC PROV PC.
  • Bulk import of free-form text? Use FREE FORM x3/x4/x5 depending on how many lines per record.
  • Running a SERP audit? Use SERP TEST to produce output Canada Post will accept.

Custom layouts#

Define a new layout with SetAddressLayout. Custom layouts live under your customer namespace and are visible only to your license keys. See Parameters for full details.