DEPARTMENT OF CALIFORNIA HIGHWAY PATROL IFB CHP 2720-91-4 STATEWIDE AUTOMATED CITATION SYSTEM COMMERCIAL OFF-THE-SHELF SOFTWARE ATTACHMENT E– BUSINESS AND VALIDATION RULES The following table lists each CHP 215 element and associated business rule(s) and validations rule(s) description. S.No CHP 215 Field Name 1 Misdemeanor UI Data Type 2 Traffic Checkbox 1.Should be automatically checked if any of the violations that are added to the citation is “Vehicle Code (VC) Violation” 3 Nontraffic Checkbox 1.Should be automatically checked if any of the violations is a non-traffic violation. 4 Citation No Computed 1.Required 2.Should be eight (8) alphanumeric characters 5 Violation Date Date 10 1.Required 2.Cannot be future date 3.Auto populate with system date 4.Display date format shall be in mm/dd/yyyy. 5.Allow officer to overwrite 5a Time Time 5 1.Required 2.Cannot be future date 3.Auto populate with system time 4.Allow officer to overwrite 5.Display should be in 12 hour clock (hh:mm) Checkbox UI Data Business Rule(s) Description Length 1.Should be automatically checked if any of the violations that are added to the citation is “Misdemeanor Violation” Attachment E-1 UI Validation Rules 10021: "Misdemeanor" should be automatically checked if any of the violations that are added to the citation is “Misdemeanor Violation” 10031: "Traffic" should be automatically checked if any of the violations that are added to the citation is “Vehicle Code (VC) Violation” 10041: "Nontraffic" should be "Checked" if the CHP 215, Notice to Appear, contains any non-traffic violations 10051: Cannot be null 10052: Citation Number should be of '8' char alphanumeric only 10061: Cannot be null 10062: Cannot be a future date 10063: Violation date should be less than or equal to one year prior to the system date 10064: If Birth Date is not null, then Violation date must be less than or equal to the Birth Date 10771: Time Cannot be blank or null 10772: Must be a valid time in the range 12:00 AM to 11:59 PM DEPARTMENT OF CALIFORNIA HIGHWAY PATROL S.No CHP 215 Field Name 5b AM/PM UI Data Type 5c Day of the Week Display Only 8 CHP 215S 8a 8b Accident Traffic Collision Number Driver Details READ ONLY Checkbox Checkbox TextBox Checkbox IFB CHP 2720-91-4 STATEWIDE AUTOMATED CITATION SYSTEM COMMERCIAL OFF-THE-SHELF SOFTWARE UI Data Business Rule(s) Description UI Validation Rules Length 1.Required 10881: Only one check box AM or PM must be 2.Auto populate with system date checked 3.Allow officer to overwrite 1.Required 2.Auto populate with system date 3.Allow to circle only one day of available days of week: (S,M,T,W,T,F,S) 1.Always 'Unchecked' 20 1.Optional 2.Goes to officer notes 1.Auto populate Driver Details if identification card is successfully swiped through magnetic swipe reader. 1.Select a value from CHP:ParticipantType table 9 Driver Type Dropdown 20 9a First 20 10 Middle Magnetic Stripe Reader (MSR) MSR 15 1.If no middle name, use the abbreviation "NMN" in lieu of "no middle name." 11 Last MSR 20 1.Required Attachment E-2 10131: Allow alpha numerics 10551: Should be a value from CHP: ParticipantType table 10141: Allow alphabets only (including spaces and '.' and '-') in the First Name 10142: Should not be greater than 20 characters long 10153: Allow alphabets only (including spaces and '.' and '-') in the Middle Name 10154: Should not be greater than 15 characters long 10161: Cannot be null 10162: Allow alphabets only (including spaces and '.' and '-') in the Last Name 10163: Should not be greater than 20 characters long DEPARTMENT OF CALIFORNIA HIGHWAY PATROL S.No CHP 215 Field Name 11a Suffix 12 UI Data Type MSR or dropdown Checkbox IFB CHP 2720-91-4 STATEWIDE AUTOMATED CITATION SYSTEM COMMERCIAL OFF-THE-SHELF SOFTWARE UI Data Business Rule(s) Description Length 10 1.Must be a value from CHP:Suffix table 13 Owner’s Responsibility Address 13a Address Type 13b Street Number TextBox 10 13c Street Direction DropDown 10 13d 13e Street Name Street Type TextBox DropDown 40 13f 14 Unit Number City TextBox MSR 10 15 State MSR/Dropdown 2 UI Validation Rules 10171: Should be a valid suffix from CHP:Suffix table 1.Default to 'Unchecked' MSR 1.Autopopulate Address fields from magnetic swipe card. 2.Allow officer to overwrite all Address fields Dropdown 10191: Cannot be null if citation type is other than "Owners Responsibility" 10192: Allow alphanumeric and all characters on keyboard 1.Select a Address Type from CHP:AddressType 10192: Address Type should be a value from table CHP:AddressType table 2.If address is unknown then default it to "General Delivery" 10195: Street Number should not exceed 10 char 1.Select a street direction from CHP: 10193: Street Direction must be from the StreetDirection table following CHP:StreetDirection table 10196: Street Direction should not exceed 10 char 10197: Street Name should not exceed 40 char 1.Select a Street Type from the following 10194: Street Type must be from the following CHP:StreetType table CHP:StreetType table 10198: Street Type should not exceed 10 char 10199: Unit number should not exceed 10 char 1.Required 10201: Cannot be null 2.Autopopulate from MSR 10202: Allow alphabets only 3.Allow officer to overwrite 10203: Should not be greater than 50 characters long 1.Required 10211: Cannot be null 2.Default State to 'CA' 10212: Allow alphanumeric 3.Allow officer to overwrite 10213: Should not be greater than 2 characters 4.Allow officer to select a value from long Attachment E-3 DEPARTMENT OF CALIFORNIA HIGHWAY PATROL S.No CHP 215 Field Name UI Data Type 15a Country 16 IFB CHP 2720-91-4 STATEWIDE AUTOMATED CITATION SYSTEM COMMERCIAL OFF-THE-SHELF SOFTWARE UI Validation Rules Dropdown UI Data Business Rule(s) Description Length CHP:StateLookup table 2 1.Pick a Country Code from CHP:CountryCode ZIP Code MSR 9 1.Five or Nine digit numeric only 17 Driver Lic. No. MSR 50 1.Populate Driver Lic. No from magnetic swipe card 2.Allow officer to overwrite 18 DL State MSR/Dropdown 2 10221: Can be null 10222: Allow 5 or 9 digit numeric 10223: Should not be greater than 9 characters long 10231: Allow alphanumeric only 10232: Should not be greater than 50 characters long 10233: If DL issuing state is California, the DL number must begin with an alpha character (letter) and 7 numeric digits. 10234: If Commercial license is checked, then the driver license number Cannot be null 10241: Allow alphanumeric 10242: Should not be greater than 2 characters long 10243: DL state is required if DL Issuing Country is 'USA' 18a Driving License Status DL Issuing Country Commercial Birth Date Dropdown 30 Dropdown 2 Checkbox MSR 10 18b 19 20 1.Populate Driver Lic. State from magnetic swipe card 2.Default to 'CA' 3.Allow officer to overwrite 4.Allow officer to select a value from CHP:StateLookup table 1.Optional 2.Default Driving License Status to “Active” 3.Pick a value from CHP:DLStatus table 1.Pick a Country Code from CHP:CountryCode 1.Required 2.Populate Birth Date from magnetic swipe card 3.Cannot be future date Attachment E-4 10214: Country Code should be with in a value from CHP:CountryCode 10251: Driving License Status should be a value from CHP:DLStatus table 10261: Country Code should be with in a value from CHP:CountryCode 10281: Cannot be null 10282: Birth Date should be less than or equals to violation date DEPARTMENT OF CALIFORNIA HIGHWAY PATROL S.No CHP 215 Field Name UI Data Type IFB CHP 2720-91-4 STATEWIDE AUTOMATED CITATION SYSTEM COMMERCIAL OFF-THE-SHELF SOFTWARE UI Data Business Rule(s) Description Length 4.Display date format shall be in mm/dd/yyyy. 5.Allow officer to overwrite UI Validation Rules 10291: Cannot be null 10292: Should not be greater than 150 10301: Cannot be null 10302: Should be a value from CHP:SEXCode table 21 Age Computed 3 1.Autopopulate Age if birth date is not null 22 Sex Dropdown 1 23 Hair Dropdown 3 1.Populate Birth Date from magnetic swipe card 2.Select gender of a person from CHP:SEXCode table 3.Required 1.Select a value from the dropdown CHP:HAIRCode table 24 Eyes Dropdown 3 25 Height Keyed 5 26 Weight Keyed 4 27 Race/ Ethnicity Dropdown 1 28 Vehicle Details Veh. Lic. No. Keyed 20 28a VIN Number 40 Barcode Scanner 1.Select a value from the dropdown CHP:EYECode table 1.Required 2.Allow officer to pick RACE Code from CHP:RACECode table 3.Set default to “Other” 1.Autopopulate vehicle identification number from barcode scanner 2.Allow officer to overwrite Attachment E-5 10283: Must be less than System Date 10284: Must be a valid date 10311: Cannot be null 10312: Should be a valid code from CHP:HAIRCode table 10321: Cannot be null 10322: Should be a valid code from CHP:EYECode table 10331: Cannot be null 10332: Should in the format x.y, where x range should be with in 0 – 10 and y range should be with in 0 to 11 10341: Cannot be null 10342: Should be less than 1000 lbs 10351: Cannot be null 10352: Race shall be a value from the CHP:RACECode table 10391: Allow alphanumeric 10392: Cannot exceed 20 char 10401: Allow alphanumeric 10402: Cannot exceed 40 char DEPARTMENT OF CALIFORNIA HIGHWAY PATROL S.No CHP 215 Field Name 29 State UI Data Type 30 Reg. Exp. Keyed 31 Checkbox 33 COMMERCIA L VEHICLE HAZARDOUS MATERIAL Yr. of Veh. 34 IFB CHP 2720-91-4 STATEWIDE AUTOMATED CITATION SYSTEM COMMERCIAL OFF-THE-SHELF SOFTWARE UI Data Business Rule(s) Description Length 2 1.Autopopulate vehicle identification number from barcode scanner 2.If no scan then default the state to ‘CA’ 3.Allow officer to overwrite 4.Allow officer to select a value from CHP:StateLookup table 10 1.Allow officer to choose a date from calendar 2.Display of Registration Expiration shall be mm/yy UI Validation Rules Keyed 4 1. Model year of the vehicle in the format YYYY Make Dropdown 3 34.1 Model DropDown 3 35 Body Style Dropdown 3 36 Color1 Dropdown 3 36a Color2 Dropdown 3 37 Veh. Type Dropdown 3 1. Select a make of the vehicle from CHP:VMACode table 1. Select a make of the vehicle from CHP:VMOCode table 1. Select a specific design or class of vehicle made by a manufacturer from CHP:VSTCode table 1.A single, upper-most, front-most, or majority color of a vehicle from CHP:VehicleColor table 1.A single, upper-most, front-most, or minority color of a vehicle from CHP:VehicleColor table 1.Select a value from CHP:VehicleType table 10451: Year should consist of 4 digits 10452: Should be a valid Year (1900 – 2099 ) 10461: Should be a valid code from CHP:VMACode table 10465: Should be a valid code from CHP:VMOCode table 10471: Should be a valid code from CHP:VSTCode 38 Evidence of Financial Responsibility Keyed 32 32 Dropdown 10411: Allow alphanumeric 10412: Should not be greater than 2 characters long 10421: Should be a valid date 10422: Should be a valid Year (1900 – 2099 ) Checkbox 1.The insurance or surety company name is optional 2.Default to “N/A” Attachment E-6 10481: Should be a valid Color Code from CHP:VehicleColor table 10491: Should be a valid Color Code from CHP:VehicleColor table 10501: Should be a valid code from CHP:VehicleType table 10521: Allow alphanumeric only 10512: Should not be greater than 32 characters long DEPARTMENT OF CALIFORNIA HIGHWAY PATROL IFB CHP 2720-91-4 STATEWIDE AUTOMATED CITATION SYSTEM COMMERCIAL OFF-THE-SHELF SOFTWARE S.No CHP 215 Field Name OR CHP/DOT/PU C/ICC 38a Financial Responsibility Number[Policy Number] Owner 40 Same as Driver[Name] 41 Owner Type UI Data Type Dropdown 20 41a 41b Owner Name First Keyed Keyed 20 41c Middle Keyed 15 41d Last Keyed 20 41e Suffix Keyed 10 42 Same as Checkbox Driver[ADDRE SS] Keyed UI Data Business Rule(s) Description Length 3.Allow officer to overwrite 4.Allow officer to select a value from CHP:FinancialResponsibility table 32 Checkbox UI Validation Rules 10521: Allow alphanumeric only 10522: Should not be greater than 32 characters long 1.Default to 'Checked' 1.Select a value from CHP:ParticipantType table 10551: Should be a value from CHP: ParticipantType table 1.Append Owner First, Middle, Last and Suffix 1.If no middle name, use the abbreviation "NMN" in lieu of "no middle name." 1.Must be a value from CHP: PersonNameSuffixCode table Attachment E-7 10561: Allow alphabets only (include spaces and '.') 10562: Should not be greater than 20 characters long 10571: Allow alphabets only (include spaces and '.') 10572: Should not be greater than 15 characters long 10581: Allow alphabets only (include spaces and '.') 10582: Should not be greater than 20 characters long 10591: Should be a valid suffix from CHP: PersonNameSuffixCode table DEPARTMENT OF CALIFORNIA HIGHWAY PATROL IFB CHP 2720-91-4 STATEWIDE AUTOMATED CITATION SYSTEM COMMERCIAL OFF-THE-SHELF SOFTWARE S.No CHP 215 Field Name 43 Address UI Data Type MSR UI Data Business Rule(s) Description Length 1.Autopopulate Address fields from magnetic swipe card. 2.Allow officer to overwrite all Address fields 43a Address Type Dropdown 20 43b Street Number TextBox 10 43c Street Direction DropDown 10 43d 43e Street Name Street Type TextBox DropDown 40 10 43f 44 Unit Number City TextBox MSR 10 50 45 State MSR 2 45a Country Dropdown 2 UI Validation Rules 10601: Cannot be null if citation type is other than "Owners Responsibility" 10602: Allow alphanumeric and all characters on keyboard 1.Select a Address Type from CHP:AddressType 10603: Address Type should be a value from table CHP:AddressType table 2.If address is unknown then default it to "General Delivery" 10604: Street Number should not exceed 10 char 1.Select a street direction from 10605: Street Direction must be from the CHP:StreetDirection table following CHP:StreetDirection table 10606: Street Direction should not exceed 10 char 10607: Street Name should not exceed 40 char 1.Select a Street Type from the following 10608: Street Type must be a value from the CHP:StreetType table CHP:StreetType dropdown table 10609: Street Type should not exceed 10 char 10610: Unit number should not exceed 10 char 1.Required 10611: Cannot be null 2.Autopopulate from MSR 10612: Allow alphabets only 3.Allow officer to overwrite 10613: Should not be greater than 50 characters long 1.Required 10614: Cannot be null 2.Default State to 'CA' 10615: Allow alphanumeric 3.Allow officer to overwrite 10616: Should not be greater than 2 characters 4.Allow officer to select a value from long CHP:StateLookup table 1.Pick a Country Code from CHP:CountryCode 10617: Country Code should be with in a value from CHP:CountryCode table Attachment E-8 DEPARTMENT OF CALIFORNIA HIGHWAY PATROL S.No CHP 215 Field Name 46 ZIP Code UI Data Type 47 Checkbox Booking Required Keyed IFB CHP 2720-91-4 STATEWIDE AUTOMATED CITATION SYSTEM COMMERCIAL OFF-THE-SHELF SOFTWARE UI Data Business Rule(s) Description Length 9 1.Five or Nine digit numeric only 48 Violations Details Correctable Y/N Checkbox 48a Section Text Field 32 48b Code Text Field 32 49 Description Text Field 256 50 Degree [Misdemeanor or Infraction] Construction Checkbox 50a Checkbox UI Validation Rules 10618: Can be null 10619: Allow 5 or 9 digit numeric only 10620: Should not be greater than 9 characters long 1.There must be at least 1 violation associated a citation. 1.Autopopulate Correctable Checkbox when officer selects a violation from the available list of violations 2.Allow officer to overwrite the Correctable Checkbox selection 1.Auto populate from CHP:Violation table, when 10691: Cannot be null a violation is selected 10692: Should be a value section from 2.Allow officer to overwrite the Section Checkbox CHP:Violation Table selection 10693: There should no duplicate violation with in each CHP 215 1.Auto populate from CHP:Violation table, when 10701: Cannot be null a violation is selected 10702: Should be a value section from 2.Allow officer to overwrite the Code selection CHP:Violation Table 1.Auto populate from CHP:Violation table, when 10711: Cannot be null a violation is selected 10712: Allow alphabets only (include spaces and 2.Allow officer to overwrite the Description '.') selection 1.Auto populate from CHP:Violation table, when 10721: Allow values 'M' or 'I' a violation is selected 2.Allow the officer to overwrite the selection 1. A check box should appear if the selected Attachment E-9 DEPARTMENT OF CALIFORNIA HIGHWAY PATROL S.No CHP 215 Field Name Zone UI Data Type 50b School Zone Checkbox 50c Double Fine Zone Checkbox 50d Safety Zone Checkbox 51 Speed Approx. 52 53 IFB CHP 2720-91-4 STATEWIDE AUTOMATED CITATION SYSTEM COMMERCIAL OFF-THE-SHELF SOFTWARE UI Validation Rules Keyed UI Data Business Rule(s) Description Length violation has Penalty Enhancements indicator set. 2.Allow an officer to check this check box, if violation is subject to a penalty enhancement 3.Applicable only to certain violations 1. A check box should appear if the selected violation has Penalty Enhancements indicator set. 2.Allow an officer to check this check box, if violation is subject to a penalty enhancement 3.Applicable only to certain violations 1. A check box should appear if the selected violation has Penalty Enhancements indicator set. 2.Allow an officer to check this check box, if violation is subject to a penalty enhancement 3.Applicable only to certain violations 1. A check box should appear if the selected violation has Penalty Enhancements indicator set. 2.Allow an officer to check this check box, if violation is subject to a penalty enhancement 3.Applicable only to certain violations 3 P.F./Max Spd. Keyed 3 10781: Should be numeric only 10782: Should not be greater than 999 10783: Must be a positive number Veh. Lmt. Keyed 3 10791: Should be numeric only Attachment E-10 10761: Both Construction Zone and Safety Zone indicators cannot be selected on a citation. 10771: Should be numeric only 10772: Must be a positive number DEPARTMENT OF CALIFORNIA HIGHWAY PATROL S.No CHP 215 Field Name UI Data Type IFB CHP 2720-91-4 STATEWIDE AUTOMATED CITATION SYSTEM COMMERCIAL OFF-THE-SHELF SOFTWARE UI Data Business Rule(s) Description Length UI Validation Rules 10792: Must be a positive number 54 Safe Speed Keyed 3 10801: Should be numeric only 10802: Must be a positive number 55 Special Keyed 30 10811: Special code should be alphanumeric 57 Location of Violation(s) Keyed 128 57a Location Direction Location Description Dropdown 5 Dropdown 50 57c Cross Street1 Direction Dropdown 5 1.Pick a Cross Street1 Direction from dropdown CHP:StreetDirection 57d Cross Street1 Description Dropdown 50 1.Pick a Cross Street1 Description from dropdown CHP:CrossStreet 2.Allow officer to overwrite the selection 57c Cross Street2 Dropdown 5 1.Pick a Cross Street2 Direction from dropdown 57b The following four fields are applicable for populating "ViolationLocation" field on the UI. 1. LocationDescription 2. LocationDirection 3. CrossStreetDescription ( dropdown choices will be same as LocationDirection ) 4. CrossStreetDirection ( dropdown choices will be same as LocationDirection ) All these 4 dropdowns are configurable at Area office level. 1.Pick a Location Direction of violation from dropdown CHP:LOCDirection 1.Pick a Location Description from dropdown CHP:LOCDescription 2.Allow officer to overwrite the selection Attachment E-11 10823: All together, should not be greater than 128 characters long 10824: Should not be greater than 5 char 10831: Cannot be null 10832: Allow alphanumeric and all characters on keyboard 10833: Should not be greater than 50 char 10834: Should not be greater than 5 char 10835: Street Type must be a value from the CHP:LOCDirection dropdown table 10835: Cannot be null 10836: Allow alphanumeric and all characters on the keyboard 10837: Should not be greater than 50 char 10834: Should not be greater than 5 char DEPARTMENT OF CALIFORNIA HIGHWAY PATROL IFB CHP 2720-91-4 STATEWIDE AUTOMATED CITATION SYSTEM COMMERCIAL OFF-THE-SHELF SOFTWARE S.No CHP 215 Field Name Direction UI Data Type 57d Cross Street2 Description Dropdown 50 1.Pick a Cross Street2 Description from dropdown CHP:CrossStreet 2.Allow officer to overwrite the selection 58 Beat Keyed 5 59 Area Keyed 3 60 Perm. Area Keyed 3 1.Autopopulate Beat from Officer profile 2.Allow officer to select a Beat from CHP:AreaOfficeBeat dropdown 3.Allow officer to overwrite the selection 1.Autopopulate Area from Officer profile 2.Allow officer to select an Area from CHP:AreaOffice dropdown 3.Allow officer to overwrite the selection 1.Autopopulate Permanent Area from Officer profile 2.Allow officer to select an Area from CHP:AreaOffice dropdown 3.Allow officer to overwrite the selection 61 Radar Unit/Patrol Vehicle No. Radar Unit/Patrol Vehicle No. Checkbox Violations not committed in my presence, Checkbox 61a 62 Text Field UI Data Business Rule(s) Description Length CHP:StreetDirection 30 UI Validation Rules 10835: Street Type must be a value from the CHP:LOCDirection dropdown table 10835: Cannot be null 10836: Allow alphanumeric and all characters on the keyboard 10837: Should not be greater than 50 char 10840: Should be a alpha numeric 10841: Should not be greater than 5 char 10842: Cannot be null 10843: Should not be greater than 3 char 10844: Must be with in range 001-999 10845: Cannot be null 10846: Should not be greater than 3 char 10847: Must be with in range 001-999 1.When Radar Unit Checkbox is checked then 10871: Allow alphanumeric only auto populate “Radar Unit/Patrol Vehicle No” test 10872: Should not be greater than 30 characters box with corresponding value from officer’s long profile. ( Example: 12345/7890, where 12345 is Radar Unit number and 7890 is patrol vehicle number ) 1.By default uncheck this check box 2.Allow officer to overwrite the selection Attachment E-12 DEPARTMENT OF CALIFORNIA HIGHWAY PATROL IFB CHP 2720-91-4 STATEWIDE AUTOMATED CITATION SYSTEM COMMERCIAL OFF-THE-SHELF SOFTWARE S.No CHP 215 Field Name declared on information and belief. 63 Executed at (place) UI Data Type UI Data Business Rule(s) Description Length UI Validation Rules Dropdown 128 10891: Allow alphanumeric only 10892: Should not be greater than 128 characters long 64 Location State Text Field 2 65 Date Computed 10 66 Arresting or Computed Citing Officer (FirstName + MiddleName + LastName) ID No. Computed 60 1.Required 2.Select a value from dropdown CHP:Executed AtLocation table or enter the Executed at (Place) description 1.Default to 'CA' 2.Allow officer to overwrite 3.Allow officer to select a value from CHP:StateLookup table 1.Required 2.Cannot be future date 3.Auto populate with system date 4.Display date format shall be in mm/dd/yyyy. 5.Allow officer to overwrite 1.Autopopulate this field with 'First, Middle, and Last Name' from officer's profile 2.Allow officer to over write this field 68 Vacation From Computed Date 10 10951: Cannot be null 10952: Should be a alpha numeric text 10953: Should not be greater than 10 char 10961: Should be a valid date 68a Vacation To Date 10 1.Allow to enter CHP 215 issuing officer's identification number 2.Autopopulate this field from officer's profile 1.Autopopulate this field from Officer's profile 2.Date should be in MM/DD/YYYY format 3.Allow officer or clerk to over write this field 1.Autopopulate this field from Officer's profile 2.Date should be in MM/DD/YYYY format 3.Allow officer or clerk to over write this field 67 Computed 10 Arresting Attachment E-13 10931: Cannot be null 10932: Cannot be future date 10933: Should be a valid date 10941: Cannot be null 10942: Should be a alpha numeric text 10943: Should not exceed 60 char 10971: Vacation "Date To" must be greater than or equal to Vacation "From Date" DEPARTMENT OF CALIFORNIA HIGHWAY PATROL S.No CHP 215 Field Name Officer Details 69 ID No. IFB CHP 2720-91-4 STATEWIDE AUTOMATED CITATION SYSTEM COMMERCIAL OFF-THE-SHELF SOFTWARE UI Data Type UI Data Business Rule(s) Description Length UI Validation Rules Keyed 10 1.Optional Field 2.Select a officer id from dropdown CHP:AreaOfficers table 3.Allow officer to overwrite the name 11011: Cannot be null if "Name of Arresting Officer" is entered 11012: Should be a alpha numeric text 11013: Should not be greater than 10 char Name of Keyed Arresting Officer (FirstName + MiddleName + LastName) Perm Area Keyed 60 1.Required if a ID No is selected 2.Autopopulate Officer Name details based on selected value in the dropdown 3.Allow officer to overwrite the name 10991: Cannot be null if "ID No of Arresting Officer" is entered 10992: Should be a alpha numeric text 10993: Should not exceed 60 char 3 1.Required if a ID No is selected 2.Autopopulate Perm Area details based on selected value in the dropdown 3.Allow officer to overwrite the Perm Area 11001: Cannot be null if "ID No of Arresting Officer" is entered 11002: Should not be greater than 3 char 11003: Must be with in range 001-999 10 1.Date should be in MM/DD/YYYY format 2.Allow officer to over write this field 1.Date should be in MM/DD/YYYY format 2.Allow officer to over write this field 1.Select a Signature Type from dropdown CHP:SignatureType table 10961: Should be a valid date 73 Vacation From Date Field Date Vacation To Date Field Date SignatureType Dropdown 73 Signature 10KB If SignatureType is other than “Person’s Signature” then print selected SignatureType in Signature Box. Example: 1."Owner's Responsibility" for a owner 11061: Signature Cannot be null 70 71 72 72a jpeg/gif/tiff 10 Attachment E-14 10971: Vacation "Date To" must be greater than or equal to Vacation "From Date" 11051: Cannot be null 11052: Signature Type must be one of the value from CHP:SignatureType table DEPARTMENT OF CALIFORNIA HIGHWAY PATROL IFB CHP 2720-91-4 STATEWIDE AUTOMATED CITATION SYSTEM COMMERCIAL OFF-THE-SHELF SOFTWARE S.No CHP 215 Field Name UI Data Type UI Data Business Rule(s) Description UI Validation Rules Length responsible citation 2."In Custody" when the arrested person is taken immediately before a magistrate or a person authorized to accept bail. 3."Parental Notification." 4."Complaint to be filed" when a formal complaint will be filed. 5.“Refused.” 6.“Statistical Purposes Only” (e.g., warrant arrest, any arrest that was turned over to an allied agency for completion). 1.Finger print position dropdown must show 11071: Should be a valid FingerPosition from values from CHP:FingerPosition table CHP:FingerPrintPosition table 73a FingerPosition Dropdown 74 FingerPrint jpeg/gif/tiff 200KB 75 Violator's Picture jpeg/gif/tiff 200KB Court Details 76 Date Date Field 10 11081: if FingerPosition is selected then ThumbImpress Cannot be null 1.Auto populate Court information fields. 2.Allow officer to overwrite Court Details information, if required. 3.A specific date and time of appearance shall be entered on each CHP 215 upon which the "To be Notified” box has not been marked. 1.Autopopulate the hearing date 11121: Must be greater than or equal to the Date 2.Allow Officer to overwrite court date of Violation. 3.Date should be in MM/DD/YYYY format 11122: Must be a court business day (not holiday or weekend or furlough day) Attachment E-15 DEPARTMENT OF CALIFORNIA HIGHWAY PATROL S.No CHP 215 Field Name UI Data Type IFB CHP 2720-91-4 STATEWIDE AUTOMATED CITATION SYSTEM COMMERCIAL OFF-THE-SHELF SOFTWARE UI Data Business Rule(s) Description Length 76a Time UI Display Only 1.Autopopulate the time 2.Allow Officer to overwrite court time 76b AM/PM UI Display Only 1.Autopopulate the AM/PM 2.Allow Officer to overwrite AM/PM Check boxes 78 Court Name Dropdown 78a Superior Court Check Box 78b Juvenile Court Check Box 79 Address Computed 256 83 Telephone Computed 128 56 1.Autopopulate this field 2.Officer can overwrite court name either by selecting another court from court dropdown list CHP:AreaOfficeCourt or by selecting “other” and enter a new court name 1.Autopopulate this indicator 2.Allow officer to set this indicator manually 1.Autopopulate this indicator 2.Allow officer to set this indicator manually 1.Autopopulate this field with Court Street Address, City, State and Zip code 2.Allow officer to overwrite this field 3.Can expand to 2 lines if 1 line is not enough to accommodate the address. 1.Autopopulate this field Attachment E-16 UI Validation Rules 11123: Court Date should not be with in officer's Vacation From and To date range 11124: Can be null if ToBeNotified Checkbox is checked 11125: Must be a valid date 11131: Time Cannot be blank or null 11132: Must be a valid time in the range 12:00 AM to 11:59 PM 11133: Can be null if ToBeNotified Checkbox is checked 11141: Only one check box either AM or PM must be checked if ToBeNotified Checkbox is not checked 11142: Both AM & PM Checkboxes must be unchecked if ToBeNotified Checkbox is checked 11181: Allow alphanumeric only 11182: Should not be greater than 128 characters long 11221: Phone Number must be 10 digits DEPARTMENT OF CALIFORNIA HIGHWAY PATROL S.No CHP 215 Field Name Number UI Data Type 84 To be Notified CheckBox 85 Arrange with the clerk CheckBox 87 Booking Details Defendant Name Date 88 Officer 86 IFB CHP 2720-91-4 STATEWIDE AUTOMATED CITATION SYSTEM COMMERCIAL OFF-THE-SHELF SOFTWARE UI Data Business Rule(s) Description Length 2.By default append court website address to Telephone Number field 3.Allow officer to overwrite this field 1.Default set to 'Unchecked' Not filled; Only defendants copy is manually updated. Not filled; Only defendants copy is manually updated. Not filled; Only defendants copy is manually updated. Yellow color coded items are additional fields Attachment E-17 UI Validation Rules 11222: Website should not exceed 50 char 11231: Must be set to 'Unchecked' if court date is a valid date 11232: Must be set to 'Checked' if court date is null