ebmdatalab / openprescribing

A Django app providing a REST API and dashboards for the HSCIC's GP prescribing data
https://openprescribing.net
MIT License
97 stars 26 forks source link

EPIC: better analyse forms #1099

Open sebbacon opened 5 years ago

sebbacon commented 5 years ago

44: Support BNF codes of different lengths

80: Improve time line chart hairball

953: Unify analyse and measures output

210: We should support appliances in our analyses

391: Allow users to breakdown analyse search results by component

392: Make it easier to select multiple chemicals on the Analyse Page

1198: Toggle between items/cost for trends over time

42: Add BNF subpara searches

47: Allow users to select to view results as % rather than per 1000 (when appropriate)

101: Allow users to view a practice in national context rather than context of individual CCG

230: (similar to previous): Add national average line to Analyse Spine Chart

226: More flexible search by BNF codes, with either zeroes (e.g. 100101) or decimals (10.1.1) for any level of hierarchy

228: Give option on Analyse to only show data for GP Practices/CCGs selected

235: Show chapter name in search suggestions

229: Allow users to search on Analyse using drug and dose (e.g. to see high-dose scripts only)

424: Deal with Analyse searches of over 100 GP Practices (e.g. whole STPs)

746: improve speed of analyse searches

269: Some compound preparations are only coded in a single subparagraph

brianmackenna commented 5 years ago

Suggestions from a user

  1. Linked to #228 on the default chart it can be very difficult to see the name of selected CCGs from the total list of 200+. Could we potentially suppress the names of organisations that have not been selected?

Although we would want people to use the graph and hover - this use case is for large meeting where not everyone has a computer or for when someone wants to screenshot the graph to include in meeting papers.

  1. On the time trend graph could we add median and other markers e.g. deciles similar to the dashboard pages?
brianmackenna commented 5 years ago

1745: On the organisational highlighting feature allow different breakdowns consistently. For example CCG at a practice level, NHS England Region at a CCG level.

HelenCEBM commented 5 years ago
brianmackenna commented 5 years ago

add in quantity as a field that can be returned on the analyse page

brianmackenna commented 4 years ago

The following has come from an (occasional user) has made a suggestion for analyse. They searched for Methotrexate and a graph was returned but no further indication that we have done any broader work on this topic. They were aware that we had stuff but found it difficult to find.

When redesigning the form we should consider surfacing measures and blogs/papers if a user happens to search for this.

I'm not sure if there is a quick fix (e.g. measures are linked to analyse, can we reverse) but a step that we probably need to take is to ensure the new team website has some sort of coding/category structure with dm+d embedded............well I think that anyway.

brianmackenna commented 4 years ago

Allow selection of custom date ranges. It would also be good if you could insert a timepoint line e.g. for when you did an intervention. This could be helpful for live presentations/screenshots for PDF reports. A users words below on similar

I have one suggestion to offer. When analysing the data with produced graph I would like to see additional scroller? in the timeline menu Currently you can move the scroller to see prescribing history by month. I would like to see option of adding another one to create time range for example to get prescribing information for specific time period e.g. whole year of 2018 etc. and download csv file only for that selected period. I guess this would reduce file size that is being downloaded?