Specifications include, but are not limited to: 1. Establishment Generator a. Clerical staff needs the ability to generate a new address, and attached an establishment, owner, and permits to said address b. A “State ID Number” would be assigned to each permit by the person enters data 2. Inspection Scheduler a. After permit is generated, auto-assigns inspection date b. Assigns inspection interval based on risk, and prioritize based on frequency c. Flags past due inspections d. Ability to filter scheduled inspections e. Auto-schedule follow-up inspection for 10 business days, unless otherwise scheduled 3. Routine Inspection a. Needs selectable zones based on FDA recommended inspection form b. Has FDA reference codes categorized by item number c. Automatically identifies repeat violations d. Shows the violation history e. Includes search capabilities in the FDA food code f. Ability to select “Corrected on Site” g. Has pre-defined comments for violations h. Ability to select a “Correct By” date i. Automatically designates a P,PF,Core severity based on violation selected j. Allows input of temperatures taken k. Allows input of sanitizer concentrations taken l. Allows input of “Time In” and “Time Out” of inspection m. Allows for a general “Inspector Comments” input n. Automatically assigns a rating based on violations o. Allows for inspector/operator signature p. Auto assigns if a follow up is needed, but allows for manual override 4. Follow-up inspection a. Auto-generates violations from “Routine Inspection” b. Ability to check if violation was corrected c. Ability to add violations if necessary d. Ability to add comments e. Ability to generate another follow-up if needed 5. Complaint Manager a. Ability to submit complaints on existing AND non-existing permits b. Assigns complaint based on territory c. Generates complaint inspection printable form/email