Code Monkey home page Code Monkey logo

tscharts-register's People

Contributors

daleproctor avatar slogan621 avatar

Watchers

 avatar  avatar  avatar  avatar

tscharts-register's Issues

Medical history handling for existing patient in subsequent clinic buggy.

Unable to load (as expected) or save medical history for patient that is returning from previous clinic.

  1. when load fails during registration, defaults are missing
  2. when registering patient at end, unable to save (404 error) and UI hangs.

Probably need to treat all medical histories where record not found same as if new patient.

Remove RoutingSlipEntryREST from project and use version in tscharts_lib instead.

Will require a few changes in the application (like importing the class, using listeners. Also, should add the calls to this:

request.setRetryPolicy(new DefaultRetryPolicy(getTimeoutInMillis(), getRetries(), DefaultRetryPolicy.DEFAULT_BACKOFF_MULT));

in the current version to the one in tscharts_lib, which is not currently setting retry policies.

Convert activities to immersive mode

Testing with potential users indicated that they can easily get in trouble by escaping the app, to fix this:

  1. immersive mode should be used
  2. instead of Android back button, implement one inside the app (similar to the next button)

ENT: Add a catchall patient category, route to ENT and Surgery Screening

When patients register, it may not be possible to identify why they are here. Most of the time this is not the case, but it could happen. In this case, we need an icon on the first screen of the registration app that is a catchall category and if selected, we add ENT and surgery screening to the routing slip.

Support case when child has no address

Currently, app requires demographics - in the case of Dental kids coming from orphanages, we may not have this information or it may be incomplete.

Possible solutions - simple opt out of address and other info. Maybe indicate in a dialog that information is incomplete and provide an opt out. Maybe this is allowed based on category (e.g., only dental patients).

Or, if child is coming from an orphanage, we use its address and contact information. This info could be stored in the database, and a select list could be used to choose the address which would then populate the fields.

Probably a mix of the two solutions.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.