Oracle Code Enforcement

Keep your community safe and encourage compliance. Oracle helps agencies resolve issues quickly and efficiently using a modern, online system that lets residents report and manage incidents on the fly, uses automation to route all case activity, and empowers code officers with flexible productivity tools.

Make code enforcement work for your community

Incident reporting

Offer your residents a simple, guided process to report potential violations. Graphics, a guided step by step experience, and embedded maps make it quick and easy to gather the right information and report issues from any device.

Manage violations

Assist residents in correcting violations. Let responsible parties use your public portal to indicate when an issue has been resolved and is ready for inspection by your officers.

Online fee payments

Make it easy for residents to pay their citation fees, using their desired payment method, through your online system. Update the status of their case in real time.

Case tracking

Allow your residents to track reported incidents and monitor the status of code cases through your online portal or by email. Promote accountability and offer transparency into code enforcement activities.

Oracle 311 and omnichannel solutions

Oracle Code Enforcement comes ready to integrate to Oracle’s powerful cloud 311 solutions for seamless reporting of incidents of all types. Automatically transfer code violations to Code Enforcement for processing.


Incident review and assignment

Manage incoming incidents for quick inspection scheduling. Automatically assign based on incident location for faster turnaround. Enable code technicians to easily check for duplicates or reroute incidents to other agency departments for improved collaboration.

Inspection scheduling

Ensure consistent and equitable enforcement by auto-scheduling inspections using time-based rules. All case activity is automatically routed based on the rules, timeframes, and procedures you define.

Municipal code officer mobile application

Empower your code officers to perform onsite inspections using a native mobile application. Let officers plan, manage, and result inspections via their phone or tablet, and rely on maps for context as they work their designated inspections.


Case management

Handle a higher volume of incidents with worklists designed to track and manage complex cases and associated fees. Keep your staff focused on the cases, notices, and violations they are responsible for, while allowing the system to prioritize work based the rules and hierarchy you define.

Noticing

Create a fast, easy, and efficient process to deliver notices of violations and citations. With a few clicks, code technicians can dynamically generate notices that can be printed and mailed or sent via email.

Citation management

Enable your code officers to issue and track citations in the field using a mobile application designed specifically for the work they do each day. From the associated code case, officers can quickly create a citation, apply fees, and auto-schedule a final inspection based on the compliance date indicated.

Automated processing and time-based rules

Route and process cases based on the rules, timeframes, and procedures you define for your agency. Use proximity search to identify duplicates to save staff time.

Fee assessments and payments

Automatically calculate penalties and fees based on your agency’s specific citation rules. Allow your residents to make electronic payments using your online portal.


Configurable case types and sub-types

Define the code case hierarchy that your agency uses to easily route reported incidents to those responsible for specific enforcement activities.

Configurable workflows

Define your agency-specific processes for handling abatement and liens, reusable across case types, with a drag-and-drop visual experience.

Configurable time-based rules

Define robust rules to drive case progression and related activities by case type. Use automated system processing and notifications for incident, inspection, violations, citations, appeals, fees, and abatements.

Noticing rules

Define specific notice layouts based on case type and notice count to easily manage timely and consistent correspondence that is automatically associated to the case for traceability.

Configurable fees

Define simple or complex fee types, using variable inputs, tailored to various code violation types or conditions.


Citations, violations, and receipts

Leverage prebuilt pixel perfect reports for notice of violation, citations, payment invoices and receipts, refund receipts, and more. Configure each to meet your desired layout and standards or use the available tools to create your own.

Analytics and dashboards

Gain visibility into your code enforcement operations and track key measures. Prebuilt dashboards for code cases, code inspections, parcels, fees and payments, and more provide ready-to-use analyses. Monitor critical measures like case statistics by issue type, incident and case trends, and more.


Product Tour—Oracle Community Development - Code Enforcement

Meet Annie, Annie and her family live in a residential neighborhood in the City of Innovation, where children in the community love to play outside together.

One morning Annie notices some kids peering into her neighbor Marcus' backyard through the holes in the wooden fence surrounding his property, which has been falling apart since Marcus moved in.

This concerns Annie, as the gaps in the dilapidated fence have become large enough for children to slip through and access his swimming pool.

Marcus, who rents, has repeatedly asked his landlord to fix the dilapidated fence. Because the owner would rather spend the money to fully replace the broken fence with a permitted one, no action has been taken.

Annie, familiar with the City of Innovation's new online system for Community Development, visits the City's website to check for a fence permit in process on the property. A quick look up of Marcus' address reveals no record. Due to the inherent safety risk, Annie decides to report the violation to the City.

Annie easily navigates to the page on the City of Innovation's website where she can report the issue. With the City of Innovation's new system for code enforcement, citizens can report an issue, view recent issues or pay their citations directly online.

The online service helps citizens to intuitively select the issue they wish to report, determine the location of the incident on a map and submit problems anonymously.

Accessible via web and mobile, the reporting service has increased the number of citizen reported cases, helping the agency to respond to problems faster and better serve the community. Annie reports her neighbor's dilapidated fence and receives an email from the City to follow the case.

Meet Chris Gale, Code Technician for the City of Innovation. Since implementing Oracle's Community Development Solution for Code Enforcement, Chris has leveraged worklists to track and manage incidents reported to the city.

From this view, technicians can view and assign all incoming incidents. Chris claims several incidents from the shared list, including Annie's.

Using the tabs on his worklist, Chris can see the incidents assigned to him, including those overdue and incidents marked priority.

He can easily view incident details, such as the type of issue, location and report date, and use the solutions map view to check for duplicates.

Chris works through his list, making his way to Annie's reported issue. Chris drills into the incident and checks the address for active building permits.

From the incident view, Chris schedules an inspection and the solution automatically assigns a code officer, factoring in location, jurisdiction, and availability.

Meet Shaun Pollock, the Code Officer assigned to Annie's reported incident. Shaun spends the majority of his time in the field and relies heavily on the City's Municipal Code Officer Application to perform onsite inspections.

The Mobile application has allowed technicians like Shaun flexibility while ensuring inspections are being performed on time and according to rules.

Shaun arrives at Marcus' house and following inspection, verifies that the dilapidated fence was in violation of the City's municipal code.

The City of Innovation has very stringent rules regarding enclosed fences for properties with in-ground pools. Shaun uses his mobile app to photograph the violation and add his comments before escalating the code case.

The solution dynamically generates a Notice of Violation (NOV) based on the information in the case, which can be printed and mailed or sent over email.

A written Notice of Violation appears on Marcus' door, ordering the property owner to make the necessary repairs or corrective actions to enclose the yard.

Based on the compliance date indicated in the notice, the system automatically schedules a follow-up inspection for Shaun.

Leveraging automation and time-based rules through the solution has helped the city and enforcement officers to ensure consistent and equitable enforcement of municipal code.

Shaun returns to Marcus' property for the second inspection. Despite Marcus relaying the information to the property owner, no progress has been made to fix the broken fence.

In fact, the yard is now completely accessible from the street due to damage that has occurred since issuing the NOV. Shaun has no choice but to issue a citation.

Once the citation is created and associated to the code case, fees are automatically assessed and a follow-up inspection is auto-scheduled. Marcus' landlord uses the City's online service to pay for the citation, and while browsing the website, discovers the City's new system for Community Development.

Using the same intelligent system, Marcus' landlord applies for a permit to replace the dilapidated fence. Shaun returns for a final inspection, reviews the work done to enclose the property and updates the status of the case to compliant.

In summary, Oracle's Community Development Solution for Code Enforcement ensures consistent, equitable enforcement of municipal code while improving the citizen experience.

By making it easy for citizens to report issues and code enforcement officers to perform inspections faster with more flexibility, Oracle's solution for code enforcement helps government agencies preserve and enhance the quality of life in the communities they serve.

Oracle Code Enforcement benefits

01Encourage compliance with digital service

Enable residents to report incidents, request inspections, pay fees, and resolve issues from anywhere, on any device.

02Boost productivity in the field

Better serve your community by focusing your code officers on your most critical cases. Give them the mobile capabilities to track, manage, and resolve issues quickly and efficiently in the field.

03Maximize the efficiency of your agency

Reduce delays and unnecessary administrative overhead by automatically assigning cases to the appropriate departments and code officers. Ensure the right people are focused on the right work with worklists that serve up the cases, notices, and violations for which they are responsible.

04Ensure equitable handling of code violations

Consistently administer violations and citations, according to your municipal code, with automation that ensures your critical processes are being followed, based on your timelines.

Get started with Oracle Permits and Inspections


Request a demo

See what Oracle Permits and Inspections can do for you.