RFI___DCA_OIS_24-25-006_-_Attachment_I_Requirements.xlsx

XLSX spreadsheet 43 KB Posted

Attached to
RFI DCA OIS 24-24-006
Solicitation number
0000034110
Issued by
California

About this file

This is a functional and non-functional requirements document from the California Department of Consumer Affairs (DCA) outlining technical specifications for a user portal and licensing system. The document contains 229 functional requirements and 43 non-functional requirements covering areas including user registration, application processing, payment handling, workflow management, and system interfaces. The requirements specifically focus on capabilities needed to process various types of pharmacy-related licenses and applications, including pharmacist licenses, pharmacy technician permits, facility licenses, and automated drug delivery systems.

The technical specifications emphasize security compliance with NIST standards, FedRAMP requirements, and California privacy laws. The system must maintain 99.99% uptime, provide real-time data replication to the state's data warehouse, support modern web browsers, enable API integration, and include robust security features like multi-factor authentication and encrypted data storage. The system must be ADA compliant, support mobile devices, maintain code coverage of at least 80%, and undergo annual third-party security assessments. Critical vulnerabilities must be remediated within 3 business days.

View the file

Other files

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

Func. Requirment- RFI

Attachment IRFI # DCA OIS 24-25-006
FR IDDescriptionRequirement TypeModuleMandatory/ OptionalProvided out of the box (Yes/No)?Provided through Product configuration? (Yes/No)Provided through Product customization? Yes/NoNot provided?
provide brief explanationRespondent Comments
FR1The system must allow external user to register and create a user profile account using an email addressRegistration & LoginUser Portal
FR2The system must verify that the user profile email is authenticRegistration & LoginUser Portal
FR3The system must present an option to setup secure MFA which is optional to setup. - MFA must be compliant with SIMM 5360-CRegistration & LoginUser Portal
FR4The system must allow registration page to be configurable and changeable include inline instructionsRegistration & LoginSystem - Customization & Configuration
FR5The System must allow authorized user to create a user profile account for an external userRegistration & LoginAdministrative
FR6The System must present an option to reset password by sending reset link to registered user emailRegistration & LoginUser Portal
FR7The system must require login CAPTCHA based on reputation scoring set in the system configurationRegistration & LoginUser Portal, System - Customization & Configuration
FR8The system must allow to configure the password requirementRegistration & LoginSystem - Customization & Configuration
FR9The system must allow user to link its user profile to License EntityUser AccountUser Profile
FR10The system must allow user to link its user profile to Application EntityUser AccountUser Profile
FR11The system must interface with DCA system of records for licensing lifecycleInterface TypeInterface Management
FR12The system must allow authorized internal user to create an online record of application from paper-based application for an existing user entity and send an email to create a user profile accountCreate/Edit ApplicationApplication Management
FR13The system must require a configurable number of identification attributes to match before linking to exiting system record (access to the existing system record grants permission to all associated licenses and applications) to existing user entity. The identification attributes must be configurable.User ProfileSystem - Customization & Configuration, Application Management, User Portal
FR14The system must provide authorized users ability to assign authorized users to a license by sending invitation to delegates to signupBusiness Entity Hierarchy, Registration & LoginUser Portal, Account Management
FR15The system will allow user to edit/update the user profileUser ProfileUser Portal
FR16The system will allow authorized user to reset passwords for the users and send email to the registered email on the accountRegistration & LoginAdministrative
FR17The system will allow authorized user to be able to link a license to an external user accountUser AccountAccount Management
FR18The system must logically group & display historical user data to user.Audit TrailReporting
FR19The system must display records for each enity based on filters available to setup. Search filters must be configurable.AllAll
FR20The System must allow users to upload documents required for submission in the congifurable formats. For eg. - pdf,docx, doc, xls,gif,jpeg,tiff,png,bmp,txtApplication, User ProfileUser Portal, Application Management
FR21The System must be able to interface with other systems using various protocols SOAP, SFTP, REST, FTPs, - as requiredInterface ProtocolsInterface Management
FR22The system allow to create scheduled jobs that may run based on business rules or interfaceInterface , Scheduled JobsInterface Management, Automation
FR23The system must be able to self-recover from errors during scheduled jobInterface JobsException Handling, Automation
FR24The system must send out notification of success or failure on coompletion of an automated jobNotificationCommunication
FR25The system must encrypt all interface dataInterface, SecuritySystem
FR26The system must allow authorized user to add/update/delete status for a workflow taskAutomated WorflowAdministrative, Workflow Management
FR27The system must allow authorized user to create security based roles that can be assigned to the usersUser, SecuritySecurity, User Profile
FR28The System must allow authorized user to configure application workflows to align with business rulesApplication, Automated WorflowWorkflow Management, Administrative
FR29The system must maintain detailed audit logs of all activities (view/add/update/delete) for all users for all modules of the systemAudit TrailReporting
FR30The system must allow users to complete various forms online for submissionCreate/Edit ApplicationApplication Management
FR31The system must allow users to save their progress during online application process and allow them to continue at a later dateCreate/Edit ApplicationApplication Management
FR32The system shall generate and assign a unique application ID for each new applicationCreate/Edit ApplicationApplication Management
FR33The system shall assign status to each application based on configurable, pre-defined and assigned business rulesApplication TrackingApplication Management, System - Customization & Configuration
FR34The system must process applications based on the business rules applicable during each stage/statusApplication TrackingApplication Management
FR35The system must assign status to each application based on configurable criteriaApplication TrackingApplication Management, System - Customization & Configuration
FR36The system shall have progress check validations and display inline messages for required fields and data field formatting before being able to progress through the application.Data Validation, Create/Edit ApplicationApplication Management
FR37The system shall allow authorized users to review submitted applicationApplication ProcessingAdministrative
FR38The system shall allow authorized user to send out notification to applicant requesting additional information and change the status of the applicationApplication Processing, NotificationAdministrative, Communication
FR39The system shall allow authorized users and/or system to manually/automatically assign status to application based on business rulesApplication ProcessingAdministrative
FR40The system allow authorized users to configure different payment schedules based on the business rulesPaymentPayment Management, System - Customization & Configuration
FR41The system must allow authorized users to configure Application ID formatApplicationSystem-Customization & Configuration
FR42The system must allow users to select preferred method of communicationUser ProfileUser Portal
FR43The system must allow correspondances to be addressed to multiple recipientsCorrespondanceCommunication
FR44The system must notify the responsible owner(s) of status change of entities as defines in business rulesNotificationsCommunication, System - Customization & Configuration
FR45The system must automatically generate correspondances/letters/notices for pre-defined entities based on business rules using configurable templatesCorrespondance, Templates, Automated WorkflowSystem - Customization & Configuration, Workflow Management
FR46The system must allow authorized user to edit autogenerated correspondances/letters/noticesCorrespondanceCommunication
FR47The system must send out notifications regarding next steps of an automated workflow request, the frequency shall be configurable.Correspondance, Templates, Automated WorkflowSystem - Customization & Configuration, Workflow Management
FR48The system must be able to request digital signature for entities based on business rulesDigital SignaturesSystem - Customization & Configuration
FR49The systems rules driven workflow shall allow a process to request additional data, confirmation of data, digital signatures and/or completed forms from responsible parties or external stakeholders without an online user profile (e.g. new pharmacist applicant may be required to have education or experience confirmed by a third party. This shall be done digitally as a part of the application process.)Digital SignaturesSystem - Customization & Configuration
FR50The system must provide secure storage repository for all uploaded/generated documentsRepository, ConfigurationSystem - Customization & Configuration, Storage
FR51The system will interface with DCA's inspection system to send and receive information as per pre-defined contractsInterfaceInterface Management
FR52The system must allow applications forms to be configurable by authorized usersApplicationApplication Management, System - Customization & Configuration
FR53The system must allow authorized users to configure the system to display customizable messages to users upon loginLogin, ConfigurationUser Portal, System - Customization & Configuration
FR54The system will allow authorized users to edit data which was auto-generated by the systemReviewing ApplicationsSecurity, Administrative
FR55The system must allow authorized user to transfer/consolidate revenues between different transaction typesTransactionPayment Management
FR56The system must store and label (categorize) uploaded or generated documents/photos upon upload to systemSystemSystem
FR57The system must allow user to change/update data based on business rules including but not limited to address, officer, facility etc.User ProfileUser Portal, System - Customization & Configuration
FR58The system must provide a robust search engine with configurable searchable entities and data fieldsReporting, ConfigurationReporting, System - Customization & Configuration
FR59The system must be able to support multi-layer web like ownership hierarchy structureEntitiesOwnership Hierarchy
FR60The system must allow one license to be linked to multiple licenses and multi-layered ownership structureEntitiesAccount Management, Ownership Hierarchy
FR61The system must be able to accept online payments by interfacing State of CA contracted payment processers and must be PCI compliant. For ex. CC, echeck, ACH, Debit, etc.PaymentPayment Management
FR62The system must allow authorized users to process and refund paymentsPaymentPayment Management
FR63The system must allow multiple payments for a single transaction feeTransactionPayment Management
FR64The system must autogenerate payment recipts and send payment notifications via preferred communication method setup by that userUser, Notifications, PaymentsCommunication, Payment Management
FR65The system must display real time transaction statusTransactionPayment Management
FR66The system must generate daily, weekly and monthly financial reports to track total payments, refunds, outstanding balances, and any adjustments madeReporting, PaymentsPayment Management, Reporting
FR67The system must provide authorized users detailed cashier reports to reconcile cash and electronic paymentsReporting, PaymentsPayment Management, Reporting
FR68The system must allow authorized user to reconcile cash drawers and payment transactions at the end of each batch and automatically report any discrepenciesReporting, PaymentsPayment Management, Reporting
FR69The system must allow authorized user to input physical check, money order or cash received by mailTransactionPayment Management
FR70The system must produce licensing, compliance, education, and administrative reports which span configurable duration and record specific data from all data fields within system -Reporting - replicationReporting
FR71The system must be able to associate communications with an applicationSystemSystem
FR72The system must have a built in exception handler to handle business exception and report themExceptionsException Handling
FR73The system must have built in collaboration tools so the users can collaborate from within the systemCollaboration toolsCollaboration Tools
FR74The system must be able to assign automated processing workflows to applications based on the business rulesWorkflow ManagementWorkflow Management
FR75The system must provide authorized users with configurable dashboardsDashboardAdministrative
FR76The system must allow authorized user to develop customizable reportsReporting - replicationReporting
FR77The system must support real time secure replication of data to DCA's data warehouseinterface typeInterface Management
FR78The system will allow user to edit/update configurable associated license dataUser ProfileUser Portal
FR79The system must allow multiple methods of communication which are configurable including but not limited to email and SMSCorrespondanceCommunication
FR80The user portal shall display a visual progression of all applications/transactions (including historical for a configurable amount of time) based on its status.ApplicationApplication
FR81Display history of all entity transaction - retention shall be configurableHistorySystem
FR82UI to display all the outcomes of automated jobsAutomated WorflowSystem, Workflow Management
FR83The System Scheduler shall be integrated with primary UIInterfaceInterface Management
FR84The System must support FTB Requirements for payment managementPaymentsPayment Management
FR85Provide the ability to allocate one payment to multiple revenue accounts.PaymentsPayment Management
FR86The system must provide shopping cart feature for paymentPaymentsPayment Management
FR87The System must allow configuration for document upload size thresholdApplicationApplication Management
FR88The system must scan all upload for malware and/or malicious contentApplicationApplication Management
FR89The system must interface with licensing system of record in order to establish and maintain relationship between external user accounts & license recordsLicenseInterface Management
FR90The system must interface with licensing system of records in order to keep the current license statusLicenseInterface Management
FR91The system must allow formatted PDF of all application forms. These PDFs shall not be rendered screenshots but exact replicas of published forms.System, ApplicationApplication Management, System Management, User Portal
FR92The system shall abandon incomplete, non-submitted applications based on a configurable amount of time per license typeApplicationApplication Management, System
FR93The system shall provide an authorized, external user a list of available applications/transactions in the user portal. The available transactions shall be based on the license and license type the external user account is linked to, as well as open application status and current license expiration dateApplicationApplication Management
FR94The system shall provide a configurable application designer to include and format required input data for an application/transactionApplicationApplication Management
FR95The system shall provide searchable queues to authorized internal users based on configurable application status or statusesApplicationWorkflow Management
FR96The system shall allow authorized, internal users to view a non-editable application/transaction prior to online submissionApplicationApplication Management
FR97The system shall allow certain application/transaction input fields to be required of the authorized, external user and not mandatory for the authorized, internal user. And vice versaApplicationApplication Management
FR98The system shall allow authorized, internal users to review and define pre-populated and custom deficiencies for every section of an application/transactionApplicationApplication Management
FR99The system shall allow authorized, internal users to generate a templated correspondence which includes all open and selected application/transaction deficienciesApplicationApplication Management
FR100The system shall allow authorized, internal users to edit generated, templated email correspondence before sendingApplicationApplication Management
FR101The system shall store all transmitted correspondence with appropriate metadata (eg. date, time, user, etc.)ApplicationApplication Management
FR102The system shall allow authorized, external users to remediate deficiencies online via their user portal. Only application/transaction section with defined deficiencies shall be editable by the external userApplicationApplication Management
FR103The system shall allow authorized, internal users to progress an application/transaction to its next or final step based on configurable business rules, which may include correspondenceApplicationApplication Management
FR104The system shall allow authorized, internal users to modify fees for an individual application/transaction. Fee modification shall provide capability to store a justification comment, date stamp and user initiatorApplicationApplication Management
FR105The system shall allow configurable purge/retention schedule based on business rulesSystemSystem
FR106The system shall allow licensed authorized users online submission of renewal for Advanced Practice Pharmacist (APH)ApplicationUser Portal, Application
FR107The system shall allow licensed authorized users online submission of renewal for Automated Drug Delivery System (ADD)ApplicationUser Portal, Application
FR108The system shall allow licensed authorized users online submission of renewal for Automated Drug Delivery System EMS (ADE)ApplicationUser Portal, Application
FR109The system shall allow licensed authorized users online submission of renewal for Automated Patient Dispensing System 340B Clinic (ADC)ApplicationUser Portal, Application
FR110The system shall allow licensed authorized users online submission of renewal for Centralized Hospital Packaging (CHP)/Government Owned (CHE)ApplicationUser Portal, Application
FR111The system shall allow licensed authorized users online submission of renewal for Clinics (CLN)/Government Owned (CLE)ApplicationUser Portal, Application
FR112The system shall allow licensed authorized users online submission of renewal for Correctional Pharmacy (LCF)ApplicationUser Portal, Application
FR113The system shall allow licensed authorized users online submission of renewal for Designated Paramedic (DPM)ApplicationUser Portal, Application
FR114The system shall allow licensed authorized users online submission of renewal for Designated Representative (EXC)ApplicationUser Portal, Application
FR115The system shall allow licensed authorized users online submission of renewal for Designated Representative-3PL (DRL)ApplicationUser Portal, Application
FR116The system shall allow licensed authorized users online submission of renewal for Designated Representative-Reverse Distributor (DRR)ApplicationUser Portal, Application
FR117The system shall allow licensed authorized users online submission of renewal for Designated Representatives Vet (EXV)ApplicationUser Portal, Application
FR118The system shall allow licensed authorized users online submission of renewal for Drug Room (VRM)/Government Owned (DRE)ApplicationUser Portal, Application
FR119The system shall allow licensed authorized users online submission of renewal for Hospitals (HSP)/Government Owned (HPE)ApplicationUser Portal, Application
FR120The system shall allow licensed authorized users online submission of renewal for Hospital Satellite Sterile Compounding (SPC)/Government Owned (SCE)ApplicationUser Portal, Application
FR121The system shall allow licensed authorized users online submission of renewal for Hypodermic Needle and Syringes (HYP)/Government Owned (HYE)ApplicationUser Portal, Application
FR122The system shall allow licensed authorized users online submission of renewal for Outsourcing Facility (OSF)ApplicationUser Portal, Application
FR123The system shall allow licensed authorized users online submission of renewal for Outsourcing Facility Nonresident (NSF)ApplicationUser Portal, Application
FR124The system shall allow licensed authorized users online submission of renewal for Pharmacist (RPH)ApplicationUser Portal, Application
FR125The system shall allow licensed authorized users online submission of renewal for Pharmacy (PHY)/Government Owned (PHE)ApplicationUser Portal, Application
FR126The system shall allow licensed authorized users online submission of renewal for Pharmacy Nonresident (NRP)ApplicationUser Portal, Application
FR127The system shall allow licensed authorized users online submission of renewal for Pharmacy Technician (TCH)ApplicationUser Portal, Application
FR128The system shall allow licensed authorized users online submission of renewal for Remote Dispensing Pharmacy (PHR)ApplicationUser Portal, Application
FR129The system shall allow licensed authorized users online submission of renewal for Advanced Practice Pharmacist (APH)ApplicationUser Portal, Application
FR130The system shall allow licensed authorized users online submission of renewal for Sterile Compounding (LSC)/Government Owned (LSE)ApplicationUser Portal, Application
FR131The system shall allow licensed authorized users online submission of renewal for Sterile Compounding Nonresident (NSC)ApplicationUser Portal, Application
FR132The system shall allow licensed authorized users online submission of renewal for Surplus Medication Collection Distribution Intermediary (SME)ApplicationUser Portal, Application
FR133The system shall allow licensed authorized users online submission of renewal for Third-Party Logistics Providers (TPL)ApplicationUser Portal, Application
FR134The system shall allow licensed authorized users online submission of renewal for Third-Party Logistics Provider Nonresident (NPL)ApplicationUser Portal, Application
FR135The system shall allow licensed authorized users online submission of renewal for Veterinary Food-Animal Drug Retailer (VET)ApplicationUser Portal, Application
FR136The system shall allow licensed authorized users online submission of renewal for Wholesaler (WLS)/Government Owned (WLE)ApplicationUser Portal, Application
FR137The system shall allow licensed authorized users online submission of renewal for Wholesaler Nonresident (OSD)ApplicationUser Portal, Application
FR138The system shall allow licensed authorized users online submission of change notice for Change of Pharmacist in ChargeApplicationUser Portal, Application
FR139The system shall allow licensed authorized users online submission of change notice for Change of Permit Officer/Admin/Beneficial InterestApplicationUser Portal, Application
FR140The system shall allow licensed authorized users online submission of change notice for Change of Address, not location site licensesApplicationUser Portal, Application
FR141The system shall allow licensed authorized users online submission of change notice for Change of Address IndividualApplicationUser Portal, Application
FR142The system shall allow licensed authorized users online submission of change notice for Change of Name IndividualApplicationUser Portal, Application
FR143The system shall allow licensed authorized users online submission of change notice for Change of Designated Representative in ChargeApplicationUser Portal, Application
FR144The system shall allow licensed authorized users online submission of change notice for Change of Responsible ManagerApplicationUser Portal, Application
FR145The system shall allow licensed authorized users online submission of change notice for Change of Professional DirectorApplicationUser Portal, Application
FR146The system shall allow licensed authorized users online submission of change notice for Change of Location SiteApplicationUser Portal, Application
FR147The system shall allow licensed authorized users online submission of change notice for Notification to Operate or Discontinue a Mobile UnitApplicationUser Portal, Application
FR148The system shall allow licensed authorized users online submission of change notice for Notification of Temporary ClosureApplicationUser Portal, Application
FR149The system shall allow licensed authorized users online submission of change notice for Notification of Discontinuance of BusinessApplicationUser Portal, Application
FR150The system shall allow licensed authorized users online submission of change notice for Notification of Discontinuance or Replacement of Automated Drug Delivery LicenseApplicationUser Portal, Application
FR151The system shall allow licensed authorized users online submission of change notice for Change of license from Active to Inactive or the reverseApplicationUser Portal, Application
FR152The system shall allow licensed authorized users online submission of change notice for Military ActiveApplicationUser Portal, Application
FR153The system shall allow licensed authorized users online submission of change notice for Military InactiveApplicationUser Portal, Application
FR154System shall allow one unique ID per user that can be associated with a number of application types (e.g. a pharmacy technician license and intern license)ApplicationUser Portal, Application
FR155The system shall allow licensed authorized users online submission of Initial exam/license applications for Individual Applications type Designated Representatives (EXC)ApplicationUser Portal, Application
FR156The system shall allow licensed authorized users online submission of Initial exam/license applications for Individual Applications type Designated Representatives Vet (EXV)ApplicationUser Portal, Application
FR157The system shall allow licensed authorized users online submission of Initial exam/license applications for Individual Applications type Designated Representatives-3PL (DRL)ApplicationUser Portal, Application
FR158The system shall allow licensed authorized users online submission of Initial exam/license applications for Individual Applications type Designated Representatives-Reverse Distributor (DRR)ApplicationUser Portal, Application
FR159The system shall allow licensed authorized users online submission of Initial exam/license applications for Individual Applications type Designated Paramedic (DPM)ApplicationUser Portal, Application
FR160The system shall allow licensed authorized users online submission of Initial exam/license applications for Individual Applications type Intern Pharmacist (INT)ApplicationUser Portal, Application
FR161The system shall allow licensed authorized users online submission of Initial exam/license applications for Individual Applications type Pharmacist Exam Applications (RPH)ApplicationUser Portal, Application
FR162The system shall allow licensed authorized users online submission of Initial exam/license applications for Individual Applications type Pharmacist Retake Exam Applications (RPH)ApplicationUser Portal, Application
FR163The system shall allow licensed authorized users online submission of Initial exam/license applications for Individual Applications type Pharmacist Initial License Application (RPH)ApplicationUser Portal, Application
FR164The system shall allow licensed authorized users online submission of Initial exam/license applications for Individual Applications type Advanced Practice Pharmacist (APH)ApplicationUser Portal, Application
FR165The system shall allow licensed authorized users online submission of Initial exam/license applications for Individual Applications type Pharmacy Technician (TCH)ApplicationUser Portal, Application
FR166The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Individual Applications (Military Spouses/Partners) type Temp-Designated Representatives-Wholesaler (TEX)ApplicationUser Portal, Application
FR167The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Individual Applications (Military Spouses/Partners) type Temp-Designated Representatives-3PL (TDR)ApplicationUser Portal, Application
FR168The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Individual Applications (Military Spouses/Partners) type Temp-Designated Representatives-Reverse Distributor (TRR)ApplicationUser Portal, Application
FR169The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Individual Applications (Military Spouses/Partners) type Temp-Designated Paramedic (TDP)ApplicationUser Portal, Application
FR170The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Individual Applications (Military Spouses/Partners) type Temp-Intern Pharmacist (TIN)ApplicationUser Portal, Application
FR171The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Individual Applications (Military Spouses/Partners) type Temp-Pharmacist (TRP)ApplicationUser Portal, Application
FR172The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Individual Applications (Military Spouses/Partners) type Temp-Advanced Practice Pharmacist (TAP)ApplicationUser Portal, Application
FR173The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Individual Applications (Military Spouses/Partners) type Temp-Pharmacy Technician (TTC)ApplicationUser Portal, Application
FR174The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Automated Drug Delivery System (ADD(AUD))ApplicationUser Portal, Application
FR175The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Automated Drug Delivery System (ADD(APD))ApplicationUser Portal, Application
FR176The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Automated Drug Delivery System EMS (ADE)ApplicationUser Portal, Application
FR177The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Automated Patient Dispensing System 340B Clinic (ADC)ApplicationUser Portal, Application
FR178The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Centralized Hospital Packaging Government Owned (CHE)ApplicationUser Portal, Application
FR179The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Centralized Hospital Packaging (CHP)ApplicationUser Portal, Application
FR180The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Clinics (CLN)ApplicationUser Portal, Application
FR181The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Clinics Government Owned (CLE)ApplicationUser Portal, Application
FR182The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Drug Room (DRM)ApplicationUser Portal, Application
FR183The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Drug Room Government Owned (DRE)ApplicationUser Portal, Application
FR184The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Hospital (HSP)ApplicationUser Portal, Application
FR185The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Hospital Government Owned (HPE)ApplicationUser Portal, Application
FR186The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Hospital Satellite Sterile Compounding (SCP)ApplicationUser Portal, Application
FR187The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Hospital Satellite Sterile Compounding Government Owned (SCE)ApplicationUser Portal, Application
FR188The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Hypodermic Needle and Syringes (HYP)ApplicationUser Portal, Application
FR189The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Correctional Pharmacy (LCF)ApplicationUser Portal, Application
FR190The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Outsourcing Facility (OSF)ApplicationUser Portal, Application
FR191The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Outsourcing Facility Nonresident (NSF)ApplicationUser Portal, Application
FR192The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Pharmacy (PHY)ApplicationUser Portal, Application
FR193The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Pharmacy (PHY) ChainApplicationUser Portal, Application
FR194The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Pharmacy Government Owned (PHE)ApplicationUser Portal, Application
FR195The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Remote Dispensing Pharmacy (PHR)ApplicationUser Portal, Application
FR196The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Pharmacy Nonresident (NRP)ApplicationUser Portal, Application
FR197The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Sterile Compounding (LSC)ApplicationUser Portal, Application
FR198The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Sterile Compounding Government Owned (LSE)ApplicationUser Portal, Application
FR199The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Sterile Compounding Nonresident (NSC)ApplicationUser Portal, Application
FR200The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Surplus Medication Collection Distribution Intermediary (SME)ApplicationUser Portal, Application
FR201The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Third-Party Logistics Providers (TPL)ApplicationUser Portal, Application
FR202The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Third-Party Logistics Providers Nonresident (NPL)ApplicationUser Portal, Application
FR203The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Veterinary Food-Animal Drug Retailer (VET)ApplicationUser Portal, Application
FR204The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Wholesalers (WLS)ApplicationUser Portal, Application
FR205The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Wholesalers Government Owned (WLE)ApplicationUser Portal, Application
FR206The system shall allow licensed authorized users online submission of Initial exam/license applications for Site Applications type Wholesalers Nonresident (OSD)ApplicationUser Portal, Application
FR207The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Drug Room -Temp (DRM)ApplicationUser Portal, Application
FR208The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Drug Room Government Owned -Temp (DRE)ApplicationUser Portal, Application
FR209The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Hospitals - Temp (HSP)ApplicationUser Portal, Application
FR210The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Hospital Government Owned -Temp (HPE)ApplicationUser Portal, Application
FR211The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Hospital Satellite Sterile Compounding - Temp (SCP)ApplicationUser Portal, Application
FR212The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Hospital Satellite Sterile Compounding Government Owned - Temp (SCE)ApplicationUser Portal, Application
FR213The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Correctional Pharmacy - Temp (LCF)ApplicationUser Portal, Application
FR214The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Outsourcing Facility - Temp (OSF)ApplicationUser Portal, Application
FR215The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Outsourcing Facility Nonresident - Temp (NSF)ApplicationUser Portal, Application
FR216The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Pharmacy - Temp (PHY)ApplicationUser Portal, Application
FR217The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Pharmacy Government Owned - Temp (PHE)ApplicationUser Portal, Application
FR218The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Remote Dispensing Pharmacy - Temp (PHR)ApplicationUser Portal, Application
FR219The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Pharmacy Nonresident - Temp (NRP)ApplicationUser Portal, Application
FR220The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Sterile Compounding - Temp (LSC)ApplicationUser Portal, Application
FR221The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Sterile Compounding Government Owned - Temp (LSE)ApplicationUser Portal, Application
FR222The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Sterile Compounding Nonresident - Temp (NSC)ApplicationUser Portal, Application
FR223The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Third-Party Logistics Providers - Temp (TPL)ApplicationUser Portal, Application
FR224The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Third-Party Logistics Providers Nonresident - Temp (NPL)ApplicationUser Portal, Application
FR225The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Veterinary Food-Animal Drug Retailer - Temp (VET)ApplicationUser Portal, Application
FR226The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Wholesalers - Temp (WLS)ApplicationUser Portal, Application
FR227The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Wholesaler Government Owned - Temp (WLE)ApplicationUser Portal, Application
FR228The system shall allow licensed authorized users online submission of Initial exam/license applications for Temporary Site License Request type Wholesalers Nonresident - Temp (OSD)ApplicationUser Portal, Application
FR229The system shall allow licensed authorized users online submission of change notice for the Intern Extension Request for the INT license typeApplicationUser Portal, Application

Non-Func. Requirement-RFI

Attachment IRFI # DCA OIS 24-25-006
NFR IDCategoryRequirement
NFR1Non Security - AccessibilityADA compliance practices must follow DCA ADA Standards. All screens, as well as generated materials
NFR2Non Security - Application Programming Interface (API) & MicroservicesProvide API documentation using an Open API specification (e.g. Swagger)
NFR3Non Security - Application Programming Interface (API) & MicroservicesThe Software Development Plan (SDP) shall include API design and development guidance that includes API design standards, API documentation standards, API testing guidance, API versioning, API deployment, and API monitoring, troubleshooting and support
NFR4Non Security - Browser SupportThe system shall support all modern web browsers (eg. Chrome, FireFox, Safari)
NFR5Non Security - Configurability & ExtensibilityThe system should allow DCA to configure all modules to fit the business needs
NFR6Non Security - Data ManagementEncryption of data in transit and select data encryption at rest is determined by the DCA’s data classification and risk assessment, using FIPS approved ciphers . All PII data shall be encrypted at rest
NFR7Non Security - Data ManagementNo PII in part or in whole will be logged in the application logs. Primary keys or other ways of identifying the entity will be used instead
NFR8Non Security - DevOps PipelineThe system shall use a CI/CD pipeline to perform build, deployment, data migrations, security scans, and tests.
NFR9Non Security - Enterprise AlignmentThe application should live behind a load balancer
NFR10Non Security - Enterprise AlignmentThe platform shall be available and operational for 99.99% of the time
NFR11Non Security - Enterprise AlignmentSource code shall be readily availiable for DCA to review
NFR12Non Security - InterfacesPlatform shall replicate all system data to the State's data warehouse at near real-time, but not longer than 60 minutes
NFR13Non Security - InterfacesAll Platform configuration and Platform integration shall adhere to all current applicable Personal Credit Industry (PCI) requirements. Neither shall any Platform configuration or Platform integration nullify the Platform’s compliance with the PCI requirements. (Payment Card Industry Data Security Standard version 3.2)
NFR14Non Security - Mobile SupportWhen the system is used on mobile devices, it shall meet the same performance requirements as established in the Performance Management Plan
NFR15Non Security - Scalability & PerformanceImplement Application Performance Monitoring (APM) that monitors system pages, services, microservices, database, and interfaces.
NFR16Non Security - Software Configuration Management and TraceabilityAll libraries will be retrieved from Artifactory (or DCA-approved repository) for DCA builds
NFR17Non Security - Technical Metrics & ReportingCode coverage shall be at least 80%. Code coverage is the percentage of code that is covered by automated tests. Report to be included in each sprint report and provided on-demand
NFR18Non Security - Test & VerificationPasswords, integrations with databases and third-party systems, seeds and internal secrets, and API keys are managed securely and not included in the source code or stored within source code repositories
NFR19Non Security - Test & VerificationAutomate regression test suite execution into pipeline to verify continued software stability
NFR20Security - ComplianceNIST SP 800-53 Rev. 5: Align with the latest NIST cybersecurity framework
NFR21Security - ComplianceFedRAMP Compliance: The system must meet all applicable FedRAMP security requirements and undergo the necessary security assessments and authorizations
NFR22Security- ComplianceNIST Cybersecurity Framework (CSF): Implement the CSF's five core functions: Identify, Protect, Detect, Respond, and Recover
NFR23Security - Access Control (AC)User security shall conform to a role-based model
NFR24Security - Access Control (AC)Follow OWASP Session Management guidance
NFR25Security - Enterprise AlignmentThe platform shall have full audit trail of all actions, events, and modules
NFR26Security - Incident ResponseComply with DCA Incident Response policies and procedures as described in:

DCA ISO Incident Response Plan DCA ISO 18-07 Incident Response Policy

NFR27Security - Incident ResponseEstablish an operational incident-handling capability for organizational systems that includes preparation, detection, analysis, containment, recovery, and user response activities
NFR28Security - Incident ResponseTrack, document, and report incidents to designated officials and/or authorities both internal and external to the organization
NFR29Security - Incident ResponseComply with the California personal information breach notification requirements via compliance with the DCA ISO 06-01 Security Policy that requires: All actual or suspected breaches of information systems security shall be promptly reported to the DCA Information Security Office (ISO)
NFR30Security - Incident ResponseThe platform should undergo annual third-party security assessment (TPSA) to ensure security standards are met
NFR31Security - PlanningDevelop System Security Plan (SSP) prior to the initial release and update annually
NFR32Security - Registration and IdentificationAibility to leverage SSO for internal and external users
NFR33Security - Risk AssessmentComply with DCA Maintenance and Risk Assessment policies and procedures as described DCA ISO 06-01 Information Security Policy and DCA ISO Security Manual
NFR34Security - Risk AssessmentRemediate legitimate CRITICAL vulnerabilities within 3 business days or less
NFR35Security - Risk AssessmentDevelopment and implementation of new software or systems shall include adequate documentation of the information system and its key security components. Information system documentation shall be readily available, adequately protected, and only distributed to authorized individuals
NFR36Security - Risk AssessmentDevelopment and implementation of new software or systems and any upgrades shall have adequate testing performed and shall require approval before deployment
NFR37Security - System and Services AcquisitionApply information system security engineering principles in the specification, design, development, implementation, and modification of the system
NFR38Security - System and Services AcquisitionDevelop, document and implement a configuration management plan for the system. Configuration Management Plans shall address roles, responsibilities, and configuration management processes and procedures.

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 .