codeforpdx / PASS

PASS project - with HMIS module integration
MIT License
24 stars 24 forks source link

Enhancement: Civic Profile - Housing Information Form #513

Closed timbot1789 closed 1 month ago

timbot1789 commented 7 months ago

Describe the Current Behavior/Feature:

We are currently building out a Civic profile to use with civic services.

Proposed Behavior/Feature:

Part of this profile should contain information on a person's housing situation. Where did they live last? How secure is their housing, etc?

Proposed Implementation (if applicable):

Add the following fields to the civic_profile.ttl data store and add a UI to the Civic Profile page to edit them:

Additional context:

It may be worthwhile to to map or prepopulate some of these values (e.g. address) from similar values found in other public profiles in a client's pod.

timbot1789 commented 3 months ago

This ticket was partially completed in this PR: https://github.com/codeforpdx/PASS/pull/515

It implemented the data model, and added part of the UI. What remains is UI implementations for the following fields:

These 3 are all enums, and should be represented as <select> element or an MUI equivalent.

The options for the select element are in the description. The values on the left of the colon MUST be the values stored in the profile. The values on the right are the labels to show to the user. You may change these if you think of a better wording.

faddah commented 1 month ago

Filed PR on this, #633 - 513 enhancement civic profile housing information form.

andycwilliams commented 1 month ago

Issues should not be closed until the related PR has been fully merged.