hserv / coordinated-entry

A HUD Compliant Coordinated Entry System
Mozilla Public License 2.0
3 stars 2 forks source link

survey response API double-POST parameter #349

Closed eric-jahn closed 4 years ago

eric-jahn commented 4 years ago

This will enable it so that the survey tool responses can be conveniently double-posted to the relevant HMIS version specific schema for reporting and other HMIS compliance purposes. Will pub/sub system be used for this?

sdolia commented 4 years ago

55 hours to complete this work.

logicsandeep commented 4 years ago

Added some more scope to this ticket.: Survey Creation: Add survey category to surveys: 1,2,4,5 to represent the different data collection stages. Add hud version to surveys.

Question Creation: 1) Add a boolean isCESQuestion

Hmis Posting: 1) Add additional logic to the Hmis posting url into the survey response for double linking. 2) Populate the data collection stage based on the survey category selected.

Assessment Posting: 1) Post all the CES questions into the assessment table.

eric-jahn commented 4 years ago

Change needed. Survey category 1,2,4,5 should be a 1:* relationship between surveys and tags. For example, a survey could be tagged as category 1, 2, and 5. The tags for a survey could be edited. Even the HUD Dictionary questions could have them, since the Dictionary specifies which questions can be asked during entry, annual assessment, exit, etc.. When a person actually takes a survey, they indicate what category they are taking the survey as.