Air Program Business Rules


Add, Edit, and Copy Air Program Business Rules

 

Function (All, Add, Edit or Copy)

Business Rule

Requirement ID

Add Air Program must be unique for a Facility. PRO-009
All

The system shall require the user to enter data into the following fields to add an Air Program record:

  • Applicable Air Program

  • Air Program Operating Status

  • Air Program Operating Status Start Date
PRO-010
Edit
 
When a user adds a Program Operating Status row, the new Program Operating Status cannot be the same as the Program Operating Status as the previous row (i.e., no consecutive operating status rows with the same operating status). PRO-022
Edit When adding a new Program Operating Status Row or editing a Current Program Operating Status row to an existing Program record, the Program Operating Status Start Date must be greater than the previous Program Operating Status row Start Date. PRO-023
All If the user enters an Air Program Operating Status Start Date that is greater than current date, the system shall display an informational message after the record is saved. PRO-024
All

The system shall require the user to enter at least one subpart if the following Air Programs are added to the Facility record:

  • NESHAP

  • NSPS

  • MACT
PRO-037
All

Program Subpart code must be unique for a Program.

PRO-038
 

The system shall require the user to enter data into the following fields to add an Air Program subpart record:

  • Air Program Subpart
PRO-039
Add If Air Program = Other, Other Air Program Description must exist. PRO-052
Add If Other Air Program Description exists, then Air Program must = Other. PRO-053

 

 

Delete Air Program Business Rules

 

Business Rule

Requirement ID

An Air Program cannot be deleted if it is the only Air Program for the Air Facility. PRO-054