Create and configure new record types
This section provides instructions for creating a new record type, which involves three basic configuration tasks:
-
To begin, select New record type and enter basic record type information. You can access additional record type configurations with the tabs on the record type summary navigation panel.
-
Use the Settings section to configure additional record type features for add-ons, like Citizen Access and legacy Accela GIS.
-
Use the Other associations section to configure other related items for the record type, such as fee schedule, expiration code, application specific information, and workflows. The Other Associations portlet is also where you can configure the ability for agency users to submit partially completed applications.
You can save and resume as you go, but you must review all three areas of configuration to ensure you properly configure the record type. Additional administrator configurations that you can apply to record types include Standard comments and conditions. See Standard comments and Conditions.
When creating a new record type, you will need to complete, at least, the required fields that display in the new record type page and save the record type. Saving the record type with the basic information allows you to access the additional configuration or modification later.
To create a new Record type
-
From the Administration menu, select Administration > Record type definition.
-
Select New record type next to the module to which you want to add a record type.
-
Complete the Record type fields:
You must complete the required fields before you can save the record type. After saving, you can resume creating the record type later.Field Action Record type alias (REQUIRED) Enter an alias name for the record type. Record type aliases display in the Records list portlet. A record type alias is a short, logical name that represents the four-level name structure for the record type.
For example, instead of displaying the record type Licenses/Business License/Retailer/Hairdresser, you can configure a record type alias that displays simply “Hairdresser.”If you do not see the option to specify a Record Type alias, you might need to enable the functionality.
To enable record type aliases, set the standard choice ENABLE_CAP_TYPE_ALIAS. See Standard choices for more information.Group (REQUIRED) Select a group for the record type. Type (REQUIRED) Choose an existing type or create a new one.
To create a new type, enter a name into this field.
To choose an existing type, select the type you want to use from the drop-down menu.
Sub-type (REQUIRED) Choose an existing sub-type or create a new one.
To create a new sub-type, enter a name into this field.
To choose an existing sub-type, select the sub-type you want to use from the drop-down menu.
Category (REQUIRED) Enter the name of the new category. Fee schedule Select a fee schedule to assign to the record type. Workflow Select a workflow process to assign to the record type. Intake form configuration Search and select an Intake form configuration group.
Intake Form Configuration group is an important step as it indicates what intake information Civic Platform gathers for this record type.
Record key mask Search and select a Record key mask which identifies a record of this type in Civic Platform. You can also use the default value: $$yy$$CAP-00000-$$SEQ05$$ by choosing Default from the list. Partial ID mask Search for a Partial ID mask to identify records that users partially completed at intake, that represent an estimate, or that a user saved and resumed processing later in Citizen Access. Temporary ID mask Search and select the mask used for the Partial ID mask for this record type. -
Select Save or Save and Create Another.
After you define the basic configuration for a record type, you can complete the record type settings. These configurations include: settings for Citizen Access, Audit Frequency, and GIS Settings.
To configure the Settings portlet
-
From the Administration menu, select Administration > Record type definition.
-
Expand a module to search and select the record type with which you want to work.
This could be the new record type you created early. -
Use the left menu options to select the settings you'd like to configure.
-
Complete the Settings fields.
-
Complete the Details section.
-
Complete the Settings for Citizen Accesssection, as appropriate for your agency.
-
Complete the Audit frequency section, as appropriate for your agency.
-
Complete the GIS settings fields section, as appropriate for your agency.
Section on page Field Action Details Copy all associated APO Select the option to copy all associated APO information about this record type application. Details Duration Enter the number of days you estimate the record should take to complete. Details IVR number For each record type you want to assign, enter a unique numerical value in this field. This field is not for a phone number. Assign a unique number to each record type to make it faster and easier for public users to navigate the IVR call flow. When a caller receives a prompt to enter the record type, the caller enters the pre-assigned numerical value entered in this IVR Number field. For more information on how to set this up with IVR, see the Accela Civic Platform IVR Installation Guide. Details Status Select Enable or Disable. You can choose to disable a record type to prevent users from creating this type of record. The Disable option does not remove the record type. All application types with the Enable status are searchable. If you disable an application type, you can select the Searchable option to enable users to search records with the disabled yet searchable record type. Details As child only Select to set the record type to As child only.
Important: Enabling this option from the Record type setup prevents staff users from being able to create a unique/individual transaction record from the Create new record form in Civic Platform.Settings for asset module Default production unit Enter a fixed production quantity for a work order. Settings for asset module Estimated cost per production unit Enter a value you want to use to generate the estimated cost for each work order. Asset Module settings are particularly useful so that Accela Civic Platform - Asset users can record the estimated cost per production unit. Settings for Asset Module Unit of Production Select the unit of measure for Production Units for the record type for Accela Civic Platform - Asset. For example, Each, Feet, Acres, or Miles. Settings for asset module Value required to close Select the option to indicate users must enter a value in the Production Quantity field before they can close a work order in Accela Civic Platform - Asset. Settings for enforcement module Email for hearing notification Enter the email address used to send email notifications for hearings. Settings for enforcement module Enforcement type Enter the enforcement type in this field. For example, Abatement. Settings for Citizen Access Enable Associated Forms Select this option to display the Associated Forms step to the record creation process.
Use Associated Forms to display and manage child records for the parent record during parent record creation. For more information about creating parent and child records, see the topic “Parent-Child Record Creation” in the Citizen Access Administrator Guide. Selecting this option also activates the Enable partial submission option.Enable Partial Submission: Select this option to enable public users to continue the application intake process without completing all available associated forms.
Settings for Citizen Access Enable for Application Select Enable Application to make the Record type available in Citizen Access.
When you only select the Enable Application option, the Record Type is available in Citizen Access, but you cannot automatically issue it though ACA. The agency must approve it.
This option also flags Civic Platform to display the Record Type alias in Citizen Access. Also Enable Issuance: Select this option if you want to automatically approve and issue the record type through Citizen Access after a public user pays the fees in full.
Settings for Citizen Access Enable fee estimation Select this option if you want to allow users to create a partial application that includes a calculation of estimated fees. Civic Platform bases this fee estimation on the Fee Schedule. Settings for Citizen Access Enable renewal Select the Enable Renewal option if you want to enable the renewal of licenses in Citizen Access for this record type. Select this option to activate the Enable Issuance option for this renewal, and the Renewal Record Type drop-down list. You must then define a renewal record type to associate with this renewal process. Enable Issuance: Select this option for renewals if you want to provide issuance online, and enable the License or Permits status change back to active when the Citizen Access public user completes the Renewal Application.
Choose a Renewal Record Type from the drop-down list to designate the renewal Record Type for the expired Record. For example, choose a Renewal Plumber Permit for the expired plumbing permit.Settings for Citizen Access Document code Indicate the document code set for the types of documents public users can upload and attach to record types in ACA. Settings for Citizen Access Page flow code Use this drop-down list to associate a Page Flow code to this record type. The page flow code you choose displays within Citizen Access Admin. You create and assign the default setting for this field in Citizen Access Admin page flow configuration. For more information, see “Configuring the Page Flows for a Module” in the “Creating Records” section of the Citizen Access Administrator Guide. Settings for Citizen Access Searchable in Citizen Access Civic Platform enables this option by default, which means that the type of application is searchable in Citizen Access. You can clear this option to make the applications unsearchable. Settings for Citizen Access Set the criteria for selecting fees To set the fee valuation associated with the record, you can choose between the higher value or the lower value of the Contractor Value and the Valuation Calculator. Settings for Citizen Access Do you want this permit to be available through Citizen Access You can either select Yes to make the record type available in Citizen Access, or select No to prevent the record type being available from Citizen Access. Audit frequency Audit frequency Enter the number of months in the Audit Frequency column to designate the interval between audits for the Record Type. You can enter a number under any of the Record Type Levels. For example, enter a “3” next to the Building Permit Record Type Level to prevent Civic Platform from selecting Building Permit Records for auditing within a three month period.
When you edit any level of a Record Type, Civic Platform automatically syncs the audit frequency for all related Record Types.
For example, if you modify the audit frequency for Building to 18 months for Building/Commercial/Addition/Apt +5, the audit frequency for Building/Commercial/Addition/Amusement also changes to 18 months.GIS settings Edit layer If your agency uses the legacy Accela GIS, use this field to limit users to a particular map edit layer when using this application category. For example, if the application category is for sewer lines, you can limit users to editing only a sewer map layer rather than all the edit layers. After you select the GIS Service, use this drop-down list to select the edit layer. GIS settings GIS service If your agency uses the legacy Accela GIS, use this field to limit users to a particular map edit layer when using this application category. For example, if the application category is for sewer lines, you can limit users to editing only a sewer map layer rather than all the edit layers. Select the GIS Service that contains the map edit layer you want to use. -
-
Select Save.
After you define the basic configuration and the settings for a record type, you can configure the Other Associations settings. These configurations include:
Address Type Group, Application Specific Info Group, Associated Record Types, Document Code, Expiration Code, Fee Schedule, Inspection Group, Sequences and Masks, Intake Form Configuration Group, Status Group, and Workflow.
You might have already defined some of these in the basic record type setup, but you can modify them if you have permission. Also, you can use this record type Other Associations portlet to create new codes or groups and assign them to the record type if you have permissions.
The Other Associations portlet is also where you can configure the ability for agency users to submit partially completed applications.
To configure the other associations portlet
-
From the Administration menu, select Administration > Record type definition.
-
Expand a module to search and select the record type with which you want to work.
-
Use the left menu options to select the other associations you'd like to configure.
-
Complete the Other association fields
Section on page Field Descriptions Sequences and masks ID mask Select the mask for the application type.
Users can select the ID mask definition link to read the pattern and definition of ID masks. Within the Sequence Mask Definition page you can also select Guide to review the recommended mask patterns and the examples.
For information on sequences and masks, see Sequences, masks, and autonumbering.
Sequences and masks Invoice number scheme Choose the invoice number format for the record type.
You format an invoice number scheme by creating a mask. For an example on formatting a receipt number scheme or mask, see Sequences, masks, and autonumbering.
Users can select the Select a invoice number scheme link to read the pattern and definition of the invoice in this drop-down list. For example, administrators can number invoices for the code enforcement department differently from invoices for the permit department.
Sequences and masks Partial ID mask Search for Partial ID mask to identify records that a user only partially completed at intake, that represent an estimate, or that a user saved and resumed processing later in Citizen Access.
Partial ID mask is a required field.
Sequences and masks Receipt number scheme Choose the receipt number format for the record type.
You format a receipt number scheme by creating a mask. For an example on formatting a receipt number scheme or mask, see Sequences, masks, and autonumbering .
Users can select the Receipt number definition link to read the pattern and definition of the receipt in this drop-down list. For example, administrators can group receipts for the building department differently from receipts for the code enforcement department.
Sequences and masks Record key mask Search for and select a Record key mask, which identifies a record of this type in Civic Platform. You can also use the default value: $$yy$$CAP-00000-$$SEQ05$$ by choosing Default from the list.
Record key mask is a required field.
Sequences and masks Temporary ID mask Search for and select the mask used for the Temporary ID mask for this record type.
Temporary ID mask is a required field.
Document code Default document code
Default document type
Select an existing document code.
You can view or edit this code by selecting the View/Edit link. If you want to create a new Document code, select the Create new document code link. For complete instructions on how to create a document code, see Add, edit, and delete document types.
Use the Default document type to provide a label for type of document, such as a graphic image or photo, diagram, or Word document.
Expiration code Expiration code Select an existing expiration code.
You can view or edit this code by selecting the View/Edit link. If you want to create a new Expiration Code, select the Create new expiration code link.
For complete instructions on how to create an expiration code, see .
Inspection group Inspection group Select an existing Inspection code.
You can view or edit this code by selecting the View/Edit link. If you want to create a new Inspection Group, select Create new inspection group.
For instructions on creating a new inspection code, see Inspections.
Address type group Address type group Select an Address type group you want to assign to the record type.
For more information, see Create address type groups and associate address types.
Status group Application status group code Select an existing Application Status Group code. You can view or edit this code by selecting the View/Edit link. If you want to create a new Application Status Group, select Create New Status Group.
For more information, see Create and edit application status groups.
Status group Default record status Select the default record status you want to assign to the record type.
For more information, see Create and edit application status groups.
Fee schedule Fee schedule Select an existing Fee schedule.
You can view or edit the Fee Schedule code by selecting the View/Edit link. If you want to create a new Fee Schedule, select Create new fee schedule.
Fee schedule is a required field.
For more information about fee schedules, see the Fee schedules.
Workflow Workflow Select an existing Workflow. You can view or edit the Workflow by selecting the View/Edit link. If you want to create a new Workflow, select Create New Workflow. Workflow is a required field. Workflow Enforce validation prior to workflow update With this setting, when an agency user creates an application, but does not have all the necessary information to enter data in all of the required fields, the user can submit the application and defer validation of the application until all the required information is available.
When a user submits an application without validation, Civic Platform sets a Pending validation flag on the newly created record. Civic Platform also creates a flag, Generated by cloning, which defaults to No.
Intake form configuration group Intake form configuration group Select an existing Intake form configuration group.
You can view or edit the Intake Form Configuration Group code by selecting the View/Edit link. If you want to create a new Intake Form Configuration Group, select Create new intake form configuration group. Intake Form Configuration Group is a required field.
For more information about Intake Form Configuration Groups, see Intake form configuration groups.
Application specific info group Application specific info group Select an existing Application specific info group.
You can view or edit the Application Specific Info Group code by selecting the View/Edit link. If you want to create a new Application Specific Info Group, select Create new application specific info. For more information about Application Specific Info Groups, see Custom fields.
Virtual folder group Virtual folder group Select an existing Virtual folder group.
You can view or edit the settings for the displayed Virtual Folder group by selecting the View/Edit link. If you want to create a new Virtual Folder Group, select Create new virtual folder group. For more information about Virtual Folder Groups, see Create, edit, and assign virtual folder groups.
Associated record types No status status group Select the No status link or select a status group link to prompt users to associate a record type. For more information about Status Group, see Create and edit application status groups. -
Select Save.
You can enable agency users to submit partially completed applications, creating records that contain fully functional record detail tabs. The primary mechanism that enables this functionality is a setting in the Other associations > Workflow section, Enforce validation prior to workflow update, where you specify which workflow task triggers the validation of an application.
Civic Platform flags partially completed applications with a Pending validation flag to easily distinguish them from validated applications when specifying records for EMSE handling and scripting, and when searching and filtering records. For example, you might want to write a script or conduct a search only for fully validated records.
A typical use case for this feature is when a paper application comes into the back office and is incomplete or does not yet contain information or documentation for all of the required fields. The agency still needs to enter the application into Civic Platform to enable payment processing, generate deficiency letters, and for other relevant activities.
To enable agency users to submit partially completed applications
-
From the Administration menu, select Administration > Record type definition.
-
Expand the module and open the record type for which you want to enable agency users to submit partially completed applications. (The screen examples are using a Waste Site Permit application.)
-
In the left menu, under Other associations, select Workflow.
-
Select the View / edit enforce validation prior to workflow update link.
-
Select the selection icon.
-
Use the navigation tree to select the workflow task and status that enforces application validation.
For example, in the screen example above, the Application acceptance task, Accepted status is selected. By deferring validation until the application reaches its Accepted status, agency staff can conduct business on the application without delay.

