Setting Up Agency-Level Options for Code Enforcement

Agency-level options for code enforcement include several settings related to the public user experience, assignment and autonumbering rules, and default settings for newly created issue types.

Agency-level options for code enforcement include settings such as:

  • Whether public users can report issues anonymously.

  • Whether incidents are automatically routed based on the issue type and subtype.

  • The work schedule of the agency.

  • The time period used for displaying recent issues on the public user map.

  • Autonumbering rules for notices, citations, and inspections.

  • Configuration for the public user landing page.

  • Default code reference groups for issues types.

  • Default time-based processing rules for issue types.

For more information about agency setup, see Setting Up Agencies

To configure agency level options for code enforcement:

  1. Select Common Setup > Agency

  2. Click a row on the Agency Information tab.

  3. Select the Features tab.

    Oracle delivers the list of offerings on the Features tab.

  4. Click Review Options for the Code Enforcement offering.

    The Code Enforcement Options drawer opens.

Configuring General Settings

Administrators use the General settings to manage the display of code enforcement information on the Overview page.

Page Element

Description

Agency Work Schedule

Select an agency schedule from a list. This enables inspections to be scheduled based on the availability of the code officers.

Due date calculations are based on the time rules set up and the schedule you select here. If the resulting due date is on a non-working day, then the next working day is set as the due date.

Automatically Route Issues

Enable this switch to activate issue routing based on the issue type and subtype.

When automatic routing is active, the Incoming Incidents worklist tab displays only incidents with the issue types and subtypes that are part of the user’s job function.

If there’s only one code enforcement technician responsible for a particular issue type or subtype, then those issues are assigned to that technician automatically.

Contact Information Required for Issue Reporting

Enable this switch to require contact information from users who submit issue reports.

If the switch is not enabled, then the page where users supply contact information includes a Hide my contact information switch. When users hide their contact information, name and contact information is no longer required, and any data currently in those fields gets cleared.

Even if you don’t require contact information, users must be registered and signed in to report an issue.

Enable Workflow

Enable this switch to activate the workflow processes for incidents and cases in Code Enforcement.

Configuring Recent Cases

Public users can view a map with markers identifying recent issues. These settings define which issues appear on the map.

Page Element

Description

Period

Choose how far back to look for issues by entering number of days or months, and then selecting Days or Months. Issues that were created within the specified time period appear on the map.

Status

Select All to display all recent issues, regardless of status.

Select Active to display only issues that haven’t been closed yet.

Configuring Inspections

Use the Inspections section to configure inspection autoassignment.

Page Element

Description

Maximum Inspections per Day per Code Officer

Enter the maximum number of inspections per day for code officers. The autoassignment process will not assign inspections to officers who are at the maximum, but users can manually exceed this maximum.

If you don’t enter a maximum, inspections will not be autoassigned.

Autoassignment

Indicate whether to enable automatic scheduling and assignment of incident and case inspections.

Configuring Autonumber Rules

Use Autonumber rules section to select the following autonumber rules:

Page Element

Description

Notice Autonumber Rule

Select the autonumbering rule to increment numbers for notices.

Citation Autonumber Rule

Select the autonumbering rule to increment numbers for citations.

Inspection Autonumber Rule

Select the autonumbering rule to increment numbers for inspections.

Fee Autonumber Rule

Select the autonumbering rule to increment numbers for fees.

Note:

For more information, see Setting Up Autonumbering.

These fields are required if the Code Enforcement offering is enabled for your agency.

Configuring Landing Page

Use the Landing page message definition section to enter these settings for the code enforcement landing page:

Page Element

Description

Message Title

Enter a short title or welcome statement for the code enforcement landing page. For example, Welcome or <City Name> Code Enforcement.

This appears message appears as a title, in large text.

Message Summary

Enter a subtitle for the code enforcement landing page. For example, Keeping our city safe and healthy.

This text appears is medium-sized text under the larger main title for the page.

Content URL

Enter a content URL for the Read More link that appears on the landing page next to the Message Summary text. Public users click this link to access a code enforcement information page that your agency maintains.

If you leave this field blank, the Read More link opens a dialog box that displays the Landing Page Message.

Note:

If you want to link to a page outside of Oracle Public Sector Code Enforcement, you must enter a URL here.

Landing Page Message

If you do not provide a Content URL that points to an agency-maintained information page, enter the text that will appear in the Read More dialog box. Rich text formatting tools are available for this message.

Configuring Code Reference Group

Use the Code Reference Group section to define the default code reference groups for new issue types. Enter the first code reference group in the blank row that appears. Use the Add button to add additional rows. Each row has the following elements:

Page Element

Description

Group ID

Select a code reference group that will be added by default to all newly created issue types.

Enabled

Turn this switch on to have the code group added by default to newly created issue types.

If the switch is off, the code group is not added to newly created issue types.

Configuring Time-Based Rules

Use the Time-Based Rules section to define the default time-based rules to be entered automatically into newly created issue types. This section displays rows for all of the due date types that require time rules. You can’t add or remove rows. Instead, you must supply a time rule for each due date.

For more information about time rules, see Setting Up Time Rules.

Page Element

Description

Due Date Type ID

Displays the unique identifier for the type of due date.

Due Date Type

Displays the description of the type of due date — for example, Incident review date

Time Rule ID

Select the time rule ID that specifies how the due date is calculated. The time rule ID includes a time policy that states how many days or hours until the due date.

Time rules IDs are available for selection if they have the specified due day type and they are enabled.

Time Rule

Displays the default time rule.

Click Save, then close the drawer.