{"source":"Parking, transportation and fleet functions and features most commonly offered by T2 Systems and Passport, as identified by Claude, Perplexity and Grok and reconciled into one set. The Claude draft supplies the structure; features named only by Perplexity or Grok are added where they fit. src: C = Claude, P = Perplexity, G = Grok. Levels: area > functional area > function > feature.","scope":"Covers customer and vehicle records, permits and eligibility, visitor and event parking, access control and LPR, enforcement, citations and appeals, campus-run shuttles and alternative transportation, fleet vehicles and motor pool, portals and reporting, and SIS, HR, housing, payroll, ERP and payment integration with security and operations, while the SIS and HR remain the records for student and employee status, financial posting stays in the ERP or payment gateway, lot and garage work orders stay in the CMMS, and third-party public transit schedules are out of scope.","vendors":["T2 Systems","Passport"],"groups":[{"k":"C","name":"Permits and Customers","ds":["1","2"],"desc":"Keeps customer and vehicle records and sells and manages permits."},{"k":"I","name":"Visitors and Access","ds":["3","4"],"desc":"Serves visitors and events and controls entry to gated lots and garages."},{"k":"W","name":"Enforcement and Appeals","ds":["5","6"],"desc":"Finds violations, issues citations, collects fines and resolves appeals."},{"k":"H","name":"Transportation Services","ds":["7","8"],"desc":"Runs campus shuttles and requested rides and promotes alternatives to driving alone."},{"k":"A","name":"Fleet and Motor Pool","ds":["9","10"],"desc":"Keeps university vehicles on the road and lends them to departments."},{"k":"K","name":"Portals and Reporting","ds":["11","12"],"desc":"Gives customers self-service and gives staff one workspace and reporting."},{"k":"E","name":"Platform","ds":["13","14","15"],"desc":"Connects parking to campus systems of record and keeps it secure, configurable and portable."}],"domains":[{"n":"1","name":"Customer and Vehicle Records","desc":"Maintains the people and vehicles that use campus parking.","caps":[{"id":"1.1","n":"Maintain customers","subs":[{"id":"1.1.1","n":"Customer accounts","d":"Stores each customer's identifiers, affiliation, contact details and status.","cls":"Core","src":["C","P"],"herm":"BC128"},{"id":"1.1.2","n":"Affiliation classification","d":"Classifies customers as student, employee, visitor, vendor or contractor from source systems.","cls":"Core","src":["C","P","G"],"herm":"BC139"},{"id":"1.1.3","n":"Customer notes and flags","d":"Records notes, holds and flags such as scofflaw status on an account.","cls":"Expected","src":["C"],"herm":"BC128"},{"id":"1.1.4","n":"Repeat-violator identification","d":"Identifies vehicles and customers that meet campus thresholds for repeated or unpaid violations.","cls":"Expected","src":["P"],"herm":"BC128"}]},{"id":"1.2","n":"Maintain vehicles","subs":[{"id":"1.2.1","n":"Vehicle registration","d":"Records plate, state, make, model and color for each customer's vehicles.","cls":"Core","src":["C","P","G"],"herm":"BC128"},{"id":"1.2.2","n":"Multiple vehicles per permit","d":"Links several registered vehicles to one permit with one parked at a time.","cls":"Expected","src":["C","P"],"herm":"BC128"},{"id":"1.2.3","n":"Vehicle exception lists","d":"Keeps dated allow and deny lists of vehicles with the reason and who approved them.","cls":"Expected","src":["P"],"herm":"BC128"},{"id":"1.2.4","n":"DMV registered-owner lookup","d":"Looks up owners of unregistered vehicles through state DMV interfaces for citation notices.","cls":"Expected","src":["C"],"herm":"BC128"}]}]},{"n":"2","name":"Permit Management","desc":"Defines, sells and administers parking permits.","caps":[{"id":"2.1","n":"Define permits and eligibility","subs":[{"id":"2.1.1","n":"Permit types and zones","d":"Defines permit types with valid lots, zones, times and days.","cls":"Core","src":["C","P","G"],"herm":"BC128"},{"id":"2.1.2","n":"Eligibility rules","d":"Restricts each permit type by affiliation, class level, residency, employee type or department.","cls":"Core","src":["C","P","G"],"herm":"BC128"},{"id":"2.1.3","n":"Permit pricing and terms","d":"Sets prices by type and term with effective dates and proration rules.","cls":"Core","src":["C","P"],"herm":"BC189"},{"id":"2.1.4","n":"Academic calendar validity","d":"Applies terms, holidays and intersessions to when permits are valid.","cls":"Expected","src":["P"],"herm":"BC128"},{"id":"2.1.5","n":"Inventory and caps by lot","d":"Limits permits sold per lot or zone to manage oversell.","cls":"Expected","src":["C","P"],"herm":"BC227"},{"id":"2.1.6","n":"Lotteries and waitlists","d":"Allocates scarce permits through lotteries, priority queues or waitlists.","cls":"Expected","src":["C","P","G"],"herm":"BC128"},{"id":"2.1.7","n":"Supporting-document review","d":"Collects required evidence and routes restricted permit requests for approval.","cls":"Expected","src":["P"],"herm":"BC128"},{"id":"2.1.8","n":"Accessible parking permits","d":"Issues disability permits linked to state placard verification.","cls":"Expected","src":["C"],"herm":"BC128"}]},{"id":"2.2","n":"Sell permits","subs":[{"id":"2.2.1","n":"Online permit purchase","d":"Lets eligible customers buy permits online with eligibility checked at checkout.","cls":"Core","src":["C","P","G"],"herm":"BC128"},{"id":"2.2.2","n":"Virtual permits","d":"Issues permits tied to license plates with no physical hang tag or decal.","cls":"Core","src":["C","P","G"],"herm":"BC128"},{"id":"2.2.3","n":"Physical permit fulfillment","d":"Prints and mails or issues hang tags and decals where still used.","cls":"Expected","src":["C","P","G"],"herm":"BC128"},{"id":"2.2.4","n":"Payroll deduction","d":"Lets employees pay for permits through pre-tax or post-tax payroll deduction.","cls":"Expected","src":["C","P"],"herm":"BC214"},{"id":"2.2.5","n":"Student account billing","d":"Lets students charge permits to their student account for posting in the SIS or ERP.","cls":"Expected","src":["C","G"],"herm":"BC246"},{"id":"2.2.6","n":"Daily and flex permits","d":"Sells pay-per-day or limited-use permits for hybrid commuters.","cls":"Expected","src":["C","P"],"herm":"BC128"},{"id":"2.2.7","n":"Dynamic and demand-based pricing","d":"Adjusts prices by lot occupancy or demand.","cls":"Emerging","src":["C"],"herm":"BC189"}]},{"id":"2.3","n":"Administer permits","subs":[{"id":"2.3.1","n":"Permit renewals","d":"Renews permits by term or year with reminders, auto-renew and an eligibility recheck.","cls":"Expected","src":["C","P","G"],"herm":"BC128"},{"id":"2.3.2","n":"Upgrades, transfers and refunds","d":"Changes, transfers or cancels permits with prorated refunds.","cls":"Core","src":["C","P"],"herm":"BC188"},{"id":"2.3.3","n":"Permit suspension and revocation","d":"Suspends, cancels or revokes permits and passes the new status to access and enforcement.","cls":"Expected","src":["P"],"herm":"BC128"},{"id":"2.3.4","n":"Departmental and fleet permits","d":"Issues permits to departments, service vehicles and contractors with account billing.","cls":"Expected","src":["C"],"herm":"BC128"},{"id":"2.3.5","n":"Carpool and shared permits","d":"Shares one permit among carpool members with reduced cost.","cls":"Specialized","src":["C","P"],"herm":"BC128"}]}]},{"n":"3","name":"Visitor and Event Parking","desc":"Handles parking for visitors and events.","caps":[{"id":"3.1","n":"Serve visitors","subs":[{"id":"3.1.1","n":"Mobile pay-by-plate parking","d":"Lets visitors pay for short-term parking by phone with their plate.","cls":"Core","src":["C","P","G"],"herm":"BC128"},{"id":"3.1.2","n":"Guest checkout","d":"Lets visitors park without creating a campus account.","cls":"Expected","src":["P"],"herm":"BC128"},{"id":"3.1.3","n":"Session extensions and reminders","d":"Warns visitors before a session expires and lets them extend within the rules.","cls":"Expected","src":["P"],"herm":"BC128"},{"id":"3.1.4","n":"Pay stations and meters","d":"Supports pay stations and meters with card and coin payment.","cls":"Expected","src":["C"],"herm":"BC128"},{"id":"3.1.5","n":"Hosted visitor validations","d":"Lets departments issue prepaid or validated parking codes to their guests.","cls":"Expected","src":["C","P"],"herm":"BC128"},{"id":"3.1.6","n":"Advance parking reservations","d":"Lets visitors reserve a space ahead of time.","cls":"Specialized","src":["C","P"],"herm":"BC128"}]},{"id":"3.2","n":"Serve events","subs":[{"id":"3.2.1","n":"Event parking sales","d":"Sells prepaid event parking by event, lot and time window.","cls":"Expected","src":["C","P"],"herm":"BC110"},{"id":"3.2.2","n":"Event lot reservations","d":"Reserves lots for events and suspends normal permits in them.","cls":"Expected","src":["C","P"],"herm":"BC110"},{"id":"3.2.3","n":"Bulk guest invitations","d":"Sends parking invitations to event guest lists and tracks who redeems them.","cls":"Specialized","src":["P"],"herm":"BC110"},{"id":"3.2.4","n":"Event traffic deployment","d":"Assigns event parking staff, entry points and overflow routes.","cls":"Specialized","src":["P"],"herm":"BC110"}]}]},{"n":"4","name":"Access Control and LPR","desc":"Controls gated facilities and recognizes vehicles by plate.","caps":[{"id":"4.1","n":"Control access","subs":[{"id":"4.1.1","n":"Gated facility access control","d":"Opens gates for valid permits, credentials or paid transactions.","cls":"Core","src":["C","P","G"],"herm":"BC128"},{"id":"4.1.2","n":"Access credentials","d":"Grants entry by prox card, campus ID, AVI tag or mobile credential.","cls":"Core","src":["C","P"],"herm":"BC139"},{"id":"4.1.3","n":"Revenue control and PARCS integration","d":"Integrates with parking access and revenue control equipment for ticketed entry and payment.","cls":"Expected","src":["C","P"],"herm":"BC128"},{"id":"4.1.4","n":"Anti-passback","d":"Prevents one credential from admitting more than one vehicle.","cls":"Expected","src":["C","P"],"herm":"BC128"},{"id":"4.1.5","n":"Controlled access overrides","d":"Lets authorized staff open or deny access as an exception with a recorded reason.","cls":"Expected","src":["P"],"herm":"BC128"},{"id":"4.1.6","n":"EV charging integration","d":"Links EV charging sessions to customer accounts and enforces charging-space rules.","cls":"Emerging","src":["C"],"herm":"BC221"}]},{"id":"4.2","n":"Read plates and count spaces","subs":[{"id":"4.2.1","n":"Fixed LPR at entries and exits","d":"Reads plates at gates to grant access and log entry and exit.","cls":"Expected","src":["C","P","G"],"herm":"BC128"},{"id":"4.2.2","n":"Plate-read correction","d":"Flags uncertain plate reads for staff correction before any access or enforcement action.","cls":"Expected","src":["P"],"herm":"BC128"},{"id":"4.2.3","n":"Occupancy counting","d":"Counts vehicles in each facility from gates, sensors or LPR.","cls":"Expected","src":["C","P"],"herm":"BC227"},{"id":"4.2.4","n":"Real-time space availability","d":"Publishes space availability by facility to signs and apps.","cls":"Expected","src":["C","P"],"herm":"BC227"},{"id":"4.2.5","n":"Space-level sensors and guidance","d":"Detects individual space occupancy and guides drivers to open spaces.","cls":"Emerging","src":["C"],"herm":"BC227"}]}]},{"n":"5","name":"Enforcement and Citations","desc":"Finds violations and issues citations.","caps":[{"id":"5.1","n":"Patrol and detect","subs":[{"id":"5.1.1","n":"Mobile LPR enforcement","d":"Scans plates from a vehicle-mounted camera and checks them against permits and payments.","cls":"Expected","src":["C","P","G"],"herm":"BC128"},{"id":"5.1.2","n":"Handheld enforcement devices","d":"Lets officers look up plates and issue citations on a handheld.","cls":"Core","src":["C","P","G"],"herm":"BC128"},{"id":"5.1.3","n":"Offline field enforcement","d":"Caches enforcement data on devices and syncs offline citations without duplicates.","cls":"Expected","src":["P"],"herm":"BC128"},{"id":"5.1.4","n":"Chalking and time-limit enforcement","d":"Tracks time parked in limited-time spaces using LPR or digital chalking.","cls":"Expected","src":["C","P"],"herm":"BC128"},{"id":"5.1.5","n":"Enforcement routes and assignments","d":"Plans enforcement routes and assigns them to officers.","cls":"Expected","src":["C","P"],"herm":"BC128"}]},{"id":"5.2","n":"Issue citations","subs":[{"id":"5.2.1","n":"Citation issuance","d":"Issues citations with violation, location, time, photos and officer.","cls":"Core","src":["C","P","G"],"herm":"BC128"},{"id":"5.2.2","n":"Violation codes and fine schedules","d":"Defines violations with fines, escalation and grace periods.","cls":"Core","src":["C","P"],"herm":"BC128"},{"id":"5.2.3","n":"Warnings and first-offense rules","d":"Issues warnings instead of fines under configured conditions.","cls":"Expected","src":["C","P"],"herm":"BC128"},{"id":"5.2.4","n":"Citation corrections and voids","d":"Requires a reason and keeps history when a citation is corrected or voided.","cls":"Expected","src":["P"],"herm":"BC128"},{"id":"5.2.5","n":"Boot and tow management","d":"Records boots and tows with release conditions and fees.","cls":"Expected","src":["C","P","G"],"herm":"BC129"},{"id":"5.2.6","n":"Virtual citations by mail","d":"Mails citations to registered owners from LPR evidence without a windshield ticket.","cls":"Emerging","src":["C","P"],"herm":"BC128"}]}]},{"n":"6","name":"Citation Payments and Appeals","desc":"Collects fines and resolves disputes.","caps":[{"id":"6.1","n":"Collect fines","subs":[{"id":"6.1.1","n":"Online citation payment","d":"Lets customers look up and pay citations online.","cls":"Core","src":["C","P","G"],"herm":"BC188"},{"id":"6.1.2","n":"Late fees and escalation","d":"Adds late fees and escalates unpaid citations on a schedule.","cls":"Expected","src":["C","P"],"herm":"BC188"},{"id":"6.1.3","n":"Student account and SIS hold referral","d":"Transfers unpaid student citations to the student account and requests an SIS hold.","cls":"Expected","src":["C"],"herm":"BC246"},{"id":"6.1.4","n":"Payroll deduction for employee fines","d":"Recovers unpaid employee fines through payroll where policy allows.","cls":"Specialized","src":["C"],"herm":"BC214"},{"id":"6.1.5","n":"Collections agency referral","d":"Sends delinquent citations to a collection agency and receives payments back.","cls":"Expected","src":["C","P"],"herm":"BC188"},{"id":"6.1.6","n":"Payment plans","d":"Lets customers pay large balances in installments.","cls":"Specialized","src":["C"],"herm":"BC188"}]},{"id":"6.2","n":"Adjudicate appeals","subs":[{"id":"6.2.1","n":"Citation appeals","d":"Lets customers appeal online with statements and photos.","cls":"Core","src":["C","P","G"],"herm":"BC251"},{"id":"6.2.2","n":"Appeal review and hearings","d":"Routes appeals to reviewers or hearing boards and records decisions.","cls":"Expected","src":["C","P","G"],"herm":"BC251"},{"id":"6.2.3","n":"Appeal holds","d":"Pauses late fees and collections while an appeal is under review.","cls":"Expected","src":["P"],"herm":"BC251"}]}]},{"n":"7","name":"Shuttle and Transit Operations","desc":"Operates campus-run shuttle service.","caps":[{"id":"7.1","n":"Plan service","subs":[{"id":"7.1.1","n":"Routes, stops and schedules","d":"Defines shuttle routes, stops and timetables against the academic calendar.","cls":"Expected","src":["C","P","G"],"herm":"BC128"},{"id":"7.1.2","n":"Driver dispatch and assignments","d":"Assigns drivers and vehicles to routes and shifts.","cls":"Expected","src":["C","P"],"herm":"BC128"},{"id":"7.1.3","n":"Multi-campus transit network","d":"Runs connected routes across several campuses with transfers.","cls":"Specialized","src":["C","P"],"herm":"BC128"},{"id":"7.1.4","n":"Third-party transit pass programs","d":"Distributes subsidized public transit passes to eligible students and employees.","cls":"Expected","src":["C"],"herm":"BC128"}]},{"id":"7.2","n":"Run and inform","subs":[{"id":"7.2.1","n":"Real-time vehicle tracking","d":"Tracks shuttle locations by GPS and predicts arrivals.","cls":"Expected","src":["C","P","G"],"herm":"BC128"},{"id":"7.2.2","n":"Rider app and arrival displays","d":"Shows riders live shuttle positions and arrival times on phones and stop signs.","cls":"Expected","src":["C","P"],"herm":"BC128"},{"id":"7.2.3","n":"Dispatch interventions","d":"Records missed runs, vehicle swaps, detours and dispatcher instructions.","cls":"Specialized","src":["P"],"herm":"BC128"},{"id":"7.2.4","n":"Service alerts","d":"Sends delays, detours and closures to riders.","cls":"Expected","src":["C","P"],"herm":"BC220"},{"id":"7.2.5","n":"Ridership counting","d":"Counts boardings by route, stop and time with automatic passenger counters or taps.","cls":"Expected","src":["C","P","G"],"herm":"BC128"}]},{"id":"7.3","n":"Provide requested rides","subs":[{"id":"7.3.1","n":"On-demand and safe-ride service","d":"Books and dispatches on-demand rides such as evening safe rides.","cls":"Specialized","src":["C","P"],"herm":"BC128"},{"id":"7.3.2","n":"Paratransit and accessible rides","d":"Schedules accessible door-to-door rides for eligible riders.","cls":"Specialized","src":["C","P"],"herm":"BC128"},{"id":"7.3.3","n":"Campus charter requests","d":"Takes charter requests with estimates, approvals and vehicle commitments.","cls":"Specialized","src":["P"],"herm":"BC128"}]}]},{"n":"8","name":"Alternative Transportation","desc":"Encourages travel other than single-occupancy driving.","caps":[{"id":"8.1","n":"Support alternatives","subs":[{"id":"8.1.1","n":"Bike registration","d":"Registers bicycles and scooters with owner and serial number.","cls":"Expected","src":["C"],"herm":"BC128"},{"id":"8.1.2","n":"Ride-matching and carpool programs","d":"Matches commuters for carpools and vanpools and tracks participation.","cls":"Specialized","src":["C","P"],"herm":"BC128"},{"id":"8.1.3","n":"Commute incentives and trip logging","d":"Logs sustainable trips and awards incentives.","cls":"Specialized","src":["C","P"],"herm":"BC221"},{"id":"8.1.4","n":"Guaranteed ride home","d":"Checks eligibility and records emergency ride-home requests against usage limits.","cls":"Specialized","src":["P"],"herm":"BC128"},{"id":"8.1.5","n":"Micromobility integration","d":"Connects bike-share or scooter-share programs to campus accounts.","cls":"Emerging","src":["C"],"herm":"BC128"}]}]},{"n":"9","name":"Fleet Vehicles","desc":"Keeps records of university vehicles and their upkeep.","caps":[{"id":"9.1","n":"Maintain the fleet","subs":[{"id":"9.1.1","n":"Vehicle inventory","d":"Records each vehicle's VIN, plate, department, type and status.","cls":"Expected","src":["C","P","G"],"herm":"BC197"},{"id":"9.1.2","n":"Vehicle assignment to departments","d":"Assigns vehicles to departments and drivers with chargeback accounts.","cls":"Expected","src":["C","G"],"herm":"BC197"},{"id":"9.1.3","n":"Registration and insurance tracking","d":"Tracks registrations, inspections and insurance with expiry alerts.","cls":"Expected","src":["C","P"],"herm":"BC197"},{"id":"9.1.4","n":"Fuel card and fuel transactions","d":"Imports fuel and charging transactions and reports energy use by vehicle.","cls":"Specialized","src":["C","P","G"],"herm":"BC197"},{"id":"9.1.5","n":"Telematics and GPS integration","d":"Imports mileage, location and diagnostic codes from vehicle telematics.","cls":"Specialized","src":["C","P"],"herm":"BC197"},{"id":"9.1.6","n":"Vehicle replacement planning","d":"Plans replacements from age, mileage and lifecycle cost.","cls":"Specialized","src":["C","P"],"herm":"BC197"},{"id":"9.1.7","n":"Fleet electrification planning","d":"Analyzes which vehicles can move to electric and their charging needs.","cls":"Emerging","src":["C","P"],"herm":"BC221"}]},{"id":"9.2","n":"Maintain vehicles","subs":[{"id":"9.2.1","n":"Preventive maintenance schedules","d":"Schedules maintenance by mileage, hours or time.","cls":"Specialized","src":["C","P","G"],"herm":"BC197"},{"id":"9.2.2","n":"Vehicle defect reporting","d":"Captures inspection findings and driver-reported defects and pulls unsafe vehicles from service.","cls":"Expected","src":["P"],"herm":"BC197"},{"id":"9.2.3","n":"Fleet work orders","d":"Records repairs, parts and labor for each vehicle.","cls":"Specialized","src":["C","P","G"],"herm":"BC197"},{"id":"9.2.4","n":"Parts and service-provider tracking","d":"Tracks parts, outside repair vendors and warranties.","cls":"Specialized","src":["P"],"herm":"BC197"},{"id":"9.2.5","n":"Service history and downtime","d":"Keeps maintenance history and measures time out of service.","cls":"Specialized","src":["P"],"herm":"BC197"},{"id":"9.2.6","n":"Predictive maintenance","d":"Recommends service from operating and maintenance history for staff review.","cls":"Emerging","src":["P"],"herm":"BC197"},{"id":"9.2.7","n":"Accident and damage reporting","d":"Records accidents and damage with photos and insurance claims.","cls":"Expected","src":["C","P"],"herm":"BC234"}]}]},{"n":"10","name":"Motor Pool Reservations","desc":"Lends vehicles to departments and drivers.","caps":[{"id":"10.1","n":"Reserve and dispatch","subs":[{"id":"10.1.1","n":"Vehicle reservations","d":"Lets authorized drivers reserve motor pool vehicles by date and type.","cls":"Expected","src":["C","P","G"],"herm":"BC197"},{"id":"10.1.2","n":"Reservation approvals","d":"Routes vehicle requests for department approval before release.","cls":"Expected","src":["P"],"herm":"BC197"},{"id":"10.1.3","n":"Driver authorization","d":"Checks driver training, license and motor vehicle record before use.","cls":"Expected","src":["C","P"],"herm":"BC170"},{"id":"10.1.4","n":"Key and vehicle checkout","d":"Checks vehicles out and in with mileage, fuel and condition.","cls":"Expected","src":["C","P","G"],"herm":"BC197"},{"id":"10.1.5","n":"Keyless vehicle access","d":"Unlocks reserved vehicles with a phone or card instead of keys.","cls":"Emerging","src":["C"],"herm":"BC197"},{"id":"10.1.6","n":"Usage chargeback","d":"Charges departments for motor pool use by day or mile for ERP posting.","cls":"Expected","src":["C","P"],"herm":"BC249"}]}]},{"n":"11","name":"Customer Portal and App","desc":"Gives customers self-service.","caps":[{"id":"11.1","n":"Self-service","subs":[{"id":"11.1.1","n":"Customer self-service portal","d":"Lets customers manage vehicles, permits, citations and payments.","cls":"Core","src":["C","P","G"],"herm":"BC217"},{"id":"11.1.2","n":"Mobile parking app","d":"Provides permits, pay-by-plate, citations and availability on a phone.","cls":"Expected","src":["C"],"herm":"BC217"},{"id":"11.1.3","n":"Status and transaction history","d":"Shows customers their requests, permits, citation outcomes and payments.","cls":"Expected","src":["P"],"herm":"BC217"},{"id":"11.1.4","n":"Notifications","d":"Sends permit, citation, renewal and lot closure notices by email and text.","cls":"Expected","src":["C","P"],"herm":"BC220"},{"id":"11.1.5","n":"Delegated departmental workspace","d":"Lets department coordinators manage only their own sponsorships, allocations and vehicle requests.","cls":"Specialized","src":["P"],"herm":"BC217"},{"id":"11.1.6","n":"Single sign-on access","d":"Signs campus customers in with campus credentials.","cls":"Platform","src":["C","G"],"herm":"BC139"},{"id":"11.1.7","n":"Accessible design","d":"Meets WCAG 2.1 AA for portals and apps.","cls":"Platform","src":["C","P"],"herm":"BC217"}]}]},{"n":"12","name":"Staff and Enforcement Workspace","desc":"Supports office, enforcement and transportation staff.","caps":[{"id":"12.1","n":"Serve customers","subs":[{"id":"12.1.1","n":"Customer service console","d":"Lets office staff find accounts and handle permits, citations and payments in one place.","cls":"Core","src":["C","P","G"],"herm":"BC217"},{"id":"12.1.2","n":"Assisted transactions","d":"Lets staff complete transactions for a customer with their own name recorded.","cls":"Expected","src":["P"],"herm":"BC217"},{"id":"12.1.3","n":"Enforcement officer dashboard","d":"Shows officers their routes, scan hits and recent citations.","cls":"Expected","src":["C","G"],"herm":"BC128"},{"id":"12.1.4","n":"Cash and payment reconciliation","d":"Reconciles payments by cashier, channel and day.","cls":"Core","src":["C","P"],"herm":"BC249"},{"id":"12.1.5","n":"AI-assisted service responses","d":"Drafts answers from approved parking policies with sources and hands off to staff.","cls":"Emerging","src":["P"],"herm":"BC217"}]},{"id":"12.2","n":"Report and analyze","subs":[{"id":"12.2.1","n":"Standard operational reports","d":"Reports permits sold, citations, revenue, occupancy, ridership and fleet use.","cls":"Expected","src":["C","P","G"],"herm":"BC211"},{"id":"12.2.2","n":"Ad hoc report builder","d":"Lets staff build and save custom reports.","cls":"Expected","src":["C"],"herm":"BC211"},{"id":"12.2.3","n":"Utilization and demand analytics","d":"Analyzes lot use over time to plan permits and capacity.","cls":"Expected","src":["C"],"herm":"BC227"},{"id":"12.2.4","n":"Predictive occupancy forecasting","d":"Forecasts lot demand for days and events.","cls":"Emerging","src":["C"],"herm":"BC144"}]}]},{"n":"13","name":"Campus System Integration","desc":"Exchanges data with the SIS, HR, ERP and payment systems.","caps":[{"id":"13.1","n":"Identity and eligibility feeds","subs":[{"id":"13.1.1","n":"SIS identity and enrollment feed","d":"Imports student identity, enrollment and residency from the SIS as the system of record.","cls":"Platform","src":["C","P","G"],"herm":"BC143"},{"id":"13.1.2","n":"HR employee status feed","d":"Imports employee status, type and department from HR as the system of record.","cls":"Platform","src":["C","P","G"],"herm":"BC143"},{"id":"13.1.3","n":"Housing residency feed","d":"Imports resident or commuter status from the housing system for permit eligibility.","cls":"Platform","src":["G"],"herm":"BC115"},{"id":"13.1.4","n":"Identity matching and affiliation resolution","d":"Links institutional identifiers and resolves people with several affiliations.","cls":"Platform","src":["P"],"herm":"BC139"},{"id":"13.1.5","n":"Eligibility-change synchronization","d":"Flags permits affected when a source system changes a person's status.","cls":"Platform","src":["P"],"herm":"BC143"},{"id":"13.1.6","n":"Campus SSO and credential integration","d":"Authenticates users by campus identity and shares access credentials with the card system.","cls":"Platform","src":["C","P","G"],"herm":"BC139"}]},{"id":"13.2","n":"Financial exchange","subs":[{"id":"13.2.1","n":"Payroll deduction interface","d":"Sends permit deductions to payroll and receives confirmation.","cls":"Platform","src":["C","P"],"herm":"BC214"},{"id":"13.2.2","n":"Student account charge and hold interface","d":"Sends charges to the student account and requests SIS holds.","cls":"Platform","src":["C","G"],"herm":"BC246"},{"id":"13.2.3","n":"ERP financial posting","d":"Sends revenue, refunds and departmental chargebacks to the ERP general ledger.","cls":"Platform","src":["C","P"],"herm":"BC249"},{"id":"13.2.4","n":"Payment gateway integration","d":"Processes card payments through a PCI-validated gateway with tokenization.","cls":"Platform","src":["C","P","G"],"herm":"BC188"},{"id":"13.2.5","n":"Reversals and chargeback sync","d":"Updates payment status when refunds, reversals or chargebacks are processed outside.","cls":"Platform","src":["P"],"herm":"BC188"}]},{"id":"13.3","n":"Operational interfaces","subs":[{"id":"13.3.1","n":"Parking session partner feeds","d":"Imports pay-station and mobile-payment sessions so enforcement sees every paid vehicle.","cls":"Platform","src":["P"],"herm":"BC128"},{"id":"13.3.2","n":"CMMS lot and garage issue handoff","d":"Sends lot and garage maintenance issues to the CMMS as work requests.","cls":"Platform","src":["C","P"],"herm":"BC126"},{"id":"13.3.3","n":"Open API and data exports","d":"Provides documented APIs, events and scheduled exports for campus systems.","cls":"Platform","src":["C","P"],"herm":"BC203"},{"id":"13.3.4","n":"Interface monitoring and replay","d":"Detects failed exchanges and retries them without duplicates.","cls":"Platform","src":["P"],"herm":"BC204"}]}]},{"n":"14","name":"Security and Compliance","desc":"Protects customer, plate and payment data.","caps":[{"id":"14.1","n":"Control access and audit","subs":[{"id":"14.1.1","n":"Role-based permissions","d":"Assigns permissions by role, office, campus and function.","cls":"Platform","src":["C","P","G"],"herm":"BC139"},{"id":"14.1.2","n":"Multi-factor authentication","d":"Requires MFA for staff and administrator sign-in.","cls":"Platform","src":["C","P"],"herm":"BC139"},{"id":"14.1.3","n":"Privileged-action separation","d":"Separates sensitive approvals, voids and financial adjustments by policy.","cls":"Platform","src":["P"],"herm":"BC138"},{"id":"14.1.4","n":"Audit trail","d":"Logs changes to permits, citations, voids and refunds by user.","cls":"Platform","src":["C","P","G"],"herm":"BC138"},{"id":"14.1.5","n":"Security event export","d":"Forwards sign-in and administrative events to campus security monitoring.","cls":"Platform","src":["P"],"herm":"BC138"}]},{"id":"14.2","n":"Protect data","subs":[{"id":"14.2.1","n":"PCI DSS compliance","d":"Keeps card data out of scope with validated encryption.","cls":"Platform","src":["C"],"herm":"BC138"},{"id":"14.2.2","n":"Encryption and secret protection","d":"Encrypts data in transit and at rest and guards service credentials and keys.","cls":"Platform","src":["P"],"herm":"BC138"},{"id":"14.2.3","n":"LPR data retention and privacy","d":"Sets retention limits, legal holds and access controls for plate reads and images.","cls":"Platform","src":["C","P"],"herm":"BC145"},{"id":"14.2.4","n":"Sensitive-data minimization","d":"Limits collection, display and export of personal, location and accommodation data.","cls":"Platform","src":["P"],"herm":"BC136"},{"id":"14.2.5","n":"DMV data use compliance","d":"Restricts DMV lookups to permitted purposes and logs each use.","cls":"Platform","src":["C"],"herm":"BC170"},{"id":"14.2.6","n":"Security attestations","d":"Provides SOC 2 Type II and a completed HECVAT.","cls":"Platform","src":["C"],"herm":"BC138"}]}]},{"n":"15","name":"Configuration, Operations and Data Exit","desc":"Lets the campus configure, run and leave the system.","caps":[{"id":"15.1","n":"Configure","subs":[{"id":"15.1.1","n":"Lots, zones and map configuration","d":"Maintains lots, zones, spaces and maps without vendor work.","cls":"Platform","src":["C","P"],"herm":"BC204"},{"id":"15.1.2","n":"Rules and pricing configuration","d":"Changes eligibility, prices, fines and workflows by effective date without vendor work or a local fork.","cls":"Platform","src":["C","P","G"],"herm":"BC204"},{"id":"15.1.3","n":"Configuration testing and promotion","d":"Tests rule and interface changes outside production with controlled release and rollback.","cls":"Platform","src":["P"],"herm":"BC203"}]},{"id":"15.2","n":"Operate and exit","subs":[{"id":"15.2.1","n":"Hardware support and lifecycle","d":"Supports and replaces handhelds, LPR cameras and gate equipment on a lifecycle.","cls":"Platform","src":["C"],"herm":"BC197"},{"id":"15.2.2","n":"Service and device health monitoring","d":"Monitors uptime, interface queues, field sync and connected parking devices.","cls":"Platform","src":["P"],"herm":"BC204"},{"id":"15.2.3","n":"Degraded-operation controls","d":"Applies fallback access and enforcement rules during outages and reconciles afterward.","cls":"Platform","src":["P"],"herm":"BC161"},{"id":"15.2.4","n":"Availability and disaster recovery","d":"Commits to uptime, backups and tested recovery objectives.","cls":"Platform","src":["C","P"],"herm":"BC161"},{"id":"15.2.5","n":"Full data export on exit","d":"Exports customers, vehicles, permits, citations, payments and fleet records in open formats at contract end.","cls":"Platform","src":["C","P","G"],"herm":"BC143"},{"id":"15.2.6","n":"Migration validation","d":"Provides record counts, relationship checks and exception reports for conversion.","cls":"Platform","src":["P"],"herm":"BC143"},{"id":"15.2.7","n":"Termination and deletion verification","d":"Revokes access, transfers final data and documents deletion at contract end.","cls":"Platform","src":["P"],"herm":"BC143"}]}]}]}