DPO Exhibit 3 - Product Requirements - FINAL.xlsx
XLSX spreadsheet 362 KB Posted
- Attached to
- ITN Professional Licensing Platform
- Solicitation number
- ITN SJAA 2026000005 2
- Issued by
- Denver County, Denver City, Colorado
About this file
ITN Professional Licensing Platform - Product Requirements Summary
This document is a comprehensive product requirements exhibit for the State of Colorado's Information Technology Notice (ITN) for a Professional Licensing Platform system. The ITN seeks a modern licensing management solution to replace legacy systems across multiple state professional licensing boards and programs. The platform must support end-to-end licensing operations including contact management, licensing workflows, permit and inspection processing, enforcement case management, online self-service capabilities, reporting, correspondence generation, and financial/revenue processing. The system is required to accommodate multiple credential types, license classifications, and specialized requirements across diverse professions including healthcare, engineering, real estate, pharmacy, and other regulated industries. The platform must support complex workflows with branching logic, multiple approval tiers, integration with third-party education and examination providers, mobile inspection capabilities with offline functionality, and comprehensive audit trails for compliance and accountability.
The product requirements document details functional specifications across twelve major system categories with over 300 specific capability requirements. The platform must integrate with external databases and services, support data migration from legacy systems with historical data conversion, and accommodate future interface development with state and national licensing databases. Technical requirements include compatibility with modern browsers and devices, Americans with Disabilities Act (ADA) compliance, responsive web design, role-based security with encryption for sensitive personal information, comprehensive reporting and business intelligence capabilities, and configuration management allowing administrators to modify system behavior without vendor intervention. The system architecture must support full-scale conversion and single go-live migration from legacy platforms, handle substantial transaction volumes, maintain separate production and non-production environments, and provide flexible import/export functionality for data exchange with other state agencies and third-party organizations. Financial capabilities include fee accounting compliant with GAAP and GASB standards, multiple payment method processing, online payment integration with state payment processors, and comprehensive reconciliation and accounting reporting.
View the file
Other files
| File | Type | Posted |
|---|---|---|
| DPO Exhibit 6 - UI Provisions - FINAL.pdf | ||
| DPO Exhibit 8 - SLA - FINAL_Remediated.pdf | ||
| DPO Exhibit 5 - Department Profile - FINAL_Remediated.pdf | ||
| DPO Exhibit 1 - Reference Contact - FINAL.docx | DOCX document | |
| DPO Exhibit 7 - Client list - FINAL.xlsx | XLSX spreadsheet | |
| DPO Exhibit 4 - Product Pricing - FINAL.xlsx | XLSX spreadsheet | |
| ITN Professional Licensing Platform 26-0005.docx | DOCX document | |
| EXHIBIT A - STATE CONTRACT TEMPLATE.pdf | ||
| ITN Professional Licensing Platform 26-0005 Addendum #1.docx | DOCX document | |
| DPO Exhibit 2 - Project Requirements - FINAL.xlsx | XLSX spreadsheet |
On GovTribe
Work with this file
- Download the original file
- Contacts named in this file
- Similar government files
- Ask GovTribe AI about this file
Text version
Company
| CONTRACTOR | RESPONSE REQUIRED |
| Company Name | |
| Address | |
| What is your website URL | |
| Contact Name | |
| Contact Phone Number | |
| Contact Email Address |
PRP ITN Exhibit 3 Product Requirements ITN SJAA 2026-__ &P
Contact
CONTRACTOR COMPLIANCE
| ID | Contact - Operating Rules | Required Response | Comment (150 words or less) |
| CON.OPR.01 | Does the proposed platform allow an authorized user to determine the required Contact (Individual/Business record) data elements based on business rules? | ||
| CON.OPR.02 | In the proposed platform are Contacts (Individual/Business record) an attribute of every core business function? | ||
| CON.OPR.03 | Does the proposed platform support a variety of different Contact (Individual/Business record) types (an individual, a facility, a business, or an organization)? | ||
| CON.OPR.04 | Does the proposed platform support a Contact (Individual/Business record) having multiple roles (ex. a license Holder, an investigation witness, a Supervisor, holder of multiple licenses etc.)? | ||
| CON.OPR.05 | Does the proposed platform ensure that Contacts (Individual/Business records) are unique? | ||
| CON.OPR.06 | How does the proposed platform ensure that duplicate Contacts (Individual/Business records) are not created via internal creation, external creation, import, etc? | ||
| CON.OPR.07 | Does the proposed platform allow a Contact (Individual/Business record) without an existing license to have a complaint against it or to be subject to Compliance Agreements or fines? | ||
| CON.OPR.08 | Does the proposed platform allow a Contact (Individual/Business record) without an existing license to be created as a delegate or a Supervisor for another license? | ||
| CON.OPR.09 | Does the proposed platform allow a Contact (Individual/Business record) without an existing license to be in a relationship role for a license (ex: non-licensee business owner)? | ||
| CON.OPR.10 | Does the proposed platform support an ability for internal users to be notified or be able to track via audit or other solution, if Contact (Individual/Business record) information is changed (according to business rules)? | ||
| CON.OPR.11 | Does the proposed platform support an ability for Contacts (Individual/Business record) to be notified if/when their Contact information is changed via email or other supported option? | ||
| CON.OPR.12 | Does the proposed platform support merging duplicate Contact (Individual/Business) Records (and include an Audit Trail of the changes)? | ||
| CON.OPR.13 | Does the proposed platform have the ability to un-merge previously merged Contact (Individual/Business) Records? | ||
| CON.OPR.14 | Does the proposed platform allow for background check results data to be captured and stored via import? | ||
| CON.OPR.15 | Does the proposed platform provide for role based secure view access to background check information based on license business rules? | ||
| CON.OPR.16 | Does the proposed platform provide an ability to for an authorized user to delete a Contact (Individual/Business record) based on their role? | ||
| CON.OPR.17 | Does the proposed platform allow a Contact (Individual/Business record) without an existing license to have due amounts (fees, fines, forfeitures, etc.) and to have the ability to pay these amounts online? | ||
| ID | Contact - Individual Data | Required Response | Comment (150 words or less) |
| CON.DAT.01 | Does the proposed platform provide the ability to capture one or more DBA names, maiden names, former names or aliases? | ||
| CON.DAT.02 | Does the proposed platform support the ability to cross reference Record searches on former names used (i.e. maiden name, aka, etc.)? If so, explain how. | ||
| CON.DAT.03.00 | Can the proposed platform hold, at the Contact level, detailed data concerning (but not limited to): | ||
| CON.DAT.03.01 | * Continuing Education/Compitency history | ||
| CON.DAT.03.02 | * Educational institution | ||
| CON.DAT.03.03 | * Name prefix, suffix and other descriptors | ||
| CON.DAT.03.04 | * Exams and exam results | ||
| CON.DAT.03.05 | * Licenses from other states | ||
| CON.DAT.03.06 | * Demographic information | ||
| CON.DAT.03.07 | * Professional organization identifiers | ||
| CON.DAT.03.08 | * Work history | ||
| ID | Contact - Address and Communication | Required Response | Comment (150 words or less) |
| CON.ADR.01 | Does the proposed platform provide the ability to maintain multiple addresses and Contact information for a Contact (Individual/Business record)? | ||
| CON.ADR.02 | Does the proposed platform support different Contact addresses/Contact information for each license? | ||
| CON.ADR.03 | Does the proposed platform provide a method to populate a Contact's (Individual/Business record) address change on an associated license(s)? | ||
| CON.ADR.04 | Does the proposed platform support capturing multiple phone types and a primary phone? | ||
| CON.ADR.05 | Does the proposed platform support capturing mulitple email addresses for a contact and selection which one is defaulted to primary based on configuration and business rules? | ||
| CON.ADR.06 | Does the proposed platform validate addresses using MELISSA data or equivalent? | ||
| CON.ADR.07 | Does the proposed platform support 9 digit zip codes? | ||
| CON.ADR.08 | Does the proposed platform support international addresses including international zip code rules? | ||
| CON.ADR.09 | Does the proposed platform support automated address field automated population based on zip code, city / state, or area code? | ||
| CON.ADR.10 | Does the proposed platform provide for a Contact (Individual/Business record) to specify a preferred email/phone/mail contact and allow for configuration of defaulting all communication to the preferred email through business rules? | ||
| CON.ADR.11 | Does the proposed platform validate all email addresses through a method of verification sent to the address when entered new? | ||
| CON.ADR.12 | Does the proposed platform support language preferences? | ||
| CON.ADR.13 | Does the proposed platform support the ability to capture a Contact's (Individual/Business record) email distribution list? | ||
| CON.ADR.14 | Does the proposed platform provide the ability to collect Contact information about Participants interested about learning the results of an investigation and configuration/business rules for determining what information is available to share? | ||
| CON.ADR.15 | Does the proposed platform provide the ability to configure what data elements from the Contact/Licensee are available to the public and suppress other data elements based on business rules? | ||
| ID | Contact - Relationships | Required Response | Comment (150 words or less) |
| CON.REL.01.00 | Does the proposed platform support multiple relationships between: | ||
| CON.REL.01.01 | * Individuals and organizations | ||
| CON.REL.01.02 | * Organizations and facilities | ||
| CON.REL.01.03 | * License to license | ||
| CON.REL.01.04 | * Facilities and Programs | ||
| CON.REL.01.05 | * Products and license Holders | ||
| CON.REL.01.06 | * Products and Brands | ||
| CON.REL.01.07 | * Any other relationship between entities | ||
| CON.REL.02 | Does the proposed platform support adding/applying Key Management and ownership relationships for businesses? | ||
| CON.REL.03 | How does the proposed platform support business rules which require one or more relationships be established for a license? | ||
| CON.REL.04 | Does the proposed platform the ability to review the relationship history? | ||
| CON.REL.05 | Does the proposed platform support establishing a maximum/minumum number of specific Key Management relationships for a Contact based on configuration/business rules? | ||
| CON.REL.06 | Does the proposed platform support business rules that result in an automated change of credential/license status if there are relationship changes immediately or after a specified period? | ||
| CON.REL.07 | Does the proposed platform support notifying a user via email if a required relationship's status changes impacting thier credential? | ||
| CON.REL.08 | Does the proposed platform support a workflow process, requirements and/or fees for a change in a relationship? | ||
| CON.REL.09 | Does the proposed platform support the ability to collect relationship specific data according to configuration/business rules? | ||
| ID | Contact - Organizations/Corporations | Required Response | Comment (150 words or less) |
| CON.ORG.01 | Does the proposed platform limit business contact types to those activities/licenses permitted for businesses and reserves activities and licenses for individual contact types to only those that are individuals? | ||
| CON.ORG.02 | Does the proposed platform support different data requirements for different business contact types? | ||
| CON.ORG.03 | Does the proposed platform support configuration/business rules governing the replacement of key relationships? | ||
| CON.ORG.04 | Can a business contact type with multiple supervising licenses have a different Contact for each supervised license type? | ||
| CON.ORG.05 | Does the proposed platform have the ability to capture ownership information including % of ownership, ownership dates and history? | ||
| ID | Contact - Education/Exam Providers | Required Response | Comment (150 words or less) |
| CON.EDU.01 | Does the proposed platform support Contact Records for education and exam Providers? | ||
| CON.EDU.02 | Does the proposed platform allow an education/CE-CC exam Provider to have more than one campus or exam location? | ||
| CON.EDU.03 | Does the proposed platform support the relationship between Providers and their course offerings? | ||
| CON.EDU.04 | Does the proposed platform support the relationship between Providers and their course schedule? | ||
| CON.EDU.05 | Does the proposed platform support the relationship between Providers and their instructors? | ||
| CON.EDU.06 | Does the proposed platform allow authorized users or internal Business Units to act as Providers? | ||
| CON.EDU.07 | Does the proposed platform support the relationship between Providers and offered exams? | ||
| CON.EDU.08 | Does the proposed platform allow authorized users to establish data elements for Providers? |
PRP ITN Exhibit 3 Product Requirements ITN SJAA 2026-__ Page | &P
Licensing
LICENSING
| ID | Licensing - Application Path/Submission | Required Response | Comment (150 words or less) |
| LIC.APP.01 | Does the proposed platform support the ability for applicants to apply for licenses through several Application Paths (Initial via examination, initial via endorsement, reinstatement, reactivation, renewal, etc) with differing configuration/business rules and requirements. | ||
| LIC.APP.02 | Does the proposed platform support different workflows for each type of Application Path (ex: initial application vs endorsement via renewal vs reinstatement, etc)? | ||
| LIC.APP.03 | Does the proposed platform allow for already stored data to be autopopulated in another transaction for the same user (i.e. Applicant already has a license with the Division and wishes to apply for another license) based on credential type and configuration/business rules? | ||
| LIC.APP.04 | Does the proposed platform automatically expire licenses based on configured expiration policies and additional configuration based on credential type? | ||
| LIC.APP.05 | Does the proposed platform utilize configuration/business rules to assign license Numbers and ensure that duplicate license numbers are not generated either via processing and/or import functions? | ||
| LIC.APP.06 | Does the proposed platform allow Logical Branching within the workflow according to business rules (if out of state license, do requirement set a, else do requirement set b) ? | ||
| LIC.APP.07 | Does the proposed platform allow for multiple submission methods for a license such as online, mail in check, cash processing in person? | ||
| LIC.APP.08 | Does the proposed platform allow users with appropriate levels of authority to create/update/delete new applicant Records? | ||
| LIC.APP.09 | Does the proposed platform have the ability to initiate application/credential approval through a Provider upload of exam or education results? | ||
| ID | Licensing - Operations | Required Response | Comment (150 words or less) |
| LIC.OPR.01 | Does the proposed platform automate the incorporation of inspection results in the application process? | ||
| LIC.OPR.02 | Does the proposed platform have the ability to establish application time limits according to configuration/business rules? | ||
| LIC.OPR.03 | Does the proposed platform provide the ability to print a bar code or optical scan-line on an invoice for reading internally? | ||
| LIC.OPR.04 | Does the proposed platform allow for the ability to restrict licenses to specific Contact types (business contact types vs individual contact types)? | ||
| LIC.OPR.05 | Does the proposed platform have the ability to establish the criteria to determine whether an application is complete prior to online submission? | ||
| LIC.OPR.06 | Does the proposed platform have the ability to automatically change a license status as a result of a pre-determined function based on configuration/business rules? | ||
| LIC.OPR.07 | Does the proposed platform allow licenses to be conditionally approved for issuance of a license or certification based on predefined business rules or conditions (i.e. violations, disciplinary action clearance, etc.)? | ||
| LIC.OPR.08 | Does the proposed platform have the ability to require one or more electronic documents be attached to a license along with the ability to limit the type and izw od documents able to be submitted? (example, file size, number of files and file type) | ||
| LIC.OPR.09 | Does the proposed platform have a limit on the amount of documents/records that can be stored? | ||
| LIC.OPR.10 | Does the proposed platform allow a license to contain multiple classifications and specialties with separate business rules and fees at each level? | ||
| LIC.OPR.11 | Does the system have a limitation on the # of classifications or specialties for a single credential type? | ||
| LIC.OPR.12 | Does the proposed platform support the ability to automatically update a license status upon some type of event. (i.e., license expiration, disciplinary action, successful completion of compliance monitoring, death, etc.)? | ||
| LIC.OPR.13 | Does the proposed platform support the ability to restrict an application if Enforcement Action meets denial definition based on business rules? | ||
| LIC.OPR.14 | Does the proposed platform have the ability to capture, view, and report on data submitted with each renewal (year over year reporting, license history)? | ||
| LIC.OPR.15 | Does the proposed platform support an ability to require a Bond for a license type (outfitters, fishing and hunting) or for a specific license. | ||
| LIC.OPR.16 | Does the proposed platform support workflows for both when a Bond expires at the same time as the license and when a Bond expires at a different time frame? | ||
| LIC.OPR.17 | Does the proposed platform support an ability for license status definitions availability to vary by credential type and configuration/business rule? | ||
| LIC.OPR.18 | Does the proposed platform support an ability to transfer (business ownership change) a license to a different Contact or to delete a license? | ||
| LIC.OPR.19 | Does the proposed platform support the ability to display license history that includes periods of lapses and suspensions? | ||
| LIC.OPR.20 | Can the proposed platform hold license Healthcare Professions Profile information as defined for specific license types? | ||
| LIC.OPR.21 | Does the proposed platform automatically establish work queue items when the configuration/business rules for an application or renewal calls for them (ex: inspections, background checks)? | ||
| ID | Licensing - Required Relationships | Required Response | Comment (150 words or less) |
| LIC.REL.01.00 | A license may require one or more relationships be maintained as part of a license. Does the proposed platform support requirements for relationships with: | ||
| LIC.REL.01.01 | * Individuals in specific roles (owner, manager, etc.) | ||
| LIC.REL.01.02 | * Other license types | ||
| LIC.REL.01.03 | * Facilities | ||
| LIC.REL.01.04 | * Any other relationship | ||
| LIC.REL.02 | Does the proposed platform support configurable validation rules for any required license relationship (ex: An electrical contactor requires a relationship with an Active Master Electrician in order to be in an Active status)? | ||
| LIC.REL.03 | Does the proposed platform support the change of a license status if there is a change in a required relationship status immediately or after a specified period? (i.e. physician/PA, E&P Contractors) | ||
| LIC.REL.04 | Does the proposed platform support automated workflows (correspondence, addition to work queues, user Notification) if there is a change in a relationship status? | ||
| LIC.REL.05 | Does the proposed platform support complex required license relationships (license A requires a supervisory relationship with license B and a secondary relationship with one or more of license type C) ? | ||
| LIC.REL.06 | Does the proposed platform support required relationships between licenses where a single entity holds both licenses? | ||
| ID | Licensing - Supervision | Required Response | Comment (150 words or less) |
| LIC.SUP.01 | Does the proposed platform support the ability for one license to have a mandatory relationship with a supervising license? | ||
| LIC.SUP.02 | Does the proposed platform allow the supervising license to have the ability to do business functions (apply, renew and/or pay) on behalf of the supervised license? | ||
| LIC.SUP.03 | Does the proposed platform allow for non-applicant, outside users to access the application process to approve experience? (3rd party review/approval of applicant experience submission) | ||
| LIC.SUP.04 | Does the proposed platform provide a method for the supervising license to be the primary Contact for correspondence concerning the Supervisee's licenses? | ||
| LIC.SUP.05 | Does the proposed platform provide an ability to sort correspondence Batches by the Supervisor? | ||
| LIC.SUP.06 | Does the proposed platform support automatic changes to the Supervisee license status if there are changes to the Supervisor license status? | ||
| ID | Licensing - Education, Exams & Experience | Required Response | Comment (150 words or less) |
| LIC.EDU.01 | Does the proposed platform support the ability for a license to require that one or more specific CE courses be completed? | ||
| LIC.EDU.02 | Does the proposed platform support the ability for a license to require a minimum number of CE hours be completed? | ||
| LIC.EDU.03 | Does the proposed platform support the ability for a license to require that CE be completed during a specific time period? | ||
| LIC.EDU.04 | Does the proposed platform support the ability for a license to require a course of study (transcript) or a specific academic degree? | ||
| LIC.EDU.05 | Does the proposed platform support the ability for a license to require a specific exam score (or pass/fail determination)? | ||
| LIC.EDU.06 | Does the proposed platform support the ability for a license to require multi-part exams? | ||
| LIC.EDU.07 | Does the proposed platform support the ability for a license to require specified experience? | ||
| LIC.EDU.08 | Does the proposed platform support the ability for a license to require that CE/exam/experience documentation be submitted directly by the education/exam/experience Provider? | ||
| LIC.EDU.09 | Does the proposed platform support alternate requirements for CE/exams/practical experience? | ||
| LIC.EDU.10 | Does the proposed platform support Self-Attestation for CE/exams/practical experience where provided? | ||
| LIC.EDU.11 | How does the proposed platform support audits of CE, exams or practical experience? | ||
| LIC.EDU.12 | Does the proposed platform support the automatic validation within the license workflow of completed and documented education/exams/practical experience requirements? | ||
| LIC.EDU.13.00 | Does the proposed platform provide abilities for Providers to submit online applications/transactions (and documentation) and request approval of: | ||
| LIC.EDU.13.01 | * Their ability to be a Provider | ||
| LIC.EDU.13.02 | * Their courses | ||
| LIC.EDU.13.03 | * Their course schedule | ||
| LIC.EDU.13.04 | * Their instructors | ||
| LIC.EDU.14 | Does the proposed platform support course management functions for State administered courses to include tracking course registrations, student evaluations, and other user-defined data, are available? | ||
| LIC.EDU.15 | Does the proposed platform support an ability for an exam Provider to submit a file of exam results? | ||
| LIC.EDU.16 | Does the proposed platform support the reporting of an individual's exam history? | ||
| LIC.EDU.17 | Does the proposed platform system limit the number of exams that can be taken? | ||
| LIC.EDU.18 | Does the proposed platform allow an authorized user to specify the data collected for CE submissions (online or by Providers)? | ||
| LIC.EDU.19 | Does the proposed platform support/allow for third party integration with a CE/CC broker or tracking service for capturing CE/CC hours and courses completed? | ||
| ID | Licensing - Anytime Task Processing | Required Response | Comment (150 words or less) |
| LIC.SLF.01 | Does the proposed platform have the ability to configure the workflows and processes for those tasks that support the license but can occur at anytime (such as address changes, Key Management/ownership changes, charity solicitation reporting)? | ||
| LIC.SLF.02 | Does the proposed platform have the ability to establish due dates for the required periodic submission of supplemental information (such as monitoring reports)? | ||
| LIC.SLF.03 | Does the proposed platform allow for different workflows and Notifications based on whether task has been submitted on time or missed the deadline? | ||
| LIC.SLF.04 | Does the proposed platform allow for reporting, including statistical data, on self reported results? | ||
| LIC.SLF.05 | Does the proposed platform allow for the calculation of fees based on the data submitted by the license Holder as part of an Anytime Task? | ||
| LIC.SLF.06 | Does the proposed platform allow for a proxy to complete Anytime Tasks on behalf of a license Holder? | ||
| ID | Licensing - Renewal & Reinstatement | Required Response | Comment (150 words or less) |
| LIC.REN.01 | Does the proposed platform support automated renewals for certain license types if defined criteria are met? (If renewal metrics are met via online submission then the renewal of the license does not need manual intervention) | ||
| LIC.REN.02 | Does the proposed platform support the ability for applicants to submit renewal applications and fees to the Business Unit directly (via mail or office drop off or online)? | ||
| LIC.REN.03 | Does the proposed platform support the ability to process a file submitted containing renewal information for multiple applicants and license types? | ||
| LIC.REN.04 | Does the proposed platform support the ability to calculate and account for special fee add-ons such as late submission, expedited processing, or special document creation? | ||
| LIC.REN.05 | Does the proposed platform support the use of business rules to establish license expiration dates and any grace periods and to automatically change a license status when those dates are met? | ||
| LIC.REN.06 | Does the proposed platform provide a random selection ability to select a percentage of renewals for audit? | ||
| LIC.REN.07 | Does the proposed platform allow business rules and activity to determine when to establish the due amount for the renewal fee? | ||
| ID | Licensing - Approval | Required Response | Comment (150 words or less) |
| LIC.APR.01 | Does the proposed platform support the automatic approval of a license (and update the status)? | ||
| LIC.APR.02 | Does the proposed platform support single and Multi-Tiered review and approval processes for a license (and update the status)? | ||
| LIC.APR.03 | Does the proposed platform allow business rules to specify whether a user can forward a license to a Reviewer/approver before all license steps are complete? | ||
| LIC.APR.04 | Does the proposed platform allow a user to require additional, unique documents or other requirements for a specific license before it can be approved? | ||
| LIC.APR.05 | Does the proposed platform allow business rules to specify whether an authorized individual can override the license approval process and change the license status (but keeps an Audit Trail of who performed the override and why)? | ||
| LIC.APR.06 | Does the proposed platform support the automatic Notification of a license Holder when their license has been approved? | ||
| LIC.APR.07 | Does the proposed platform support the ability to change license status (and the corresponding workflow status) through a Batch process? | ||
| ID | Licensing - Certificate Production | Required Response | Comment (150 words or less) |
| LIC.PRO.01 | Does the proposed platform support the development of templates and Tags for Certificate production? | ||
| LIC.PRO.02 | Does the proposed platform support the production of individual Certificates or a "Batch" of Certificates to be sent to licensees via email attachment and also be printable within thier online services account? | ||
| LIC.PRO.03 | Does the proposed platform support the local printing of Certificates and the creation of digital versions of the Certificate? | ||
| LIC.PRO.04 | Does the proposed application have the ability to store digital copies of the Certificate with the Contact Record for self printing? | ||
| LIC.PRO.05 | Does the proposed platform have the ability to store the date a Certificate is self printed? | ||
| LIC.PRO.06 | Does the proposed platform have the ability to disable self printing or to recall the Certificate of an applicant based upon business rules? | ||
| LIC.PRO.07 | Does the proposed platform have the ability to ensure the integrity of a self printed copy (such as uneditable files, watermarks)? |
PRP ITN Exhibit 3 Product Requirements ITN SJAA 2026-__ Page | &P
Permits & Inspections
PERMITS & INSPECTIONS
| ID | Permit - Permit Application | Required Response | Comment (150 words or less) |
| PRM.APP.01 | Does the proposed platform support the ability for applicants to apply for electrical/plumbing inspection permits through different permit paths with differing configuration/business rules and requirements? | ||
| PRM.APP.02 | Does the proposed platform support different workflows for each electrical/plumbing inspection permit path? | ||
| PRM.APP.03 | Does the proposed platform track electrical/plumbing inspection permit payments by type? | ||
| PRM.APP.04 | Does the proposed platform allow Logical Branching within the workflow according to configuration/business rules (if out of the state's jurisdiction for inspection, do requirement set a, else do requirement set b) ? | ||
| PRM.APP.05 | Does the proposed platform utilize business unit rules to assign a unique ID for each |
electrical/plumbing inspection permit request?
PRM.APP.06 Does the proposed platform provide the ability to capture the electrical/plumbing inspection permit requestor's contact information such as mailing address, job-site address, phone, email etc?
PRM.APP.07 Does the proposed platform provide the ability to retrieve the license information of the permit requestor, if applicable?
| PRM.APP.08 | Does the proposed platform allow for homeowners and non-licensees to apply for an electrical/plumbing inspection permit as well as licensed electrical/plumbing contractors with existing credential records in the platform? | ||
| PRM.APP.09 | Does the proposed application support the ability for an interface/integration with the 3rd party "SolarAPP" and allow users who apply for permit through that platform to have data imported/exported between platforms? | ||
| PRM.APP.10 | Does the proposed application support the ability for an interface/integration with the 3rd party "Symbium" and allow users who apply for permit through that platform to have data imported/exported between platforms? | ||
| PRM.APP.11 | Does the proposed applciation support the ability to create, develop, update and maintain 3rd party interfaces/integrations with external vendors for data transfer of permitting information? | ||
| ID | Permit- Permit Operations | Required Response | Comment (150 words or less) |
| PRM.OPR.01 | Does the proposed platform support an ability for the electrical/plumbing inspection permit status definitions to vary |
by predefined business rules?
| PRM.OPR.02 | Does the proposed platform support workflows for when a electrical/plumbing inspection permit expires in a predefined /configurable period of time? |
| PRM.OPR.03 | Does the proposed platform allow authorized users to update electrical/plumbing inspection permits in both content and status |
- such as reactivating, extending expired permits, updating the expiration date and contact information?
| PRM.OPR.04 | Does the proposed platform allow an authorized user/administrator to transfer an electrical/plumbing inspection permit from one job address to another based upon predefined business rules? |
| PRM.OPR.05 | Does the proposed platform have the ability to retain all electrical/plumbing inspection permit information permanently? |
| PRM.OPR.06 | Does the proposed platform have the ability to archive electrical/plumbing inspection permit information based upon predefined business rules? |
| PRM.OPR.07 | Does the proposed platform allow authorized users to retrieve archived electrical/plumbing inspection permits? |
| PRM.OPR.08 | Does the proposed platform provide the ability to retrieve the inspection information/results |
by the electrical/plumbing inspection permit requestor?
| PRM.OPR.09 | Does the proposed platform provide the ability to search by user defined fields such as permit number, property address, permit holder name, active and expired permits? | ||
| PRM.OPR.10 | Does the proposed platform provide the ability to connect the license information of the permit requestor, if applicable in the event the requestor was a licensed electrical/plumbing contactor registered with the Division? | ||
| PRM.OPR.11 | Does the proposed platform provide the ability to calculate an estimate of electrical/plumbing inspection permit fees? | ||
| PRM.OPR.12 | Does the proposed platform provide the ability for customers (both unlicensed homeowners and licensed electrical/plumbing contractors) to be able to view the scheduled inspection information online? | ||
| PRM.OPR.13 | Does the proposed platform allow for creation, development, update and maintenance of permit/inspection rules to include the addition/subtraction of jurisdictions and all other configuration options. | ||
| PRM.OPR.14 | Does the proposed platform provide the ability to connect the homeowner information of the permit requestor, if applicable in the event the requestor has previously applied for a permit with the Division? | ||
| ID | Permit & Inspection - Mobile | Required Response | Comment (150 words or less) |
| INS.MOB.01 | Does the proposed platform support the ability to conduct a mobile (via tablet or smart phone) or remote visual inspection? | ||
| INS.MOB.02 | Does the mobile supported platform inspection or permit have the ability to work offline when there is poor or no connectivity and to subsequently allow for data synchronization to occur when it is convenient and when the device regains connectivity? | ||
| INS.MOB.03 | Does the proposed platform provide for signature capture? | ||
| INS.MOB.04 | Does the inspection component have the ability to utilize built in tools such as the camera or microphone on a device such as a tablet or a smart phone? | ||
| INS.MOB.05 | When in the field, does the proposed mobile platform provide the ability to read a UPC Code or a QR Code and to view the associated Product or license information? | ||
| INS.MOB.06 | Does the proposed platform guide the inspector through the inspection process? | ||
| INS.MOB.07 | Does the proposed platform allow the inspector to add notes about each violation or notes to educate the applicant when there is not a violation but notations are required/desired? | ||
| INS.MOB.08 | Does the proposed platform create an inspection summary report that can be viewed on the device and shared via email/sms? | ||
| INS.MOB.09 | Does the proposed platform provide an ability to generate random inspection sampling numbers based on a total Product count entered in the field and preset business rules? (ex: random sampling inspections for Products select the 3rd, 27th, 84th drug bottles for pharmacy inspections) | ||
| INS.MOB.10.00 | Does the mobile proposed platform have the ability to perform real time calculations during inspections such as: | ||
| INS.MOB.10.01 | * Maximum allowable variation | ||
| INS.MOB.10.02 | * Tolerances | ||
| INS.MOB.10.03 | * Other calculations as defined during configuration of business rules | ||
| INS.MOB.11 | Does the proposed platform provide an interface or integration to electronic measuring devices for use during testing (and record any test results)? | ||
| INS.MOB.12 | Does the proposed platform provide a summary view of the permit or license history? | ||
| INS.MOB.13 | Does the proposed platform provide a summary view of any applicable Contact history? | ||
| INS.MOB.14 | Does the proposed platform have the ability to display the Contact photo on the inspection view, if applicable? | ||
| INS.MOB.15 | Does the proposed platform allow you to capture when a violation is remediated during an inspection? | ||
| INS.MOB.16 | Does the proposed platform allow inspectors to perform other tasks in the field (such as update a Contact Record, submit application, revise permit)? | ||
| INS.MOB.17 | Does the proposed platform support Bluetooth printing and scanning? | ||
| INS.MOB.18 | Does the proposed platform provide voice recognition software for entering notes? | ||
| INS.MOB.19 | Does the proposed platform provide writing recognition software for entering notes? | ||
| ID | Inspection - Lab Results | Required Response | Comment (150 words or less) |
| INS.LAB.01 | Does the proposed platform support the collection of scientific data from laboratories (as well as the administrative data and any attached electronic documents)? | ||
| INS.LAB.02 | Does the proposed platform support an unlimited number of different laboratory tests each with their own data set? | ||
| INS.LAB.03 | Does the proposed platform support the ability for a laboratory (a third party) to self report results of a test? | ||
| INS.LAB.04 | Does the proposed platform support capturing lab results for an undefined set of chemicals? | ||
| INS.LAB.05 | Does the proposed platform provide an ability to calculate failed tests based on the submitted laboratory results? | ||
| INS.LAB.06 | Does the proposed platform provide an ability to initiate workflows/actions based on a licenses lab result history (ex: failed two out of last four tests)? | ||
| INS.LAB.07 | Does the proposed platform support the ability to report on lab results trends across licenses? | ||
| ID | Inspection - Operations | Required Response | Comment (150 words or less) |
| INS.BUS.01 | Does the proposed platform support the ability to create and configure an unlimited number of inspection types? | ||
| INS.BUS.02 | Does the proposed platform support the ability to conduct financial audit inspections and capture financial data as part of the audit? | ||
| INS.BUS.03 | Does the proposed platform provide real time, flexible inspections that include conditional process flows or branch logic? | ||
| INS.BUS.04 | Does the proposed platform have the ability to schedule and conduct multiple inspection types on different dates? | ||
| INS.BUS.05.00 | When an inspection of a facility requires the inspections of equipment within that facility does the proposed platform include an ability: | ||
| INS.BUS.05.01 | * To add or inactivate equipment during an inspection? | ||
| INS.BUS.05.02 | * Maintain details on each equipment? | ||
| INS.BUS.05.03 | * Include the equipment from the last inspection in the current inspection (avoiding inspection set up time)? | ||
| INS.BUS.05.04 | * Include inspection steps for each piece of equipment? | ||
| INS.BUS.06 | Does the proposed platform support the option to perform a complete step by step inspection and record inspection results? | ||
| INS.BUS.07 | Does the proposed platform support the ability to select violations or regulations associated with an inspection step? | ||
| INS.BUS.08 | Does the proposed platform provide the ability to maintain violation attributes (ex: classifying a violation by type or severity indicators)? | ||
| INS.BUS.09 | Does the proposed platform support the ability to track inspection deficiencies and document corrective actions? | ||
| INS.BUS.10 | Does the proposed platform support the ability to attach electronic documents such as reports, pictures or video directly to an inspection step? | ||
| INS.BUS.11 | Does the proposed platform support the ability to add notes to any inspection step? | ||
| INS.BUS.12 | Does the proposed platform provide an ability to include prior inspection results on an inspection view or form? | ||
| INS.BUS.13 | Does the proposed platform provide an ability to customize the inspection step response options based on the inspection type or step (ex: Pass/fail vs Yes/No)? | ||
| INS.BUS.14 | Does the proposed platform provide an ability to generate and record random sample inspection numbers according to business rules and support the data entry for each sample? | ||
| INS.BUS.15 | Does the proposed platform support the ability to assign numeric values to each inspection step and develop a score based upon results (Example: if Step 1 is failed a value of 10 is added to the inspection score, failure of step 2 adds a value of 5 … The total score of the inspection determines the next actions)? | ||
| INS.BUS.16 | Does the proposed platform allow an authorized user to configure a profile view of associated Contact and/or license data specific to that inspection type? | ||
| INS.BUS.17 | Does the proposed application allow an authorized user to configure inspection sub sections and reuse these subsections in other inspection types? | ||
| INS.BUS.18 | Does the proposed platform allow an authorized user to identify mandatory or optional inspection steps? | ||
| INS.BUS.19 | Does the proposed platform allow an authorized user to switch an inspection type while underway without losing common data (ex: switch from a cursory to a detailed inspection)? | ||
| ID | Inspection - Results | Required Response | Comment (150 words or less) |
| INS.RES.01 | Does the proposed platform support the ability to schedule a follow up inspection based on scoring or configured business rules? | ||
| INS.RES.02 | Does the proposed platform support the ability for an inspector to assess fines? | ||
| INS.RES.03 | Does the proposed platform support the ability to initiate a process (such as ownership change) as the result of an inspection finding? | ||
| INS.RES.05 | Does the proposed platform support the ability to initiate a case/investigation from the inspection module? | ||
| INS.RES.06 | Does the proposed platform have the option to send the inspection report via email or mail based upon predefined business rules to the license Contact or to other contacts such as the permit holder or homeowner? | ||
| INS.RES.07 | Does the proposed platform have the ability to automatically send correspondence to outside entities (OSHA, DEA) confirming a complete inspection? | ||
| INS.RES.08 | Upon inspection completion does the proposed platform have the ability to auto validate workflow steps in associated processes (such as applications/renewals that require the inspection)? | ||
| INS.RES.09 | Does the proposed platform support the ability for an inspector to record remediation tasks, information and due dates during the inspection? | ||
| ID | Inspection - Scheduling & Assignment | Required Response | Comment (150 words or less) |
| INS.SCD.01 | Does the proposed platform support the ability to establish an inspection type according to business rules? | ||
| INS.SCD.02 | Does the proposed platform notify the inspector on all inspection requests based upon predefined business rules such as rough-in, final, partial and rejected? | ||
| INS.SCD.03 | Does the proposed platform capture mileage travelled by inspectors for each inspection? | ||
| INS.SCD.04 | Does the proposed platform provide an inspector with a work queue related to sites that are ready for inspection? | ||
| INS.SCD.05 | Does the proposed platform notify the permit requestor via email/sms when the inspector has scheduled the inspection based upon predefined business rules? | ||
| INS.SCD.06 | Does the proposed platform allow a user to enter a scheduled date and for the proposed platform to use that data in preference to the established due date for reports and work queue views? | ||
| INS.SCD.07 | Does the proposed application provide configurable rules to prioritize inspections based on type/due date? | ||
| INS.SCD.08 | Does the proposed platform have the ability to limit the number of inspections due at one-time according to predefined business rules? | ||
| INS.SCD.09 | Does the proposed platform automate the assignment of inspectors based upon predefined inspector regions/areas of responsibility? | ||
| INS.SCD.10 | Does the proposed platform provide the ability to assign inspections to teams and to define the role of inspectors on that team (for example, a Supervisor, a nurse, a building fire safety inspector)? | ||
| INS.SCD.11 | Does the proposed platform provide the ability to do bulk reassignments or even partial reassignments (Person one retires, all inspections assigned to person 1 are reassigned to person 2 or all are reassigned to person 2 and 3)? | ||
| INS.SCD.12 | Does the proposed platform allow automatic assignments to be overridden by an authorized user? | ||
| INS.SCD.13 | Does the proposed platform provide the first inspection date to be automatically set based on business rules? | ||
| INS.SCD.14 | Does the proposed platform provide an interface or integation to industry standard inspection codes (NEC, CPC etc.)? | ||
| ID | Inspection - GIS Requirements | Required Response | Comment (150 words or less) |
| INS.GIS.01 | Does the proposed platform provide an ability to view multiple addresses through a GIS? | ||
| INS.GIS.02 | Does the proposed platform provide an ability to create selection criteria for GIS views (by license type/by location/by inspections due)? | ||
| INS.GIS.03 | Does the proposed platform provide an ability to "click on" a GIS pin and open the underlying data view? | ||
| INS.GIS.04 | Does the proposed platform provide an ability to include the current location within the GIS view? | ||
| INS.GIS.05 | Does the proposed platform provide a GIS view of a date or multiple work queue and modify the itinerary based on the travel path? | ||
| INS.GIS.06 | Does the proposed platform allow GIS queries based upon distance from a particular point? | ||
| INS.GIS.07 | In this proposed platform , can GIS results be used in other modules? | ||
| INS.GIS.08 | Does the proposed platform provide the capability to capture, maintain and add GIS location data related to survey monument locators? | ||
| INS.GIS.09 | Does the proposed platform support the ability to map selected lab result data via a GIS tool? |
PRP ITN Exhibit 3 Product Requirements ITN SJAA 2026-__ Page | &P
Enforcement
ENFORCEMENT
| ID | Enforcement - Complaint Operations | Required Response | Comment (150 words or less) |
| ENF.C2C.01.00 | Please indicate how the proposed platform treats the different stages of a complaint (complaint intake/investigation /resolution & adjudication/compliance monitoring): | ||
| ENF.C2C.01.01 | * Does the proposed platform differentiate between these stages? | ||
| ENF.C2C.01.02 | * Does the proposed platform allow each stage to have different owners? | ||
| ENF.C2C.01.03 | * Does the proposed platform allow a stage to be reopened and closed? | ||
| ENF.C2C.01.04 | * Does the proposed platform allow multiple stages to be open at the same time? | ||
| ENF.C2C.01.05 | * Does the proposed platform allow each stage to have a status and an overall status? | ||
| ENF.C2C.01.06 | * Is there a master status for the entire process (complaint to compliance)? | ||
| ENF.C2C.02 | Does the proposed platform allow for a flexible compliance work stream (ex. program to central intake and back again) ? | ||
| ENF.C2C.03 | Does the proposed platform allow for compliance monitoring/Compliance Agreements to be initiated at any point during an investigation? | ||
| ENF.C2C.04 | Does the proposed platform maintain a single set of violations for reference and updating throughout the intake/investigation /resolution & adjudication/compliance monitoring workflow? | ||
| ENF.C2C.05 | Does the proposed platform maintain a status for each violation (alleged, dismissed, substantiated) that can be updated at any time during the case process? | ||
| ENF.C2C.06 | Does the proposed platform allow an ability to add violations at anytime during the complaint/ investigation/ resolution/ compliance monitoring process? | ||
| ENF.C2C.07 | Does your company's proposed platform maintain a central "library" of statutes and regulations with associated violations for consistent use in business functions based on board/program? | ||
| ID | Enforcement - Complaint Intake | Required Response | Comment (150 words or less) |
| ENF.COM.01 | Does the proposed platform provide the ability to capture complaints received online, referred from other agencies or for authorized users to enter complaints received from other sources? | ||
| ENF.COM.02 | Does the proposed platform provide the ability to document in an audit table fashion, all activities, documents and correspondence related to a complaint throughout the Enforcement process to include date/time stamp? | ||
| ENF.COM.03 | Does the proposed platform provide the ability for the Business Unit to define the rules for assigning Case Numbers and ensuring duplicate case numbers are not issued? | ||
| ENF.COM.04 | Does the proposed platform provide a method to select Contacts related to the license as Respondents or Participants in a complaint? | ||
| ENF.COM.05 | Does the proposed platform provide the ability to identify each individual's role in an investigation (Respondent, witness, Participant, complainant, interested party) and to gather data specific to that role? | ||
| ENF.COM.06 | Does the proposed platform provide the ability to change the role of an individual associated with a case (move a Participant to a Respondent)? | ||
| ENF.COM.07 | Does the proposed platform provide the ability to identify all who participated in investigation activities, including local police, health organizations, consultants, or other entities? | ||
| ENF.COM.08 | Does the proposed platform allow for situations where a complainant or a Participant (witness) is anonymous? Does the platform allow for a complainant to submit a complaint anonymously? | ||
| ENF.COM.09 | Does the proposed platform provide the ability to establish Contact Records for any Participant, witness, Respondent, etc. not currently a Contact? | ||
| ENF.COM.10 | Does the proposed platform allow Business Units to establish data requirements and categories for allegations? | ||
| ENF.COM.11 | Does the proposed platform provide the ability to track complaints by multiple category levels? | ||
| ENF.COM.12 | Does the proposed platform provide the ability to track and review the status of cases at key stages of the Enforcement process? | ||
| ENF.COM.13 | Does the proposed platform provide the ability to differentiate between a complaint and a self-reported incident? | ||
| ENF.COM.14 | Does the proposed platform provide the ability for authorized users to prioritize cases (and revise the priority as needed)? | ||
| ENF.COM.15 | Does the proposed platform provide the ability for different business units to define priority (or triage) or status differently? | ||
| ENF.COM.16 | Does the proposed platform provide the ability to monitor/identify when a license Holder surpasses a "threshold limit" for the number of complaints or cases against them? | ||
| ENF.COM.17 | Does the proposed platform provide the ability to close/defer complaints prior to case initiation? (non-jurisdictional) | ||
| ENF.COM.18 | Does the proposed platform provide the ability for the complaint to be assigned to a user and/or multiple users? | ||
| ENF.COM.19 | Does the proposed platform provide the ability for the correction of key data including assigned Board and license (may result in the issuance of a new Case Number)? | ||
| ID | Enforcement - Investigation | Required Response | Comment (150 words or less) |
| ENF.INV.01 | Does the proposed platform provide the ability to incorporate workflow functionality (review, tasks, etc.) in the investigations process? | ||
| ENF.INV.02 | Does the proposed platform allow an investigator to select standard workflow/Action Steps from a library of Action Steps for inclusion in the investigation? | ||
| ENF.INV.03 | Does the proposed platform allow selected Action Steps to be specified as mandatory before an investigation can be closed? | ||
| ENF.INV.04 | Does the proposed platform provide the ability to include standard workflows for a case based upon the type of case and the Business Unit? | ||
| ENF.INV.05 | Does the proposed platform provide the ability to insert new Action Steps/sub processes and to delete unworked Action Steps and sub processes from an investigation? | ||
| ENF.INV.06 | Does the proposed platform provide the ability to create, store and select standard investigation sub processes (a group of Action Steps)? (ex: the Assurance of Voluntary Compliance process) | ||
| ENF.INV.07 | Does the proposed platform provide the ability to set up work queue reminders to monitor assigned, incomplete Action Steps and unfulfilled requests from any other individuals? | ||
| ENF.INV.08 | Does the proposed platform provide the ability to document the scheduled and completed appointments for an investigator or Business Unit? Appointments include, but are not limited to, site visits, interviews, and meetings. | ||
| ENF.INV.09 | Does the proposed platform provide the ability to track inspections completed or attempted as part of an investigation of a complaint and the reasons for such visits? | ||
| ENF.INV.10 | Does the proposed platform provide the ability to include an Action Step multiple times in a single investigation? (ex: multiple site visits) | ||
| ENF.INV.11 | Does the proposed platform provide a view into historical complaints against a license, Key Management, and related Contacts? | ||
| ENF.INV.12 | Does the proposed platform provide a profile view of Contacts and licenses customizable to the investigation type? | ||
| ENF.INV.13 | Does the proposed platform provide an ability for Supervisors to review cases being investigated within their Business Unit? | ||
| ENF.INV.14 | Does the proposed platform provide a workflow based "escalation process" for disputed investigation findings? | ||
| ENF.INV.15 | Does the proposed platform provide an ability to resolve cases through automated workflows? | ||
| ENF.INV.16 | Does the proposed platform provide an ability to indicate different levels of confidentiality (via business rules) in order to exclude certain cases from all reporting and other releasable information? | ||
| ENF.INV.17 | Does the proposed platform provide an ability to capture mandatory and optional data elements with each Action Step including notes? | ||
| ID | Enforcement - Consolidation | Required Response | Comment (150 words or less) |
| ENF.CON.01.00 | Does the proposed platform provide an ability to consolidate: | ||
| ENF.CON.01.01 | * Multiple complaints into a single complaint? | ||
| ENF.CON.01.02 | * Any combination of complaints, inspections and investigations for a respondent with multiple licenses into a single investigation? | ||
| ENF.CON.01.03 | * Any combination of complaints, inspections and investigations into Enforcement Action? |
This is the start of the file's text. The full file is on GovTribe.
File details come from the government source that posted it. Updated .