Open AIrwin33 opened 4 years ago
-Program Type (Food, Housing, Job Training, etc. ) Should these categories be determined by the service provider during configuration?
Like, you'd want to include/exclude at these category levels? If the aggregators are fairly consistent with the categories, we could.
Yeah, Like "only show me these categories of services". Would that still be possible to do that kind of filtering?
At the very least, I would like to have a small amount (less than 10) of program categories across all programs returned since that is going to drive the icon we use in the LWC.
also, the comment feature is removed https://docs.google.com/presentation/d/1YCmSxAXPgg4th19g5BKmDzMEsJM45qk0t69bI6pj2Oc/edit#slide=id.g872c3fe9e9_0_94
@AIrwin33 if we were storing the service categories, we could (it'd be easy to pull the list of categories, and store a include/exclude list)
But if some aggregators don't let us store that info, then you'd have to know in advance what the possible values are. Ask Tim about it
AB which uses Open Eligibility standards uses 10 high level categories to describe services. Those could be a good starting point. While service tags might vary across aggregators, I think we could map most into this structure for future integrations. Thoughts?
Let's go with that
Thanks @mshanemc @tweeksPHL
@tweeksPHL Do you know how hours at the service are sent to us from AB? From the UX we're only showing how late the service is open that day (open until 4:00 PM), or if the service is closed (Closed Fridays).
AB has a boolean for each day (is it open at all?), and then a start/end hour for that day if open
I'll have a related object with start/end and picklist for day
you should have all that, with sample data for accounts, services, hours now.
I also added an external_id field on Service so we can tie it to the Aggregator (either to update stuff OR when AB won't let us store data and we have to match in-org storage vs. real-time call results)
Service -Id -Provider Name -Account Id related to provider for linked text -Program Name -Program Type (Food, Housing, Job Training, etc. ) Should these categories be determined by the service provider during configuration? -Program Description -Hours for that day (ex. Closed on Mondays, Open until 5:00 PM) -Street -City -Phone -Website -Upvotes -Downvotes -Comments -List/Map of Relevant Indicators to each indicator value for relevance?