- Be atleast as good as paper
- Maintain eye contact with patient Get out of the way of patient doctor relationship
- Be helpful
Key things to see:
- Back and forth on a entity
- Back and forth on the note
- SS and ROS
- SC Brain
- Add task
- Patient portal
- HDR
Todo:
- complete DB interaction of Cts
- Only do for reminders. For the unlocked note the amendment icon will not be there. Instead of the amendment icon, show row level and card level actions on mouseover.
- For appt note of multiple pages there is contnet overflow. Similar question answered on stackoverflow at: https://stackoverflow.com/questions/39486352/a4-page-like-layout-in-html
- Dont show prev and next if it is the first or last note.
- Content assist @vikas
Asked question on internet:
- right click menu: rawilk/vue-context#72
Comparisons Stars Weekly download Last update Tree of menu Retain native cut/copy/paste
https://github.com/rawilk/vue-context 205 8047 16 days ago Yes Not sure
https://github.com/vmaimone/vue-context-menu 254 1506 July 17
Decisons: 3. Should rem be only on font? -- It seems that the font-size in REM is important but not relevant for other elements. So its not necessary to use REM throughout your whole project. Ref: https://stackoverflow.com/questions/26361748/are-rem-units-only-useful-for-font-size
Pirority:
- Tribute related
A. patient-data-dynamic-collection-terms-start-with-equal-to.js make name and dob work. When someone types =dob then it should enter date of birth of the patient B. search suggestion to show more accurate search based on exact keyword. "pata" should not match "patient" C. Use all 4 collections in chief complaint and past psych history. When entering DX use only diagnosis-master-collection.js D. search suggestions to be based on most times used: Issue created: zurb/tribute#582
1.1. On clicking pt name show the insurance name and consent forms signed and send hdr button, and pharmacy name and pt photo. See design idea at: https://youtu.be/2jSP5tgRhl4?t=185 This data will be shown in the view-paper. Design guideline: Keep the data in a el-card and make the card visible onclick. Do not use vue-horizontal-expand
1.2. Screen to enter vitals info https://www.youtube.com/watch?v=mMQfNjW5ro4&t=27s
- Notes not getting locked the 2nd time onwards
- Addendum not working.
- Shortcut to set values
- Focus not working for (Should the code be written with a Object instead of events) A. Number field B. I click outside the change paper and then open the change paper again. C. instead of 200ms hardcoded it needs to be callback so it is smooth D. When I use keyboard shortcut to go to a different tab the focus does not change. E. When I go to service statement the focus is not on the right area of the form.
- When header appointments are changed choosing different slides of chief complaint.
- Enter key to behave better => Check family history. Problem video recorded on 29th Nov
- Get scBrain to work from button as a paper
- Internal users like doctors login using oauth Using: https://github.com/dgrubelic/vue-authenticate
- Protect against tab closed before "Reviewed lock the note" is clicked Phase 1 -> Save to local storage on each chnage. Read from local straoge when load. Phase 2 -> Only If system becomes slow -> if 1. No activity for 5 seconds 2. The data has some edits compared to last time save happened. B. On page reload resotre from local storage and fire api in background for update
- Put page in full screen using https://mirari.cc/vue-fullscreen/
- Patient timeline: https://jinfang134.github.io/vue-pipeline/
- Search in top header using https://theoxiong.github.io/vue-search-panel/
- Panel for: Medications
- Reminders multi edit system along with horizontal tabs.
- A way to mark template values like "All normal"
- Automated test.
- For MROS When none is selected others need to removed from vuex-orm
- For SS mutually exclusive
- Dx, Screen,
- Meds list Editing in cell vs Form -- Text area is easier to put -- Editing in spreadsheet is stressful add a row with a button at top https://stackoverflow.com/questions/38505806/add-remove-rows-in-ag-grid Adding and removing tags from rows: https://element.eleme.io/#/en-US/component/tag Auto fit cols Filters terms at top like https://inspiredehrs.org/medication-list/# date in cell editing https://plnkr.co/edit/?p=preview&preview note col open when row is clicked like in https://inspiredehrs.org/medication-list/# maybe use https://www.ag-grid.com/javascript-grid-master-detail/ element.io has this feature press button to update the reconcioled on: https://blog.ag-grid.com/cell-renderers-in-ag-grid-every-different-flavour/ Fix col for operations "Edit / reconcile / discontinue / delete" https://element.eleme.io/#/en-US/component/table#table-with-fixed-column ag-grid vs elementio Since expecting less then 50 virtual scroll is not needed. hence prefer element.
- Dot phrases https://github.com/hasinhayder/javascript-text-expander https://github.com/github/text-expander-element Ideal: https://www.statnote.com/