Skip to main content

Violations and Chalking

The Violations and Chalking features in the OPS-COM Enforce app allow field personnel to issue citations directly to individuals or vehicles and utilize virtual chalking for time-limit enforcement. Its primary purpose is to streamline the enforcement process, ensuring accurate data capture and provable offenses without the need for physical chalk. This article willis discussintended howfor OPS-COM administrators and field enforcement staff.

Setup and Configuration

While the enforcement application handles the physical issuance of tickets, administrators must ensure the backend environment is properly configured to writesupport violations,field operations.

Admin Side:

  1. Ensure the default chalking grace periods are properly configured within your system settings.

  2. Verify that your ticket types, offense locations, and offense reasons are up to eitherdate aso person,they orpopulate vehicle,correctly on the handheld units.

User Side:

  1. Open the handheld app and howlog chalkinginto worksan inactive OPSCOM.enforcement account.

    Violations

  2. YouEnsure canyour issue two (2) types of violations in OPSCOM: onedevice is assignedconnected to a person,network to receive real-time permit data and user records.

Using this Feature

Enforcement personnel can use the otherhandheld is assignedapplication to perform virtual chalking and issue violations specifically targeted at a vehicle,person whereor thean driverunidentified may not be known.vehicle.

Chalking Violationa Vehicle

ChalkingVirtual chalking is a highly useful tool that can help quickly identifyidentifies vehicles that are eligible for time-limit violations.

InIt order to issue virtual chalks to vehicles, which will letalerts you know if a vehicle has moved since the last chalk,chalk and exactly how long ago it was chalked, making writing provable violationsit easy to do,write withoutprovable physically chalking cars.violations.

If you would like to understand the purpose of virtual chalking more, see this article!

Issuing a Person Violation

To issue a Person Violation, open the handheld app and log in to an account.

ThisYou must be done by a system administrator. If you need help with this step on the admin side, see this article.

You will need to know the person's name,name and thatensure they are a registered as a user in ourthe system to issue a person violation.

    1. From the main screen, tap on

      Tap Person Search. from the main screen.

    2. Once you

      Enter enter athe name that is found inof the system,registered tappinguser thatand tap their entry willwhen bringit youpopulates.

      to
    3. a
    4. violation entry screen. If there is no vehicle involved, select

      Select Private Property - Person. if no vehicle is involved. (If a vehicle is involved, seeuse the Vehicle Violation sectionworkflow below.below).

    5. You will

      Enter need to enterthe ticket type, offenceoffense location, and the offencespecific offense reason (or reasons, if multiple apply).

    6. You can

      Attach nowany addnecessary files, such as photo or video evidence,evidence.

      and
    7. Enter private (internal staff only) or public comments (user visible).

      When
    8. you
    9. are done, tap

      Tap Save to issue thisthe violation.

Issuing a Vehicle Violation

To issue a vehicle violation, go back to the main screen, and tap on Vehicle Search.

In the search field, youYou can enter a known plate,plate or a plate that has never been entered before,before; andnew this plateplates will automatically be added to the vehicle data.database.

  1. Tap Vehicle Search from the main screen and search the license plate.

  2. Review the search result icons (see the Visual Cues table below) to verify if the vehicle is eligible for a ticket.

  3. Tap the Violation button.

  4. Enter the ticket type, offense location, and the specific offense reason(s).

  5. Enter additional vehicle information, such as province/state and plate type.

  6. Tap the Failed To Identify toggle on the people tab if the driver's identity is unknown. If the identity is known, enter it normally.

  7. Attach photo or video evidence and any applicable comments.

  8. Tap Save to issue the violation.

Visual Cues and Status Indicators

Searching a plate canwill bringreturn a variety of result types:

types
Thisindicating the vehicle's current status. Use the chart providesbelow as a reference for the symbols and soundsaudio you'llnotifications seeyou returnedwill from search:
encounter:

Icon

Audio Notification

When/Why Is This Combo Used?

Black Cross None

Plate is not found in the database. Tap to add a new vehicle.

Red X (with Red permit pill)

None

Plate found in database,found, but has no valid/active permitpermit, or partially valid (prior to chalking) orthe plate was chalked (manuallyand or by LPR),the grace period ishas expired,expired butwith still no valid permit. Eligible for violation/ticket

ticket.

Green Check (with Green permit pill)

Bing (LPR)

Plate found in database, with at least one valid and active permitpermit, or plate was chalked,chalked but a valid permit was added later.

Green Check (with Red dot)

None

Plate found in database,and has permit(s), but the vehicle is NOT active.active on the user's profile. (Rare) 

Notification (Red !))

None

Plate has a specific warning for Do Not Ticket or Tow (DNTT)

.

Notification (Blue !) (with Blue permit pill)

None

Plate found in database,and has a permitvalid that is validpermit, but is parked in the wrong lot/zone.

Chalk (Map)

Swoosh (LPR)

Plate has been chalked (manually or by LPR), and the grace period has not expired

yet expired.

Flag

Buzz

Indicates that there has been ana specific alert triggered on either athe person or athe vehicle.

In

Understanding the belowPrinted picture, we search for the plate TOMA92, and get a Map and Pencil icon, indicating a past chalk, and we can see the vehicle is 11 minutes over the 15 minute grace period, without a valid permit. This vehicle is eligible for a violation.

Ticket

To issue a violation to the vehicle that over stayed the grace period, tap the Violation button after searching the vehicle plate. You will need to enter ticket type, offence location, and the offence reason,  or reasons if multiple apply, just like with a person violation. After entering the ticket information, you will need to enter more vehicle information, such as province/state, and plate type (Passenger/Commercial/Government), and enter any other known information about the vehicle. This time, only a vehicle is required, if the driver identity is not known. Go to the people tab, and tap on the toggle for Failed To Identify. If the identity is known, enter it like normal.

You can now add files, such as photo or video evidence, and private (internal staff only) or public comments (user visible). When you are done, tap save to issue this violation.

Explanation of the Front of the Ticket/Warning

  • violation.

  • issued).

  • Ticket NumberNumber:

    ThisA is a system system-assigned number thatidentifying identifies eachthe individual violation/warning.

    DateDate:

    ThisThe isdate the dateviolation thatwas issued.

  • Ticket Type: The broad category of the violation/warningviolation.

    was
  • issued
  • on.
  • Ticket TypeThis identifies the type of violation that occurred (broad range category).

    License Plate & Province:

    ThisThe is the licensevehicle's plate number forand theissuing vehicleprovince/state.

    that incurred
  • the violation.
  • ProvinceThis is the province that the license plate is issued in.

    Offense TypeType:

    This identifies theThe specific violation that occurred.

    LocationLocation:

    ThisThe identifies thephysical location where the violation occurred.

    WriterWriter:

    ThisA isunique a system system-assigned numberidentifier that identifiesfor the enforcement officer that(providing issuedofficer security while allowing admins to verify their identity in the violation.backend).

    Each enforcement
  • officer

    Fine has& their own unique number and can be verified by administrators.Towing: The writer is identified by a unique identifier to provide security to the enforcement officer. If you require more information about the ticket writer you can search the violation on the admin side and get an actual name for the person who wrote the ticket.

  • FineThis is the amountamounts owed for the particularviolation violation.or Note,towing. on*(Note: theOn a warning ticketticket, the amount is followed by "*Warning"., Thisindicating indicates that the amount on the ticketit is not owing,owed, but thisshows is the amount thatwhat would be due if a real ticket for the same violation was issued.

    TowingComments:

    This is the amount due if the vehicle that incurred the violation had to be towed.
    CommentsThis section includes any additionalAdditional notes thatincluded by the enforcement officerofficer.

    wants to include.

    Explanation of the

    Back of the Ticket/Warning

    The back of the ticket provides details about the issuing organization that issued the ticket and theclear policies and procedures regarding the ticket. The back clearly identifieson how the violator can pay or formally appeal the ticketticket. withIt includes a section for the violator to identify themselves and sign offoff, onas well as office hours and contact information.


    Best Practices and Considerations

    • Always verify visual cues before ticketing: Pay close attention to the ticket.search Theresult backicons alsoand identifiesaudio wherenotifications. Ensure you do not accidentally issue a violation to finda additionalvehicle informationwith ona valid Green Check or a Red Exclamation Point (Do Not Ticket or Tow).

    • Leverage the organizationFailed andTo Identify toggle: Use the officeFailed hours.To Identify toggle immediately when issuing a vehicle violation if the driver is not present. This allows you to process the ticket efficiently against the vehicle itself without needing a registered user profile.

    • Capture undeniable proof: Always attach photo or video evidence when issuing a violation. In the event of an appeal, visual proof combined with virtual chalking data strongly supports the enforcement officer's actions.