Loading...
CCR2005151. . COMMON COUNCIL - CITY OF MUSKEGO RESOLUTION #'151-2005 APPROVAL OF AGREEMENT FOR SOFTWARE AND PROFESSIONAL SERVICES BETWEEN TYLER TECHNOLOGIES, INC. ANID THE CITY OF MUSt(EGO BE IT RESOLVED That the Common Council of the City of Muskego, upon the recommendation of the Finance Committee, does hereby approve the attached Agreement for Software and Professional Services Between Tyler Technologies, Inc. and the City of Muskego. BE IT FURTHER RESOLVED That the Mayor, Clerk Treasurer and Information Systems Director are authorized to sign the Agreement in the name of the City. DATED THIS 23rd DAY OF Auqust ,2005. SPONSORED BY FINANCE COMMITTEE Ald. Bob Melcher Ald. Nancy Salentine Ald. Eileen Madden Deferred: 7/26/05, 8/9/05 This is to certify that this is a true and accurate copy of Resolution #1 ei 1-2005 which was adopted by the Common Council of the City of Muskego. ,1Z} . 7/05jmb . Wi fÄ . Article 1. Article 2. Article 3. Article 4. Article 5. Article 6. Article 7. Article 8. Article 9. Article 10 Article 11. Article 12. Article 13. Article 14. Article 15. Article 16. Article 17. Article 18. Article 19. Article 20. Article 21. Article 22. Article 23. Article 24. Article 25. Article 26. Article 27. Article 28. . June 2005 Vi (' 'I) , " 1- 't., ~" "P S ()' ~,~ '2U '.l~ rev/. S J on.S Articles of Agreement - ias W orId Implementation Muskego, Wisconsin T ABLE OF CONTENTS PAGE Scope..............................................................................................".......................... ......2 Time For Performance And Completion.............................................................. ............2 Contractor's Compensation And Payment.................................... ... ................................2 Specifications And Requirements .................................................................................... 3 Acceptance And Final Acceptance.................................................................................. 3 Software Licenses........................................................................................................... 4 Assurances, Representations And Wananties Of Contractor .......... ................................ 5 Termination..................................................................................................................... 6 Patent And Copyright Indemnification............................................ ................................6 Limitation Of Actions And Liability............................................... ................................ 7 Notice.............................................................................................................................. 8 Governing Law................................................................................................................ 8 Consent To Jurisdiction, Venue And Service.................................................................. 8 Covenants By The City ...................................................................................................9 Dispute Resolution.......................................................................................................... 9 Legal Restraints And Limitations.................................................................................. 10 Solicitation Of Agreement............................................................................................. 10 Independent Contractor................................................................................................. 10 Conflict Of Interest........................................................................................................ 10 Subcontractors............................................................................................................... 10 Assignment.................................................................................................................... 11 Non-Discrimination Procedures.................................................................................... 11 Authority To Execute ....................................................................................................11 Severability................................................................................................................... 11 No Waiver..................................................................................................................... 11 Law Changes................................................................................................................. 12 Non-Solicitation............................................................................................................ 12 Exhibits......................................................................................................................... 12 Witness/Signature Page .................................... ........... ................................................. 13 Tyler Assessment & Tax Division Page i . . . Articles of Agreement - i2ls W orId Implementation Muskego, Wisconsin Exhibits I Scope of Work 2 Fee Schedule 3 iasWorld Baseline Description 4 Software License/Sublicense Agreement 5 Hardware Configuration 6 Ongoing Maintenance and Support 7. City Responsibilities June 2005 Tyler Assessment 8: Tax Division Page ii . . . Articles of Agreement - iasWorld Implementation Muskego, Wisconsin AGREEMENT FOR SOFTWARE AND PROFESSIONAL SERVICES BETWEEN TYLER TECHNOLOGIES, INC. I ASSESSMENT & ASSESSMENT DIVISION AND CITYOF MUSKEGO, WISCONSIN THIS AGREEMENT is made by and between City of Mu:;;kego, a political subdivision of the State of Wisconsin, hereinafter referred to as the "City" and Tyler Technologies Inc. I Assessment & Tax Division, a company formed under the laws of the State of Delaware, and authorized to do business in the State of Wisconsin, hereinafter referred to as the "Contractor." WHEREAS, the City has determined that it is necessary, I~xpedient and in the best interest of the City to retain Contractor to provide software and professional services to further enhance the City's Property Assessment System; and WHEREAS, the City has investigated hardware and software professional services available in the marketplace; and WHEREAS, the Contractor's expanded iasWorld is deemed the best fit for upgrading the City's current system; NOW THEREFORE, it is hereby agreed that the Contractor shall provide the products and professional services contained in this Agreement, for and in consideration of the foregoing promises and the mutual covenants herein contained, it is agreed by and between the parties hereto as follows: June 2005 Tyler Assessment a Tax Division Page 1 . . . Articles of Agreement - ias World Implementation Muskego, Wisconsin ARTICLE 1. SCOPE This Agreement sets forth the terms and conditions pursuant to which the City retains the Contractor to provide enhancements to the City's computerized Property Assessment System as set forth in this Agreement (hereinafter referred to as the "System"). The Contractor shall provide the licensees) and the professional services required to customize, tailor, enhance and implement the System. The performance of this Agreement shall proceed in accordance with the Phases described in Exhibit I (Scope of Work) attached hereto (hereinafter referred to as the "Phases"). ARTICLE 2. TIME FOR PERFORMANCE AND COMPLETION Before beginning Phase 1, the City shall provide the Contractor a duplicate original of the executed contract which shall serve as the notice to proceed, which the Contractor's receipt of said executed contract shall, to the extent necessary to implement this Agreement, provide that the Contractor shall immediately begin work on project in accordance with specific deadlines as agreed to in the Detailed Project Plan, which is described and further set forth under Phase I of Exhibit 1. Any reasonable changes agreed to by the Contractor and the City's Project Manager in the description of the Phase and time for performance shall be processed through the City's change order process. If, at any time, the Contractor is delayed in its performance and/or completion of a Phase, including any delays caused by the City, the Contractor may request, in \vriting, extension of time beyond the estimated completion time set forth in Exhibit 2 (Project Phase and Payment Schedule) attached hereto and such extension shall be reasonably considered by the City provided, however, the aggregate time for completion under this Agreement shall not exceed 60 business days unless such delays are caused by the City. It is agreed that all services required for the enhancements described in this Agreement, and attachments hereto, and/or any negotiated change orders made during the project, except maintenance and support and any warranty work, shall be completed within 60 business days after execution of this Agreement. If during the project, a delay develops that will prevent the 60 business day completion, the contractor must address in writing an extension of time required and specifying a new final completion date and provide a new maximum number of business day completion. The review, acceptance and approval of this revision will be processed through the City's change order process. ARTICLE 3. CONTRACTOR'S COMPENSA nON AND PA YMENT As compensation for the goods and services to be provided by the Contractor, the City agrees to pay the Contractor a total of FORTY SEVEN THOUSAND TWO HUNDRED TEN DOLLARS ($47,210.00). Payment to Contractor shall be in accordance with the fees specified for project as provided in Exhibit 2 (Fee Schedule) and upon completion of work agreed to by the Contractor and the and acceptance by the City and in accordance with the following: June 2005 Tyler Assessment & Tax Division Page 2 . . . Articles of Agreement - ias World Implementation Muskego, Wisconsin a. The Contractor shall submit written notification to the City upon completion of project. b. The City shall, in accordance with Article 5, advise the Contractor of any work that is not accepted. c. The Contractor shall submit an invoice to the City upon notification by the City for signed acceptance of the project. d. The City shall pay the undisputed amount within thirty (30) days after receipt of an invoice. e. Failure ofthe City to make payment when due shall entitle the Contractor, in addition to its other rights and remedies, to suspend, temporarily, further performance of this Agreement without liability. f. All disputes over acceptance and payments shall be handled in accordance with the provisions of Article 15. Additional compensation that may be due the Contractor as the result of services requested by the City that are beyond the scope of this Agreement will be invoiced in the month subsequent to the month in which the services were provided. ARTICLE 4. SPECIFICA TlONS AND REQUII?EMENTS The Contractor covenants and agrees that the System, when complete, shall be in compliance with the specifications and representations attached hereto as Exhibit 3 (iasWorld Baseline Description) and such additional requirements as developed by City and Contractor in the Requirements and Specification Validation during the project. ARTICLE 5. ACCEPTANCE AND FINAL ACCEPTANCE At intervals appropriate to the progress ofthe tailoring, enhancement, or development of the software provided as part of the System, the Contractor shall provide documents related to the work in progress to the City's Project Manager for approval prior to proceeding on the subject work. The: City shall have a period of five (5) business days to notify the Contractor of documentation related to the work in progress that is not accepted. If written notice of any documentation related to the work in progress that is not accepted is not provided within such five (5) business day period, all documentation related to the work in progress covered by the specific request for review shall b(~ deemed accepted, however, such review of the activities within a Phase shall not be deemed acceptance of a Phase. Acceptance of a specific request for review shall not relieve the Contractor of any responsibility with respect to any products or services that are defective or fail to comply with the specifications and requirements pursuant to the terms of this Agreement. Upon the completion of each of the identified Phases 1 - 5, the City shall have a period of five (5) business days to notify the Contractor of work that is not accepted and provide a written signoff for each phase. Acceptance of a Phase shall not relieve the Contractor of any responsibility with respect to any products or services that are defective or fail to comply with the specifications and requirements pursuant to the terms of this Agreement. June 2005 Tyler Assessment & Tax Division Page 3 Articles of Agreement - iasWorld Implementation Muskego, Wisconsin . At the completion of Phase 9, the City will be provided fift:een (15) calendar days to operate and test the System. During the fifteen (15) day period, Contractor shall furnish complete off-site telephone support in the form of consultation and/or remote diagnostic software support within four (4) hours of the City's support request. If the error, defect or nonconformity cannot be corrected by off-site telephone support within five (5) business days of when the error was first reported during normal business hours (Monday through Friday, 8:00 a.m. to 5:00 p.m. EST), the Contractor shall provide on-site support service at the beginning of the next business week, or as otherwise agreed upon, including implementation of temporary procedures to sustain the computerized mass appraisal system. The Contractor shall provide corrective measures for all reported errors within five (5) business days of the commencement of on-site service. If the System fails to meet the specifications and requirements provided for in this Agreement during the fifteen (15) day period, City may, at City's option, request modification of the software by the Contractor, at no additional contract charge. At the conclusion of the fifteen (15) day period, if the City has not notified Contractor in writing of any such failure or defect in the System, the City wil1 be deemed to have given final acceptance for the System. ARTICLE 6. SOFTWARE LICENSES a. ORACLE@ SOFTWARE . The Contractor shall grant to the City, subject to fìlll payment of the City's obligations provided herein, a Sublicense to use the Oracle Products (RDBMS@) software identified and described in Exhibit 4 (Software License), Part A, attached hereto, needed for the operation of the System. b. TYLER TECHNOLOGIES' (iasWorld) SOFTWARE 1. Subject to the terms and conditions hereinafter set forth, the Contractor grants to the City a perpetual right-to-use, non-exclusive, non-transferable license to use the Contractor's Licensed Software, hereinafter referred to as the iasWorld Property Assessment Engine modules as identified and described in Exhibit 4 (Software License/Sublicense Agreement), Part B, attached hereto, solely in the conduct of the business of the City, iasWorld Source Code, related documentation, and any improvements, additions or modifications of the version or versions of the software which the Contractor has licensed to the City, together with the right to make such copies of the software as may be required for the City's own internal business purposes. 2. The City understands that the software provided under this Agreemen.t contains trade secrets and proprietary information belonging to the Contractor. The City agrees to hold the software in trust and confidence and will safeguard the software to the same extent that the City safeguards other trade secret information related to its uses. The City agrees not to disclose, provide or otherwise make available the software to any person other than the City's employees or agents or the Contractor's employees without prior written consent of the Contractor. The City further agrees not to sell, assign, lease, licen.se or in any manner encumber, pledge, conveyor transfer the Contractor's software or any interest therein. Software ownership will pass to the City in the case where the Contractor is financially unable to perform. . June 2005 Tyler Assessment & Tax Division Page 4 . . . Articles of Agreement - ias W orId Implementation Muskego, Wisconsin c. OTHER THIRD-PARTY SOFTWARE 1. The Contractor shall, subject to acquisition of any additional Phase of service (1 to 6) or part ofa Phase, pass to the City, subject to full payment of the City's obligations provided herein, a license to use Software identified and described in Exhibit 4 (Software License/Sublicense Agreement), attached hereto. All third-party software shall conform to published specifications and representations ofthe supplier. ARTICLE 7. ASSURANCES, REPRESENTA nONS AND WARRANTIES OF CONTRACTOR a. The Contractor warrants to the City that the System will operate according to the performance standards set forth in Exhibit 3 (iasWorld Baseline Descriptions) and such additional requirements as developed by the City and the Contractor in the Requirements and Specification Validation during Phase 2. b. The Contractor warrants that the System shall operate in accordance with the requirements of this Agreement from the date of acceptance through the maintenance periods provided in Exhibit 6 (Ongoing Maintenance and Support), and any extension or renewal thereof. c. The Contractor warrants and represents to the City that the Contractor has the: right to grant to the City the right to use all software without restriction or limitation except as provided herein and in accordance with the provisions set forth in Article 6. The Contractor warrants and represents to the City that the Contractor is an authorized distributor for the sublicensed software, attached hereto as Exhibit 4 (Software License/Sublicense Agreement). The City will have the right to use the sublicensed software. d. The Contractor warrants the software will perform as specified herein upon acceptance of Phase 6, and shall perform as represented by the Contractor with respect to updates, enhancements or additional software which may be acquired by the City so long as the City continues with a Maintenance Agreement with the Contractor or th~ Contractor's successors or assigns. During the maintenance period, the Contractor willl design, code, check out, document and deliver any amendments or alterations (the "Amendments") to the Contractor's software that is necessary to correct or avoid any defect in the Contractor's software which is present at the time of delivery, or is discovered during City usage, and affects performance ofthe Contractor's software in accordance with the functions set forth in Exhibit 3 (iasWorld Baseline Descliption). The Contractor shall only be responsible to correct deD~cts that are documented or submitted in writing during the maintenance agreement period. Oral notification or other unwritten complaints will not constitute notice under this Agreement. e. The Contractor agrees that in case of dissolution of Contractor's third party supplier, the Contractor will replace third party supply with equivalent supply, to be approved by City, within 30 days of dissolution. June 2005 Tyler Assessment 8: Tax Division Page 5 Articles of Agreement - ias W orId Implementation Muskego, Wisconsin . The warranties specified in Article 7 above do not cover damage, defect, malfunctions or failure caused by: (i) failure by the City to follow the Contractor's and the manufacturer's installation, operation, or maintenance instructions or its failure to fulfill its obligations under this Agreement, (ii) the City's modification or relocation of the System, (iii) the City's abuse, misuse or negligent acts, (iv) power failure or surges, lightning, fire, flood, accident, actions of third parties and other events, including force majeure, outside Contractor's reasonable control, and (v) failure of City to provide an operating environment for the System, including electrical and telecommunications connections as defined during the Phase 2: Requirements Analysis. TO THE EXTENT PERMITTED BY LAW, THE FOREGOING WARRANTIES ARE EXCLUSIVE AND ARE IN LIEU OF ALL OTHER WARRANTIES OF ANY TYPE WHETHER EXPRESSED OR IMPLIED, INCLUDING WARRANTIES OR MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. ARTICLE 8. TERMINA TION . This Agreement may be terminated by either party by giving thirty (30) days written notice to the other, before the effective date of termination, providing the terminating party has first exercised the Dispute Resolution provision of this Agreement as described in Article 15 herein. In the event ofterrnination or suspension, the Contractor shall be entitled to receive payment in full at the amounts as described in Exhibit 2 herein, or if not specifically set forth in this Agre:ement, at the Contractor's standard or published rates for all services, software, licenses and/or bonding delivered by the Contractor up to the effective date of the termination or suspension, as the case may be, plus such other charges as may be agreed upon by the parties. ARTICLE 9. PA TENT AND COPYRIGHT INDEMNIFICA TION a. The Contractor shall defend or settle any PATENT AND COPYRIGHT INFRINGEMENT suit or proceeding brought against City by a third party aI1sing out of, or relating to, City's own internal use of the Software provided that Contractor is given written notice within ten (10) days of receipt of notice of such claim and is given information, reasonable assistance and sole authority to defend or settle the claim. Provided, however, in any suit or proceeding in which it is alleged that the infringement is based upon actions of the City excluded under (c.) below and the matter is finally settled (with the consent of Contractor) or held by a court of competent jurisdiction, including appellate proceedings, that such infringement did not arise as a result of any action of City covered under (c.) below, then the Contractor shall pay all costs incurred by City in defending such claim, including reasonable attorneys' fees. b. The Contractor, at its option, may obtain for the City the right to continue using or to replace or modify the equipment or Licensed Software involved so it becomes non-infringing; or if such remedies are not reasonably available, grant the City a refund, based on the City's net book value, for the equipment or Licensed Software provided pursuant to this Agreement and accept the return of the infringing product. . c. The Contractor shall have no obligation under this Section if the alleged infringement or violation is based upon the use of the Software in combination with other hardware or software (other than as installed by the Contractor) including tailoring, customizing, modifications or enhancements June 2005 Tyler Assessment & Tax Division Page 6 . . . Articles of Agreement - ias World Implementation Muskego, Wisconsin provided by the Contractor to conform to the Requirements and Specification Validation or from modifications, enhancements or changes not provided by the Contractor. d. TO THE EXTENT PERMITTED BY LAW, THIS ARTICLE STATES THE ENTIRE LIABILITY OF CONTRACTOR FOR PATENT OR COPYRIGHT PROTECTION INFRINGEMENT BY THE LICENSED SOFTWARE OR THE EQUIPMENT OR ANY PORTIONS THEREOF. ARTICLE 10 LIMITATION OF ACTIONS AND LIABILITY a. Except as provided below, Tyler/CLT agrees to def,~nd and save harmless the City, its officers, agents and employees against all claims, demands, payments, suits, actions, recovery, and judgments of every kind and description arising out of the performance of this Agreement, for personal injury or property damage brought or recovered against it by reason of any negligent action or omission of the Tyler/CLT, its agents, or employees and with respect to the degree to which the City is free from negligence on the part of itself, its employees and agents. Tyler/CLT agrees to indemnify and save harmless the City, its officers, agents and employees against all payments, recovery and judgments of every kind and description arising out of any valuation dispute, recovered against it, whether based in contract, negligence or otherwise which arise from the sole negligence of Tyler/CLT. b. The City agrees to indemnify and save harmless Tyler/CLT, its officers, agents and employees against all payments, recovery and judgments of ewry kind and description arising out of any valuation dispute, recovered against it, whether based in contract, neglIgence or otherwise which arise from the sole negligence of the City. In all other actions arising out of valuation disputes, neither party shall indemnify the other. d. Neither party shall be liable to the other for consequential, indirect or incidental damages, including, but not limited to, loss of tax revenue or claims related to valuation of property, whether based in contract, negligence, strict liability or otherwise. Notwithstanding this paragraph, both parties shall be liable to the other for breach of the terms of this Agreement. c. e. Tyler/CLT shall carry Commercial General Liability Insurance in the amount of $1 ,000,000 including protection for bodily injury and property damage with a combined single limit of $1,000,000 and $500,000 for each occurrence nammg the City as the additional insured. f. Tyler/CL T shall also maintain Automobile Liability Insurance providing limits of $1 ,000,000 per occurrence, and Tyler/CL T shall provide Workers' Compensation Insurance. The Workers' Compensation Insurance shall provide coverage under the governing Compensation Act of Wisconsin and shall provide employer's liability insurance in the amount of $100,000. June 2005 Tyler Assessment & Tax Division Page 7 . Articles of Agreement - ias W orId Implementation Muskego, Wisconsin ARTICLE 11. NOTICE All notices required or permitted to be given by one party to the other under this Agreement shall be sufficient if sent by E-mail, to the parties at the respective addresses set forth above or to such other address as the party to receive the notice has designated by written notice to the other party. Notices to the City shall be to the attention of: Mr. Joseph R. Sommers, MBA Director of Information Systems W182 S8200 Racine Avenue PO Box 749 Muskego, Wisconsin 53150-0749 Notices to the Contractor shall be to the attention of: Mr. Andy Teed Tyler Technologies Inc. Dba: Cole Layer Trumble Co. I Tyler I CL T 3199 Klepinger Road Dayton, Ohio 45406 . ARTICLE 12. GOVERNING LAW . This Agreement shall be interpreted under the substantive law of the State of Wisconsin as it existed and was interpreted on the date of this Agreement. In the event that the laws of the State of Wisconsin change, so as to create additional work for the Company not provided for in this Agreement, the City shall allow the Company a reasonable extension of the completion date and additional compensation to be negotiated. ARTICLE 13. CONSENT TO JURISDICTION. VENUE AND SERVICE The Contractor consents and agrees that all legal proceedings related to the subject matter of this Agreement shall be maintained in courts sitting within the State of Wisconsin. Contractor further consents and agrees venue for State court proceedings shall be in Waukesha County, Wisconsin, and no court actions commenced in Wisconsin shall be transferred or removed to any other State or Federal court. June 2005 Tyler Assessment 8: Tax Division Page 8 . . . Articles of Agreement - iasWorld Implementation Muskego, Wisconsin ARTICLE 14. COVENANTS BY THE CITY The City hereby covenants and agrees: a. That Joe Sommers is hereby appointed as the City's Project Manager with respect to the services to be performed by the Contractor pursuant to this Agreement. The City's Project Manager shall have the authority to transmit instructions, receive information, interpret and define the policy of the City and make decisions pertinent to services covered by this Agreement. The City's Project Manager shall have the right, from time to time, to designate another employee of the City of Muskego to serve in the absence of the Contract Project Manager. The City reserves the right to designate a different Contract Project Manager, provided that the Contractor is given written notice thereof. b. To make such facilities and properties as are reasonably necessary for the performance of work available and accessible for use by the Contractor during normal working hours as may reasonably be required by the Contractor for the performance of this Agreement. c. To perform at no cost to the Contractor such tests of equipment, machinery and facilities of the City in a timely manner as may be reasonably required in connection with the: work under this Agreement. The tests to be performed must be within the ability and capability ofthe City's equipment and personnel. d. To give prompt notice to the Contractor whenever the City observes or othenvise becomes aware of any defect in the performance of work under this Agreement. d. To give careful and reasonable consideration to the findings and recommendations of the Contractor and to respond in a timely manner so as not to unduly delay the Contractor's work called for by this Agreement. ARTICLE 15. DISPUTE RESOLUTION Disputes shall be resolved as follows: through good faith negotiations by the designees identified in this Agreement after email notification and if not resolved by such designees after seven (7) days, Contractor shall at or after the end of the seven (7) day period submit its claim with the basis for the dispute in writing to the City of Muskego's IS Director for a determination and handling. Any dispute resolution agreed to by the City's IS Director, constituting a material change in this Agreement or providing for payment different than of the amount established under this Agreement, will not be final until such changes are incorporated into a written Amendment to this Agreement by means of the City's normal change order process. If such dispute involves a payment due, the City shall, as promptly as reasonably possible after resolution of such dispute, forward payment to Contractor of any amount determined to be due and owing. Any dispute not resolved in accordance with this Article 15 may be resolved by recourse to litigation in accordance with the laws of Wisconsin with venue in the City of Muskego. June 2005 Tyler Assessment ft Tax Division Page 9 . Articles of Agreement - ias W orId Implementation Muskego, Wisconsin ARTICLE 16. LEGAL RESTRAINTS AND LlMlTA TIONS The Contractor acknowledges that the City, as a unit of local government and a political subdivision of the State of Wisconsin, is subject to restraints, limitations, regulations, and controls imposed or administered pursuant to numerous applicable laws, ordinances, rules and regulations of federal, state, regional and certain local governmental agencies or authorities. The Contractor agrees that all professional services rendered or performed by the Contractor pursuant to the provisions of this Agreement shall be in compliance therewith. ARTICLE 17. SOLICITATION OF AGREEMENT The Contractor warrants that it has not employed or retained any company or person other than a bona fide employee working solely for the Contractor to solicit or secure this Agreement, and that it has not paid or agreed to pay any company or person other than bona fide employee working solely fc)f the Contractor, any fee, commission, percentage, brokerage fee, gift, contingent fee or any other consideration contingent upon or resulting from the award or making of this Agreement. For breach or violation of this warranty, the City shall have the right to annul this Agreement without liability or at its discretion to deduct from the Agreement price or consideration or otherwise recover the full amount of such fee, commission, percentage, brokerage fee, gift or contingent fee. . ARTICLE 18. INDEPENDENT CONTRACTOR . The relationship of the Contractor to the City shall be that of an independent contractor and no principal- agent or employer-employee relationship is created by this Agreement. ARTICLE 19. CONFLICT OF INTEREST The Contractor covenants, that it, has no public or private interest, and will not acquire directly or indirectly any interest which would conflict in any manner with the performance of its services. The Contractor warrants that no part of the total contract amount provided herein shall be paid directly or indirectly to any officer or employee of the City as wages, compensation, or gifts in exchange for acting as officer, agent, employee, subcontractor or consultant to the Contractor in connection with any work contemplated or performed relative to this Agreement. ARTICLE 20. SUBCONTRACTORS It is expected that the Contractor and their sub-contractor Akanda Innovation, Inc. shall have standard in- house capability to provide all the services required by this Agreement; however, should the Contractor find it necessary to utilize the services of additional subcontractors, the Contractor shall first obtain the written approval of the City. The Contractor shall also require each subcontractor to adhere to applicable provisions of this Agreement. The utilization of any subcontractor by the Contractor shall not relieve the Contractor from any liability or responsibility to the City pursuant to the provisions of this Agreement or obligate the City to the payment of any compensation to the subcontractor or additional compensation to the Contractor. June 2005 Tyler Assessment & Tax Division Page 10 . . e Articles of Agreement - ias W orId Implementation Muskego, Wisconsin ARTICLE 21. ASSIGNMENT No assignment of this Agreement or any right or interest herein by either party shall be effective unless the other party shall first give its written consent to such assignment. The performance of the Agreement by the Contractor is the essence of this Agreement. Notwithstanding, the Contractor may, with the City's consent, assign this Agreement to an affiliate or subsidiary of the Contractor or its parent corporation, or assign its rights to receive payments hereunder. ARTICLE 22. NON-DISCRIMINA TION PROCEDURES During the performance of this Agreement, the Contractor agrees as follows: a. The Contractor will not discriminate against any employee or applicant for employment because of race, creed, sex, color, national origin or age, and will take affirmative action to insure that all employees and applicants are afforded equal employment opportunities without discrimination because of race, creed, sex, color, national origin or age. Such action will be taken with reference to, but shall not be limited to, recruitment, employment, job assignment, promotion, upgrading, demotion, transfer, layoff or termination, rates of training or retraining (including apprenticeship and on-the-job training). b. No person in the United States shall, on the grounds of race, creed, sex, color, national origin or age, be excluded from participation in, be denied the proceeds of, or be subject to discrimination in the performance of this Agreement. ARTICLE 23. AUTHORITY TO EXECUTE Each of the parties hereto covenants to the other party that it has lawful authority to enter into this Agreement, that the governing or managing body of each of these parties has approved this Agreement and that the governing or managing body of each of the parties has authorized the execution of this Agreement in the manner hereinafter set forth. ARTICLE 24. SEVERABILITY If any provision of this Agreement shall be declared invalid or unenforceable, such invalidity or unenforceability shall not affect the whole Agreement, but the whole Agreement shall be construed as if not containing the provision, and the rights and obligations of the parties shall be construed and enforced accordingly. ARTICLE 25. NO WAIVER The failure by any party to exercise any right provided for herein shall not be deemed a waiver of any right hereunder. June 2005 Tyler Assessment 8: Tax Division Page 11 . . . Articles of Agreement - iasWorld Implementation Muskego, Wisconsin ARTICLE 26. LAW CHANGES This Agreement and the system will be in compliance with the laws and regulations of the State of Wisconsin and City of Muskego as they exist as of the execution date of this Agreement. The Contractor agrees to make changes to iasWorId resulting from future Wisconsin State or City of Muskego laws or regulations for a fee to be determined and negotiated based upon the following: a. Changes required as a result of State of Wisconsin laws and/or regulations. Contractor agrees that any changes necessitated as a result of State law and/or regulation changes will be covered in accordance with Exhibit 6 of this agreement, which states that as part of the maintenance of the software, twenty base hours per year are included in the maintenance support to cover changes necessitated by state law and/or regulation changes. If a change is required that shall exceed the twenty hours provided, BEFORE COMMENCING ANY WORK, the Contractor shall submit to the City, in writing a description and fees related to the work required for compliance. b. Any changes required as a result of City of Muskego specific requests, will be evaluated by Contractor and pricing negotiated with City. PR10R TO COMMENCING ANY WORK, the scope of work and related fees shall be docuffil~nted through the City's change order procedure. ARTICLE 27. NON-SOLICIT A TION During the Time for Performance and Completion (Article 2) and for a period of six months following the project completion date, the City will not solicit for employment or hire any Contractor employee without the express written consent of the Contractor. ARTICLE 28. EXHIBITS The documents listed below have been attached hereto and are incorporated herein as a part of this Agreement. Exhibit Number 1 Scope of Work 2 Fee Schedule 3 ias W orId Baseline Description 4 Software License/Sublicense Agreement 5 Hardware Configuration 6 Ongoing Maintenance and Support 7. City Responsibilities June 2005 Tyler Assessment & Tax Division Page 12 . . . Articles of Agreement - iasWorld Implementation Muskego, Wisconsin IN WITNESS WHEREOF, the parties hereto have set their hand to the Agreement on this day of ,2005. ATTEST: June 2005 CITY OF MUSKEGO, WISCONSIN BY: BY: BY: TYLER TECHNOLOGIES INC. ASSESSMENT & TAX DIVISION Dba: Cole Layer Trumble Co. I Tyler I CLTI BY: Reid B. Terry Northwest Regional Manager Tyler Assessment 8: Tax Division Page 13 . . . Exhibit 1 - Scope of Work City of Muskego, Wisconsin EXHIBIT 1 - SCOPE OF WORK Phase 1: Phase 2: Phase 3: Phase 4: Phase 5: Phase 6: Phase 7: Phase 8: Phase 9: Phase 10: June 2005 Planning. Installation ofORACLE@ and iasWorld software on city supplied hardware. City shall purchase the server and install it in the existing Domain as a member Server. Copying and loading the City's iasWorld database table from the Waukesha County's IAS production server to the City supplied IAS server. Testing the iasWorld installation. The County will be responsible to create the file IMPORT interface from the EZ Access Tax System with the required data that will be used as input to this JAS Import. The Company shall provide up to 16 hours to train the City of Muskego IS Director and Computer Specialist in the backup and restart procedures for the IAS database. Additional training can be identified, of which support monies can be allocated. The Company shall build an Export interface to the County EZ Access Tax System. Transition to Support. Support (two years). Tyler Assessment a Tax Division Page 1 . . . Exhibit 4 - Software License / Sublicense Agreement City of Muskego, Wisconsin EXHIBIT 2 - FEE SCHEDULE l. Oracle License Cost: $ 2,230.00 2. Oracle Annual Technical Support: (Two Years) 980.00 3. IAS Annual Support: (CAMA) (Two Years) 9,000.00 4. IAS Annual Support: (AA) (Two Years) 9,000.00 5. IAS Annual Support: (PP) (Two Years) 6,000.00 6. Install of Oracle and IAS: (incl. 16 hrs of training) 15,000.00 7. Database Service: (Oracle management, 20 hrs) 5,000.00 Total Cost $ 47,210.00 June 2005 Tyler Assessment & Tax Division Page 1 . . . iasWorld Baseline Description Presented by Tyler Technollogies, Inc:. 3199 Klepinger Rd. Dayton, OH 45406 Note: This Baseline Description and Website contains confidenttial and proprietary information of Tyler Technologies, Inc. I Assessment & Tax Division and is intended solely for the internal use of Preble County. The information provided here should not be disclosed to outside third parties without the prior written consent of Tyler Technologies, Inc. ias W orId Baseline Description City of Muskego, Wisconsin . An Overview of iasWorld Tyler I CLT introduced iasWorld, the latest release of its proprietary property tax system, in 2002. As a next generation product, iasWorld was engineered to leverage Tyler I CLT's Integrated Assessment System database engine while taking advantage of the emerging development technologies. By building upon years of industry-leading expertise, Tyler I CL T developers brought together decades of experience with the technology of the future. iasWorld was developed with a modular design, allowing each jurisdiction to select those modules that meet their immediate requirements, while allowing for future expansion to other modules as needed. These modules are characterized in two categories: the Property Tax Engine and Productivity Tools. Each module within these two functional groups can individually provide tremendous power; but, when combined, the strength and value of the system is maximized. Property Tax Engine The Property Tax engine is powered by Oracle@ which has been the underlying database foundation since Tyler I CLT introduced its original version of IAS in 1989. The associated modules running on this engine in iasWorld make up the underlying intelligence of the system. The Property Tax Engine modules include: . AA (Required Module) Inquiry & Appeals Tracking Conveyance Animal Registration Landisc™ CAMA Personal Property Manufactured Homes Natural Resources Tax Extension Tax Billing & Collection Delinquent Tax Apportionment & Settlement Financial Accounting Estate Tax Cashierin /Revenue Collection More detailed information on each ofthese modules is contained in the following section entitled "Property Tax Engine." . Application Functionality/Productivity Tools.. iTools are not included as part of the City of Muskego agreement The iasWorld application functionality is built upon the core Property Tax Engine using state-of-the-art technology. The browser-based design sets this product suite apart from any other in the market, fully addressing the enterprise needs of the modem assessment and tax agency. iasWorld provides improved presentation, maintenance and analysis for property tax administration through the following modules: · System Framework (iEnable) . Configurable, Work Flow Enable Data Maintenance (iMaintain) · Spatially Enabled Assessment Analysis (iAnalyze) . Public Access (iCare) . Generic Electronic Document Management System Interface (iDoc) · Messaging Framework to Manage Customer Correspondence (iResponcl) . Mobile Solutions, Take iasWorld into the Field (iField) . Electronic Payment (iPay) February 2005 Tyler I Assessment & Tax Division 2 . . . ias W arId Baseline Description City of Muskego, Wisconsin iasWorld Application Functionality provides solutions for the enterprise built on modem internet, spatial, workflow, and collaborative technologies. All iasWorld Application Functionality modules serve user interface screens in a standard web browser (Internet Explorer 6.0). In this environm~nt, the availability of applications, functions and data elements are controlled through User Roles defined for classes of users. This allows certain functional and data subsets to be configured on a user class basis. iasWorld Application Functionality delivers enterprise oriented solutions via an advanced n-tier web- enabled framework, application customization tools and specialized vertical application modules. This functionality allows customers to configure and optimize their workflows by customizing web forms and the associated work transactions. ~~ iasWorld ~iceA~V Productivit Tools Leverages iasWorld Property Tax En:gine iasWorld Application Functionality is a suite of business process oriented functionality which leverages Tyler I CL T' s industry proven Property Tax Engine. Business process driven transactions are managed via a sophisticated XML based transaction layer. February 2005 Tyler I Assessment &. Tax Division 3 . . . ias World Baseline Description City of Muskego, Wisconsin A~~e~~ment Alhnini~t:l'atíon Ífls\VOl'ld PI'OI)~lty Tax Engine CAI\lA Penon.'Ù Pl'Opelty l\1anllfartllrell Home~ Inqlùry & AppeaI~ Tracking Tax Billing & Collection DeünqlùllCY Pl'OI'el'ty T ax FÙlancì,li~ - - ,~ ~ :: ~ .... I:lJ, ~ .:: ~ = ;: ~ ... ~ f-< .. X~IL Ífls\VOl'ld Pl'odlllcthity Tools III ...Otben ÙI Development il\laùltain iAnnlyze iFielrl iCare iPay iRe~poUlI Microsoft .Net Architecture iasWorld is based on an n-tier model built on the Microsoft .Net architecture. The data marshalling between tiers is via XML and presentation is managed, in general, via XSL. Systems integration is facilitated through the provisioning of web services via iEnable framework components. February 2005 Tyler I Assessment & Tax Division 4 . . . iasWorld Baseline Description City of Muskego, Wisconsin Introduction This document is a Baseline Description of the iasWorld solution's Property Tax Engine. The following pages will provide some background on how the Property Tax Engine maintains data associated with property assessment and taxation. iasWorld's Property Tax Engine is a fully integrat1ed computer system that contains seven core modules: Computer Assisted Mass Appraisal (CAMA), Assessment Administration (AA), Personal Property (PP), Tax Billing and Collection (TBC), Inquiry & Appeals Tracking (I&AT), Delinquent Tax (DQ), and Manufactured Homes (MH). Each of these modules can incorporate sub-modules that will assist your Jurisdiction in proper data maintenance. The seven main modules are discussed in this document. The sections in this document include: . System Overview - This is a brief description of the system and each module. . System Architecture - This section describes what type of database the system is built upon and how that database is used to calculate data. . iasWorld Property Tax Engine Modules - This section describes how the seven main modules are used in the overall property assessment and taxation process. Each section also contains brief descriptions ofthe major reports associated with {:ach module. The face of property appraisal for the purpose of taxation has changed over the years and Tyler I CL T has changed with the times. Since 1939, Tyler I CLT has been involved in property appraisals throughout the United States and Canada. What started out as a property appraisal firm has grown to become a leader in the computer technology associated with property tax administration. As more housing developments pop up each year, and taxation laws change, it is hard to find software that can keep up with local Jurisdiction needs. Originally developed in 1989 as lAS, the latest release iasWorld, has evolved into the most complete property tax administration software package available to the local governments in the United States and Canada. iasWorld's Property Tax Engine has the ability to support the following Property Classes and Property Tax functions: Property Class (Type) Property Tax Function . Residential . Assessment Administration . Agricultural . Computer Assisted Mass Appraisal . Commercial . Tax Billing & Collection . Industrial . Delinquent Taxes . Natural Resources . Inquiry & Appeals Tracking . Tangible Personal Property . Tax Extension . Motor Vehicles . Conveyance . Manufactured Homes . Estate Tax February 2005 Tyler I Assessment ft Tax Division 5 . . . ias W arId Baseline Description City of Muskego, Wisconsin Enhanced Functionality Tyler I CLT has bundled the Application Functionality/Productivity Tools with the core Property Tax Engine modules to offer extended and increased functionality as part of its offering. Now, as part of the Property Tax Engine Module licensing the jurisdiction also receives perpetual right to use licensing for the enhanced functionality as well. The functionality included with each Property Tax Engine module is as follows: Assessmel1.t..Administration....(M) iEnable iMaintain iCare iDoc CAMA iAnalyze iField Tax B i I I i n g& C 0 I lection ( TB&C) iP a y P e rso n a I Prop e rty (P P) iRe s p 0 nd I n q u i ry & A P P ea I 5 Tra c k i n 9 (I &AT) iRe sp 0 nd iasWorld's Property Tax Engine Can Adapt to Law Changes In 2000, a Western state passed a law that limited the amount an assessed value could increase in a year for residential use parcels (including commercial buildings such as apartment compll~xes). This meant that the Property Tax Engine client had to implement a major change to its assessment processing within a few months. The law, like most property tax laws, was complex in the details of how the rules were applied. Jean Hostetler, a Tyler I CLT business analyst, æad the materials provided by the client and presented two options for implementation using the baseline Property Tax Engine product. After a discussion, the client chose one. Changes were made to the Property Tax Engine parameters for the 2001 tax year (the old rules remained in place for earlier years). Two county employees did the actual implementation within a week. No programming changes were required. This is just one example of the flexibility of ias World's Property Tax Engine. How does iasWorld work in the everyday processing of data associated with property appraisal? What valuation approaches are supported by iasWorld? Does it keep a history of the parcel? Can it handle personal property valuation? How are tax bills handled? This document will answer these and other questions. February 2005 6 Tyler I Assessment & Tax Division . . . ias W odd Baseline Description City of Muskego, Wisconsin System Overview iasWorld's Property Tax Engine is a software solution designed to meet the needs ofthe property tax function of local and state governments. It is modular in design and is built upon the ORACLE@ relational database platform. The Property Tax Engine is organized in the modules shown below: The Modular Design of the IProperty Tax Engine Tax Billing & \ Collection I CAMA Manufactured ~ Homes ~ Assessment Administration ... . ... . Delinquent Tax Personal Property Figure 1. Property Tax Engine Structure All modules are tightly integrated through the common Oracle relational database and have been developed using Oracle Developer 2000@ tools. The user has the ability to easily access all data elements within the application database via various screens or report writing capabilities. The application has a complete Graphic User Interface through the use of iasWorld's Productivity Tools modules. The online menus and drop down menus can be customized per site to meet the Jurisdiction's terminology and office procedures. The Oracle database also has the ability to accommodate very large volume database and user requests. The following is a brief description of the modules and their capabilities. February 2005 Tyler I Assessment &: Tax Division 7 . . . ias W orId Baseline Description City of Muskego, Wisconsin Computer Assisted Mass Appraisal (CAMA) This portion of the system maintains a database of property characteristics from which appraised value estimates are developed. It supports the three approaches to value: cost, sales comparison (regression and comparable sales) and income, using valuation tables and algorithms which offer the appraiser flexibility and ease of use. CAMA supports classification of propert:ies, land and improvements, for purposes of determining the assessed values used in calculating taxes. CAMA provides a variety of reports required for reviewing individual properties and assessing the perfiJrmance of the valuation and review efforts. Within CAMA is a Classified Use Valuation subsystem. Land is appraised on the basis of its fair market value and classified use. This subsystem provides the mechanism for applying use value tables or crop, age, or income use values and tracking both market and use value on each parcel. Personal Property The Personal Property valuation module interfaces with other Property Tax Engine modules by sharing Assessment Administration (AA) account records, but it can also function as a stand-alone system. In addition to the AA information, Personal Property facilitates the receipt and processing of property returns from taxpayers, the computation of an assessed value, and, in case of failure to report, a mechanism for forced valuation of the property. The Personal Property module also provides auditing features to assist users in verifying the reasonableness of a return. Assessment Administration The Assessment Administration module maintains the ownership, mailing address, legal description, property classification, and appraised and/or assessed value(s) for properties maintained in the Property Tax Engine. It may include information for Real Estate or Personal Property in addition to other types of property such as Manufactured Homes and Livestock. The module produces the assessment roll which lists each property in a jurisdiction and the total assessed, exempt, and net taxable values residing in that jurisdiction. The information residing in the Assessment Administration module is the primary source of value information used to extend taxes in the Tax Billing and Collection module of ias World's Property Tax Engine. Tax Billing & Collection - Not included as part of the City of Muskego agreement The Tax Billing and Collection module performs the primary functions of extending, maintaining, collecting and distributing property taxes. The module extends taxes through the use: of values maintained in the Assessment Administration module and jurisdiction rates maintained in the Tax Billing & Collection module. In this module, taxes may be paid in real-time through a Tax Billing & Collection form or by setting up an interface for a separate cashiering application. In addition, tax payments made through mortgage companies, lock boxes, or other forms of mass payment entities can be processed using batch payment transaction applications in the module. The distribution of collected property tax funds to individual jurisdictions is a major function of the Tax Billing and Collection module. This process allows for the interface of fund distribution to separate financial applications for general ledger activities. Inquiry & Appeals Tracking - Not included as part of the City of f\1uskego agreement The Inquiry & Appeals Tracking module tracks the scheduling and disposition of properties being appealed. The hearing process can be defined by Jurisdiction to support multiple levels of appeal. The Inquiry & Appeals Tracking module allows the user to define the hearing process for a particular Jurisdiction. February 2005 Tyler I Assessment & Tax Division 8 . . . ias W orId Baseline Description City of Muskego, Wisconsin Delinquent Tax - Not included as part of the City of Muskego agreement The Delinquent Tax module is used to maintain delinquent property tax accounts. The module tracks and maintains functions such as payment processes, calculation of intl~rest, bankruptcy, and foreclosure. Manufactured Homes - Not included as part of the City of Muskego agreement The Manufactured Homes module allows the Jurisdiction to maintain and track manufactured homes valued as either Real Property or Personal Property. The Manufactured Homes module allows maintenance of data, including the Parcel ill of the associated land, make, model, serial number, and other identifying and descriptive data. Integrated Financials- Not included as part of the City of Muskego agreement iasWorld Financials is an automated General Ledger and Accounts Payable system that is integrated with the Property Tax Engine's Tax Billing and Collections module. February 2005 Tyler I Assessment ft Tax Division 9 . e . iasWorld Baseline Description City of Muskego, Wisconsin System Architecture The essential points of the Property Tax Engine software architecture are as follows: Programming Languages . Oracle RDBMS · Developer 2000 for all fOlms, some reports . SQLPlus for some reports . PL/SQL with database engine . COBOL Calculations . PL/SQL . stored as database items · The use of objects; e.g. dwelling valuation, in which the dwelling is composed of additions plus other sums. If there is a change in an addition, the dwelling value changes accordingly. Data Organization iasWorld is a multi-year and multi-cycle system. iasWorld has the capability to store an unlimited number of tax years and it can apply different valuation and taxation rules for each year. The capability is also there for the Property Tax Engine to support an unlimited number of versions of the data within a tax year. This feature provides for a complete audit trail of user-maintained data. Future Growth and Scalability iasWorld is well positioned for future system growth and functional scalability. iasWorld started as a Tax Billing and Collection system for the State of Ohio. Since that time, functionality has been added to include Computer Assisted Mass Appraisal, Personal Property Administration and Valuation, Manufactured Homes, Natural Resources Valuation, and Inquiry & Appeals Tracking. Enhancements in the flexibility of the Property Tax Engine have increased such that it is currently installed in over twenty states and one Canadian Province. Oracle is well known for its technical capabilities and the continuous improvement and updating of its product offerings. As Oracle makes advances in technology, they are incorporated into the iasWorld architectural scheme when beneficial to the product. The Oracle database engine is lmown for its scalability with respect to database size and transaction volume handling, so as Jurisdiction needs for data storage and transaction volume grow, the scalability is available. One particular aspect of the Oracle 9i database platform that also relates to scalabili~y is the near linear performance improvement that can be achieved by additional servers available to the: application. Recommended Tools The tool we always recommend with iasWorld's Property Tax Engine is Oracle's Discoverer Product. It is a user-friendly ad hoc reporting tool. Other than that, the functionality of iasWorld is self-contained. That said, there is nothing to preclude the use of third par1y products as long as they are capable of querying the database. Structure The Property Tax Engine is designed as an object relational database. The relational description means that the data is stored in tables in a relational database. The object portion means that the business rules relating to the tables are also stored in the database. February 2005 Tyler I Assessment fr Tax Division 10 . . . ias World Baseline Description City of Muskego, Wisconsin There are two definitions of object. An object is an element of the system that is the combination of data and business rules. These objects map to the things a user of the system sees and does. Objects can also combine and nest together to produce the complete system. Thus, a dwelling may bt:: an object. A parcel is also an object that is the combination of objects including the dwelling, land, etc. The second definition for object is the Oracle term for items in the database. These are various types defined by the Oracle architecture, which can be divided into objects that contain the data and those that contain the rules. Objects Containing Data The type of object that is a combination of data and business rules contains or provides a way of accessing the data. Tables Tables contain all the actual data. They are defined as a group of columns. Columns are sometimes called fields or data items. A row is one set of columns. The whole table is a set of rows. Within the Property Tax Engine the tables can be broken into five types: · Data Tables-Data tables contain actual data. These include descriptions and values. Most data tables are tied to a parcel. This is the data the system holds and manipulates. New parcels, dwellings, or whatever may be removed or added. A new tax year may require freezing the old data in time. New rates may require new values. · Rate Tables-Rate tables contain factors that are used to compute values. These change as conditions require: a revaluation or tax calculation or other change in computed results. · Parameter Tables-Parameter tables define the business rules. These define the definition of codes in a table, the meaning of a field, the method of calculation, the rules for calculation, edits of the data, and other things which describe how the system should work. · System Tables-System tables are used by the system to track and do its work. These are usually not changed directly by users. The contents are changed by the system as it processes. These contain data such as error logs, processing status, and system version information. · Temporary Tables-Temporary tables are used by processes - usually reports - to hold information compiled by the process. They usually are used to improve performance. Views Views are an alternate method oflookíng at tables. They are actually stored as SQL statements but are accessed like tables. They provide an easier or more efficient way of accessing part of a table or a combination of tables. Synonyms Synonyms are alternate names for a table or view. Snapshots Snapshots are copies of a table or view that are stored as a table. They may be created so that data from other databases appears as part of the user's database. They may also be built from complex views to improve performance. They need to be refreshed as the data in the tables is changed. Snapshots reference changes. February 2005 Tyler I Assessment & Tax Division 11 . . . ias W odd Baseline Description City of Muskego, Wisconsin Indexes Indexes are built to improve performance in reading data from a table. An SQL stat~:ment will provide the same results whether an index exists or not. When an indl~x exists on some columns in the database, Oracle can use the index to only look at some of the rows in the table to see which ones meet the requested conditions. Without an index, Oracle has to read and examine every row. For some queries, an index can produce a huge improvement in performance. Indexes are also used to edit rows for uniqueness. This helps maintain database integrity. Indexes used for this are defined as UNIQUE. In this sense, they are used to enforce business rules. The selection of indexes in IAS is based on our knowledge of the relationships and business rules for the tables. Objects Containing Rules Most objects, which define the rules in the Property Tax Engine, contain program code. This code is written in SQL and Oracle's programming language, PL/SQL. The code reads data and processes it, often to write other data. Functions Functions are program elements that are called, with or without input parameters, and return a single value. They are not used to change any data in the database directly. One characteristic is that they can be called from an SQL statement. Procedures Procedures are program elements that are called, with or without input parameters, to perform some logic. They may return one or more values as output parameters. They may also update the database. They must be executed from a PL/SQL block or from SQL *PLUS with an EXECUTE statement. Some procedures are used to maintain the database. Packages Packages are bundled groups of functions and procedures. Oracle executes code within packages more efficiently than functions and procedures compiled outside packages. It is also an easier way to manage a large number of those objects. The current release has almost 200,000 lines ofPL/SQL code in packages. Some Property Tax Engine packages are used to perform global functions, such as common calculation functions, error processing, and edit processes. Other packages and processes such as batch jobs and forms use these. External programs such as forms (screens) use other packages. These handle data manipulation, field edits, pull down logic, interfaces for the databases for displays, etc. Others perform calculations and other functions within modules. These process the individual business rules for modules. Others manage processes that are performed across modules. These include functions such as automatic parid id assignment, parcel locking, copying parcel data, dc. Packages have two parts. The package header defines the functions, procedures, and their parameters. The body contains the program code. Triggers Triggers are routines called when an event happens in the database. The event is usually the update or insert of a row. They update the maintenance and timestamp information. Triggers are used to version tables. They also may edit the data, call calculations, synchronize the data with other tables, or update fields. February 2005 Tyler I Assessment & Tax Division 12 . . . iasWorld Baseline Description City of Muskego, Wisconsin Sequences Sequences are called to produce the next number in a series. They produce numbers and keys for a variety of functions, such as sales history (the salekey), automatic parcel id generation, and payments. Property Tax Engine Objects outside the Ðatabase While the data and rules are stored in the database, there is a need to access this information. This is usually done through software such as screens and reports. These are stored in files outside the database to create the client portion of the system. iasWorld uses other files for the client part of the system. SQL code (*.sql) is used to create the objects, run reports, and do a variety of other tasks. Some reports are written in Oracle RepOlis (* .rdf, * .rep). Others are COBOL or C and the executable (*.exe) is provided. Forms (*.fmx) also require libraries (* .plx) of common code, icons (* .ico), logos (* .tit), and parameter (* .ini) files. These programs are stored on a forms and/or reports server. They make calls to the database or interact with each other. The presentation of data from the Property Tax Engine is the primaIY purpose of these items. The actual storage and processing of data occurs within the database. Dependencies Oracle maintains a list of dependencies between objects. This list is consulted whenever an object is recompiled in the database. This insures that as objects aæ changed related objects remain synchronized. Any problems that may occur will be identified before they impact work done on the system. Relationships between Tables The primary key of most tables is defined by a unique index. In iasWorld, these usually are named as the table name followed by _u. The primary key is also normally the first column on the table. Commonly used foreign keys are given another index. The overall system design is based upon the idea that the application revolves around a set of objects referred to as parcels. These objects may be grouped together in various ways to forrn groups. Individual parcels are assembled from other objects. Diff~:rent classes of parcels are çomposed of different types of objects. For example, the data describing dwellings is different from that describing personal property. A given class of objects may be used by one or more parcel types. Some objects are composed of sub- objects, which may also be composed of other sub-objects, etc. Data Defined by Tables Allowable Values The Property Tax Engine has tables to assign allowable values. These determine the allowed codes and what they mean. The System Administrator can define th~: values allowed in the table and their meaning. Edits A table allows the creation of edits on fields that have been coded for them. The user can define an error message. Using a negative value for the results sets a hard edit; a positive number makes it a warning. Range edits and special cross edits can be entered. Processing Options The Property Tax Engine provides alternative methods of valuation for many types of property. For example, residential valuation can compute each element of a property to include the grade and February 2005 Tyler I Assessment & Tax Division 13 . . . ias W orId Baseline Description City of Muskego, Wisconsin depreciation factors or compute each part as the base value and apply the grade and depreciation factors to the total. Commercial valuation can use the Tyler I CL T method or Marshal & Swift@ (MSW). Setting the appropriate flag produces a full audit trail of all changes. Setting the flag keeps versions for all changes when appropriate while not setting it during test cycles such as cost table calibration prevents expanding the database. U ser- Defined Fields/Calculations Many of the fields commonly used for property tax processing are built into the systl~m. In some cases, there is information that may be desired by some sites and not others. Sometimes just the label of a screen needs to be changed to match local terminology. In some cases, these definitions are coded into the processing options. At other times, they are coded in a table. The iasWorld Property Tax Engine contains a large number of user-defined fields. These are often labeled as USERI, USER2, etc., up to the number that is defined for the given table. User-defined fields can also be defined to affect the calculation of a value. Placing a predefined calculation function name in the Function field does this. Summary It has been discussed how the object structure is used to create the functionality of the system. Users can define data and calculations to meet their requirements while sharing the same program code with other users with different requirements. As legislative and other desired changes occur thc:::y can often be implemented without requiring the programs to be changed. Additional functionality can usually be added without changing the way things work for users who do not want to use it. February 2005 Tyler I Assessment & Tax Division 14 . . . ias World Baseline Description City of Muskego, Wisconsin PROPERTY TAX ENGINE MODULES This section describes how the seven core modules are used in the overall property appraisal process. Reading this section will give you an idea of how each module can handle everyday data entry processes. The following modules are discussed in this section: The main modules . Computer Assisted Mass Appraisal . Personal Property . Assessment Administration . Tax Billing and Collection . Inquiry & Appeals Tracking . Delinquent Tax . Manufactured Homes . Property Tax Financials . Cashiering Each module description contains the purpose for the module, an overview of its functions, brief descriptions of how it manages data, and major reports associated with each module. February 2005 Tyler I Assessment & Tax Division 15 . . . ias W orId Baseline Description City of Muskego, Wisconsin Computer Assisted Mass Appraisal (CAMA) Module Purpose The CAMA module is a complete and accurate tool for the appraiser to set equitable property values. It maintains a database of property characteristics from which appraised value estimates are developed. It includes the necessary valuation tables and algorithms to support the three approaches to value: cost, sales comparison (regression and comparable sales) and income. CAMA permits classification of properties, including both land and improvements, for purposes of determining the assessed values used in calculating taxes. It includes a range of reports required for reviewing individual properties and assessing the performance of the valuation and review efforts. CAMA General Description Equitable Market Values The system supports the three approaches to value (cost, income, and sales comparison) necessary to establish fair, uniform, and equitable market values for various types of properties required by state statute. When properly applie:d to a database of up-to-date property characteristics, and when subjected to review by experienced appraisers and/or valuation analysts, the CAMA system will meet the objectives of generating equitabIe market values. The term sales comparison is used here in place of market to emphasize that when properly applied, all three methods are designed to estimate the fair market value of a property. Land Valuation Land in the Property Tax Engine is valued on a market basis using one of five measurements: front foot, square foot, acreage, gross, or site value. The front foot method provides for a depth table adjustment. All methods provide for the application of influence factors to adjust the base value of parcels whose land is atypical of the neighborhood. Land valuation is an integral part of producing the properly value under the cost approach, i.e., Land + Building = Parcel Value. It is assumed that the land value allocation developed above will apply to all valuation of the property (market and income). The CAMA module provides for Computer Assisted Land Pricing (CALP) that allows the appraiser to set up a series of land models for lots, square foot, and acreage entries to cover the range of land prices in the Jurisdiction. The appraiser then specifies, on a neighborhood basis, the applicable land model for parcels in that neighborhood. The system automatically applies the unit prices from the modd to each parcel, making the adjustment for excess size. Other land factors affect value, and so model rates can be adjusted by zoning, street, location, and utilities. The system will allow multiple land lines to be associated with a single property. CALP is applied to both residential and commercial properties. The land values it provides can be adjusted by applying influence factors or re-specifying the land breakdown, as appropriate, or the land values can be overridden by inputting the desired unit price. Land models entered into CALP can be developed in several ways in the Property Tax Engine. The most frequent approach is to execute a series of report templates that provide vacant or abstracted land values (land residuals) from sales. These can be expressed on per front foot, per square foot, per acre or site value basis. They can be sorted by neighborhood and other user-specified criteria. Statistics (average, low, and high) can be obtained from these reports and used in establishing benchmark models. February 2005 16 Tyler I Assessment & Tax Division ias W orId Baseline Description City of Muskego, Wisconsin . Classified Use Valuation The CAMA module also provides for a Classified Use Valuation subsystem. Land is appraised based on both its fair market value and its classified use. This subsystem provides the mechanism for applying use value tables, such as crop, age, or income use values. The system can then track both market and use value on each parcel. Land valuation is based on use (pasture, tillable, etc.) and soil (actual soil or soil class) or any four user-defined classifications. User-definable rate tables are then set up for each classification as appropriate. If the land is used for farming, different yield rates can be applied based on year planted. The Property Tax Engine allows for land line assignment of acreage by soil type. Override adjustments can be made at the line level. The system also provides for the recoupment of taxes if land is taken out of the preferential treatment program. The Cost Approach Cost value estimates are computed in the CAMA module using the cost methodology developed by Tyler I CL T during its sixty-year-plus history as an appraisal company. This methodology is widely accepted and forms the basis for the Illinois standard Appraisal Manual and the statewide CAlMA systems in Kansas, Montana, West Virginia, Wisconsin, and Wyoming. The cost tables for each class of property are indexed to facilitate adjustments for time and location differences. Users with proper security can access the cost tables to modify unit values for individual construction components such as yard and miscellaneous improvements. . The cost tables used in applying these cost models are stailldard Tyler I CLT base tables. These tables can be tailored to match the cost level in the Jurisdiction by conducting a cost index study that determines the typical (mean, median) ratio between actual new construction costs and the estimated costs established by applying the base tables. Sometimes changes in building practices or local conditions will require an adjustment to the rate or value for one or more of the base: cost components. Occasionally, new structures, features, or components will be encountered which require additions of new codes and prices to the tables. The design of both the residential and commercial cost algorithms readily supports these types of user modifications. Residential Cost Valuation Residential cost valuation uses a base price for a standard structure, with additions and subtractions for variations from that structure. The standard structure is a 1200 square foot I-story frame ranch with no attic, central heat, and plumbing fixtures. Adjustments are made for differences in heating, plumbing, basement, attic, finished basement, ree room area, unfinished area, fireplaces, and miscellaneous other features. . The cost of additions are calculated at a dollar/square foot rate, with the ability to make size adjustments using a constant and a square root ternl. Additions may be graded and depreciated separately from the main dwelling. The CAMA module provides the ability to make adjustments using factors based on neighborhoods and class codes of improvements. Commercial Cost Valuation Two cost methods are available for commercial structures, Tyler I CL T and Marshall & Swift. Only one method may be used for a given tax year. The commercial structure is viewed, for pricing purposes, as consisting of sections and levels, each of which can be depreciated separately. Each level can have its own story height, construction type, plumbing, heat, etc., on which to base its valuation. To thlls end, the computed RCN, percent good, and February 2005 Tyler I Assessment & Tax Division 17 . . . ias W odd Baseline Description City of Muskego, Wisconsin RCNLD are stored for each level. Other feature values are added into the section line on which they are located, so that they are depreciated in accordance with the physical condition and functional utility rating of that line. There are some differences between the data collected for the Tyler I CL T cost approach and the data collected for Marshall & Swift. In both methods a base square foot rate is established based upon structural components, with adjustments for certain conditions. The Tyler I CLT method tends to build a base rate from a "lowest common denominator" and then make adjustments for any variations in exterior and interior factors. Marshall & Swift has separate rate tables for different quality levels ofthe same structure type, and makes fewer adjustments to the base rate. Marshall & Swift includes time and location multipliers. Both methods produce an RCN, which is then depreciated to produce the building RCNLD. Both methods support all appropriate rates depending on building use and type. Both methods calculate a perimeter area ratio using exterior wall sizes applied to wall height. Story adjustments are made where appropriate. Condominiums The Condo Master screen allows information for the individual condominium complexes to be stored. Each unit type within the complex is identified, as well as the areas, rates, and any value adjustments. The system offers numerous variables such as location, floor, view, and amenities to value condominiums. Final values will optionally include a percentage of ownership ofland or building from the condominium master. Property Sketch Sketches are drawn with a point and click utility (Mouse Sketch) integrated into the iasWorld screens. The sketch is stored in a vector format. These vectors are stored as character data, e.g., U25R40D30L20U5L20 (up 25 feet, right 40 feet, down 30 feet, left 20 feet, up 5 feet, left 20 feet), and can be entered and maintained manually as well as through Mouse Sketch. The vectors are edited for closure and areas computed. If the vectors do not close, the system will display the line that needs to be reviewed for errors. Simple rectangular additions may be described by providing the starting direction and second dimension, e.g., R20xlO, which (assuming a clockwise direction) would be translated R20DIOL20UIO. Mouse Sketch provides the ability to maintain a set of sketch vectors previously entered to define the perimeter of the main dwelling and its additions. A computer-printable sketch can be produced with area computations and dimensions. The areas calculated from the vector sketch are written to the file and used for subsequent valuation processing. The capability to sketch angles other than 900 and the ability to sketch arcs and circles is also provided. The user only enters manually calculated areas if a structure is so irregular that it cannot be sketched. For commercial structures, both areas and perimeters are computed from the sketch vectors but do not update the areas/perimeters used for determining value-this allows the appraiser latitude in sectioning and applying adjustments for common walls. A graphics sketch display uses the graphics mode of PC workstations to display the line work, dimensions, and labels of the perimeter sketch. This feature also tiles the different areas of the sketch with different colors or shaded patterns. The graphic sketch allows isolation by floor level and zooms in and out for varying scales. Sub-area codes are displayed to the right of the sketch with the calculated square footage amounts. An alphabetical code is tied to each individual sub-area and displayed within the sketch to show the location. In the CAMA module there is no limit to the number of additions that can be vectored and calculated. Any addition can be vectored or entered as a manually computed area regardless of its order in the sequence of additions. Individual addition vectors can be maintained without the need to re-key the February 2005 18 Tyler I Assessment & Tax Division . . . ias Wodd Baseline Description City of Muskego, Wisconsin whole vector. In sketching structures, miscellaneous buildings can be located in relation to the main structure without being drawn, using the Mark command. Upon original conversion, iasWorld's Property Tax Engine will batch load the building sketches and vectors into the database. Other Building and Yard Improvements Miscellaneous (OBY) commercial and residential items are supported in the Property Tax Engine. Valuation is table-driven, allowing rate flexibility using size adjustments and a grading system. The Property Tax Engine also allows for other modifications, including obsolescence and override capability. Sales Comparison and Multiple Regression Analysis The market sub-module produces market value estimates using MRAlcomparable sales. It can extract sold properties from the master file and build a sales history file for sales analysis purposes. The flexible design of the market sub-module allows users to: . Process complete multiple regression analysis modeling within lAS. . Import coefficients from a stand-alone modeling program. . Enter coefficients for sales adjustment. . Calculate value based solely on comparable sales. Regression Analysis The system features constrained multiple regression analysis (MRA) modeling, designed for the appraiser's ease of use. Constrained regression modeling permits the appraiser to sp1ecify the property factors to be considered in each model and an acceptable range of values on the coefficient of each factor. For example, due to the mix of sales available and the property factors considered for a particular model, a factor such as detached garage area comes into the unconstrained model with a coefficient of $4.53. The appraiser/ modeler wants a coefficient between $8.00 and $10.00 per square foot and, by specifying this as a constraint, will force the factor into the model at $8.00. Constrained regression automatically adjusts the coefficients of the other factors to obtain the best least squares fit. Constrained regression is especially helpful in market areas where lack of sales data makes it impossible to develop a complete market model. Appraisal knowledge combines with actual sales to provide better models. The system allows the user to create a number of models within the Jurisdiction, each applying to a neighborhood or group of neighborhoods. Within a neighborhood, further subsets may be created based on a user-defined data item. The system supports up to 99 candidate variables for use in regression and market valuation. It does not place a limit on the number of observations (sales) in a modeling run. Up to 59 of the variables can be specified as candidate variables for a specific regression model. An unlimited numh<er of variables version is also available, but is not usually practical due to performance issues. The market valuation subsystem allows the creation of new variables for valuation. These can be based on algebraic, exponential, logarithmic, and trigonometric functions among others. The constraint feature allows the user to control the inclusion or exclusion of specific variables. The data extraction sub-module includes featuæs for the linearization of assigning weights to coded variables in the database. The Edit and Expansion sub-module allows the user to create transgenerated variables using arithmetic or algebraic terms. The Edit and Expansion module also allows the user to expand classification or discrete variables into binary (yes/no) variables. They are then assigned individual February 2005 Tyler I Assessment 8: Tax Division 19 . . . iasWorld Baseline Description City of Muskego, Wisconsin coefficients, aggregated into groups, or weighted into a linearized value, for use in modeling and/or comparable selection. The system generates numerous performance statistics. The software, through its transgeneration capability, supports log-log or linear-log models. Comparable sales is the primary factor in determining the sales comparison value, and hence primary emphasis in modeling has been placed on calibrating models that provide reasonable adjustments to be applied in adjusting comparables. However, the modeling capabilities are quite powerful and can be used in analyzing other property characteristics and value indicators. Comparable Sales The comparable sales sub-module uses a Minkowski metric to determine comparability of sales based on user-assigned Selection weights. The module relies on regression coefficients to adj ust comparable sale prices to the subject property. When creating comparable sales selection criteria, the user specifies each variable as continuous or discrete. Discrete variables apply the weight to the comparable sales price if the vanlable value of the sale is not identical to the subject. Weights are assigned which cause the comparability distance metric to make rational trade-offs between significant differences in various essential property characteristics. In other words, the system searches for comparable sales within the neighborhood group. If there are not five highly comparable sales within the group, it will then search all of the sales for the subject property's cluster, a superset of all properties exhibiting similar market behavior. The user can calculate comparables for one parcel, a group of parcels, a neighborhood or the entire file. The user specifies the property characteristics to appear on the report and the selection weights. The adjustments are normally the MRA coefficients from the model and used to value the subject parcel. These comparables are used in conjunction with the MRA model to generate an estimate of the market value of the subject property. This estimate can then be correlated with the cost approach on a single field review document known as a comparable sales report. There is a series of detail market screens that allow for comparable sale review, criteria selection, and model results. Non-Linear Methods Other model calibration methods can be implemented. The export features of the Property Tax Engine can be used to download CAMA data to personal computers for input to PC-based modeling packages that perform feedback analysis (Adaptive Estimation Procedure), non-linear regression, etc. These models can be applied to properties and the resulting value estimation imported back into the iasWorld database. The CAMA module ofiasWorld currently supports third party statistical analysis int,erfaces such as SPSS. Income Valuation Income models for various types of income-producing property in different geographic areas (neighborhoods) are maintained in the system and applied consistently to each property with the appropriate characteristics. The potential net income streams are then capitalized to provide estimates of value in accordance with the income approach. The applic:ation of gross rent multipliers or gross income multipliers is available as part of the model approach for appropriate types of properties. Several February 2005 20 Tyler I Assessment & Tax Division . . ias World Baseline Description City of Muskego, Wisconsin analytical tools including MRA are available to the user bor the purposes of gross rent or gross income multiplier studies. Statements of actual income and expenses can be used to calculate an income value using several methods, including GRM, GIM, mortgage equity, discounted cash flow, property residuals, and direct capitalization. These methods have corresponding review screens for valuation. The user chooses the most appropriate final value. The iasWorld income approach allows the user to choose between an income model approach and the use of actual income and expense data. The income model approach uses the description of the property laid out in the collection of improvement characteristics for the cost approach, as the baslls for aggregating areas and units against which income and expense models will be applied. This income model approach is a ProForma type approach. Use of actuals is implemented by entering income and expense detail developed from owner statements. Several calculation methods are available to compute a final income value. The appraiser compares both the modeled and actual income values and chooses the most appropriate value estimate. The income model approach contained in the system perD)rmS valuation by income capitalization for all types of commercial properties, including apartments, hotels, motels, offices, retail, warehouses, auto service, banks, restaurants, and fast food. There are 25 pre-defined categories installed with the base system, and the user can define others. The income model approach differs from traditional computer-assisted income valuation techniques in that it does not require income data on each property. Income models may be developed through external spreadsheet analysis of income and expense data or by utilizing computerized modeling software such as the MRA module in IAS to analyze the data. Models are developed on the basic physical characteristics collected on the standard Commercial/Industrial data collection form. Valuation results may be adjusted for exceptional properties by inputting income quality rating, expense adjustment factor by age, occupancy adjustment factor, and capitalization adjustment level. Provisions are included for excess acreage valuation. Value Reconciliation The CAMA Appraised Value screen is a final value screen where the user chooses which method of valuation is applied to the parcel. All three estimates (with both market comparables and regression estimate for the market approach) are written to the database. Anyone of these values can be selected as the final value, or an override value can be entered for the parcel. iasWorld allows for a last review date on the value reconciliation screen and supports re-costing and assessment posting from the value reconciliation screen. CAMA Data Management The CAMA module provides a complete database of property characteristics. Here is a partial list: Parcel . Neighborhood . MaplRouting . Location Address . Property Use and Classification . Zoning and Municipality . . Topography . Utilities . Reason for Change Codes February 2005 Tyler I Assessment & Tax Division 21 . . . ias W orId Baseline Description City of Muskego, Wisconsin . Economic Condition Factor . Exemption Percent Land . Size (front feet, square feet, acres, units) . Land Code (use) · Influence Factors . Classified Use (soil, etc.) Residential . Story Height . Style . Construction · Year Built, and Effective Year Built · Basement and Attic . Heating and Heating System . Miscellaneous Features · Fireplaces, Stacks, and Openings · Additions (separately graded and depreciated) . Grade . Condition, Desirability, Utility (CDU) · Physical, Functional, Economic Depreciation Condos . Type . Level . View · Complex Name and Number . Unit Number Commercial . Structure Code . Year Built, Effective Year Built · Construction Type . Area by Section . Wall Height · Number of Stories . Interior Condition . Attached Other Features Income . Tenant Name . Rental Income . Other Income . Expenses by Type February 2005 Tyler I Assessment & Tax Division 22 . . . iasWorld Baseline Description City of Muskego, Wisconsin . Area · Income and Expense Dates . Contact Info In addition to these maintainable fields, intermediate and final value calculations are stored in the database. There are also a number of user-defined fields available for locally significant characteristics not included in the pre-defined characteristics. CAMA Reports The CAMA module provides a number of pre-defined reports. These include: Appraised/Assessed Value Listings - The system provides the ability to print apprais'ed/assessed value listings for the Jurisdiction, sorted by parcel identification and/or map and routing number, account number, and owner's name. These listings contain, at a minimum: . Neighborhood or Tax District . Parcel J.D. and/or Map and Routing . Account Number . Number of Acres . Class of Property . Improvement Value . Land Value . Total Value . Totals are produced by property use code within neighborhood or tax district Valuation Report - Value Change Abstract - Assessor's Final Report ~ Using the value change reason codes in the system, the user can track all value changes as to amount and reason, and produce a detail report listing all value changes, the reason(s) for those changes, and the total changes by tax district and reason code within each class. This report provides the Assessor/Appraiser with the necessary information for documenting the updated value abstract and for tracking and documenting value changes that may result from Formal Appeals proceedings or subsequent Court action. Impact Analysis ~ This report provides detail and summary information as to the change in value due to reassessment by property class and tax district. It can be used to evaluate the impact of the reassessment before release of new appraised values, i.e., to identify any shifts in value between classes, within neighborhood, etc. Impact Notice ~ This is a taxpayer information document that presents the new appraised value to the taxpayer in light of the taxes that the taxpayer would pay on the same property prior to revaluation and after revaluation. The taxes before revaluation are calculated based on previous assessed value (adjusted for any inventory changes) and previous effective tax rate. The "impact" taxes are calculated based on the new assessed value and an "impact" tax rate calculated by assuming the same fiscal requirements (effective tax rate times tax base) as the previous year, i.e., Impact tax rate = Old Tax Base times Old Tax Rate divided by New Tax Base (excluding New Construction). The impact notice shows the taxpayer that, even though the assessed value may have increased by a significant percentage, the taxes will not necessarily increase by this same amount. Moreover, in fact, for some properties the taxes may decline if the new assessed value shows a smaller increase in value relative to other properties. February 2005 Tyler I Assessment & Tax Division 23 ias W odd Baseline Description City of Muskego, Wisconsin . Data Mailer - Property Description Report - A data mailer can be produced that will show selected physical characteristics of properties on the database. These can be mailed to taxpayers for verification of information or sales verification based on ownership change. Property Review Document - The CAMA module produces a detailed field review document that lists all of the property characteristics organized by building. An expanded version of the report includes the income model approach for commercial properties. This document may be used for field audits (data verification and review), picking up new construction and alterations, or value review. Value Change Report - This report in the CAMA module produces a standard value report that compares the prior year value to the new value and the percentage of change per parcel. Field Work Sheet - A field work sheet can be produced that will store the needed information for the Appraisal staff to take to the field, including assessment data, permit data, ownership data, and sketch of property. Agriculture Rate Table List - This report contains all crop or soil and use types in the table and the associated rate. . Agriculture List by Parcel- This report prints all Agriculture types per parcel along with Owner Name, Classified Use Application Number, Class, Range-Tract-Section, Appraised, and Assessed Land. Agriculture List - This report prints totals by Agriculture Category or Tax District. Current Classified Use Valuation List - This report prints all parcels on the Current Classified Use Valuation program. It contains Parcel ill, Application Number, Owner Name, Classification, Acreage, Appraised Values, and Mailing Address. This report may be in Owner Name, Parcel ill, or Application Number sequence. Current Classified Use Valuation Applications - The systi;:m generates the classified use applications. Computer-Printed Property Record Card - Property Record Cards can have been created for some Jurisdictions. These cards can be printed for individual parcels or in continuous form. In general, the computer-printed property record contains the following data: . Parcel Identification . Ownership . Legal Description . Land Description and Pricing Data . Improvement Description and Pricing Data . Correlation of Values . Sketch of the improvements on the property . Spatial Analysis (iAnalyze) Not included as part of the City of Muskego agreement The spatial analysis functionality provides a comprehensive application module for conducting a wide variety of assessment and taxation related analysis. This provides easy access to statistics commonly used in assessment analysis and modeling (e.g.: Median, COV, COD, PRD). The user can freely move between tabular, spatial (e.g.: thematic maps) and charting representations of their project datasets. The results of the analysis session can be saved as a user-defined project including the source property list and all applied criteria filters. Saved analysis sessions can be shared with other staff for review. The connection February 2005 Tyler I Assessment & Tax Division 24 . . . ias Wodd Baseline Description City of Muskego, Wisconsin to both the GIS data sets and the iasWorld CAMA databasi;: are real-time. The following are some of the included features: Assessment Analyst Features: - Project Session Management - Create Selected Record Sets - Display, Save, Filter Lists - Client Side Interactive GIS with VML Support - Common valuation statistics e.g. mean, weighted mean, COD, COY, PRD - Thematic mapping, Reports - Graphing (e.g. histograms) Common Assessment Statistics Ave Sale Value F.'ean Ratio WeIghted Mean Geometric Mean Median Ratio 140418 0.838 0.763 0.783 0.783 COD Weìgllted COD PRO COV BroadenedMed 21.113 15.769 1.097 50.555 0.785 Figure 2 - Standard statistics for sales ratio analysis. There are additional statistics available. Mean Assessed Values per Square Foot by Year BUiR ,',- 1f)f)~L. 90~iç <) 1',0% 7rh', 60';;\: 50% 40'10 30% 20',,, ... .. tfh,., Figure 3 -Numerous charting options are available without requiring: any programming. In this chart the mean appraised value per square foot is plotted February 2005 Tyler I Assessment &. Tax Division 25 . . . ias W orid Baseline Description City of Muskego, Wisconsin against the year built. The histogram provides the relative distribution of properties by year built. ~~':~G ~~~[Q]~~ + 11111111_ Figure 4 - Spatially Enabled Mapping. This map has been themeatic:ally rendered by sales ratio. The yellow shading represents neutral zone, properties wilth sales ratios close to 1.0. February 2005 Tyler I Assessment & Tax Division 26 ias W orid Baseline Description City of Muskego, Wisconsin . Data Items Value Value ITotal Value rmmumum____mmm.. m u_.._ . ISales Ratio Ilast Sale A~ount lL.,rt-saï;;ïï;rt-;----- Subject 012001 ;Heighbourhood : '00311 r.........m_mm......m..m_..~um_~~~i r-.....~.........._...._...._._-_........._......_-..- ,Grade 'ie (.u_u~..~u___.._m___! r--....-.................---..---..--., [Vear Built ; 11987 IT;;t~ïR;,~;;m I 1:---'- - " jDedrooms : 14 r-------------------------, ,-------------.-- IBathrooms _12 ~asement IIFUlL [H-;;ati,;--------------i ieENTRAC-;i------------ f...~~~.----~-...-.....--! r-v--------.-.........--- ,Building Square Feet i 11853 f......................__.........._..--~ui~-......----- IAcres 10.68 . Price: Net Adjustment: Adjusted Sale Price: Avg. Adj. Sale Price: ImI Value Sale L_JJ:iÜîoö] L:!}~JL11~,QQQJ Sale [~_m.Q,QQii] ~~,' e. $9,OQQf rjJ~iëíQól Sale [=~$i~Q:QQii] Ci?3.1..IL__:l8,5.D.Q! [=$1]ijQ~ ....... lIII\:m..mJm ~ Figure 5 - iasWorld Interactive Sales Comparabh~s Worksheet. Appraiser can make adjustments by entering values in the adjust grid. Alternatively the adjustments can be based on system coefficients. Field Work Efficiencies (iField) Not included as part of the City of Muskego agreement The field work efficiency functionality is a web-based management tool for property assessment and inspection projects, This cost effectively increases productivity by providing powerful tools for resource coordination, task assignment, work pack creation and project report generation. By bringing together the Internet, DBMS-based CAMA data, enhanced GIS functionality and advanced workflow technology, common processes are modernized and simplified by most property assessment and taxation agencies are modernized and simplified. The following features are included: Field Operations Management - Create Inspection Project Databases - Analyze Work Distribution (optional routing with GIS assistance) - Define Work Pack templates (Residential, Commercial, photo collection, New Construction, New Sales, Appeals) . February 2005 Tyler I Assessment & Tax Division 27 ias W odd Baseline Description City of Muskego, Wisconsin . - Auto create integrated Work Packs (printed, PDF or iField XML), - with PRC data, Maps, Sketch, Photos and Address Listing · Manage Resources & Assignments · Create Management Reports · Web Access for remote Work Pack Distribution · Integration with IAS database ~~I~][!J(Ij]~(Q)~ Sel."b AllParcels v + I . Figure 6 - Supervisors can more effectively load balance resources by vif:wing properties that require site visits. Workpacks can be either paper-based or digitally loaded onto a field device. When workpacks are loaded onto a field device, the system is designed to support the "sometimes connected" use:r. Where and when wireless internet access is available, field personnel can access and update the live database. In the event that wireless internet access is unavailable staff can continue their work because workpacks include all of the required information to work off-line. As internet access is restore, the application manages data replication and synchronization. . Handheld Device Interface (iField) Property Record Card (datalet format similar to iCare) Content Sensitive Data Entry (optimized for fast and accurate edits) iField and iasWorld Interface (XML/XSL work transactions) Vector-driven Sketch Support Online Connectivity - LAN or wireless (if coverage is available) Offline Support (local copy of data records) February 2005 Tyler I Assessment 6: Tax Division 28 . . . iasWorld Baseline Description City of Muskego, Wisconsin Figure 7 - Work packs downloaded to a handheld PDS can have photos, sketches and maps in addition to the CAMA data fields being captured in the field data collection process. February 2005 Tyler I Assessment & Tax Division 29 ias W odd Baseline Description City of Muskego, Wisconsin . Personal Property Purpose The Personal Property module provides for the receipt and processing of property returns from taxpayers, the computation of an assessed value, and in case of failure to report, a mechanism for forced valuation of the property. The personal property module also provides auditing features to assist users in verifying the reasonableness of a return. Reporting forms, the categorization of personal property for valuation (and sometimes assessment factoring) purposes, and administrative functions, such as forced audits, penalties for failure to file, etc., often vary by state. Various forms can be produced and select lists produced using Oracle tools such as Oracle Discoverer@. Personal Property General Description The on-line Personal Property System provides for the maintenance of personal property information, tax extension, and timely reporting. The system provides the following functions: . . . . . . . . . . . . . . . . . . . February 2005 Unlimited history to view values and tax history information by tax year and file year Unlimited alternate name indexing (aka, dba, etc.) Unlimited alternate identitìcation number indexing Unlimited location address indexing Optional Auto-assigning ofPP Account number with the ability to customize the assignment of account numbers by installation site Unlimited ownership and multiple ownership information Inquiry search screen for real or personal property records using user-defined codes that can be set up as State use codes or any other defined codes Account via OCR-A or bar coded documents Entry of account numbers for mass filing of non-filer entry using OCR-A or bar coded account numbers Reconciliation status summary screen to reflect preliminary and changed values and exemptions for any account/parcel during reconciliation Status of the account, review date, additional status flags, tax codes, and neighborhood codes Entry of new account records and database changes on a current year, ne:xt year, or back assessment record Unlimited access to add, insert, and/or modify comment maintenance on a detailed line basis On-demand or in batch reporting for a single account or entire file or sections of the file Bar Code scan of the Account number on the Tax Return Index search screen to find a personal property account by account number, location address, owner name, or alternate name, tax district, business name, NAICS code, etc. Integration from the iasWorld Real Property System to notify a personal property account of key activities, such as the removal of an exemption or sale of real property Tyler I Assessment & Tax Division 30 . . . ias W orId Baseline Description City of Muskego, Wisconsin In addition, the Personal Property system provides the following interfaces with the iasWorld Property Tax Engine base module: . Exemption Sub-System . Common Owner Table . Mortgage CodelMailing Number Table . Alternate Names Table . Alternate Identification Numbers Table . Alternate Addresses Table . User-Defined Field Table . Parcel Comment Table Account Maintenance The user can create an account and build account information pertinent to the business, such as filing date, business start date, federal ID number, business description, business type, industry code, social security number, fiscal dates, file by date, extension date, etc. Fifty user-defined fields available can be customized for the terminology of each site. There are also user-defined table codes set up for the computation of a value. Value Maintenance The Personal Property Value Maintenance screen allows the authorized user to enter detailed filings from tax returns. The detailed valuation screen supports the entry of appraisal information used in the valuation process, displaying all cost information and values associated with individual property records. The subsystem incorporates classes of detailed records that conform to State guidelines. The user can enter current and delinquent (back assessment) detail asset information that includes original cost value, taxpayer value, assessed value, year acquired, number of units, etc. The Personal Property Value Maintenance screen will calculate an appraised value amount using the rates/factors associated with the line item entered. The user can enter detailed personal property line items for regular items, manufactured homes entries, and CAMA dwellings/detail line items. A single line or a multi line entry is available. The multi line entry option only displays required enlry items to speed up entry of detail assets. Leased Information Leased equipment is entered as owned or leased equipment, thereby building a cross-reference file. Values can be assessed for special conditions. Users can maintain lease information, such as the lease name, lease account number, and leas~: assets by lessee and lessor. They also have the ability to maintain lease information for an account and cross-reference accounts for future value assessment/auditing. In addition to entry availability, the users can access a lease çross-reference inquiry screen for Lessee to Lessor relationship and Lessor to Lessee relationship for the user to view lessee/lessor information. OBY Interface CAMA OBY entries, total building value, selective dwelling values, additions, and other features can be pulled into the Personal Property system for residential and commercial properties. CAMA maintenance is accomplished before selecting CAMA entries for Personal Property assessment. The user has all the same OBY capabilities such as sketching, Property Record Cards, worksheets, and valuation, because the Personal Property module is a shared module with Real Property. February 2005 Tyler I Assessment & Tax Division 31 ias W orId Baseline Description City of Muskego, Wisconsin . Summary View of Values There is a summary view of values and taxes. Category and class (also known as sum line number) summarize values. A total value is displayed at the bottom ofthe screen, broken out by original, adjusted, and net for appraised, pollution control, filing penalty, omitted penalty, exempt, and assessed values and taxes. User-defined labels customize the terminology of each site. Penalty Calculations The subsystem has the ability to assess late filing penalty, non-filing penalty, and/or omitted penalty on applicable assets/accounts. The user can view the calculated penalty view on a detailed line basis. The user can calculate late filing, non-filing, and/or omitted penalty on-demand. (This module can automatically calculate these penalties upon committing the transaction, if desired, to eliminate the need to perform this on-demand function.) A batch program is also provided to calculate penalties. Calculated Values Values are calculated on a per line item basis. The Personal Property Value Maintenance screen uses the table rates previously established upon installation to calculate the appraised value. The user is given the option to use the calculated value or to override the value. If the user does not override the value, then the calculated value becomes the final appraised value for the line item. The system uses an unlimited amount of depreciation tables to finalize the RCNLD. IAS supports quality factors and asset types in determining what depreciation table to utilize. File Year . Personal Property filings will be entered per file year. Taxes can automatically be calculated upon committing the transaction or pressing the calculation button. Tax rates used are based on the tax district on the account and file year entered. The file year will indicate whether this is a current filing (where the effective tax year equals the file for year) or is a back / prior years assessment filing. Current filings are identified as tax returns filed in the current assessment year for the current year. Back/prior assessments are identified as tax returns filed in the current year for a prior year(s). The Personal Property Value Maintenance screen will use the appropriate valuation and tax rate tables for the effective file year entered. Interface with Assessment Administration Module The Personal Property Value Maintenance screen uses the alternate identification and alternate name standard modules. Alternate name and alternate ID options exist on the drop-down menu available for entry/query at any time in all screens in Personal Property. This approach can be referred to as a browse concept. These options would typically be entered in the Personal Property Account Maintenance screen and utilized in the Personal Property Value Maintenance screen to query an account by either or both of these browse fields. Alternate IDs can be established on any number that is determined relevant to be queried on at a later time. Alternate names are owner names DBA, AKA, FKA, etc., and can be queried by selecting the appropriate button and entering the name to be queried. A copy function is provided within the AA module to copy personal property detail line items for a prior tax year into the current tax year. This feature exists in the copy maintenance module. Once records have been copied or inserted into the Personal Property Value Maintenance screen, the user can assess the records as any other personal property assessment for the current tax year using the Personal Property Value Maintenance screen. . February 2005 Tyler I Assessment ft Tax Division 32 ias W odd Baseline Description City of Muskego, Wisconsin . Vehicle Maintenance The user can perform the valuation of automobiles or motorcycles and validation between mileage with respect to the zone, and/or location upon entry based on the database information. Personal Property Data Management The Personal Property module provid~:s a complete database of detail asset characteristics and owner information. Here is a partial list: Detailed Information . Asset ill . Description . Type . Category . Note Code . Year Acquired . Number of Units . Calculation Method . Schedule . Trend Factor . Taxpayer Value . Original Cost Value . Assessed Value . . RCNValue Owner Information . Neighborhood . Tax District . Owner Name . DBA Name . Property Location . City/State/Zip . Total Number of Owners . Owner Type Code . Owner Link · Agent Code . Martial Status . February 2005 Tyler I Assessment & Tax Division 33 iasWorld Baseline Description City of Muskego, Wisconsin . Account Information . NAIC . SIC Code . Use Code . Business Type . Description Type . File Extension Date . File Extension Number . File Date . File Code . Lien Code . Lien Number . Personal Property Reports Alpha List - This report is generated in owner sequence displaying Account ill associated with the name and tax district. Select Parcel List - This report can be generated for a selected parcel listing of account information for general purposes selected by parcel number, neighborhood, or zone. Non-Filer Report - This report contains a list of non-filers by fieldref and account type. Field Location Index - This report generates a field location report selected by parcell number, neighborhood, or zone. Business Worksheet - This report generates a personal property worksheet for regular business accounts containing ownership information and valuation detail by selected parcel numbers, neighborhoods, or zones. . Leased Equipment Worksheet - This report is a personal property worksheet for leasl~ accounts containing ownership information and valuation detail by selected parcel numbers, neighborhoods, or zones. Batch Cost Report - This report provides the user with a list of accounts comparing their current and previous year assess values. Value Change Report - This report identifies the updated value changes for a selected period of time. Certificate of Corrections - This repOIt prints a State-approved certificate of correction form utilizing the on-demand function. The user also has the ability to generate and pass a correction and note to a previous year record through a screen. Omit Letter - The system will generate an Omitted Letter if the filer has personal property assets that are omitted. Mailing Labels - The system will generate mailing labels for the requested classification of parcel type. Personal Property Tax Return - The system generates a rl~port that is customized by the installation site and conforms to State guidelines. End of Year "Rol/over" - This report rolls over personal property accounts. This report will also roll over tables from modules that are interfaced with the personal property module, such as: Owner, Alternate and Multiple Owners, LegaL, Mailing Address, and Assessment. Personal Property Batch Cost - This report gives the user the ability to batch cost all assets or selected assets based on parcel number ranges, account type, fieldref code, neighborhoods, or zones. Non-Filer Update - This report is a batch update that calculates non-filer filer accounts. February 2005 Tyler I Assessment & Tax Division 34 . . . ias W orId Baseline Description City of Muskego, Wisconsin Penalty Update - This report gives the user the ability to calculate penalties for accounts based on a parcel number range, account type, and/or penalty type. It also gives the option to reo-calculate accounts that already had a penalty applied. Cost Schedule Rollover - This report creates appraisal records to be used in calculating values. Batch Deactivation - This report gives the user access to deactivate or reactive accounts in the personal property sub-module selected assets based on parcel number and account range by rolltype. Taxpayer Correspondence Management (iRespond) (Licensing also included with Inquiry & Appeals Tracking module) Not included as part of the City of Muskego agreement The Taxpayer Correspondence Management Functionality provides a messaging framework to manage customer correspondence and workflow task assignments Configuration flexibility allows for the management of general email correspondence and/or support specific business process with event driven notification and task queuing. Incoming Mail Filter by: c;- all r pending r ð:ssïgned r repJied r t'E:jected -~ ,170: John Miller ----..--f. Poss~~S_o_ry_~~~e~':'AS_f...____._________._~____:..... ___~... !.1!02/2003.+RePI~~I_I-8." , 171 I Richard Stevens .r~g~~stlon or comment i Real ProperW I Residenliı,l, ,11/02/2003 I Replie,j 1 ., l iiiilïïobsïokes'.. fË:xempïiOI'l:IÄSworlci..IRea!PropertY ..... ,I Triël'larci. fiïiöiiiöö3IRe]eël,ici.I.......! '-~3T~nn Whittle --------Ir~g~~sïiıñ-or comm~: Real pro~~;-- i ResidenMI richard í;1/02/2003-jAssign;;;-il .......-.....1.........--.....-.-................-..---.-....-.... ,-....--------------..------- --.--..-----1-----.-..------------ -.-..------- ..- _', .-----.-..-----[-...-------- -,. ---- p. '. 174 John Smith 1 Question orcomment '11/02/2003 I Replied I f 1 ,regar I " " f 1751 cp - -.-!ExempÙon.. IAS World' Real Proper'iY-T Residenti,,1 I richard fï2/02/2003 -rASSigñ~l-i..1 cw-:-::;::_:;__rm:m__um .. ~,u;;,~___....m_........_..........;..:-:..:'.;.................r. =......--;....:....~....-:~----f-_.:.;..-~~.....::...-:........ ...' .....:...:'...-.....-:..--...'m-:-:."-:^_-:.~-r.":.-..-7^-.'-;-_~,.~mm_L.::J IDY From" Subject lIioislon Unit AS$lgned Receioed Stat .... _;;#IlII1>i1:J;..I~ Managers can review incoming correspondence and assign items to resources or busllness units for research and reply. Correspondence is consolidated in a single view that is filtered to present items by action status (pending, assigned, replied, rejected). Implicit record locking ensures that two or more people cannot work on the same item at once. Included in this functionality are reply templates that allow common inquiries to be answered quickly and consistently. Organizations can author sanctioned responses to common queries that are made available to staff when composing replies. After selecting from a menu of sanctioned responses the email content is automatically drafted. This content can then be sent as is or edited to tailor to the specifics of the inquiry. Mechanisms to log, respond to, and report on events regarding property assl~ssment accounts are also included with this set of functionality. These events, or incidents, can be initiated over-the-counter, by phone, or via the website by property owners, other government agencies, or assessment department processes. February 2005 Tyler I Assessment & Tax Division 35 . . . ias W orId Baseline Description City of Muskego, Wisconsin AssignJRespond To Email To: IForsythe@ascoma.ca Istaylor@iasworld.com From: cc: Subject: IExemption Dear l-lr Jeffrey Forsyt.he, Thank you for takIng the time to share your comments. It. may be helpful to know how sales informat.ion is posted on the web site. - ~~II_- record in t.he Àssessment Office, not because yc provided informat:con in a dat:a verific:at:ion mai 2 i Proposition 13 .. . i 3 i Correction Request Some sales are not. lncluded In t:he sales hIe J::r4-rc tF. dR d ----- ot spec ial condi t ~ons: tax claim !lale! ~, !lher itt im..m..m..i........~~.~.~.~mm..!.~.:.._.._mecor sales bet.ween famlly member or for no considers ~i Site Usability 6 i Sales Data Inquiry , Ti Tax8ill i ,g_.. 'Pısitivë-Feiëëitïack----- The sales information listed on the web sit.e cc directly from the countY.3 Assessment Office files. If your sa:,e is 1 ist.ed, it. is because Response Tem - Taxpayer Correspondence Management delivers exceptional productivity gains and !increased customer service by integrating data, processes and messaging in a single, easy to use, web based framework February 2005 Tyler I Assessment & Tax Division 36 ias W odd Baseline Description City of Muskego, Wisconsin . Assessment Administration Purpose The Assessment Administration module is the only required module for an iasWorld installation. The purpose of this module is to allow the user to maintain owner, legal and transfer information. This information can be maintained through transfer processing, split processing, and combination processing. AA also contains summary valuation information from CAMA and Personal Property. The information from the Assessment Administration system is carried into the Tax Extension module and used for tax calculation and roll certification. Assessment Administration General Description The Administration Assessment module ofthe Property Tax Engine provides the following features to perform clerical tasks quicker and more accurately. Inquiry Indexes Inquiry Indexes references the desired information when the Parcel ill is not known. Some examples include: owner name, property address, appraisal ill, and relationship between Real and Personal Property Accounts. Standardized Names and Addresses . Allows the user to establish a single name and address to 'be referenced for each owner, use value, homestead, and mailing name. This approach reduces the amount of data stored and standardizes owner information. Zip Code Table This feature allows the data entry operator to enter a five or nine digit zip code. The system will re- display the correct city and state from the standard zip code table. Multi-Year Assessment and Collection Data Maintenance Allows data to be entered at the time the activity occurs, regardless of the stage in the particular assessment cycle. Unlimited years of data can be stored in the Assessment history screen. LANDISC Interface This option can provide a real-time, on-line interface with the digital image (picture) of the property tied to the detailed property characteristics. On-Line Audit Trail . The system can keep a historical reference of all changes by user ill and maintenance date on selected screens. The on-line audit provides an easy visual check of the changes made to the property. Unlimited Ownership Name and Address The Assessment Administration module has the ability to store a complete detail history of ownership names, addresses, and sales history for an unlimited number of years. The only requirement is the amount of physical disk space that the system has available. The ownership screen displays owner name, percentage of ownership, exemption status, and social security number per owner. Status Review Screen The Assessment Administration module has the ability to display the most current status of a parcel at any given time. February 2005 Tyler I Assessment & Tax Division 37 . . . ias W odd Baseline Description City of Muskego, Wisconsin Unlimited Property Addresses The system stores unlimited property location for both real and personal properties. The user can logically link the situs address to each line of data in the database fì~om any iasWorld screen. Assessment Administration Data Management The major components of the system can be divided into the following segments. Real Estate Split Tracking Real Estate Split Tracking provides for a streamlined method for dividing real estate property. Here is how it works: The original parcel number is entered mto the split tracking system with the split number, tax year and all new parcel IDs created as a result of the split. New data for the legal description and name/address can also be entered at the same time. Parcel value has a proration option available for valuation and special assessments. The system will balance the acres to verify that total new acreage equals old acreage" Real Estate Combination Tracking The Combination Tracking feature allows for an efficient method of combining multiple properties. The combined parcel number, new legal description, combination number, acres, and old parcels are entered into the combination tracking system. The system will deactivate the old parcel numbers, providing an efficient means of tracking combined parcels. Real Estate Transfer Tracking The Real Estate Transfer Tracking feature provides a history of all transfers on-line with ownership, sales data, and note sections available. Exemption Processing The AA module can maintain the exemption status of a property. Unlimited Legal Description The AA Module can store and print the entire unlimited kgal description and pass this data to other Property Tax Engine Modules. Users have the ability to h:ighlight, cut, paste, search, and replace legal descriptions. Additional fields that are available include subdivision name, plat book and page, block, unit, phase, etc. Users can define as many fields as necessary to meet their needs. Annual Rollover Annual Rollover in iasWorld can be implemented per module. Site-specific business rules can be applied to meet any special requirements. For example, some Jurisdictions determined that they would like to rollover deactivated records; other sites do not want this fì~ature. The Assessment Administration module provides for the valuation of land enrolled in preferential assessment programs. Land valuation is based on Use (pasture, tillable, etc.) and soa (actual soil or soil class). User-definable rate tables are then set up for each Use/Soil entry as appropriate. Different yield rates then can be applied based on year planted. iasWorld's Property Tax Engine allows for land line assignment of acreage by soil type. Override adjustments can be made at the line level. The system also provides for the recoupment of taxes if land is taken out of the preferential treatment program. February 2005 38 Tyler I Assessment & Tax Division . . . ias W odd Baseline Description City of Muskego, Wisconsin Assessment Administration Reports Valuation Totals - The Valuation Totals report contains District and County totals for land, building, acreage and parcel count by classification. Abstract of Real Property - The system provides detailed information for preparing the Abstract of Real Property. District and grand totals are a summary of the value changes by reason code or by state specific code. Abstract of Values of Land Taxed According to Specified Use Value - The system provides detail ag /land use information to generate the values needed for this report. Abstract of Exempted Real Property - The system provides the values to produce an abstract of exempted property. Classification List - The system will generate a report based on property classification. Example: Exempt, Gas, Oil, Public Utility, etc. The list contains Parcel ill, Owner Name and Address, Legal Description, Acres, Range-tract-section, Appraised, and Assessed Values. Alpha Cross-Reference List - This report is generated in owner sequence displaying the Parcel ill associated with the name. Mailing List - This report is generated in mailing name sequence displaying Parcel ID, Mailing Name, Mailing Address, and Loan (Mortgage Lender) Number. Alpha Legal Cross-Reference - This n:port is generated in owner sequence displaying Owner Name, Parcel ill, Legal Description, and Acreage. Detail Mailing List - This detail report prints in mailing sequence and displays Parcel ill, Owner Name, Mailing Name/Address, Legal Description, Loan Number, and Date of Mailing Change. Transfer List - The system generates a report of all transters. It contains Old Owner, New Owner, Legal Description, Appraised Values, Class, Acres, Transfer Number, and Parcel ill. Land Use Code Listing - This report contains Parcel ID, Owner Name, Classification, and Land Use Code. Neighborhood Code Listing - This report cross references Appraisal ill, Parcel ill, and Neighborhood Code. Partial Value Listing - The system generates a report of new construction parcels that are only partially completed. It contains Parcel ill and Appraisal ill. Appraisal Identification Listing - This report is generated in Parcel ill order containing Parcel ill, Appraisal ill, and Owner Name. Owner Code Listing - This report prints the Owner code and the associated name and address. It may be printed in Name or Owner Code sequence. Zip Code Listing - This report identifies all zip codes used in the county and is used to maintain consistent zip codes county-wide. The owner/mailing addresses use the zip code field to display the City/State. This eliminates the need to encode City/State manually on every parcel. Homestead Listing - This report reflects all parcels that currently have a homestead lexemption reduction. Valuation Post Cards - The system will generate a Revaluation Notice Post Card. Cards may be printed for all reappraisal changes, new construction changes, or all value changes. Labels - A generic label program is available that will print mailing labels for the requested classification or range of parcels. February 2005 39 Tyler I Assessment & Tax Division . . . ias W mid Baseline Description City of Muskego, Wisconsin Parcel Value List - This program accepts a range of par cds and generates a report containing Parcel ill, Class, and Appraised Values. Denial Notices - The standard Department of Revenue denial notice is provided in a batch mode. User has the ability to store the detail reasons for the denial in the Exemption database. Homestead, Total Exemption and Ag Receipt Cards - ASCII flat file is produced that can be used for large volume printing of these state mandated forms. Some sites prefer to print these forms on large volume Mainframe printers. Files can be adapted to meet local requirements. Homestead Field Review Documents -- Exemption field review documents are available for all Homestead Parcels. End User can flag parcel as a problem account and field-tracking document will be generated. Homestead Letters - The Assessment Administration module provides a wide varie~y of letters available for tracking exemptions, deleting of exemptions, and retum mail, to just mention a few options. Web Services Framework (iEnable) Not included as part of the City of Muskego agreement This is the core enterprise services framework that provides the common services required and shared by all iasWorld applications. The framework is based on modem XML, UDDI and SOAP industry standards. iEnable has been designed to easily scale from a single server implementation to highly distributed configurations. Smaller jurisdictions can implement cost effective, easily maintained sites using a single server. Larger jurisdictions, or those with high volume service, can be deployed over two, three or more servers. Key features include: Open XML Standards based Architecture Optimized XML transactions with IAS Secure Log-on Services Role Management Role Definition & Assignment User Account Management User Group Definition Subscription Service Support Site Management Page Content/Proofing Page Upload POP Upload Template Configuration Multilingual Support In-line Editing of Web Pages February 2005 40 Tyler I Assessment Ii Tax Division . . . ias W odd Baseline Description City of Muskego, Wisconsin List Management Save Queries Save Search Results Import Lists Export Lists Manage Lists Share Lists Protect Lists The application flexibility allows source GIS events to spawn work queues for iasWorld transaction commits ensuring that updates are validated against all business rules at the database level. In turn, source Property Tax Engine transactions can spawn work queues for GIS transactions and, where possible, apply automated updates to GIS attribute data. Furthermore, fOlms can be customized to integrate Property Tax Engine updates with GIS updates for platforms supporting interoperablity such as GeoMedia and ArcGIS. Web-based User Interface (iMaintain) Not included as part of the City of Muskego agreement The web-based user interface is a collection of master work transaction (super transactions) templates and related web forms that provide users with a web based us~:r interface (VI) to the IAS database engine. These web forms and related work transactions are designed to streamline common work processing by allowing end users to consolidate information from many different sources (multiple tables/records/fields within iasWorld, external GIS, property photos, etc) into One transaction VI based on web interface standards. A Set of Master transaction templates for commOn processes such as: - owner transfer process - sales transaction process - exemption process - parcel maintenance process, - customer inquiry process February 2005 Tyler I Assessment & Tax Division 41 . . . ias W orId Baseline Description City of Muskego, Wisconsin New OOWfUn U",ne: 1;:;lt^11-:'EGIt 1'::' '.r:HA,EL ': & ~4. O\l\lfl'Uf Code. StiR!!: Ill" City. r--3 SðI-es llllÞi!: IT" OtleslMlltililre: I t'lWlmr Le<<er: ,- Ins1r IllVe: TI dftsler "'; Source: rï Vllìlldlly; 1~1;~UIll JEll Figure 8 - An example of a user customizable form used in capturing new sale information. Public Access (iCare) Not included as part of the City of Muskego agreement The Public Access application functionality provides assessment and tax agencies with an advanced web application to exchange data with the general public and commercial interests over the Internet and/or a public service kiosk. This application can also be accessed via virtual private networks (VPN) to provide secure access to data and to interface other agency business processes. The following features are included: Data Access - Static HTML Content - Dynamic RDBMS (real property, personal) - Sketch Rendering - Integrated, Dynamic Mapping - Property Photo Images - Reports (PRC, Sales, Comparables, Mail Lists) - User managed Site configuration Search Criteria - Property ID February 2005 Tyler I Assessment & Tax Division 42 . . . ias W odd Baseline Description City of Muskego, Wisconsin - Property Address - OwnerName - User-defined Criteria (build your own queries) - Sales Range Comparables - User defined Lists based on selections - Interactive Map Navigation and Selections Sales Search Criteria (.' Street Iwoodville (' NbM. Sale Amount 1100,000 SqU.11"'e Feet I LOOO if of Stories I .:.I I Suffíx..:d I Dir .:J Region fAil 31 to 1200,000 iII' Sale Date I Last 3 Year ~ 2,000 '3 Bldg.Style [Ail .d to 1 "3 'I'm.1' BuUt ~~TO I il .:i .:.I I Search I Search for SalesCriteria woodville Pa,rcel 10 Address 2210 WOODVillE .. 2120 WOODVillE ,. 2124 WOODVillE '" 2216 WOODVillE 1842 WOODVillE ... 1784 WOODVillE " 1461 WOOOVlllE . 1429 'WOODVillE " 23QO WOOOVlllE d' 1472 WOODVillE.. 1354 WOODVillE d 130Q WOODVillE, Results 1.12 of12 Sale Date Sale Amount 15-~IOV-99 08-MAY.00 24-SEP.01 26-JUl-01 06.APR.01 26.SEP.O'1 04-APR.00 17-NQV.OO 25.APR.01 01.AUQ.Q1 29-DEC.Q9 21.AU<4.00 103500 lCiOOOO 117000 '12'0000 13'5000 'l!i17000 122700 '12'0000 12'7900 1C15000 1(Ji7500 111000 r '112207,8,271 r 1122D7P,276 p ,122(17 A2é:5, r 1122070120 r ,12208E112 P 112209C176 r,12209C1. 80 r112211C1S4 , P11. 4:$;:20013 r':, e24030085, r " 62403ti440 Results Page (1) ~~~~ ~ ~!l'$~t oIlí1'ts' Eal.it.121~~IJIm;f;:. Seh~ct pelge all Select all De$e!lect pðge ~ Deselect all View Seillcted - Map ~il1l~~~~~;!;: Save New Lí.S'! ,A,ppel'ld to ust !)eleie horn Lís1 Buffer New liS'! ~t1-:!t1~ PAC RepColl CSV Export a .. Figure 9 - Public access users and/or subscribers Ican be offered sophistic:ated data retrieval tools over the Internet. Electronic Document Management Integration (IDoc) Not included as part of the City of Muskego agreement Enabling Electronic Document Management System (EDMS) integration with iasWorld, this functionality provides a generic interface to third party EDMS systems such as Microsoft SharePoint Portal server. It also allows documents to be saved to and retrieved from the EDMS using the parcel ill as the key. For customers who do not wish to use a third-party EDMS implementation, iasWorld provides an optional extension to support storing of documents into the same database storage used by February 2005 Tyler I Assessment ft Tax Division 43 ias World Baseline Description City of Muskego, Wisconsin . iasWorld's Property Tax Engine. In this case, available documents for a particular parcel ill are listed on a property data page as part of the parcel details web page display. . Tax Billing & Collection Module Not included as part of the City of Muskego agreement Purpose The core purpose of the Tax Billing and Collection Module is to extend, collect, and distribute property taxes and all related charges. In this module, property taxes and secondary charges are extended (calculated) based on rates maintained in the system and property valuation maintained in the Assessment Administration Module. This calculatlon can occur by means of a batch process or through on-line processing. After extension, the calculated tax amounts are available for collection. The Tax Billing & Collection Module accepts a number of different means by which payments may be posted. Payments can be directly posted to parcels through the use of on-line payment processing screens, or payments can be accepted through third party cashier applications. Additionally, the Tax Billing & Collection module accepts payments from a number of mass payment processes such as Lock Box payments and Mortgage Company payments. Once payments have been accepted, the Property Tax Engine allows for the organization and distribution of the payment funds received and allocates these funds to the taxing authorities. This process is referred to as Tax Settlement and Disbursement processing, in iasWorld. Tax Billing and Collection General Description Tax Rates The organization and maintenance of tax rates are a key component of the tax extension process. The Tax Billing & Collection module allows the user to maintain a variety of rate structures. Rate structures such as single jurisdiction, multiple jurisdictions, and multiple value class rates may all be;:: processed in the tax rate arrangement of this module. Tax Extension The term Tax Extension in the Tax Billing & Collection module refers the calculation of original taxes and related charges for a given collection period. This module provides for an automated calculation and posting process of both fixed-and percentage-based charg'~s. Automated posting may take place at user- defined intervals, such as at time of payment posting, at time of original charge calculation, and on a fixed monthly basis. The tax and fee definitions define the various types of fees, penalties, discounts, and interest used in the automated posting. Production of Tax Bills . The production of tax bills is a direct result of the Tax Extension process in the Tax Billing and Collection module. Tax bills can be generated in real tiilll~ for printing on an as-needed basis or processed in batch mode for mass distribution to tax payers. Generally, individual tax bills are unique to each installed site and must adhere to legislated standards. As a result, routines that generate these custom on- line and off-line bills are created and maintained for the production of tax bills. Tax Adjustments Performing adjustments to tax charges due to value changes, fee adjustments, rate changes, and other requirements that impact tax charges is a primary role of the Tax Billing and Collection module. The module provides the means by which a variety of these adjustments may be performed both automatically February 2005 Tyler I Assessment & Tax Division 44 . . . ias W odd Baseline Description City of Muskego, Wisconsin and manually in the system. The tax adjustment process allows for the reversal and redistribution of tax payments based on adjustments. Payment Processing Payment processing in the Tax Billing and Collection module provides for a cash receipting system that facilitates the posting of payments to outstanding tax charges. This system provides a number of reports that allow for the daily balancing of collections with postt:d amounts, in addition to refunds and pretax payments. Additional solutions to collecting taxes are also provided in payment processing: . Cashier Interface - The system provides an interface that may be utilized with various front-end cash receipting systems. This allows for a single cashier system from which all over the counter cash receipting can be accomplished (i.e., tax collection, licenses, parking fees, etc). . Mortgage Tape Payments - Payments initialized and received through mortgage company agencies are processed through the batch payment processing function of the Tax Billing & Collection module. Tax bills may be generated through electronic media and sent to the specific mortgage companies or to a specified tax service agency. Mortgage company and tax service agency payments can also be received and processed through batch payment processing. . Lock Box Payments - Payment processing provides the option to process electronically transmitted payments received through the lock box of a bank. . Other Batch Payments Processes - The payment processing function of the Tax Billing and Collection module allows for payment processing through additional batch means such as Authorized Charges (ACH) processing. Refund Processing The payment processing functions of the Tax Billing and Collection module allow for the collection and issuance of refunds in overpayment situations. Refunds are automatically generated and maintained as overpayments are processed. Pretax Processing Pretax processing is an additional feature of payment processing in the Tax Billing and Collection module. Pretax processing allows for the collection of funds for later application to future outstanding tax charges. The funds are placed in a holding area in the module where they remain until future taxes are extended and available for payment. Special Assessments The Tax Billing and Collection module provides a subsystem for the establishment and maintenance of multi-year property-based special assessments. These special assessments are integrated with all functional areas of the module and can be applied to any property with which taxes are to be calculated. The special assessment subsystem can accommodate multiple types of special assessment calculations such as: . Calculated using millage rates applied to assessed values. . Manually entered by the user for a billing cycle. . Amortized over a number of billing periods. . Single Flat tax amounts applicable to all parcels. . Fire district assessments based on a specified unit type such as per lot, per acre, and per square foot under roof. February 2005 Tyler I Assessment & Tax Division 45 . . . ias W orId Baseline Description City of Muskego, Wisconsin Tax Settlement and Disbursements The Tax Settlement and Disbursements function provides for the periodic reconciliation of funds collected and available for disbmsement to the various taxing entities. This reconciliation takes into consideration tax credits that are to be reimbursed to the jurisdiction from other governmental agencies. Tax Settlement and Disbursement frequencies vary from one jurisdiction to another, i.e., daily, monthly, quarterly, etc. The Disbursement/Settlement Scheduler allows for the definition of the frequency and level of settlement required and needed in disbursement reports. The Tax Billing & Collection module uses Disbursement/Settlement Modifiers to allow the user to define percentage reallocations of monies appropriated fì)f disbursement. Settlement extract procedures extract Tax Settlement Detail records from the database and summarize this information based upon the parameters outlined in the Disbursement/Settlement Scheduler table and Disburseme:nt/Settlement Modifier table specifications. The summarized infonnation is then stored in the database for subsequent mqUlry purposes. The system also permits interfacing with various financial packages allowing for distribution information to be processed through the General Ledger or Accounts Receivable and Payable when necessary. February 2005 Tyler I Assessment & Tax Division 46 ias W orId Baseline Description City of Muskego, Wisconsin . . . February 2005 Figure 10: Tax Billing and Collection Data Flow Tyler I Assessment & Tax Division 47 . . . ias W orId Baseline Description City of Muskego, Wisconsin Tax Billing and Collection Related Reports Project Table List - This report prints all projects and contains Project Name, Calculation Code, Factor, Mills, County Fee, Assessment Type, Years Beginning and Ending, Delete Flag, Ditch Amount, Interest, Bond Date, Months and Ordinance Number. Special Assessment Listing - This report is generated by parcel number within project and contains all charges for the selected tax year. Amortization Total List - This report may be generated by Project or Parcel ill and contains Project Number, Charge, Interest, Interest Remaining, Principal, Remaining Principal and Pay Off. Special Assessment Tax Abstract - A Tax Abstract of all 5pecial assessment charges with the Jurisdiction's fees applied in a project listing. Special Assessment Data Transfer - The Tax Administration module provides the capability to interface with tape or floppy disk data from taxing Jurisdictions. Electronic Payment (iPay) Not included as part of the City of Muskego agreement A generic web based payment processing engine is integrated into specific iasWorld applications that require payment processing. For example, Public Access incorporates this module for real estate property tax payments. This integrates leading 3rd party VISA and eCheck processing vendors, including secure real-time funds transfer and on-demand reconciliation reporting. It also provides real-time transaction tracking ill's for users to verify that their payments when: received and authorized. Electronic Payments (iPay) - ACH / eCheck - Credit Card - Subscriptions Service February 2005 Tyler I Assessment & Tax Division 48 ias W orId Baseline Description City of Muskego, Wisconsin . Inquiry & Appeals Tracking Not included as part of the City of Muskego agreement Purpose The Inquiry & Appeals Tracking Module is used to manage the appeals process from informal filings through formal or judicial appeals. This includes scheduhng hearings, assigning hearing officers, preparing supporting documentation for each hearing and sending results letters to the taxpayer. Inquiry & Appeals Tracking General Description Scheduling Hearings The user can define any type of hearing appropriate to the Jurisdiction. The user specifies the order of the hearings, time limits for filing, appointment duration, and time allowed for resolution. This module allows for the scheduling of any type of hearing via telephone, at the counter or by written request. It matches the requests for hearings with the availability of hearing boards. In the instance where multiple parcels are involved, a case number can be assigned to treat the group of parcels as one entity. Hearing Boards Any number of "Hearing Boards" can be designated. Their makeup can be designed by name or position. Their availability, including breaks, can be factored into the scheduling process. . Taxpayers Taxpayers can represent themselves at the hearing or can be represented by Tax Representatives. Taxpayer information is drawn from the Property Tax Engine database. Additionally, Tax Representative information can be stored, including agent name, firm name and address, as well as their contact information. Integration with Appraisal Data As appointments are conducted, the Hearing Boards have access to all supporting documentation regarding the case in question. This provides a "when needed" level of information support to the hearing process. Once decisions are made, value and data changes can be posted back to the CAMA and Assessment Administration modules. Inquiry & Appeals Tracking Data Management A partial list of data managed by this module includes: . . Hearing type . Date filed . Appointment type . Appointment date and time . Taxpayer opinion of value . Decision date and reason . Names and titles of Board Members February 2005 Tyler I Assessment & Tax Division 49 . . . ias W arId Baseline Description City of Muskego, Wisconsin . Name of appraiser representing the Jurisdiction . Name of taxpayer attorney or representative . Free format notes . Additional user-defined fields Inquiry & Appeals Tracking Related Reports The major reports of the Inquiry & Appeals Tracking Module include: . Hearing schedules by Board . Supporting appraisal documentation for the h'~aring . Change Notices to Taxpayers . Jurisdiction-specific results letters Taxpayer Correspondence Management (iRespond) (Licensing also included with Personal Property module) Not included as part of the City of Muskego agreement The Taxpayer Correspondence Management Functionality provides a messaging framework to manage customer correspondence and workflow task assignments.. Configuration flexibility allows for the management of general email correspondence and/or support specific business process with event driven notification and task queuing. Incoming; Mail Filter by: c;- all r pending r assigned r replied r rejected -~ _l!~_~~.o_h~!,!~~~ _____ i~~~~~~~oo;~~~~~~ts...' 1___________,_____:_1110212003 ~.Ii~~~-~ i 171 ! Richard Stevens _.. .... ire~ar_ _. .. i Real Property ! Residenlial '11/0212003 ! Replied I " ! i1f?I~~~~ï~~~ . ____, Exem~l~on_:..!~~~!I~___.l Real!,r.o~er.tL liai iiiÏ:haid 1110212003 . iRejeëïëdT ~~~::"::~ .~.... .:~{~;:;;.~:;:~~T"'"'"'''' I "'"'.+:~=f::;;~I-=F l_ir~Tëi-::.:i::.ii::-i==::.=:::.ir-~~I!l~!i~~..~ ~AS v?orïd~~:~~~aL~perty --~esid-ëñ~11 _W'~rd-Q~/~~/~~~~ C ASS~!~~::'C==l::1 10.. From. Subject Division Unit Assigned Received St IBI _.~~:U~ Managers can review incoming correspondence and assign items to resources or business units for research and reply. Correspondence is consolidated in a single view that is filtered to present items by action status (pending, assigned, replie:d, rejected). Implicit record locking ensures that two or more people cannot work on the same item at once. Included in this functionality are reply templates that allow common inquiries to be answered quickly and consistently. Organizations can author sanctioned responses to common queries that are made available to staff when composing replies. After selecting from a menu of sanctioned respons'es the email content is automatically drafted. This content can then be sent as is or edited to tailor to the specifics of the inquiry. Mechanisms to log, respond to, and report on eVI~nts regarding property assessment accounts are also included with this set of functionality. These events, or incidents, can be initiatl~d over-the-counter, February 2005 Tyler I Assessment ft Tax Division 50 . . . ias W odd Baseline Description City of Muskego, Wisconsin by phone, or via the website by property owners, other government agencies, or assessment department processes. AssigwRespond To Email To: IForsythe@ascoma.ca Istaylor@iasworld.com From: cc: Subject: IExemption Dear Mr Jeffrey FClrsYl:he, Thank you for takj.ng the time to 5harl~ your co:mrnents. 1l: may be helpful l:Cl kno~ ho~ sales informal:ion is posl:ed on l:he ~eb sil:e. The sales informatcion liSl:ed on l:he ~eb sil:e cc _ ~~~:~~lif f~~~r l:::l~o~~ti~:t~~~e~~m~~\~;;~~: ~~ a__ record in the Assessment Office, not :because yc :1TPflVaCY concems----I provided informatlon in a data verification mai I 2 ! Proposition 13 . .. . iJ--rcorrection Request i Some sales are not: 1ncluded 1n the sales f1le l: r.-r-.----;---------..-.--1 ot spec ial condit :.ons: l:e.x claim sal.. s, sher ift i4.:Ç~~r1~!.~ln.dF~~.c.~r~ . sales bet ween fam:.ly member or for no considers L-~___L Site Usability I i 6 Sales Data Inquiry lJ.......I~!<_ê.~__.__......_._. 8 . Positive Feedback . Response Tern Ilm:m!III Taxpayer Correspondence Management delivers exceptional productivity gains and increased customer service by integrating data, processes and messaging in a single, easy to use, web based framework February 2005 Tyler I Assessment &. Tax Division 51 ias W odd Baseline Description City of Muskego, Wisconsin . Delinquent Tax Not included as part of the City of Muskego agreement Purpose The Delinquent Tax module allows the user to administer delinquent accounts. The following features are included in Delinquent Tax: . Initiate a qualifying parcel on a delinquent contract program. . Monitor the payment process of the delinquent plan. . Calculate and apply unapplied penalty and interest charges to selected parcels upon contract default. . Query all delinquent information. . Generate delinquent coupons and tax billings for delinquent plans. . Record delinquent parcels qualifying for bankruptcy. . Record delinquent parcels in foreclosure. Delinquent Payment General Description Payment Contract Inquiry Payment Contract Inquiry provides the user with an inquiry view of the Contract Plan Maintenance screen. . Payment Contract Inquiry by Parcel Payment Contract Inquiry by Parcel lets the user query a parcel and view all contract plans throughout the history of the parcel. Unapplied Payment Contract Interest Inquiry An Unapplied Payment Contract Interest Inquiry allows a view of any of the various unapplied interest information for a particular parcel. Payment Contract Plan Maintenance The Payment Contract Plan Maintenance allows the set-up or modification of a single or multiple parcel payment contract plan through which a property owner can pay an otherwise unmanageable delinquency. Features of the Payment Contract Plan Maintenance include: . Single or multiple parcel plans . System-generated contract number . Automatic delinquent payment information and mailing information pulled in from the current tax information in the Tax screens . Cycle or monthly payment installment setup . Automatic installment amount calculation considering first month's payment . Letter and/or coupon on-demand creation or batch mode . View of ownership and location address . Phone numbers . . General notes . User-maintained default date February 2005 Tyler I Assessment & Tax Division 52 iasWorld Baseline Description City of Muskego, Wisconsin . . Full history of plan Certified Delinquent Maintenance Certified Delinquent Maintenance allows the user to track certified delinquent parcels. Parcels are certified after being unpaid at the conclusion of the current tax year. Certification is done automatically as part of the end-of-year tax and mailing rollover. After all delinquencies have been paid in full, the certified delinquent year is removed. Bankruptcy Maintenance The Bankruptcy Maintenance provides the user with the ability to add and modify parcels on bankruptcy. Maintenance provides the ability to enter unlimited parcels for a given case along with separate Proof of Claim (PaC) amounts and views of payment information. Users can also maintain trustee and attorney information along with unlimited history notes that may be crucial to the case. The balance for each parcel is viewed based on pac payments entered by the collection department. It is critical for these payments to be entered with a payment type of pac in order to be reflected properly. Foreclosure Maintenance Foreclosure Maintenance is used to maintain the foreclosure history on parcels with unlimited lien holders and attached history notes. . Payment Contract Unapplied Interest Maintenan.:e Payment Contract Unapplied Interest Maintenance provides the ability to modify and build interest and penalty charges to be applied in the event a parcel defaults on the contract plan. If the contract plan is not kept current, the user can use Foreclosure Maintenance to share the amounts that will be applied to the delinquency. This modules Penalty and Interest Program updates this table automatically for delinquent contract plans. This program will also update to apply unapplied interest charges to bankruptcy parcels. Users can flag individual or ALL charges in this table for a parcel to be applied by the Post Unapplied Interest Charges program. Before flagging the delinquent contract plan, default entril;:s must be made. Delinquent Payment History Delinquent Payment History Maintenance builds delinquent billings and also displays payment information for delinquent monitoring. Delinquent Payment History Maintenance is also updated by the Delinquent History Update to insert the billed records, such as first half tax bills, second half tax bills, and monthly coupon billings. Delinquent Payment History shows the actual net delinquent taxes due on the parcel at the time of the viewing. The detail transaction lines show the contract plan balance that is based on the original contract plan amount entered at the time of the contract initiation. . February 2005 Tyler I Assessment & Tax Division 53 . . . ias W odd Baseline Description City of Muskego, Wisconsin Levy Maintenance Levy Maintenance is available to maintain levy information history on a parcel level. It provides unlimited lien holders, history notes, custom data for fees, condemnation, and tax sale information. Levy Maintenance can hold fees and penalties that are calculated, but not included in the ADJUST table until time of payment. These fees and penalties need to be included for cashiering to determine amounts due. Transfer Maintenance Transfer Maintenance compiles information concerning the transfer of tax liens to a private non- governmental source. Transfer Maintenance records the actual purchaser for the tax year and all contract information. It also documents the amount paid for the transfer and the recording information for the transfer. Delinquent Processing Related Reports Payment Contract List - This report is a system-generated report containing information such as length of the plan, original contract amount, and status. This can be sorted by the parcel ill. Delinquent Collection - Sorts by date delinquent collections to date for the year. Non-Paymentfor Delinquent Contracts - Report for payment contracts that have not had a payment made since the specified before date. Contract Statistics - Year to date infOlmation for delinquent contracts. Unapplied Interest for Voided Contracts - This report calculates the unapplied interest to- date for contracts that have been voided. Delinquent Contract Letter - Letter outlining the specifics of the delinquent contract to the payer. Delinquent Contract Coupons - This allows the system to generate printable coupons for delinquent contracts. The coupons can be sorted by Contract ill or Parcel range. Post Applied Interest/Penalty Calc Charges For Voided Contracts - Applies interest for voided contracts. Create interest records for flagged parcels or parcels with voided delinquent contracts. Delinquent Contract Payment History Update - Updates monthly amounts billed for delinquent contracts. February 2005 Tyler I Assessment &: Tax Division 54 . . . ias W orId Baseline Description City of Muskego, Wisconsin Manufactured Homes Not included as part of the City of Muskego agreement Purpose The purpose of the Manufactured Homes module is to allow the user to maintain and track manufactured homes valued as either Real Property or Personal Property. The Manufactured Homes module allows maintenance of data that includes: . Parcel ID of the land parcel where the MH is located and/or Personal Property Account ID. . The make, model and serial number of the MH . Inventory data including dimensions and year of manufacture . Title Number . Date of purchase by current m\fIler . Location data including trailer court ID and lot number if applicable Contained within the Manufactured Homes module are a number of user-defined fields for which the Jurisdiction can define unique data elements to store and maintain. Major features of the Manufactured Homes module will include: . Online application processing and printing . Ability to store both Real and Personal Property manufactured homes . Retrieval of owner data from existing tables that prevent duplication of data and ensure consistency Manufactured Homes General Description The Manufactured Homes module allows the user to maintain descriptive account information relating to the manufactured homes stored on the database. Manufacltured Homes can be valued either as real property or personal property. For Real Property accounts the Manufactured Homes module allows maintenance of data elements in addition to those found in the CAMA Other Building and Yard (OBY) record. Manufactured Homes records can be tied to a specific card or line number within the: dwelling or OBY table. This allows multiple manufactured homes to reside on a single parcel. A lookup is provided that retrieves all current dwelling and OBY entries. The information returned from the lookup includes the table in which the improvement exists (DWELDAT or OBY), Card #, Line # (for OBYs), Style or OBY code, year built, dimensions (for OBYs), area or SFLA, and value. The specific card/line can then be selected and is tied to the Manufactured Home being maintained. Manufactured Homes Data Management Manufactured Homes . Make . Model . Year Manufactured . Length . Width . Serial Number February 2005 Tyler I Assessment & Tax Division 55 . . . ias W orId Baseline Description City of Muskego, Wisconsin . Title Number Owner . Name . Address . Social Security Number Valuation Information . Purchase Price . Real Estate Reduction . Assessed value . Homestead Value . Net Reduced Value . Original Charge Manufactured Homes Related Reports Year To Date Collection - Unsettled Payments collected to a specified date. First and Second Half Delinquent Tax - This is a listing of parcels (by Summary or Detail) with unpaid balances for the half. Tax Bill- Listing of current and delinquent charges for owner by the half. Tax Abstract - District listing of total parcel values and total taxes levied. Tax Bill Totals - Total taxes billed by district or by cycle for a specified tax year. Tax Duplicates - Listing of taxes billed by district and charges by parcel for a specified tax year. Paid Duplicates - This is a listing of payments by parcel for a specified tax year. Rollover - Year end process of rolling Tax, CAMA and AA information forward to the next year. Batch Tax Calculation - Beginning year process that calculates taxes based on value and district. Penalty Calculation - Process that calculates penalty on unpaid charges for a given cycle. February 2005 Tyler I Assessment & Tax Division 56 ias World Baseline Description City of Muskego, Wisconsin . Property Tax Financials . Purpose The Property Tax Financials module is an automated General Ledger and Accounts Payable system that is integrated with the Tax Billing and Collections module. Its features include: General Ledger Features: . General Ledger Chart of Accounts structure that includes up to eight user definable segments . On line General Ledger Chart of Accounts Definition . On line General Ledger Balance Inquiry at Account Segment Account Summary Posting Detail . General Ledger Account Maintenance Batch Maintenance o Custom Interface from the Property Tax Engine Tax Billing and Collections to custom balance sheet o Custom Interface from PCI for miscellaneous transactions outside iasWorld. PCI must provide format in Tyler I CL T prescribed format. o Pre Posting Balance Sheet o End of fiscal year rollover process On line Maintenance o Direct transaction posting o General Ledger Account number validation o Posting date restriction for monthly closeout o Transaction balancing before posting Accounts Payable Features: . On Line Authority Definition for Disbursement Checks Authority Name and Address for check printing Collection commission percentage Collection commission account assignment . On line Authority Disbursement Check Printing Automatic General Ledger Account Update . Automated Tax Payer Refund Checks On line Batch . Void Check Processing Security Features . Encrypted Security for Account Maintenance Disbursement Check Printing Taxpayer Refund Checks Baseline Financial Reports . Refund Accounts Payable . February 2005 Tyler I Assessment & Tax Division 57 . . . ias W orId Baseline Description City of Muskego, Wisconsin . Refund Check Printing - Batch . Refund Check Printing - Online . Refund Check Register . Balance Sheet . Disbursement Check Printing - Online . Disbursement Monthly Breakdown . Disbursement Check Register . Print Chart of Accounts February 2005 Tyler I Assessment & Tax Division 58 . . . ias W odd Baseline Description City of Muskego, Wisconsin ias World Solution An Architectural Overview PART I) Relationship to iasWorld Enterprise Suite Enterprise-Ware EAI Workflow Authentication I Content Mgmt I Legend 4IIÞ IAS-XML Transactions .. iasWorld Service .. User Interface via XSL T's Clients , Workstation ~ Pen Computer PDA / II ------- , / ...---::;&-... ... ~ .-' 4...... æS.XML iasWorld n-Tiered Architect4re ~ Presentation Services ~ ~ Presentation Framework: 4 -ê (Page Templates, Widgets, Display Controls) OJ ë 1Il OJ U .... .~ o OJ ~ CJ) c: .0 o OJ !-:2 s: Business Rules QJ V> QJ N -c ,., ,., :J æ ëii 0 u m <,2 c ~ 0 '!, :':!: '" ı: <( '0 OJ .r:: .!!1 :ı ::J a. Service Framework: (Users, Roles, Lists, Tasks, Events, Content) ~ Database Layer Connection Objects XML Conversion OBDC/Other ~ CJ:!~S-XML Databases ~hoto~ ~ ~~ Figure 11 - Relationship to iasWorld Framework The above figure delineates the three main components of the Web Browser based IAS data maintenance solution as it relates to iasWorld. 1) XML Transaction Mgr - The:: development ofXML transaction mgr which creates/accepts iasWorld based XML documents and ensures that IAS business/data rules are enforced. 2) iasWorld Services - The solution leverages the iasWorld enterprise services framework. Some customization/configuration of iasWorld is required to meet the needs of existing IAS users. February 2005 Tyler I Assessment & Tax Division 59 . . . ias W odd Baseline Description City of Muskego, Wisconsin 3) XSLT's - XSLT's transform IAS-XML transaction documents as required into task specific data editing forms. XSLT's are managed by iasWorld. PART II) Overview ofiT-XML Mgr Enterprise Database ;I y ~ ~ iT-XML Mgr XML Enable Apps SQL Property Tax Engine iT .XML +----+ 1. ;asWorld/, EAI, , 3rd party apps,etc 2. Call be cornJ.NeVJ2EE 1 Creates/Accepts IAS. XML documents 2. Ensures IAS transactioll rules are observed ~ Data Maintenance ~ Figure 12 - iT-XML Mgr, A Gellleric XML Transaction Layer The above figure illustrates that the iT -XML Mgr is desiglled to potentially serve as a general purpose transaction layer for iasWorld. That is, it could be used as a general purpose interface to other enterprise databases, other enterprise service frameworks, or for the creation of ias World web services. ias World transaction XML documents (iT-XML) are created/processed by the IT-XML Mgr. At that point a suitably configured XML Enabled application can exchange information with iasWorld. Property Tax Engine iT-XMLMgr I I 0',1' .) ~,.> iasWorld iT .XML(Tj) "CJ iT .XML(Tj) +----+ IEnable/iMalntain 1. Creates/Accepts IAS. XML documents 2. Ensures tAS transactioll rules are observed +----+ 1. iiEnable/iMaintain proVides UI framework, list, roles, securityetc End User [lata Maintenance Session Figure 13 - iT-XML Mgr, Facilitating an iMaintain Transaction In this figure the main components of an iMaintain transaction are delineated: a) the iT-XML manager creates/processes iT-XML documents, b) iasWorld provides the iMaintain end user with required business services (e.g. account, roles, authentication, database search, list mgmt, forms mgmt, etc) and c) appropriate XSLT's to transform the iT-XML document into a task specific {browser based) edit form. February 2005 Tyler I Assessment & Tax Division 60 . . . ias W odd Baseline Description City of Muskego, Wisconsin iT-XML Mgr ;I L9 DB Tier (Oracle) DB Access Tier roperty Tax Engine SQl ~ Stored Procs ~S-XML \ '~Iuilder r;'...~- '~4~ 1.;"XSLT Ref Cursors! Record sets ~ I I I I iT .XML(Tj) ~ Common PRe_DATA CREAR_TRANS Conversion of Generic } Record Set XML into 'IAS-XML' transaction XML utili,.es generic XML utilities. Minimal customization involved Transaction SpeCific: GET_DATA GET _PENDING_TRANS COPY_TRANS_DATA VALIDATE COMMIT_TRANS CLEAR _TRANS othl~rs as required Figure 14 - iT-XML Mgr Internal Components The above figure highlights the internal components of the iT-XML Mgr: a) Stored Procedures - The main component is a package of Oracle stored procedures (stored procs) which do the work of interfacing directly with the iasWorld Property Tax Engine, processing XML based transactions, and ensuring that the Property Tax Engine data integrity and business rules are enforced. b) IAS-XML Builder - this component converts the native XML which underlies the database access components into a more useable form (i.e. iT-XML). This component relies on mostly generic XML processing utilities. The it-XML Mgr, is general purpose tool, whose input and output is iT-XML transaction documents. Note that the iT -XML Mgr has the option to be implemented as a Web Service which makes the iT -XML Mgr effectively independent of ias World based services. February 2005 Tyler I Assessment ft Tax Division 61 . . . ias World Baseline Description City of Muskego, Wisconsin Prope Tax Engin SQl ~ iT-XML Mgr I r~!t'.~ \-~i~ I IT .X~~T(Fq> :::> 1,1 I) End User Data Maintenance iasWorld IT -XML(Tj) ~ iEnablef/Malntaln 1. Creates/Accepts IAS- XML documents 2. Ensures IAS transaction rules are observed ------t-------- ;Form I .r~. <,0 I .~ )~-,.., rr -XSL T(Fq) ~~ iasWorld Forms Developer System Administrator Figure 15 - Role of iasWorld's XSLT Editing and Repository Mgmt Services (iForm) This figure depicts how iasWorld's XSLT editing and repository management servic'es, combine to deliver the iForm capability. The XSLT's that are included with generic implementations of iMaintain can be created, and edited with off-the-shelfXML tools. However, the iasWorld Productivity Tools framework includes services which greatly enhance the usability of the iasWorld Property Tax Engine by allowing system administrators to create, modify, and assign to roles XSLT's. The two iasWorld components that make up iForm are: a) XSL Template Editor - This editor allows authorized users to select navigators, insert text, data entry fields, images, maps etc into iasWorld data entry forms. This can be done 'in-line' within a browser window without any programming. b) XSL Template Manager - This refers to the capability of naming, storing, retrieving, versioning and assigning XSL T' s that were created/modified in the XSLT Editor. XSLT's are stored in the iasWorld database. (i.e. the XSLT repository). Conclusion Choosing a computer system that can handle a Jurisdiction's needs can be complicated. iasWorld brings with it adaptability and the most complete package available in property tax software. This is backed by one of the appraisal industry's most respected names, Tyler I CLT, and the leader in business software, Oracle. Using an integrated software system such as iasWorld, all parcel and tax data can be maintained with one complete database. Many everyday office functions within the Jurisdiction can be performed from the desktop PC. For Jurisdictions switching to an integrated software system, iasWorld offers the benefits of flexibility, reliability, comprehensive functionality, and a proven track record. February 2005 62 Tyler I Assessment & Tax Division . . . Exhibit 4 - Software License / Sublicense Agreement City of Muskego, Wisconsin EXHIBIT 4 - SOFTWARE LICENSE / SUBLICENSE AGREEMENT A. ORACLE@ The City is responsible to provide the required Oracle@ licenses, and maintain a valid Oracle@ support agreement for as long as the City executes the iasWorld software. B. iasWorld Base License Fee The Contractor will supply the following iasWorld Property Tax Engine Modules Licenses and software to the City: a) Assessment Administration b) CAMA c) Personal Property The iasWorld License is a site license for the named modules. This site license is based on the City's potential use of up to 10 users. Verification of License Terms: The Contractor reserves the right to conduct on-site reviews at the City site to insure the City is in compliance with the terms and conditions of the iasWorld and ORACLE@ licenses. June 2005 Tyler Assessment Ii Tax Division Page 1 . . . Exhibit 4 - Software License / Sublicense Agreement City of Muskego, Wisconsin D. iasWorld Software Warranty a. Warranty Support The Contractor warrants that the iasWorld software, when operated on the hardware specified herein, will perform the functions described in the iasWorld Baseline System Description. b. City Modifications The City shall inform the Contractor in writing of any change to or modification of any of the Contractor's software that it desires to make. c. Negligence At any time during the: Time for Performance and Completion the Contractor shall not be required to correct any defects in any of the Contractor software caused by the City's negligence, operation of the Contractor's software, or other improper action by the Department operating the Contractor's software installed pursuant to this Agreement. Should the City fail to install any Amendments supplied by the Contractor, the warranty and the Contractor's obligation shall immediately terminate as regards the functions affected by said Amendments. d. Disclaimer The Contractor shall have no liability under the warranty except the correction or avoidance of defects as specified in Article 7 of the Articles of Agreement. THE WARRANTIES SET FORTH IN THIS PARAGRAPH ARE IN LIEU OF ALL OTHER REPRESENT A TIONS AND WARRANTIES RELATING TO THE SOFTWARE, EXPRESSED OR IMPLIED, INCLUDING WARRANTIES OF TITLE, OPERATION, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE AND ANY OTHER STATUTORY OR COMMON LAW WARRANTY. THE CONTRACTOR EXPRESSLY DISCLAIMS AND EXCLUDES ANY SUCH OTHER REPRESENTATIONS AND WARRANTIES. CORRECTION OF DEFECTS BY THE CONTRACTOR IN THE MANNER PROVIDED IN ARTICLE 7 OF THE ARTICLES OF AGREEMENT, SHALL CONSTITUTE FULFILLMENT OF ALL LIABILITIES TO THE CITY IN RESPECT OF ANY DEFECTS IN THE SOFTWARE, WHETHER BASED ON CONTRACT, NEGLIGENCE, STRICT LIABILITY n~ TORT, OR ANY OTHER LEGAL OR EQUITABLE THEORY. IN NO EVENT SHALL THE CONTRACTOR BE LIABLE FOR INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS, SPECIAL OR INDIRECT DAMAGES OF ANY NATURE WHATSOEVER. REGARDLESS OF ANY PROVISIONS HEREIN CONTAINED TO THE CONTRARY. THE CONTRACTOR WARRANTS AND GUARANTEES THE TITLE TO AND THE OWNERSHIP OF ALL MATERIAL AND PROPERTY, INCLUDING A NON-TRANSFERABLE AND NON-EXCLUSIVE LICENSE TO USE ITS PROPRIETARY SOFTWARE, FURNISHED BY THE CONTRACTOR TO THE CITY UNDER THE TERMS HEREOF, AND WARRANTS THAT IT IS CAPABLE OF AND SUFFICIENT TO ACCOMPLISH THE TASKS FOR WHICH IT IS SUPPLIED. June 2005 Tyler Assessment 8: Tax Division Page 2 . . . Exhibit 5 - Hardware Configuration Ciy of Muskego, Wisconsin EXHIBIT 5 - HARDWARE CONFIGURA TION The final hardware requirements will be mutually agreed upon by the City and the Contractor and detailed in the final hardware configuration document as part of th::: overall planning sessions of Phase 1. The purchase, preparation, installation, and ongoing support of the hardware are City responsibilities. June 2005 Tyler Assessment &. Tax Division Page 1 . . . Exhibit 6 - Ongoing Maintenance and Support City of Muskego, Wisconsin EXHIBIT 6 - ONGOING MAINTENANCE AND SUPPORT 1.0 SERVICES TO BE PROVIDED The Contractor will provide to the City in a professional and workmanlike manner technical support for the iasWorld software modules identified in Paragraph 3 below. 2.0 PERIOD OF SUPPORT The period of initial iasWorld Support shall begin October L 2005 and continue through September 30, 2007. Subsequent support will begin on October 1. 2007 and will be covered under a separate Agreement. The Contractor will notify the City in writing, thirty (30) days prior to the expiration date of the then current support period, extending support for the following year(s) at the then current support rates. The City will acknowledge acceptance of these items in writing to the Contractor. 3.0 IAS MAINTENANCE SUPPORT For the products itemized below, this maintenance support agreement is for unlimited use licenses. Assessment Administration CAMA Personal Property During the maintenance period, the Contractor will design, code, check out, document and deliver any amendments or alterations (the "Amendments") to the software that are necessary to correct or avoid any defect in the software which is present at the time of delivery, or is discovered during City usage, and affects performance of the software in accordance with the functions set forth in the system as developed under this Agreement. The Contractor shall only be responsible to correct defects, which are documented or submitted in writing during the maintenancc~ agreement period. Oral notification or other unwritten complaints will not constitute notice. June 2005 Tyler Assessment & Tax Division Page 1 . Exhibit 6 - Ongoing Maintenance and Support City of Muskego, Wisconsin 4.0 IAS SUPPORT ACTIVITIES The Contractor shall be available to furnish the Ci1y with the following services: 4.1 IAS MAINTENANCE SUPPORT 4.1.1 Maintenance Support. The Contractor warrants that the Integrated Assessment System software, plus any State of Wisconsin non-site specific software changes and any City site- specific changes subsequently added to this group of products called Base System, when operated on the City supplied server, will perform the functions described in the iasWorld Baseline System Description. At any time during the duration of this Agreement as stated in Paragraph 2, Period of Support, of this Exhibit 6, the Contractor shall not be required to correct defects in any of the Contractor software caused by the City's negligence, improper installation or opl~ration of the Contractor's software, or other improper action by the City operating the Contractor's software installed pursuant to the Scope of Services. 4.1.2. Periodic Updates. The Contractor will make available to the City information concerning enhancements it has made to its iasWorld Product. The Contractor will send a copy of the new iasWorld Property Tax Engine source code to the City, as new releases are made available. . The City will be responsible for installing the new base system on Cilty hardware and executing appropriate tests to ensure that the new base system executes properly on City hardware. The City will also be responsible for making any and all site-specific modifications to the new base system source code that had been included in the prior versions. 4.1.3. Source Code. The Contractor agrees to furnish the City with a copy of the iasWorld Property Tax Engine source code. The software is proprietary and is provided for the exclusive use of the City. The City cannot provide the software to a third party or parties, or cannot use the software for the benefit of a third party or parties without the prior Wlitten approval of the Contractor. 4.1.4 IAS Users Group. For the duration of this Agreement, as stated in Paragraph 2 of this Exhibit, PERIOD OF SUPPORT, the City shall have all voting privileges as defined in the IAS Users Group Bylaws, for each of the installed IAS Modules. . June 2005 Tyler Assessment & Tax Division Page 2 . . . Appendix A - Scope of Services City of Muskego, Wisconsin APPENDIX A SCOPE OF SERVICES Maintenance Tl1np 'Joo, TvlPT A ""p""mpnt IV T:n( Divi"ion Pal!e 3 . . . Appendix A - Scope of Services City of Muskego, Wisconsin Appendix A - Scope of Services The following outlines the standard support provided by the Tyler Technologies, Inc. I Assessment & Tax Division (Tyler) for the following software systems installt~d on the Jurisdiction's IAS hardware as stated in the Articles of Agreement for the time period specified in the Articles of Agreement. System Module V ersion (at date of Contract) Table 1 - Base System Details The software systems listed in Table I shall be known as the "base system." Any additional support, modifications, or services needed on the system as it is installed at the Jurisdiction site which are not expressly included in this Agreement, are outlined in an additional service level agreement or are provided at time and materials rates. Such additional service level agreements will describe the: support services provided by Tyler subcontractors such as Akanda and Norllech. Modifications to the iasWorld code and iasWorld reports written by Tyler for a specific Jurisdiction or group of Counties are considered part of the base system and, as such, the terms of this Agreement apply. 1. Terms and Definitions The following is a list of common terms used in this Support Agreement: 1 .1 Base System Tyler Software, as listed in Table I above, running on the Jurisdiction's IAS server listed in the Articles of Agreement, Article 5 (Hardware) 1.2 System Error An error in the base system that is either a generat1ed error (e.g., error screen) by the base system or lack ofresponse (slow or stuck), or failure of a function as stated in the iasWorld User Guide (also referred to as "issues" or "bugs"). Note: Slow response time or system failure due to the Jurisdiction's network or lack of System or DB administration is not covered. 1.3 Updates Unlimited distribution of revisions to the base system source code that fixes e:rrors and (or) includes enhancements that are sent to the Jurisdiction on a system readable media (e.g., tape, CD- ROM, or FTP site), also referred to as "upgrades" or "patches." 1.4 Maintenance or Maintain Providing support and updates for the base system only. This does not include performing updates at the Jurisdiction site. 1.5 Dial-Up The use of any secure connection (via telephone) on the Jurisdiction system from any Tyler office. Coverage Period The start and end date for the support offered in this Scope of Services and additional services stated in the Articles of Agreement. 1.6 Tunp 'J()(), Tvlf'r A~~f'~~mf'nt &. Tax nivi~ion Page 4 . Appendix A - Scope of Services City of Muskego, Wisconsin 1.7 Business Day(s) The days and hours Tyler operates, defined as Monday through Friday (excluding holidays) between the hours of 8:00 AM and 5:00 PM EST. 2. Hot Line Support During the coverage period, Tyler will provide phone support for the base system. This support will provide assistance (via phone or delivered documentation) in determining the root cause of system errors (whether user error, operation related error, or base system software) and the response as outlined in item 2.3 below, subject to item 9 ofthis Agreement. The Hot Line is also available for qm:stions on normal operation of the base system. Hot Line Number 800-487-8326 Hot Line Hours The Hot Line is available from 8:00 A.M. to 5:00 P.M., EST, Monday through Friday. Weekend or evening coverage can be arranged with a five (5) day minimum notice. This special coverage could be billed under the condlitions stated in Section 10 of this Scope of Service. Hot Line Support Considerations Tyler shall respond to the Jurisdiction's request for telephone assistance within four (4) working hours from the initial call. . Tyler shall take steps to have the system error fixed, or an appropriate workaround, via phone or dial-up as defined in the following priority matrix: 2.1. 2.2. 2.3. . Emergency Software is inoperable for all City users. Issue affects daily processing or day-to-day functions of the City. Issue affects a large group of City users. Issue affects 1 City user and is non-critical to daily processmg. High Other Client is contacted within 1 hour. Within 1 business day or an agreed upon due date and time. Client is contacted within 1 hour. Within 2-5 business days or an agreed upon due date. Client is contacted within 1 hour. Typically 6+ business days from reported problem, or an agreed upon due date. . If the cause of the problem is related to an item in Section 9 ofthis Agreement or not an actual bug within the base system, Tyler will provide an action plan with an estimated cost to resolve the issue within a reasonable amount of time. 3. Online Support During the coverage period, Tyler will provide access to the Incident Resolution Information System (IRIS) on the Internet in order for the Jurisdiction to have 24 hour, 7 day access to answers to base system questions and to log base system issues. 3.1. IRIS Access Details Details on the use of IRIS are provided in the IRIS Call Center Guide. . Tllnp ,)00, Tvlf"r A~~f"~~mf"nt & TilX nivi~ion Pae:e 5 . . . Appendix A - Scope of Services City of Muskego, Wisconsin 3.2. IRIS Support IRIS Support can also be reached via email. For more details, please refer to the IRIS Call Center Guide. 4. Modification and Change Procedure Additional changes to the base system (not directed by local laws) can be requested. These changes shall be submitted in writing to Tyler and cost estimates will be provided. Once the Jurisdiction agrees to the cost estimate, a separate Contract will be drafted for acceptance by the parties. 5. Updates Base system updates will be provided to the Jurisdiction by Tyler during the coverage period. 5.1. iasWorld Updates It is the responsibility of the Jurisdiction to schedule the update(s) and infonn Tyler of any assistance needed. Tyler will distribute an estimated schedule of when releases and patches will be available. Tyler will provide assistance in performing such updates, via dial-up connection, during Tyler's normal business hours. Onsite assistance may be obtained at Time and Materials Rates. It is important that any updates be done in a timely manner as the update could contain fixes for one or more system elTors. Tyler reserves the right to backport certain bug fixes to the Jurisdiction's cUlTent version of iasWorld or require that the Jurisdiction upgrade to a newer release to obtain the required fix. iasWorld Data Tables 5.2. 5.3. The Jurisdiction is responsible for updating any data stored in the base system data tables, whether such updates occur through th(: normal course of business from user data entry, through update from some iasWorld batch process, or though an SQL update. Updates may be performed to the iasWorld data for various reasons by Tyler as requested by the Jurisdiction subject to Time and Materials Rates. Operating System (OS) Updates The Jurisdiction is responsible for obtaining update(s), notifying Tyler of the update(s), and installing update(s). IT outsourcing or the system vendor might be needed for these updates. It is the Jurisdiction's responsibility to contact and lev(:rage these resources as ne~:ded. Tyler strongly recommends that the Jurisdiction perform a system exportlbackup before updating the OS. Tllnp 'J()()':; Tvlf'T A <:<:f'<:<:mf'nt & Tax Divi<:ion Page 6 Appendix A - Scope of Services City of Muskego, Wisconsin . . 5.4. Oracle Updates The Jurisdiction is responsible for scheduling updates to the Oracle software in order that the Jurisdiction is on a version supported by Oracle. Tyler will provide assistancl~ in performing such updates via dial-up connection during Tyler's normal business hours. On-site: assistance may be obtained at Time and Materials Rates. 6. Legislative Changes During the coverage period, Tyler will provide up to 80 base system programming hours, per State, in order to comply with State legislative changes. Programming hours encompass analysis, coding, and testing of the changes. Additional legislative changes can be performed at time and materials rates. 7. Data Ownership The Jurisdiction owns the data stored and processed on the: base system. During nornlal support, Tyler will be exposed to this data and will take an measures to ensure the confidentiality of the data. 8. Backups and Recovery It is the responsibility of the Jurisdiction to perform system (OS) and/or database (Oracle) backups. . Tyler does not take responsibility for any backup process or emergency plans in which the Jurisdiction engages. . Tyler strongly suggests that the Jurisdiction have a backup and recovl~ry plan for the system and data. Tyler also recommends a safe storage for the Jurisdiction data (i.e., off-site storage of data tapes). 9. Dependent Software Licenses The City is responsible for acquiring and maintaining software licenses and upgrades for all third-party software products required by Akanda to maintain an operational iasWorld system. Depending on the iasWorld configuration, these 3rd party products can include Windows 98, NT or Win2000, Internet Information Server (lIS), Oracle 8i, MapObjects (IMS), Adobe Acrobat and various Internet components. 10. Server Operations The City is responsible for on-site operational support of the iasWorld application server(s). Tasks will include performing system backups, system restarts, and providing on-site troubleshooting assistance to the Contractor staff. 11. Remote Access The City will provide the Contractor with the means to electronically connect to the City and to the iasWorld server, to enable software transfers, electronic correspondence, and remote . 12. Out of Scope Items The following are examples of items that are not included in this Agreement. Tyler will provide such services as requested by the Jurisdiction. Time and Materials Rates will apply for such services. They are: 12.1. Resolution of problems that anlse out of the Jurisdiction's misuse of the system. 12.2. Creating ad hoc reports or new ias World reports. 12.3. Recovery of software, operating system, or data due to a system crash or hardware failure. 12.4. Modification of the iasWorld code. 12.5. Modification of iasWorld reports. 12.6. Updates to iasWorld cost tables, tax rate tables, etc. Tnnp ')()()<; Tvlf'T A ~~f'~~rnf'nt /& T>'l'" l)ivi~i()n PaQe 7 . . . Appendix A - Scope of Services City of Muskego, Wisconsin 12.7. Onsite training. 12.8. Oracle DBA and network administration activities. Such support may be provided in an additional service level agreement. 12.9. 12.10. 12.11. 12.12. Process and procedures that could otherwise be performed by a non-technical iasWorld user during the Jurisdiction's business cycle. Performing the iasWorld upgrade on-site. Errors and problems that arise out of the Jurisdiction's modification of the base system code. Errors and problems related to software provided by Tyler subcontractors. Such support may be provided under an additional sl~rvice level agreement 13. Additional Support No other additional support outside this Scope of Services is given unless stated in the Articles of Agreement. Additional support or services (such as those listed in Section 12) can be requested and will be billed at the Contractor's then prevailing Time and Materials Rates. Tnnf> 700<;; Tvler Assessment & Tax Division Page 8 . . . Exhibit 7 - City Responsibilities City of Muskego, Wisconsin EXHIBIT 7 - CITY RESPONSIBILITIES 1.0 INTRODUCTION The implementation process is interactive and intensive. Success requires close teamwork and consolidation of the City, Contractor (Tyler) and Akanda. This Exhibit sets forth the Project assumptions covering the interaction of the project participants, including the responsibilities of the City. 1.1 General Assumptions 1.1.1 While Business Process Reengineering (BPR) activities are a naturall outcome of decisions made during the planning, analysis and preparation of the detailed functional specification phases ofthe project, the Contractor's scope of effort does not include activities related to the modification of current City processes, practices, procedures or manual operations. 1.1.2 Should activities such as City BPR efforts affect the mutually agreed upon schedule, the change control process as described in the Agreement will apply. 1.2 Proiect Infrastructure and Logistical Assumptions 1.2.1 Detail planning for each Project Phase will occur in accordance with the schedule outlined in Exhibit 1. Prior to the completion of a previous Phase the City and the Contractor will review the detail tasks to be completed for the next Phase and mutually agree to the objectives and timetable for that Phase. The detail plan for the upcoming Phase will be a component of the final deliverable for each preceding Phase. 1.2.2 Within the context of the mutually agreed to Project Plan, the City will make available the appropriate members of the user community to participate in system walk throughs, design review meetings, review and sign off upon acceptance, on the Detailed Functional Specifications and participation in interim and final acceptance testing. 1.2.3 The City will provide the technical support services as delineated in Exhibit 1. 1.3 Training Assumptions 1.3.1 City personnel will attend applicable training as part of a mutually agreed to training plan and schedule. The Contractor will recommend training, as appropriate, for members of the project team. 1.3.2 Onsite training for City staff will be scheduled to occur after installation of software. June 2005 Tyler Assessment & Tax Division Page 1 . . . Exhibit 7 - City Responsibilities City of Muskego, Wisconsin 1.4 Proiect Environment Requirements 1.4.1 The City will provide a suitable project environment for the project team. This environment will include, but is not limit~:d to: work space, computer hardware, computer access, access to the City network, dial out phone access to Contractor facilities, use of City owned software tools and reasonable access to facilities. The Contractor will not be charged for any project-related expenses incurred on site at City locations except long distance phone charges initiated by Contractor personnel. 1.4.2 City systems personnel will be available to work with the Contractor for adjustments to operating systems configurations and specifications during the installation and upgrade of application and data base software. 1.4.3 The City will assign adequate DBA resources and will assist the Contractor for normal data administration functions and activities. 1.4.4 The City technical staff will be available up to a full-time basis during the Detailed System Walkthrough, Operations Analysis, Solution Design and Build stages to provide data and data format information to Contractor. 1.4.5 The City will provide the Contractor with a mechanism to access City data on an as- needed basis and the City will ensure that all data coming from the City is reconciled and free of error to be converted. 1.4.6 The City will be responsible for interim and final acceptance testing of applications and in introduction of those applications to the City's production environment. 1.5 Management Responsibilities 1.5.1 The City and Contractor will establish eXI~cutive sponsors and identify a steering committee for the project to encourage a sense of project ownership by the user community. 1.5.2 The City will assign a user executive sponsor who will be available to review issues and make timely decisions. The executive sponsor will be able to act on behalf of the City on all issues and will be responsible for the project from the City perspective. The City will also assign an IT executive sponsor who will coordinate the activities of this project with other City IT initiatives. 1.5.3 A management Steering Committee will be established and meet not less than quarterly and at major milestones to review progress and resolve issues. Contractor will be represented at all such committee meetings. 1.6 Operating Requirements 1.6.1 The City will make available at no cost to the Contractor, appropriate resources, such as operational knowledge of current system and data elements, excluding any confidential information, needed to transfer the City's current application and system knowledge to the Contractor Project Team. June 2005 Tyler Assessment ft Tax Division Page 2 , . . . Exhibit 7 - City Responsibilities City of Muskego, Wisconsin 1.6.2 The City and the Contractor will determine if other City resources having critical business knowledge need to be available to support the project. 1.6.3 The City is responsible for maintaining the hardware and network resources at an acceptable level of performance and readiness so as to minimize disruption to the project environment. 1.7 Technical Assumptions 1.7.1 Performance goals for the applications are heavily dependent on the technical architecture and hardware. The Contractor is responsible for specific tasks relating to network design, hardware capacity planning, network performance testing, etc. The Contractor will not warrant the performance of servers, network or other elements not supplied by the Contractor. 1. 7.2 The City technical staff non-team members will be assigned as needed to act as liaison to the Contractor team when and where needed. 1.7.3 The City will provide adequate functional and technical team members to support the implementation efforts. The City and the Contractor will determine the actual staffing. 1.7.4 Intended users of this application will have basic knowledge of PC computer usage, including Microsoft Windows and other general knowledge required to perform their job duties within their Department. 1.7.5 The City will assign sufficient resources to the project to ensure timdy completion of City project responsibilities. June 2005 Tyler Assessment &. Tax Division Page 3