9053_AttC_Requirements Traceability Matrix.xlsx

XLSX spreadsheet 89 KB Posted

Attached to
HMIS Solution Request for Proposals
Solicitation number
S-91400-00016584
Issued by
Oregon

About this file

Summary

This is a Requirements Traceability Matrix (RTM) for a Housing and Urban Development (HUD) compliant Homeless Management Information System (HMIS) solution being procured by the Oregon Multi-Continuum of Care (OMC) to replace the current system. The document comprehensively details functional and non-functional requirements organized across 19 requirement categories including Audit Compliance, Account Management, Coordinated Entry, Case Management, Day Center Operations, Entry/Exit Management, Fund Management, General Functionality, Housing Match, Learning Management, Portal capabilities, Provider Program Management, Problem Solving, Provider Services Management, Referrals, Reporting, System Administration, Street Outreach, and Technical Functionality. A total of 733 discrete requirements are specified, with each requirement assigned a unique identifier, category abbreviation, requirement level, priority designation (Must Have or Nice to Have), and classification (Functional or Non-functional). The matrix establishes the baseline specifications that proposed vendors must address in their responses.

The RTM includes mandatory requirements spanning data management, security protocols, accessibility compliance (WCAG 2.1 Level AA minimum, with WCAG 2.1 Level AA required per DOJ 2024 ADA ruling), and integration capabilities with external systems. Vendor requirements are explicitly detailed, including provisions for change management support, dedicated project management, comprehensive testing plans (security and user acceptance), training deliverables, technical support availability (Monday-Friday, 7:00 am-5:00 pm Pacific time), 99.5% uptime guarantee excluding planned maintenance, HUD Data Standards compliance, and a disaster recovery plan with 100% backup and recovery capabilities. The system must support multiple concurrent users (up to 1,000), manage up to one terabyte of data, maintain historical data for seven years with archival capabilities, and operate as a vendor-hosted SaaS solution with exclusive secure instance for OMC. All requirements are classified as "Must Have" unless explicitly marked as "Nice to Have," establishing clear expectations for system functionality and vendor service delivery across the Oregon Multi-Continuum of Care implementation.

View the file

Other files

Show all 13

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

Abbreviations

Requirement Category - FullRequirement Category - Abbreviation
Audit ComplianceAC
Account ManagementAM
Coordinated EntryCE
Case ManagementCM
Day CenterDC
Entry ExitEE
Fund ManagementFM
General FunctionalityGF
Housing MatchHM
Learning ManagementLM
PortalPor
Provider Program ManagementPP
Problem SolvingPS
Provider Services ManagementPSM
ReferralsRef
ReportingRep
System AdministrationSA
Street OutreachSO
Temporary ShelterTS
Technical FunctionalityTF
Vendor RequirementVR

Requirements

Requirement IDRequirement CategoryAbbreviationRequirement NumberRequirement LevelStatementPriorityGroupProposer ResponseProposer Description
AC.001.02Audit ComplianceAC12The system shall maintain a record (e.g. audit trail) of all
additions, changes and deletions made to data in the system.Must HaveFunctional
AC.002.02Audit ComplianceAC22The system shall be able to detect security-relevant events and
generate audit records for them.Must HaveFunctional
AC.003.02Audit ComplianceAC32The system shall provide authorized users with tools to view audit records including, but not limited to:

a. login reports

b. record access reportsMust HaveFunctional
AM.001.02Account ManagementAM12The system shall provide authorized users with the ability to
manage end-user account licenses.Must HaveFunctional
AM.002.02Account ManagementAM22The system shall allow authorized users to create and set up new user
accounts in batches.Must HaveFunctional
AM.003.02Account ManagementAM32The system shall allow authorized users to manage active accounts, including, but not limited to:

a. Updating end user information

b. Resetting login information

c. Updating Multi-Factor Authentication settings

d. Updating end user roles or permissions

e. Changing an end user's service provider agency assignmentMust HaveFunctional
AM.004.02Account ManagementAM42The system shall allow authorized users to deactivate end user
accounts.Must HaveFunctional
AM.005.02Account ManagementAM52The system shall notify authorized end users of account inactivity
after a defined period of time.Must HaveFunctional
AM.006.02Account ManagementAM62The system shall allow authorized users to configure end user inactivity period before notification based on the provider an end user is assigned to.Must HaveFunctional
AM.007.02Account ManagementAM72The system shall allow authorized users to reactivate
deactivated end user accounts.Must HaveFunctional
AM.008.02Account ManagementAM82The system shall allow authorized users to delete end user accounts.Must HaveFunctional
AM.009.02Account ManagementAM92The system shall prompt authorized users to confirm before
deleting end user accounts.Must HaveFunctional
CE.001.01Coordinated EntryCE11The HMIS Software can collect assessment data for the coordinated entry process.Must HaveFunctional
CE.002.02Coordinated EntryCE22The system shall prompt authorized users to collect system of care screening information, including, but not limited to:

a. Participant age

b. Minor children / dependents status

c. Veteran status

d. Domestic Violence survivor statusMust HaveFunctional
CE.003.02Coordinated EntryCE32The system shall prompt authorized users to conduct Coordinated Entry assessments based on the Participant's eligible and preferred system(s) of care, including:

a. Adult and Families Coordinated Entry Assessment

b. Youth Coordinated Entry AssessmentMust HaveFunctional
CE.004.02Coordinated EntryCE42The system shall allow authorized users to configure skip logic based
on preconfigured business rules when displaying Coordinated Entry assessment questions.Must HaveFunctional
CE.005.02Coordinated EntryCE52The system shall allow authorized users to configure housing prioritization rules based on County policy using data including, but not limited to:

a. Participant information

b. Housing Inventory information

c. Household member informationMust HaveFunctional
CE.006.02Coordinated EntryCE62The system shall allow authorized users to configure different housing prioritization rules for different populations.Must HaveFunctional
CE.007.02Coordinated EntryCE72The system shall calculate Participant housing prioritization scores
based on configured prioritization rules.Must HaveFunctional
CE.008.02Coordinated EntryCE82The system shall determine a Participant's Housing Priority Status based on prioritization scores and preconfigured business rules (e.g.,
priority pool cut-off point).Must HaveFunctional
CE.009.02Coordinated EntryCE92The system shall maintain a Housing Priority Status for each Coordinated Entry Participant including, but not limited to:

a. Priority Pool Status

b. Not Priority Pool Status

c. Coordinated Entry Assessment Incomplete StatusMust HaveFunctional
CE.010.02Coordinated EntryCE102The system shall display Housing Priority Status on a Participant's
profileMust HaveFunctional
CE.011.02Coordinated EntryCE112The system shall notify authorized users when a Participant's priority
status is changed to Priority Pool.Must HaveFunctional
CE.012.02Coordinated EntryCE122The system shall notify Participants when their priority status is
changed to Priority Pool.Must HaveFunctional
CE.013.02Coordinated EntryCE132The system shall prompt authorized users to re-conduct the Coordinated Entry assessment if Participant priority status is not changed to Priority Pool after a preconfigured length of time.Must HaveFunctional
CE.014.02Coordinated EntryCE142The system shall refer a Participant's record to designated users once
the Participant priority status is changed to Priority Pool.Must HaveFunctional
CE.015.02Coordinated EntryCE152The system shall allow authorized users to manually adjust a Participant's priority status after appropriate approvals and with a documented reason.Must HaveFunctional
CE.016.02Coordinated EntryCE162The system shall automatically close out assessments based on
preconfigured business rules.Must HaveFunctional
CE.017.02Coordinated EntryCE172The system shall display the intervention levels a Participant is eligible
for based on preconfigured business rules.Must HaveFunctional
CE.018.02Coordinated EntryCE182The system shall provide a resource directory that details the agency and program information as well as program eligibility and real time vacancies to facilitate the coordinated entry process.Must HaveFunctional
CE.019.02Coordinated EntryCE192The system shall provide a customizable prioritization function that can be accessed by HMIS users for coordinated entry process purposes.Must HaveFunctional
CM.001.01Case ManagementCM11The system shall provide tools for case management including, case notes, goal plans and housing plans.Must HaveFunctional
CM.001.02Case ManagementCM12The system shall allow a restricted set of authorized end users to document, view, and modify a Participant's Case Notes, including, but not limited to:

a. Service plan

b. Care history

c. Care goals

d. General case notesMust HaveFunctional
CM.002.02Case ManagementCM22The system shall allow authorized users to assign specific system end users
to a Participant's Case Management Team.Must HaveFunctional
CM.003.02Case ManagementCM32The system shall allow a restricted set of authorized end users to create and manage participant care plans with associated care goals.Must HaveFunctional
CM.004.02Case ManagementCM42The system shall notify authorized end users when a new case
management referral has been submitted.Must HaveFunctional
CM.005.02Case ManagementCM52The system shall prompt authorized end users to review and assign new
case management referrals to a Case Management Program.Must HaveFunctional
CM.006.02Case ManagementCM62The system shall notify authorized users when a new case
management program referral has been submitted.Must HaveFunctional
CM.007.02Case ManagementCM72The system shall allow authorized users to assign Participants to a
selected Case Manager.Must HaveFunctional
CM.008.02Case ManagementCM82The system shall prompt authorized users to review and assign new
case management program referrals to a Case Manager.Must HaveFunctional
CM.009.02Case ManagementCM92The system shall allow authorized users to define and modify a Case
Manager's total caseload capacity.Must HaveFunctional
CM.010.02Case ManagementCM102The system shall calculate a Case Manager's current caseload capacity
based on total capacity and assigned Participants.Must HaveFunctional
CM.011.02Case ManagementCM112The system shall allow authorized users to view a Case Manager's
current caseload capacity.Must HaveFunctional
CM.012.02Case ManagementCM122The system shall provide a Case Manager waitlist.Must HaveFunctional
CM.013.02Case ManagementCM132The system shall add the selected Participant to the assigned Case
Manager's waitlist if caseload is full.Must HaveFunctional
CM.014.02Case ManagementCM142The system shall notify authorized users when a Participant is added to an active caseload of the Pending Case Manager assignment.Must HaveFunctional
CM.015.02Case ManagementCM152The system shall prompt authorized users to review the selected
Participant's profile.Must HaveFunctional
CM.016.02Case ManagementCM162The system shall prompt authorized users to schedule an initial screening appointment with the selected Participant and document appointment details, including, but not limited to:

a. Appointment time

b. Virtual or In-Person

c. Meeting location

d. Materials or documents to bring

e. Any additional necessary preparationMust HaveFunctional
CM.017.02Case ManagementCM172The system shall notify the selected participant of the initial screening
appointment details.Must HaveFunctional
CM.018.02Case ManagementCM182The system shall prompt authorized users to conduct the screening and document eligibility information, including, but not limited to:

a. Participant demographics

b. Participant health needs

c. Participant income

e. Geography

f. Participant preferencesMust HaveFunctional
CM.019.02Case ManagementCM192The system shall enable authorized users to reassign the selected
Participant back to a Case Management program if they are not eligible to work with the assigned Case Manager.Must HaveFunctional
CM.020.02Case ManagementCM202The system shall prompt authorized users to collect any missing Participant data, including, but not limited to:

a. Participant profile information

c. Required documentation

d. Incomplete assessmentsMust HaveFunctional
CM.021.02Case ManagementCM212The system shall prompt authorized users to enter information at the conclusion of a case management encounter, including, but not limited to:

a. Service plan updates

b. Immediate services provided

c. Referrals made

d. Missing Participant data collected

e. Case notes

f. Planned follow-up appointmentsMust HaveFunctional
CM.022.02Case ManagementCM222The system shall allow authorized users to close out a Participant's
case.Must HaveFunctional
CM.023.02Case ManagementCM232The system shall prompt authorized users to document the reason a Participant's case was closed, including, but not limited to:

a. Participant wishes to work with different Case Manager

b. Participant no longer eligible for services with Case Manager

c. Participant has moved to a new geographyMust HaveFunctional
CM.024.02Case ManagementCM242The system shall allow authorized users to reassign a Participant to a
different Case Manager.Must HaveFunctional
CM.025.02Case ManagementCM252The system shall automatically complete case closure activities when a case is closed out, including, but not limited to:

a. Sending Participant a Customer Satisfaction Survey

b. Recording date of case closure

c. Updating Case Manager's caseload

d. Prompting Case Manager to hold an exit interviewMust HaveFunctional
CM.026.02Case ManagementCM262The system shall allow bi-directional messaging between a Participant
and their Case Manager.Must HaveFunctional
CM.027.02Case ManagementCM272The Portal shall display an assigned Case Manager's contact
information on a Participant's profile.Must HaveFunctional
CM.028.02Case ManagementCM282The system shall allow authorized users to view the caseloads of all
designated Case Managers.Must HaveFunctional
CM.029.02Case ManagementCM292The system shall prompt authorized users to reassign any configured alerts or notifications when the assigned user is deactivated.Must HaveFunctional
CM.030.02Case ManagementCM302The system shall allow authorized users to search, access, and read a
Participant's Case Notes in chronological order.Must HaveFunctional
DC.001.01Day CenterDC11Record which individuals are receiving what services at Day Centers.Must HaveFunctional
DC.001.02Day CenterDC12The system shall prompt authorized users to document day center information on Participant records, including but not limited to:

a. Participant name

b. Day Center visited

c. Date of visit

b. Services provided

c. Any additional notes to be added to Client NotesMust HaveFunctional
DC.002.02Day CenterDC22The system shall allow authorized users to refer Participants to Day
Center services.Must HaveFunctional
DC.003.02Day CenterDC32The system shall allow authorized users to receive notifications of
incoming Day Center arrivals.Must HaveFunctional
DC.004.02Day CenterDC42The system shall allow authorized users to record Day Center visit information in different locations based on policy and the information known about the Participant(s) including, but not limited to:

a. On the Participant's record

b. On a Day Center shift logMust HaveFunctional
DC.005.02Day CenterDC52The system shall prompt authorized users to document General Day Center Visit information, including, but not limited to:

a. Day Center visited

b. Date of visit

c. Services providedMust HaveFunctional
DC.006.02Day CenterDC62The system shall automatically consolidate information into a Day Center shift log including but not limited to:

a. Information entered directly into the shift log

b. Day Center services documented on individual Participant recordsMust HaveFunctional
EE.001.02Entry ExitEE12The system shall have a bed and unit management feature to allow for expedient entry and exit into specific beds and units that feeds to real time vacancy.Must HaveFunctional
FM.001.02Fund ManagementFM12The system shall allow authorized users to define and modify fund details, including, but not limited to:

a. Source

b. Total amount

c. Allocation of funding

d. Criteria for receiving funding

e. Programs, services, or resources being funded

f. Population(s) served

g. Geographies

h. Reporting requirementsMust HaveFunctional
FM.002.02Fund ManagementFM22The system shall enable authorized users to document and modify fund designation, including, but not limited to:

a. General operations

b. Specific programs

c. Specific populations

d. Specific unitsMust HaveFunctional
FM.003.02Fund ManagementFM32The system shallenable authorized users to define fund usage rules, including, but not limited to:

a. Cost of providing a service

b. Cost of unit occupancy per day

c. Staffing costs

d. Marketing costsMust HaveFunctional
FM.004.02Fund ManagementFM42The system shall enable authorized users to view fund usage information, including, but not limited to:

a. Total spent

b. Total available

c. Spending over time

d. Spending per unit

e. Populations served

f. Geographies served

g. OutcomesMust HaveFunctional
FM.005.02Fund ManagementFM52The system shall enable authorized users to submit requests for
available funds.Must HaveFunctional
FM.006.02Fund ManagementFM62The system shall enable authorized users to review and reject/approve
requests for available funds.Must HaveFunctional
GF.001.01General FunctionalityGF11The HMIS Software can upload documents to client files.Must HaveFunctional
GF.001.02General FunctionalityGF12The system shall allow authorized users to upload and store documents to a Participant's profile by methods including, but not limited to:

a. Document scan

b. File upload

c. Photo capture

d. Drag and Drop FilesMust HaveFunctional
GF.002.01General FunctionalityGF21The HMIS Software can print assessments, reports, and documents.Must HaveFunctional
GF.003.01General FunctionalityGF31Intuitive to learn and useMust HaveFunctional
GF.004.01General FunctionalityGF41Transparent and secureMust HaveFunctional
GF.005.01General FunctionalityGF51Standardized in data and function with ability to reflect county-level prioritiesMust HaveFunctional
GF.006.01General FunctionalityGF61Relatively easy to administer and troubleshootMust HaveFunctional
GF.007.01General FunctionalityGF71Accessible and equitable to those seeking careMust HaveFunctional
GF.008.01General FunctionalityGF81Useful to those providing care, for both entering data and improving servicesMust HaveFunctional
GF.009.01General FunctionalityGF91Available when and where it is neededMust HaveFunctional
GF.010.01General FunctionalityGF101Easy to draw insights for making strategic/leadership decisionsMust HaveFunctional
GF.011.01General FunctionalityGF111Able to keep up with policy changesMust HaveFunctional
GF.012.01General FunctionalityGF121Reflective of industry best practicesMust HaveFunctional
GF.013.01General FunctionalityGF131Able to connect with other data systems within the homelessness response systemMust HaveFunctional
GF.014.01General FunctionalityGF141Able to integrate with other systems of care across the care delivery systemMust HaveFunctional
GF.015.01General FunctionalityGF151Flexible in how workflows are set up to reflect different operational processes across the OMCMust HaveFunctional
GF.016.01General FunctionalityGF161Collect the necessary information on new participants and complete the appropriate intake assessments.Must HaveFunctional
GF.017.01General FunctionalityGF171Determine and track which programs or services an individual qualifies for based on their intake and other gathered information.Must HaveFunctional
GF.018.01General FunctionalityGF181Prioritize the list(s) of participants seeking housing based on configurable business rules that align with policy. Manage the prioritized list(s) of participants including updates to the prioritization ruleset(s). List(s) access is available when- and as- needed.Must HaveFunctional
GF.019.01General FunctionalityGF191Determine what services an individual needs and qualifies for, match to available services and resources, and refer the individual to the appropriate source(s).Must HaveFunctional
GF.020.01General FunctionalityGF201Track the assignment of beds at specific locations to specific individuals based on the program(s) a bed is supported by.Must HaveFunctional
GF.021.01General FunctionalityGF211Define caseload capacity and view and interact with all assigned cases. Track, monitor, and update the cases assigned to a given provider, program, or caseworker in real time. Supervisor view of caseloads for all supervisees.Must HaveFunctional
GF.022.01General FunctionalityGF221Effectively plan and strategize the service plan for an individual over the entire span of their experience in the homeless response system and after. Includes setting goals and tracking progress.Must HaveFunctional
GF.023.01General FunctionalityGF231Document and reference case notes and other records of a participant’s care across providers, jurisdictions, and interactions with the homelessness response system.Must HaveFunctional
GF.024.01General FunctionalityGF241Document the individuals providing care to a given individual including contact information, organization, roles, and relationship to the participant.Must HaveFunctional
GF.025.01General FunctionalityGF251Enable collaboration across the care team and relevant others on one or multiple cases.Must HaveFunctional
GF.026.01General FunctionalityGF261Record and update an individual’s care history as they move between case managers, programs, and jurisdictions and as they exit the system.Must HaveFunctional
GF.027.01General FunctionalityGF271Facilitate communication with participants as well as with and amongst providers.Must HaveFunctional
GF.028.01General FunctionalityGF281Document participant demographic, contact, and other key information. Record and view the most important, timely, and relevant participant details on a single page across providers and jurisdictions.Must HaveFunctional
GF.029.01General FunctionalityGF291Capture participant relationships to one or multiple household(s) and family(ies). Manage participants at the family/household level, view records as a unit across providers, and account for special circumstances such as Victim Services or foster care.Must HaveFunctional
GF.030.01General FunctionalityGF301Record participant incidents and, if necessary, record exclusions. Utilize exclusion information in service and resource matching algorithms.Must HaveFunctional
GF.031.01General FunctionalityGF311Upload, store, and access client documentation, including protecting sensitive
documents and information appropriately.Must HaveFunctional
GF.032.01General FunctionalityGF321See an individual's entire service history within the region, across providers and counties.Must HaveFunctional
GF.033.01General FunctionalityGF331Record grievances filed by participants.Must HaveFunctional
GF.034.01General FunctionalityGF341Record and manage client consent and data sharing agreements, including the ability to retract consent and/or update permissions at a later date.Must HaveFunctional
GF.035.01General FunctionalityGF351Create individual provider and provider organization profiles with key information including contact and other key information. Access and update information as necessary.Must HaveFunctional
GF.036.01General FunctionalityGF361Manage and oversee the sharing of and access to information between providers, including across jurisdictions.Must HaveFunctional
GF.037.01General FunctionalityGF371Monitor and update the level of services used, reserved, and available at providers across the region.Must HaveFunctional
GF.038.01General FunctionalityGF381Monitor and track the performance of providers based on service information captured within the system.Must HaveFunctional
GF.039.01General FunctionalityGF391Define programs and services such as funding sources, populations served, eligibility criteria, duration, frequency, and associated providers. Update information as needed.Must HaveFunctional
GF.040.01General FunctionalityGF401Have insight into real-time program and service resource availability based on capacity level and existing program enrollment/service usage. Monitor the usage and availability of program and service resources.Must HaveFunctional
GF.041.01General FunctionalityGF411Track and view what programs and services are provided where, to whom, and by
whom. Tracking at the programmatic and service level and in relevant groupings.Must HaveFunctional
GF.042.01General FunctionalityGF421Access and view one’s own information, including profile, care team, care history, and other information as determined by policy.Must HaveFunctional
GF.043.01General FunctionalityGF431Submit and update one’s own information, including files.Must HaveFunctional
GF.044.01General FunctionalityGF441Define funds including source, relevant program(s) and/or program criteria, relevant service(s) and/or service criteria, relevant population(s), and relevant geography(ies).Must HaveFunctional
GF.045.01General FunctionalityGF451Associate funds with relevant program(s), service(s), and/or participant(s).Must HaveFunctional
GF.046.01General FunctionalityGF461Provision new user accounts, manage active accounts, and remove unneeded accounts. Monitor permissions and activity.Must HaveFunctional
GF.047.01General FunctionalityGF471Configure the overall system, including permissions, business logic, and workflows.Must HaveFunctional
GF.048.01General FunctionalityGF481Receive and process an incoming referral from an external source for housing or other services. May be for a new or repeat participant at an organization and may be for one or multiple services.Must HaveFunctional
GF.049.01General FunctionalityGF491Import data into and out of the HMIS in various formats and from various sources, including bulk/CSV, direct integrations, and manual upload.Must HaveFunctional
GF.050.01General FunctionalityGF501Maintain accurate, compliant reporting as required by HUD and the Federal Government.Must HaveFunctional
GF.051.01General FunctionalityGF511Ensure data in the system meets quality standards, including data validation, de-
duplicating, and data QA.Must HaveFunctional
GF.052.02General FunctionalityGF522The system shall provide the ability to make eligibility-informed referrals and track referral outcomes.Must HaveFunctional
GF.053.02General FunctionalityGF532The system shall have logical workflow that eliminates redundant data entry and prevents wasted effort of data entry across multiple screens or modules.Must HaveFunctional
GF.054.02General FunctionalityGF542The system shall display system alerts that detail system-level information, agency-specific information and HMIS user level action items.Must HaveFunctional
GF.055.02General FunctionalityGF552The system shall have the ability manage and report sheltered and unsheltered Point In Time (PIT) data.Must HaveFunctional
GF.056.02General FunctionalityGF562The system shall track geocoded data that can be turned into maps.Must HaveFunctional
GF.057.02General FunctionalityGF572The system shall allow photo uploads to identify the client.Must HaveFunctional
GF.058.02General FunctionalityGF582The system shall have barcode scanning, card scanning and/or biometric capabilities for data entry.Must HaveFunctional
GF.059.02General FunctionalityGF592The system shall collect electronic signatures.Must HaveFunctional
GF.060.02General FunctionalityGF602The system shall provide rating and ranking reporting capabilities to aid with the CoC Application.Must HaveFunctional
GF.061.02General FunctionalityGF612The system shall produce email notifications for HMIS user level action items.Must HaveFunctional
GF.062.02General FunctionalityGF622The system shall provide data element and response category definitions within the workflow for HMIS users.Must HaveFunctional
GF.063.02General FunctionalityGF632The system shall allow for HMIS users to reset their passwords
without HMIS System Administrator assistance.Must HaveFunctional
GF.064.02General FunctionalityGF642The system shall allow authorized users to search for Participant profiles based on defined criteria, including, but not limited to:

a. Name

b. Description

c. Date of Birth

d. PII

e. SSN or ID numberMust HaveFunctional
GF.065.02General FunctionalityGF652The system shall allow authorized users to add, modify, and view general information, including, but not limited to:

a. Location of facilities

b. Facility hours of operation

c. Services provided at selected facility

c. System-wide alerts

d. Victim Services providers

e. Available inventory of resourcesMust HaveFunctional
GF.066.02General FunctionalityGF662The system shall allow authorized users to enter or configure system- wide alerts, including, but not limited to:

a. Weather alerts

b. Safety alertsMust HaveFunctional
GF.067.02General FunctionalityGF672The system shall allow authorized users to view client-specific information, including, but not limited to:

a. Care Team name(s) and contact information

b. Housing priority status

c. Upcoming appointments

d. Client Portal and login information

e. Completed assessments

f. Eligible services

g. Eligible system(s) of care

h. Exclusions

i. Documents

j. Client NotesMust HaveFunctional
GF.068.02General FunctionalityGF682The system shall allow authorized users to enter, configure, and search notes on a Participant's profile, including:

a. Client Notes (general)

b. Case Notes (restricted)Must HaveFunctional
GF.069.02General FunctionalityGF692The system shall allow authorized users to document encounters
with Participants.Must HaveFunctional
GF.070.02General FunctionalityGF702The system shall allow services provided to be logged to Participant profiles in bulk, including, but not limited to:

a. Street outreach attempts

b. Day Center services

c. Shelter staysMust HaveFunctional
GF.071.02General FunctionalityGF712The system shall have the capability to generate shift logs from multiple information sources including, but not limited to:

a. Information entered on a Participant profile during a given shift

b. Information directly entered into a given shift log

c. Information uploaded into the HMISMust HaveFunctional
GF.072.02General FunctionalityGF722The system shall have the capability to generate and maintain multiple shift logs including, but not limited to:

a. Street Outreach

b. Day Center

c. ShelterMust HaveFunctional
GF.073.02General FunctionalityGF732The system shall enable authorized users to view information from a shift log including, but not limited to:

a. Service Provider & Agency

b. Date of shift

c. Location(s) of shift

d. Services provided

e. Participants served

f. Time of serviceMust HaveFunctional
GF.074.02General FunctionalityGF742The system shall enable authorized users to schedule future actions, including, but not limited to:

a. Type of action

b. Date and time of action

b. Cadence

c. LocationMust HaveFunctional
GF.075.02General FunctionalityGF752The system shall prompt authorized users to complete scheduled actions, including, but not limited to:

a. Appointments

b. Assessments

c. Inventory turnoverMust HaveFunctional
GF.076.02General FunctionalityGF762The system shall log services that have been provided to both the
Participant record and the Service Provider record.Must HaveFunctional
GF.077.02General FunctionalityGF772The system shall restrict the visibility of Domestic Violence information to the intended users as defined by HUD, OMC, and State regulations, and as required by VAWA.Must HaveFunctional
GF.078.02General FunctionalityGF782The system shall enable authorized users to document Participant
exclusions from a selected agency or facility.Must HaveFunctional
GF.079.02General FunctionalityGF792The system shall display a list of exclusions on a selected Participant's
profile.Must HaveFunctional
GF.080.02General FunctionalityGF802The system shall prompt authorized users to refer Domestic Violence survivors to a Victim Services provider, according to the Participant's
preference.Must HaveFunctional
GF.081.02General FunctionalityGF812The system shall allow authorized users to define groups of
Participants using business logic and manual selection.Must HaveFunctional
GF.082.02General FunctionalityGF822The system shall allow authorized users to create and modify custom assessments, including, but not limited to:

a. Coordinated Entry assessments

b. Housing Preferences and Matching ToolMust HaveFunctional
GF.083.02General FunctionalityGF832The system shall maintain defined groups of Participants.Must HaveFunctional
GF.084.02General FunctionalityGF842The system shall calculate Estimated Service Date for
waitlists.Must HaveFunctional
GF.085.02General FunctionalityGF852The system shall allow authorized users to view and share
information across Counties.Must HaveFunctional
GF.086.02General FunctionalityGF862The system shall allow authorized users to refer Participants to
services across Counties.Must HaveFunctional
GF.087.02General FunctionalityGF872The system shall allow authorized users to define and modify
information sharing and visibility rules across Counties.Must HaveFunctional
GF.088.02General FunctionalityGF882The system shall allow linking of Participant profiles based on family or
household relationships.Must HaveFunctional
GF.089.02General FunctionalityGF892The system shall allow authorized users to define which other profiles in a designated family / household a given Participant can view.Must HaveFunctional
GF.090.02General FunctionalityGF902The system shall allow authorized users to add a given Participant
profile to multiple families / households.Must HaveFunctional
GF.091.02General FunctionalityGF912The system shall allow authorized users to indicate if a given
Participant is Head of Household.Must HaveFunctional
GF.092.02General FunctionalityGF922The system shall enable Participants to sign and retract agreements at any time depending on County-specific policies, including, but not limited to:

a. Client consent forms

b. Data sharing agreementsMust HaveFunctional
GF.093.02General FunctionalityGF932The system shall allow messaging between system users.Must HaveFunctional
GF.094.02General FunctionalityGF942The system shall allow authorized users to record incidents.Must HaveFunctional
GF.095.02General FunctionalityGF952The system shall allow flagging of abnormal data or activities based
on preconfigured business logic.Must HaveFunctional
GF.096.02General FunctionalityGF962The system shall allow authorized users to document or modify
transfer requests.Must HaveFunctional
GF.097.02General FunctionalityGF972The system shall allow authorized users to modify completed
assessments according to user permissions and business rules.Must HaveFunctional
GF.098.02General FunctionalityGF982The system shall allow notifications to authorized users to complete
an assessment based on defined rules.Must HaveFunctional
GF.099.02General FunctionalityGF992The system shall automatically save information changes made by authorized users.Must HaveFunctional
GF.100.02General FunctionalityGF1002The system shall provide bar code ID functionality to allow authorized users to scan in participants at facilities, including, but not limited to:

a. Day Centers

b. SheltersMust HaveFunctional
GF.101.02General FunctionalityGF1012The system shall allow authorized users to view and sort / filter a Participant's past program enrollments or service history based on criteria, including, but not limited to:

a. Date

b. Program / project name

c. Program / project typeMust HaveFunctional
GF.102.02General FunctionalityGF1022The system shall dynamically manage households as members join and depart from the household.Must HaveFunctional
GF.103.02General FunctionalityGF1032The system shall provide the ability to manage data by various and multiple funding sources.Must HaveFunctional
GF.104.02General FunctionalityGF1042The system shall provide authorized users with the ability to query, aggregate, and track system data by a wide range of data sets including but not limited to the following sub-sets of information:

a. Client

b. Program

c. Project

d. Services

e. Staff Member

f. Provider Organization

g. Site

h. Funding source

i. ShiftMust HaveFunctional
GF.105.02General FunctionalityGF1052The system shall provide authorized users with the ability to view visibility permissions associated with specific records, including:

a. Which records a specific user / role can view

b. Which users / roles can view a specific recordMust HaveFunctional
GF.106.02General FunctionalityGF1062The system shall support role-based access to data and
functionality.Must HaveFunctional
GF.107.02General FunctionalityGF1072The system shall allow authorized users to assign one or more
roles and/or permissions to a selected user.Must HaveFunctional
GF.108.02General FunctionalityGF1082The system shall allow authorized users to create, post, and
schedule system-wide notifications or alerts.Must HaveFunctional
GF.109.02General FunctionalityGF1092The system shall allow authorized users to send messages or
alerts to specified users.Must HaveFunctional
GF.110.02General FunctionalityGF1102The system shall provide field-level data validation tools.Must HaveFunctional
GF.111.02General FunctionalityGF1112The system shall support fuzzy searching and display potential
matches to the user.Must HaveFunctional
GF.112.02General FunctionalityGF1122The system shall support multiple notification methods including, but not limited to:

a. Flags

b. Alerts

c. MessagesMust HaveFunctional
GF.113.02General FunctionalityGF1132The system shall support the capability to capture data while in offline mode and synchronize when network connectivity is available.Must HaveFunctional
GF.114.02General FunctionalityGF1142The system shall enable users to hover over a data field or assessment question and view custom information via a ToolTip.Must HaveFunctional
GF.115.02General FunctionalityGF1152The system shall have field, record, screen, view, and role based
security.Must HaveFunctional
GF.116.02General FunctionalityGF1162The system shall provide authorized users with the ability to
configure rules for data sharing and data privacy.Must HaveFunctional
GF.117.02General FunctionalityGF1172The system shall provide authorized users with the ability to
configure user lockout rules.Must HaveFunctional
GF.118.02General FunctionalityGF1182The system shall restrict access to confidential and sensitive data types based on policy and best practices including, but not limited to:

a. domestic and sexual violence data

b. substance use dataMust HaveFunctional
GF.119.02General FunctionalityGF1192The solution shall support the capability to manage multiple
Continua of Care in a single software solution.Must HaveFunctional
GF.120.02General FunctionalityGF1202The system shall have the capability to support multiple configurations across counties, programs, and populations including, but not limited to:

a. assessments

b. workflows

c. prioritization criteriaMust HaveFunctional
GF.121.02General FunctionalityGF1212The system shall generate templated communication to participants in the participant’s preferred language. Templated language translations shall be provided by OHCS.Must HaveFunctional
GF.122.02General FunctionalityGF1222The system shall allow staff to review and edit templated communications prior to sending them to participants. The system shall save the final edited version to the participant’s communication record.Must HaveFunctional
GF.123.02General FunctionalityGF1232The system shall support electronic management of Client Consent to Data Sharing and Release of Information (ROI) including, but not limited to:

a. Collecting ROI

b. Revoking ROI

c. Granting or restricting access to data according to ROIMust HaveFunctional
GF.124.02General FunctionalityGF1242The system shall support data collection at different points throughout the data collection process, including the building of client records for street outreach projects for data prior to Date of Engagement.Must HaveFunctional
GF.125.02General FunctionalityGF1252The system shall have the capability to send messages through multiple channels including, but not limited to:

a. SMS messages

b. Email

c. Messages within the systemMust HaveFunctional
GF.126.02General FunctionalityGF1262The system shall have GIS tools and be compatible with geo-spatial data.Must HaveFunctional
GF.127.02General FunctionalityGF1272The system shall have the capability to convert geo-spatial data
into maps.Must HaveFunctional
GF.128.02General FunctionalityGF1282The system shall include a built-in help functionality for users.Must HaveFunctional
GF.129.02General FunctionalityGF1292The system shall contain all Project Descriptor Data Elements (PDDE) and response categories.Must HaveFunctional
HM.001.01Housing MatchHM11Match an individual with an appropriate housing resource and record/track placement.Must HaveFunctional
HM.001.02Housing MatchHM12The system shall allow authorized users to refer Participants to
available housing resources.Must HaveFunctional
HM.002.01Housing MatchHM21Define housing resources and associated characteristics. Have insight into housing resource availability based on resource, placement, and transition information. Monitor the usage and availability of housing resources.Nice to HaveFunctional
HM.003.02Housing MatchHM32The system should track usage and availability of rent assistance
resources.Nice to HaveFunctional
HM.004.02Housing MatchHM42The system shall prompt the Participant to upload documentation for housing eligibility, including, but not limited to:

a. Identification

b. Proof of employment

c. Proof of income

d. Proof of disabilityMust HaveFunctional
HM.005.02Housing MatchHM52The system shall allow authorized users to view a list of Participants
with the Priority Pool Status.Must HaveFunctional
HM.006.02Housing MatchHM62The system should allow authorized users to view housing program information for available housing inventory, including, but not limited to:

a. Housing program type

b. Housing program informationNice to HaveFunctional
HM.007.02Housing MatchHM72The system shall notify authorized users when a Participant is referred
to an available housing resource.Must HaveFunctional
HM.008.02Housing MatchHM82The system shall prompt the matched Participant to submit housing intake information, including, but not limited to:

a. Income source

b. Income verification

c. Additional details as specifiedMust HaveFunctional
HM.009.02Housing MatchHM92The system shall allow authorized users to update a housing referral's status, including, but not limited to:

a. Housing Referral Declined

b. Housing Referral Pending Additional Information

c. Housing Referral ApprovedMust HaveFunctional
HM.010.02Housing MatchHM102The system shall prompt authorized users to document the reason housing referral has been declined, including, but not limited to:

a. Participant age

b. Population(s) served by housing program

c. Pet restrictions

d. Program unable to meet accessibility needsMust HaveFunctional
HM.011.02Housing MatchHM112The system shall notify authorized users when a housing referral's
status is updated or changed.Must HaveFunctional
HM.012.02Housing MatchHM122The system shall allow authorized users to document or modify a Participant's housing status, including, but not limited to:

a. Pending

b. Inactive

c. Housed

d. Unhoused

e. ClosedMust HaveFunctional
HM.013.02Housing MatchHM132The system shall prompt authorized users to update Client Notes when the selected Participant's housing status is changed to Inactive or Closed.Must HaveFunctional
HM.014.02Housing MatchHM142The system shall prompt authorized users to document participant housing placement information when the selected Participant's housing status is changed to Housed, including, but not limited to:

a. Date of housing program enrollment

b. Housing program

c. Housing location

d. Move-in date

e. Any requirements for continued residency

f. Any additional details as specifiedMust HaveFunctional
HM.015.02Housing MatchHM152The system should allow authorized users to manually update a Site- Based Housing resource's availability, including, but not limited to:

a. Occupied

b. Pending

c. AvailableNice to HaveFunctional
HM.016.02Housing MatchHM162The system should allow authorized users to manually update a Scattered Site Housing resource's availability, including, but not limited to:

a. Assigned

b. Pending

c. AvailableNice to HaveFunctional
HM.017.02Housing MatchHM172The system shall prompt authorized users to update a Site-Based Housing or Scattered Site Housing resource's availability based on changes to a Participant's housing status.Must HaveFunctional
HM.018.02Housing MatchHM182The system shall allow authorized users to create a report of voucher information, including, but not limited to:

a. Voucher provider

b. Total vouchers

c. Total vouchers disbursed

d. Total vouchers available

e. Total funds

f. Total funds disbursed

g. Total funds available

h. Recipients

i. Associated addresses

j. Associated landlordsMust HaveFunctional
HM.019.02Housing MatchHM192The system shall provide an up-to-date rent reasonableness calculator based on current Area Median Income, Fair Market Rate, and market
prices.Must HaveFunctional
HM.020.02Housing MatchHM202The system shall allow authorized users to label housing programs types, including, but not limited to:

a. Site-Based Housing

b. Scattered Site HousingMust HaveFunctional
HM.021.02Housing MatchHM212The system shall allow authorized users to document or modify Site- Based Housing information, including, but not limited to:

a. Housing provider

b. Housing program

c. Number of available units

d. Location of units

e. Eligible populations

f. ADA accommodations

g. Pet restrictions

h. Residency requirementsMust HaveFunctional
HM.022.02Housing MatchHM222The system shall allow authorized users to document or modify Scattered Site Housing information, including, but not limited to:

a. Voucher provider

b. Voucher size

c. Total vouchers available

d. Eligible populations

e. Eligibility restrictions / requirements

f. Vouchers used

g. Associated addresses

h. Assigned Participants

i. Relevant rental assistanceMust HaveFunctional
LM.001.01Learning ManagementLM11A Learning Management System (LMS) for an HMIS aims to address current training challenges by ensuring consistent instruction to enhance data quality, while reducing burden on agency system administrators and CoC HMIS lead staff who typically provide training to other HMIS users. This will allow administrators and CoC leads to spend more time on tasks that require their expertise and are of high priority. Level 2 requirements under this are the detailed functional and non-functional requirements for the LMS module.Must HaveFunctional
LM.002.02Learning ManagementLM22The LMS module shall include role-based learning paths, with training modules built specifically for:

a. End users (data entry staff)

b. Agency administrators

c. HMIS Leads

d. CoC CoordinatorsMust HaveFunctional
LM.003.02Learning ManagementLM32The LMS Module shall include learning paths built for each of the roles listed in LM.2.2, including Project-Specific Training for:

a. Street outreach

b. Shelter or transitional housing services

c. Coordinated entry

d. Supportive services only

e. Other permanent housing types such as rapid re-housing, permanent housing w/ services, and permanent supportive housing.Must HaveFunctional
LM.004.02Learning ManagementLM42The LMS module shall include how to perform all steps required in HMIS during the provision of services, up to and including the exit of participants from the system once services have been completed. Key process elements should include:

a. Adding a new member to an existing program entry

b. How to build a new household

c. How to edit a household

d. How to transact a Housing Move-in Date (HMID)

e. How to transact interim reviews, annual assessments and follow ups

f. How to enter the "Alias" field

g. How to enter multiple services

h. How to exit a deceased client from entry

i. How to transact an ROI

j. How to use "household data sharing" in HMIS

k. How to complete a HUD verification

l. How to reset your password

m. How to update a time stamp for an old answer

n. How to upload documents in HMIS

o. Visibility with an agency

p. Walkthrough of a HMIS client profile

q. How to remove a duplicate shelter entry

Must HaveFunctional
LM.005.02Learning ManagementLM52The LMS module shall cover training on privacy, data security & confidentiality, including essential knowledge about rules, including but not limited to those under:

a. HIPAA

b. 42 CFR Part 2

c. Family Educational Rights and Privacy Act (FERPA)

d. Children's Online Privacy Protection Act (COPPA)

e. VAWAMust HaveFunctional
LM.006.02Learning ManagementLM62The LMS module shall include training on required data elements, including universal data elements for specific project types.Must HaveFunctional
LM.007.02Learning ManagementLM72The LMS module shall include on-demand training content, such as:

a. Short, searchable, browsable video tutorials

b. Interactive walkthroughs (e.g., how to set up a provider or walk through a client profile)

c. Downloadable job aids and quick reference guidesMust HaveFunctional
LM.008.02Learning ManagementLM82The LMS module shall include knowledge checks & certifcation capabilties, such as:

a. Quizzes after each module

b. Certificates of completion for compliance tracking

c. Optional pre-tests to assess baseline knowledgeMust HaveFunctional

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 .