opensrp / opensrp-client-tbr

Other
2 stars 4 forks source link

Implement the user configurable Positive Patients Register #36

Closed cafootitt closed 6 years ago

cafootitt commented 6 years ago

The positive patients register screen is what you see when you select the second register listed on the home screen (https://github.com/OpenSRP/opensrp-client-tbr/issues/9).

262364680

kwasim commented 6 years ago

@kwasim https://github.com/kwasim @alihabib https://github.com/alihabib @maimoonak https://github.com/maimoonak In this register, are we adding an option to register a patient directly in this register (i.e. bypassing the presumptive register)? If so, we will need the xlsform for this.

Agreed. XLSform is needed and Umme will work on it.

On Fri, Nov 10, 2017 at 2:57 PM, Carolyn Gulas notifications@github.com wrote:

The positive patients register screen is what you see when you select the second register listed on the home screen (#9 https://github.com/OpenSRP/opensrp-client-tbr/issues/9).

[image: 262364680] https://user-images.githubusercontent.com/3488986/32652462-61d004fa-c615-11e7-8e36-944ff46cba9d.png

  • The name of the register is configurable - so what they name the register on the home screen should be displayed here as the register name.
  • Pressing the back button on the phone returns the user to the home screen. Back arrow does the same thing.
  • The search bar, the Scan QR code button, and the top right dropdown function the same way as the presumptive patients register (#25 https://github.com/OpenSRP/opensrp-client-tbr/issues/25). @kwasim https://github.com/kwasim @alihabib https://github.com/alihabib @maimoonak https://github.com/maimoonak In this register, are we adding an option to register a patient directly in this register (i.e. bypassing the presumptive register)? If so, we will need the xlsform for this.
  • Patients get added to this register from the Presumptive Patients register (TB Diagnosis form: https://ona.io/opensrp/45150/254495). Since the Presumptive Patients register is optional (projects can include it or not), patients can also get directly added to this register from the top right dropdown where there can be an "Add new" form option. Again, this form would need to have a variable named confirmed_tb that evaluates to "yes" for the patient to get added in this register, but the form name and other fields in the form are configurable.
  • If a patient gets added to the register, then the content that appears for them is determined by the columns that they choose to add to the register (@rowo https://github.com/rowo to share the columns).
  • The PATIENT and RESULTS columns are the same as the presumptive register (#34 https://github.com/OpenSRP/opensrp-client-tbr/issues/34 ).
  • Tapping on "START TREATMENT" in the TREAT column, opens the Treatment Initiation form (https://ona.io/opensrp/45150/252646). The name of this form is configurable, but after filling out this form, the patient is moved from the positive to the in-treatment register.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OpenSRP/opensrp-client-tbr/issues/36, or mute the thread https://github.com/notifications/unsubscribe-auth/AKkslw_KELcx_UbbnqBxjmfXYMx_cJ23ks5s1B4MgaJpZM4QZUmB .

-- Wasim Khan Software Development Manager Interactive Health Solutions www.ihsinformatics.com

Ph: +92 302 2564278 Skype: wasim.khan.ihsinformatics wasim.khan@ihsinformatics.com

u-moosajee commented 6 years ago

@cagulas @rowo @kwasim XLS form has been made. You can view it here: https://ona.io/opensrp/45150/262035

cafootitt commented 6 years ago

@u-moosajee Thanks! I'm just reviewing the form. Do we need the first question "Confirmed TB Patient?". Would anyone fill in the form unless they were already confirmed? What would we do with form submissions where they selected another answer choice?

u-moosajee commented 6 years ago

@cagulas I have modified the form so it's starts with "Has treatment been initiated for TB". Hope that clarifies things.

cafootitt commented 6 years ago

Hi @u-moosajee I don't see the updated form on the Ona site. Is it showing the updated form for you? If you can send me the xlsform file, I can update the existing form on Ona if you want.

Also, can we start the form with the first question that assumes the patient has already been diagnosed but has NOT started treatment yet, because if they have already started treatment, they would want to be added to the 3rd in-treatment register, not the positive register, right?

u-moosajee commented 6 years ago

Hi @cagulas I think you are viewing the "Add Positive Patient" form - this form will be used to add patients that have been diagnosed but have yet to start TB treatment (they would bypass the screening and be directly enrolled into the program) hence it starts with "Confirmed TB patient" or not.

Similarly, there is another "Add In-Treatment Patient" form which will be used to directly add patients whose treatment has been initiated already and are entering the program mid-way.

Hope that clears the confusion!

cafootitt commented 6 years ago

Hi @u-moosajee yep, that's the one I was looking at. I was asking if we can remove the first question around confirming TB patient? If they say no or any other answer apart from yes, what would we do with the form submission? This form is for adding them to the positive TB register, so we can probably assume that they're only going to open the form for positive TB patients, right?

cafootitt commented 6 years ago

@u-moosajee Similarly for the add in-treatment patient, if they say no, or any other answer apart from yes, what are we supposed to do with the form submission?

cafootitt commented 6 years ago

Results from QA on 19 January (v0.0.4 alpha release):

Note: We'll need to add sort and filter options in the top right dropdown, but this is blocked for the time being until https://github.com/OpenSRP/opensrp-client-tbr/issues/45 is finalized.

cafootitt commented 6 years ago

This is done, closing.