sample-node-web's People
sample-node-web's Issues
"Use as Default" setting for Physician Macros
The goal of this change is to enable the loading of a specific default template into a new chart for a particular physician, in a specific field of the scribe notes. For example, every time we start a new chart for Dr. Hyde, we pre-populate the Exam field with Dr. Hyde's "Normal Exam" macro, and we pre-populate the Plan / Assessment field with Dr. Hyde's "Default Plan" macro.
This feature requires a new setting for a physician macro, that it be the "Default" macro for its Macro Type. The attached mockup shows the proposed design.
This feature begs better support for closing and opening new charts for a new patient, of course, but that's a broader point which deserves its own issue and which I'll link to this one when I add it.
This is an intentionally simple design, based on the dialog we have today, but it begs a couple other changes as well:
-
There can, of course, only be one default macro per field / type. So validation has to happen when the user saves a macro with "Use as Default" selected, to make sure there is not already another macro set as the default. If there is another macro already identified as the default, a confirmation dialog should let them know, and confirm that they want their current macro to replace it as the default. The text would say, for instance, "The 'Abnormal Exam' macro is currently used as the default for the Exam type. Click 'OK' to replace it as the default with this 'Normal Exam' macro." with OK and Cancel buttons in the confirmation dialog.
-
The Macro Configuration page's grid showing the macros for the selected physician should have an additional column, showing whether or not each macro is a default macro.
Text field minimum size changes on Scribe View
See the attached file, TextBoxSizesLargeAndSmall for the current sizing which we want to change. The left column in the image shows the text box sizes on a 1920x1050 display screen, and the right column on a much smaller display, but one which is typical of some small scribe screen on laptops they use at home. Currently, the relative sizes of the four fields are in a 12 / 8 / 5 / 5 ratio, and the fields are allowed to resize to much smaller when the display is very small. We want to change the minimum sizes for each of those fields to:
HPI: 8 lines
Exam: 10 lines
Results: 5 lines
Assessment: 8 lines
And we want those sizes to be the new minimum sizes for these fields. This means that for a small enough screen, the scribe will have to scroll to see all of the Assessment field. And it means that on a very large screen, more lines than the minimum will be proportionally added to each textbox.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.