ChildMindInstitute / mindlogger-app

MindLogger (React Native) data collection app
Other
15 stars 6 forks source link

CMMP - DBT DIARY CARD #607

Open WorldImpex opened 4 years ago

WorldImpex commented 4 years ago

The goal of CMMP - DBT DIARY CARD from a features standpoint is the below

  1. Slider bar always starts in the middle of the line. no matter the number of options along the bar #664 :white_check_mark:
  2. Slider bar has tick marks and labels #631:white_check_mark:
  3. Give the ability to edit activities that are in progress #749
  4. Allow manager/coordinator to assign customized applet to users :white_check_mark:
  5. Allow user to start/finish an assessment past due #792

Protocol: https://raw.githubusercontent.com/hotavocado/DBT_diary_card/master/protocols/DBT_diary_card/DBT_diary_card_schema DUE DATE: Feb. 28

Calendar

WorldImpex commented 4 years ago

For DBT Diary Card,

Would everyone have exactly 3 targets? – some people could have more and some people could have less – is it possible to activate more or less targets as needed? How would we do that? Would everyone have unique targets, or would groups have the same targets as each other? – everyone’s targets are unique and some change over time – it would be important to be able to change the target descriptions and be able to identify when that change happened from a data collection stand point Do the targets change over time? – yes (see above) Are the targets always set by the clinician, or can the patient choose them? – the targets are chosen collaboratively in session so it would be decided by clinician and patient How would you like to see these targets customizable? – yes! If the patient or the clinician can go in and change the target that would be ideal

WorldImpex commented 4 years ago

https://userforge.com/view/8mwTaZabgSxdpLzCR

The particular activity that this issue is intended to facilitate has a pair of screens in which (Target 1) would need to be replaced by one of a user's specific targets for each of that user's specified targets.

Prompt Options Did you have an urge to engage in (Target 1) today? 0=No urge,1=Fleeting urge, 2=Some urges, 3=Moderate urge, 4=Strong urge, 5=Very strong urge Did you act (Target 1) urges today? 1=No, 2=Yes For example, if an individual's targets are "nose picking" and "nail biting", they should get these four questions:

Did you have an urge to engage in nose picking today? Did you act on nose picking urges today? Did you have an urge to engage in nail biting today? Did you act on nail biting urges today? If a target "swearing at strangers" is added, that section should expand to 6 screens:

Did you have an urge to engage in nose picking today? Did you act on nose picking urges today? Did you have an urge to engage in nail biting today? Did you act on nail biting urges today? Did you have an urge to engage in swearing at strangers today? Did you act on swearing at strangers urges today? And then when the individual has overcome nose picking and that target is removed, the section should contract to 4 screens:

Did you have an urge to engage in nail biting today? Did you act on nail biting urges today? Did you have an urge to engage in swearing at strangers today? Did you act on swearing at strangers urges today? As the title of this issue says, "everyone's targets are unique", so changes in one user's targets should not affect other users of the same applet/protocol/activity/screen, and users without any targets should not see the questions that include (Target 1).

The flow is complicated and this issue should probably be separated into multiple issues as the components of the flow are tackled:

https://childmindinstitute.github.io/MATTER-spec-docs/MindLogger/DBT-daily-diary-card.html#user-journeys