Custom electronic Medical Record (EMR) for Thousand Smiles Foundation, with support for dental, X-Ray, and ENT as used in our clinics. For an idea of what it does, read the user documentation located at https://thousandsmiles.org/tutorials/
item = new AppListItem(); item.setName(m_context.getString(R.string.diagnosis_name)); item.setImageId(R.drawable.medhist); item.setSelector(R.drawable.app_medical_history_selector); item.setReadOnly(true); items.add(item);
When the sidebar apps are configured per-station, likely they are translated to Spanish and later logic is using an english string in some comparison at the time the layout of the sidebar is performed.
Fix size of images and transform hit coordinates so they are relative to origin of image view on the screen. This should give resolution independent functionality across devices.
Example, there is a dental record for patient 123 at clinic 23, and someone clicks to create a new dental record for that same patient/clinic pair. Should confirm this before creating the new record, or perhaps just disable the button that allows for the new, duplicate to be created.
User request: when patient is checked in, note the station that the tablet checking in the patient is signed in as, and if that station is in the routing slip, show a checkbox on the confirmation dialog like "Would you like to remove ENT from the routing slip now?"
Might also be something we do when they check out the patient.
UI for login refactor to tscharts-lib, and then incorporate the result into tscharts-register. Modifications will be needed to allow the next intent to be parameterized since tscharts-register and tscharts-chart go to different activities after login.
This will allow users a consistent login experience across applications.
Click on a tooth in the tooth chart.
Add 2 or 3 conditions for that tooth.
Try removing the conditions 1 by 1. You will be able to remove all conditions except the last one.