A. 
The Code Enforcement Officer shall keep permanent official records of all transactions and activities conducted by all Code Enforcement personnel, including records of:
(1) 
All applications received, reviewed and approved or denied;
(2) 
All plans, specifications and construction documents approved;
(3) 
All permits, certificates of occupancy, temporary certificates, stop-work orders and compliance orders issued;
(4) 
All inspections and tests performed;
(5) 
All statements and reports issued;
(6) 
All complaints received;
(7) 
All investigations conducted;
(8) 
All other features and activities specified in or contemplated by this chapter;
(9) 
All fees charged and collected; and
(10) 
To the extent not covered in Subsection A(1) through (9) any and all other records covered by Article 6 of the Public Officers Law.
B. 
All such records shall be public records open for public inspection during normal business hours. All plans and records pertaining to buildings or structures, or appurtenances thereto, shall be retained for at least the minimum time period so required by state law and regulation.
A. 
The Code Enforcement Officer shall annually submit to the Board of Trustees a written report and summary of all business conducted by the Code Enforcement Officer and other Code Enforcement personnel, including a report and summary of all transactions and activities described in § 15-19, Recordkeeping, of this chapter and a report and summary of all appeals or litigation pending or concluded.
B. 
The Code Enforcement Officer shall annually submit to the Secretary of State, on behalf of the Village, on a form prescribed by the Secretary of State, a report of the activities of the Village relative to administration and enforcement of the Uniform Code.
C. 
The Code Enforcement Officer shall, upon request of the New York State Department of State, provide to the New York State Department of State, from the records and related materials the Village is required to maintain, excerpts, summaries, tabulations, statistics and other information and accounts of the activities of the Village in connection with administration and enforcement of the Uniform Code.
The Board of Trustees may, by resolution, authorize the Mayor to enter into an agreement, in the name of the Village, with other governments to carry out the terms of this chapter, provided that such agreement does not violate any provision of the Uniform Code, the Energy Code, Part 1203 of Title 19 of the NYCRR, or any other applicable requirement.