Configuring violations in nCORE is a multi-step process involving entries in three lookup lists: Violation Categories, Violation Types, and Violation Types to Categories.
Violation Categories
Violation Categories are a way of grouping violations.
This lookup contains three columns: Name, Program Area, and Status.
- The Name is the name of the Violation Category.
- The Program Area is the program area from the list of configured program areas which the category is assigned to. This can be left blank for violation categories which apply to multiple program areas.
- The Status is either Active or Inactive.
Example: A violation category may simply be "Agriculture Program", assigned to a program area of "Agriculture". Alternatively, a violation category may be "Storage of Infectious Waste" and be only one of multiple categories assigned to the program area of "Infectious Waste".
Configuration of Violation Categories
To configure, or add, new violation categories, select the "Add New Violation Category" button.
Each violation category must have a Code and a Description. The code is the identifier in the SQL table. The description is the name which will display throughout the system.
The following additional fields are available to configure:
- Program Area - Same as above. This is the program area from the list of configured program areas which the category is assigned to. This can be left blank for violation categories which apply to multiple program areas.
- Show Sampling Tab - Makes visible the sampling tab on the violation details screen. Check this box when the violation relates to media sampling results.
- Is Parameter Visible - Makes visible a drop-down box on the violation details screen allowing the user to select the media constituent (such as pH) that relates to the violation.
Under the Integration heading, there is a field to add an EPA Violation Code. This code is used in mapping data from nCORE into EPA data systems such as RCRAInfo and ICIS-NPDES.
Violation Types
The Violation Type is the individual regulatory reference of the violations.
This lookup contains two columns: Violation Type and Regulation.
- The Violation Type is the description of the violation
- The Regulation is the regulatory reference or stipulation.
Example: A violation type may read "Failure of a transporter to develop a written infectious waste management plan" and the associated regulation may be "R.61-105.N.6.".
Configuration of Violation Types
To configure, or add, new violation types, select the "Add New Violation Type" button.
Each violation type must have a Violation Type Code and a Violation Type. The code is the identifier in the SQL table. The Violation Type is the text which will display throughout the system as the description of the violation. Optionally, a Regulation Reference may be configured. This reference is the regulatory reference or stipulation.
Violation Types to Categories
The Violation Types to Categories lookup maps each Violation Type to a Violation Category. This is also where the nSPECT integration tag for the violation is established.
This lookup contains four columns: Violation Category, Violation Type, nSpect Tag, and Status.
- The Violation Category is a value which directly correspond to a value in the Violation Categories lookup.
- The Violation Type is a value which directly correspond to a value in the Violation Types lookup.
- The nSpect Tag is a new value created in the lookup screen. The value in this column is the tag configured in nSpect inspection forms to enable auto-creation of a violation on import. This value is populated into the "Reference/Citation" field on individual questions of inspection forms.
- The Status is either Active or Inactive.