Skip to content

efstone/uway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UWAY Data Tool

This is a simple web tool that allows for the uploading of a series of four excel spreadsheets which are then consolidated and linked to provide a unique table of clients and a table of duplicate client evaluations (based on same client ID and timestamp).

Data should be in the following formast:

VISPDAT:

osUsers_UserID cmClient_Name Assessment_ClientID Assessment_AssessmentID VulnerabilityIndex_VulnerabilityID VeteranStatusVal_ItemDesc VISPDAT_Type TypeVal_ItemDesc VulnerabilityIndex_AssessmentDate osOrganization_Organization osUsers_UserName VISPDAT_ScoreGeneral VISPDATFamily_ScoreFamily VISPDAT_ScoreHistory VISPDAT_ScoreRisks VISPDAT_ScoreSocialization VISPDAT_ScoreWellness VISPDAT_ScoreTotal VulnerabilityIndex_WhereSleepMostFrequently VulnerabilityIndex_YearsHomeless VulnerabilityIndex_MonthsHomeless HmisDataAssessment_HMISTimesHomelessLast3Years VISPDAT_MentalDisabilities cmClient_DisablingCondition $GB1000000019 $TOTAL_COUNT$

FVISPDAT:

osUsers_UserID cmClient_Name Assessment_ClientID Assessment_AssessmentID VulnerabilityIndex_VulnerabilityID VeteranStatusVal_ItemDesc VISPDAT_Type TypeVal_ItemDesc VulnerabilityIndex_AssessmentDate osOrganization_Organization osUsers_UserName VISPDAT_ScoreGeneral VISPDATFamily_ScoreFamily VISPDAT_ScoreHistory VISPDAT_ScoreRisks VISPDAT_ScoreSocialization VISPDAT_ScoreWellness VISPDAT_ScoreTotal VISPDATFamily_SleepingLocation VulnerabilityIndex_YearsHomeless VulnerabilityIndex_MonthsHomeless VISPDATFamily_MHIssueDiffToStayHoused cmClient_DisablingCondition $GB1000000018 $TOTAL_COUNT$

PSH:

cmClient_ClientID custom_HPL_VISPDAT_PSH_Sep29_2017_AssessmentDate custom_HPL_VISPDAT_PSH_Sep29_2017_Type custom_HPL_CEAssessmentsMay17_2017_CEAssessmentDate cmClient_FirstName cmClient_LastName cmClient_Name cmClient_VeteranStatus custom_HPL_VISPDAT_PSH_Sep29_2017_OrgID custom_HPL_VISPDAT_PSH_Sep29_2017_InterviewLocation custom_HPL_CEAssessmentsMay17_2017_AssessCommunID custom_HPL_CEAssessmentsMay17_2017_EntryPointID custom_HPL_VISPDAT_PSH_Sep29_2017_ScoreFamily custom_HPL_VISPDAT_PSH_Sep29_2017_ScoreTotal custom_HPL_VISPDAT_PSH_Sep29_2017_SpecialPopulationTotalScore v_FamilyMemCount_NoFamMembers CUSTOM_cmClient_NumberOfRooms custom_HPL_VISPDAT_PSH_Sep29_2017_YearsHomeless custom_HPL_VISPDAT_PSH_Sep29_2017_MonthsHomeless custom_HPL_VISPDAT_PSH_Sep29_2017_SpecialPopulationYearsHomeless custom_HPL_VISPDAT_PSH_Sep29_2017_SpecialPopulationMonthsHomeless custom_HPL_VISPDAT_PSH_Sep29_2017_SpecialPopPeriodsHomelessLast3Yrs custom_HPL_EarliestEnrollment_July11_2017_EnrollDate custom_HPL_VISPDAT_PSH_Sep29_2017_WhereSleepMostFrequentlySingle custom_HPL_VISPDAT_PSH_Sep29_2017_WhereSleepSingleOther custom_HPL_VISPDAT_PSH_Sep29_2017_SleepingLocationFamily custom_HPL_VISPDAT_PSH_Sep29_2017_SleepingLocationFamilyOther custom_HPL_CE_Status_Dec18_2017_ServiceCodeID custom_HPL_CEAssessmentsMay17_2017_ClientID custom_HPL_EarliestEnrollment_July11_2017_ClientID CUSTOM_cmClient_ClientID CUSTOM_cmClient_UniqueID custom_HPL_VISPDAT_PSH_Sep29_2017_ClientID custom_HPL_CE_Status_Dec18_2017_ClientID $TOTAL_COUNT$

RRH:

cmClient_ClientID custom_HPL_VISPDAT_RRHTH_Sep29_2017_AssessmentDate custom_HPL_VISPDAT_RRHTH_Sep29_2017_Type custom_HPL_CEAssessmentsMay17_2017_CEAssessmentDate cmClient_FirstName cmClient_LastName cmClient_Name cmClient_VeteranStatus custom_HPL_VISPDAT_RRHTH_Sep29_2017_OrgID custom_HPL_VISPDAT_RRHTH_Sep29_2017_InterviewLocation custom_HPL_CEAssessmentsMay17_2017_AssessCommunID custom_HPL_CEAssessmentsMay17_2017_EntryPointID custom_HPL_VISPDAT_RRHTH_Sep29_2017_ScoreTotal custom_HPL_VISPDAT_RRHTH_Sep29_2017_ScoreFamily custom_HPL_VISPDAT_RRHTH_Sep29_2017_SpecialPopulationTotalScore v_FamilyMemCount_NoFamMembers CUSTOM_cmClient_NumberOfRooms custom_HPL_VISPDAT_RRHTH_Sep29_2017_YearsHomeless custom_HPL_VISPDAT_RRHTH_Sep29_2017_MonthsHomeless custom_HPL_VISPDAT_RRHTH_Sep29_2017_SpecialPopulationYearsHomeless custom_HPL_VISPDAT_RRHTH_Sep29_2017_SpecialPopulationMonthsHomeless custom_HPL_VISPDAT_RRHTH_Sep29_2017_SpecialPopPeriodsHomelessLast3Yrs custom_HPL_EarliestEnrollment_July11_2017_EnrollDate custom_HPL_VISPDAT_RRHTH_Sep29_2017_WhereSleepMostFrequentlySingle custom_HPL_VISPDAT_RRHTH_Sep29_2017_WhereSleepOtherSingle custom_HPL_VISPDAT_RRHTH_Sep29_2017_SleepingLocationFamily custom_HPL_VISPDAT_RRHTH_Sep29_2017_SleepingLocationOtherFamily custom_HPL_CE_Status_Dec18_2017_ServiceCodeID custom_HPL_CEAssessmentsMay17_2017_ClientID custom_HPL_EarliestEnrollment_July11_2017_ClientID CUSTOM_cmClient_ClientID CUSTOM_cmClient_UniqueID custom_HPL_VISPDAT_RRHTH_Sep29_2017_ClientID custom_HPL_CE_Status_Dec18_2017_ClientID $TOTAL_COUNT$

Instructions

Login to the admin interface and click on "Sheet uploads" then "Add Sheet Upload." Load the appropriate Excel file into each slot then click Save. After saving the sheet upload, click the checkbox next to the uploaded sheet and choose "Ingest uploaded sheets" from the Action dropdown menu, then click Go.

That's it! You can then view your data.

Note that each time the Ingest function runs, all data is wiped out and replaced with the data from the newly uploaded sheets. The newly uploaded sheets are deleted after being ingested.

The site is secured with an SSL certificate so it should be safe to send data to/from the tool. The cert needs to be updated approximately every three months and I may be able to automate this with a cron job.

About

Simple Data-formatting Tool in Python/Django

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published