Create parcel fabric records

The parcel fabric is a records-driven system that organizes parcel data based on the form in which the data was originally recorded. Parcel data is recorded on records such as plans, plats, deeds, and records of surveys. In the parcel fabric, parcel features are associated with the record, and parcels are created and edited in response to changes to the record. By associating parcels with the record, parcel lineage can be tracked, and parcels can be linked with external recording systems.

Parcel fabric data model
Parcel features are associated with the parcel record that created them.

Records feature class

Parcel features are associated with their parcel record, which is stored in the Records feature class. The Records feature class is a polygon feature class that stores the following information:

  • A single record feature for every record added to the parcel fabric.
  • A GlobalID for every record, which is referenced by all the parcel features associated with the record. The Created By Record and Retired By Record fields of parcel features store the GlobalID of the associated record.
  • The record polygon, which is the record footprint. The record polygon matches the cumulative geometry of all the parcels associated with it.
  • Unique record names that allow for integration and association with external recording systems.
  • A Record Type field that stores user-defined record types.
  • The number of parcels created and retired as historic by the record.

Learn more about the Records feature class

The following parcel features are associated with a parcel record:

  • Parcel type lines
  • Parcel type polygons
  • Connection lines
  • Parcel points

The parcel type line, parcel type polygon, and connection line feature classes have a validation type attribute rule that requires the features to be associated with a record feature.


History in the parcel fabric is tracked by capturing the parcel records that create and retire parcels.

Parcel features are associated with the record that created them and the record that retired them. When parcels are created in a new record, the GlobalID of the associated parcel record is stored in the Created By Record attribute field of the parcel features. When a new record retires parcels (makes them historic), the Retired By Record attribute field of historic parcel features stores the GlobalID of the parcel record.

Parcel lineage can be displayed by parcel record using link charts.

Create a parcel fabric record

When you create a parcel fabric record, fields in the Records feature class can be populated with information from the record document.

To create a parcel fabric record, follow these steps:

  1. Click Create Record New Record in the Records group on the Parcel Record Workflows tab to open the Create Record pane.

    Fields from the Records feature class are available in the Create Record pane. The Create Record pane inherits the field properties from the Records feature class. This means you can add fields to the Records feature class and they will become available in the Create Record pane. You can also change field properties, such as the read-only property, and these updated properties will be reflected in the Create Records pane.

  2. In the Create Record pane, type a name for the record or accept the default name.

    It is recommended that the name represent the name of the recorded document, for example, Heritage Estates Subdivision No. 5.

  3. Choose a record type for the Record Type field.

    To store and assign record types, create a record type domain for the parcel fabric. Examples of record types are merge and split. Once the domain is created, open the Records attribute table and assign the domain to the Record Type field.

  4. For the Recorded Date field, provide the date the record was recorded.

    This is typically stated on the document.

  5. Populate the remaining fields with applicable information about the record and click Create to create the record.

    The newly created record is automatically set as the active record in the map.

    The active record control in the upper left corner of the map view displays the name of the active record. New parcel features are automatically associated with the active record in the map.

    Active record control

    Parcel records are managed in the Manage Records pane. To view the record properties in the Manage Records pane, click the active record control menu Menu and click Record Properties Forward.

Record polygons

Each parcel record has a record polygon. The record polygon is the footprint of the record and matches the cumulative geometry of all the parcels associated with it. The record polygon shape includes the shapes of parcels that have been retired by the record (historic parcels).

When a parcel record is created, it has no geometry. Record polygons are generated when parcels are built or created or when existing parcel features are manually assigned to a parcel record. The record polygon is updated when parcels are added to or removed from the record.


Record polygons are not created or updated when more than 2,000 parcels are associated with a record.

Record extent

The record extent matches the extent of the record polygon. When parcels are created with an active record in the map, the record polygon will update to include the shapes of newly created parcels.

A warning appears in the map view when parcel features are created outside of the record extent. This can be helpful in preventing parcels from being associated with the wrong active map record and in very large record polygons being created. To turn off the warning or modify the extent buffer, click the active record control menu Menu and click Options.

Batch create parcel records

Use the Create Parcel Records geoprocessing tool to batch create parcel records using a record name or expression. If using a record name, add the field to the parcel feature's attribute table and ensure that it contains record names that are matched with their associated parcel features. The tool creates parcel records and generates record geometry based on the cumulative geometry of the input parcel features.