Layer 1 card
==============
┌─┬───────────────┬───────────────────────────────────────────────┬───────────┬─┐ ┌──────────────────────┐
│ │Medications │ │ A │◀┼─────────│Add medication button │
│ └───────────────┘ └───────────┘ │ └──────────────────────┘
├───────────────────────────────────────────────────────────────────────────────┤
│ │
│ Active medicines │
│┌────────────────────────────────────────────────────────────────────────────┐ │ ┌──────────────────────────────────┐
││Drug name | Quantity| #Refill| Direction to patient| Status | Action │ │ │Card actions: │
│└────────────────────────────────────────────────────────────────────────────┘ │ │============== │
│┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐┌───────────┐ │ │I -> Info icon to show details of │
│ Med 1 | 1 daily | 2 | before sleep |Success │ I L O D │ │ │medication │
│└ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘└───────────┘ │ │L -> Log related to surescripts │
│┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐┌───────────┐ │ │interaction │
│ Med 2 | 2 | 1 | some direction |Success │ I L O D │ │ │O -> Order medicine. It will open │
│└ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘└───────────┘ │ │add form but fields will be │
│ │ │pre-filled with the corresponding │
│ │ │medicine details │
│ Orders requiring refill │ │D -> Discontinue │
│┌────────────────────────────────────────────────────────────────────────────┐ │ └──────────────────────────────────┘
││Drug name | Quantity| #Refill| Direction to patient| Status | Action │ │
│└────────────────────────────────────────────────────────────────────────────┘ │
│┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐┌───────────┐ │
│ Med x | 1 daily | 0 | some instruction |Success │ I L O D │ │
│└ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘└───────────┘ │
│┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐┌───────────┐ │
│ ABC med | 2 | 0 | some direction |Success │ I L O D │ │
│└ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘└───────────┘ │
│ │
│ │
│┌────────────────────────────────────────────────────────────────────────────┐ │
││ Discontinued orders ▽ │ │
│├────────────────────────────────────────────────────────────────────────────┤ │
││┌──────────────────────────────────────────────────────────────────────────┐│ │
│││Drug name | Quantity| #Refill| Direction to patient| Status | Action ││ │
││└──────────────────────────────────────────────────────────────────────────┘│ │
││┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐┌─────────┐│ │
││ Def med | 2 | 0 | some direction |Success │ I L O ││ │
││└ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘└─────────┘│ │
│└────────────────────────────────────────────────────────────────────────────┘ │
│ │
│┌────────────────────────────────────────────────────────────────────────────┐ │
││ Cancelled orders △ │ │
│└────────────────────────────────────────────────────────────────────────────┘ │
└───────────────────────────────────────────────────────────────────────────────┘
Layer 2
========
Medication Info card
---------------------
┌┬───────────────────┬─────────────────────────────────────────────┐
││Medication info │ │
│└───────────────────┘ │
│ Drug name : Lexapro │
│ Created at : June 5, 20 │
│ Created by : Dr. V Savant │
│ Start date : June 10, 20 │
│ Quantity : 10 │
│ Number of Refill : 2 │
│ Days supply : 20 │
│ Dispense as written : DAW - Yes │
│ Notes to pharmacist : Some notes to │
│ Direction to patient : pharmacist. │
│ Pharmacy : Some direction to │
│ Status : patient │
└──────────────────────────────────────────────────────────────────┘
┌───────────────────────────────────────────────────────────────────────────────┐
│Laye 2, Add medication process: │
│=============================== │
│It has 2 phases. At first, "Add Medication" form opens. After form fill-up and │
│hitting save button will fire api to send form data to server and then it will │
│open Second form in a popup. Here i will address that form as "Final add form".│
│It will also fire api to fetch data to show in the popup. │
└───────────────────────────────────────────────────────────────────────────────┘
Add Medication form
-------------------------------------------------------------------------------
** This same form will be opened if "O" (Order) button clicked in any medication
row. But in that case fields of the form will be filled in advance, with the
data of corresponding medication
┌────────────────────────────────────────────────────────────────────────────────┐
│┌────────────────┐ │
││Add Medication │ │
│└────────────────┘ │
├────────────────────────────────────────────────────────────────────────────────┤
│ ┌───────────────────────────────────────────────────────┐ │
│ Drug name * │Select from dropdown ▼ │ │
│ └───────────────────────────────────────────────────────┘ │
│ ┌───────────────────────────────────────────────────┐ │
│ Direction for patient * │ │ │
│ │ │ │
│ │ │ │
│ └───────────────────────────────────────────────────┘ │
│ ┌───────────────────────────────────────────────────────┐ │
│ Start date │today │ │
│ └───────────────────────────────────────────────────────┘ │
│ ┌───────────────────────────────────────────────────────┐ │
│ Quantity * │ │ │
│ └───────────────────────────────────────────────────────┘ │
│ ┌───────────────────────────────────────────────────────┐ │
│ Days supply │ │ │
│ └───────────────────────────────────────────────────────┘ │
│ ┌───────────────────────────────────────────────────────┐ │
│ Number of refill * │ │ │
│ └───────────────────────────────────────────────────────┘ │
│ ┌───────────────────────────────────────────────────────┐ │
│ Dispense as written │DAW - No ▼ │ │
│ └───────────────────────────────────────────────────────┘ │
│ ┌───────────────────────────────────────────────────────┐ │
│ Notes to pharmacist │ │ │
│ │ │ │
│ │ │ │
│ └───────────────────────────────────────────────────────┘ │
│ ┌───────────────────────────────────────────────────────┐ │
│ Ordering provider * │Dr. V. Savant ▼ │ │
│ └───────────────────────────────────────────────────────┘ │
│ ┌───────────────────────────────────────────────────────┐ │
│ Pharmacy │ ▼ │ │
│ └───────────────────────────────────────────────────────┘ │
│ ┌──────────────┐ │
│ │ Save │ │
│ └──────────────┘ │
└────────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────────────────────────────┐
│Info about following fields: │
│---------------------------- │
│1. Drug name: name of medicine. Respective field will be typeahead drop-down and data will come from:│
│Table: masterMedicineByDIT field 'drugName'. │
│2. Direction for the patient: note for way of medication to be taken │
│3. Start date: Starting date of medication, Date picker type field. │
│4. Quantity: No of quantity of medication │
│5. No of refills: No of re occurring medication courses. Number type field. │
│6. Days supply: time period of the medication. Number type field. │
│7. Dispense as written: field required by Provider, dropdown type field. Option1 : DAW - No, Option2 │
│: DAW - Yes │
│8. Pharmacy: auto-complete Local pharmacy list of the patient │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────────┘
Final add form
-------------------------------------------------------------------------------
┌──────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Meds abc def │
│ │
├──────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ │
│ ┌────────────────────┐ ┌──────────────────┐ │
│ │ Pharmacy 1 │ │ Pharmacy 2 │ │
│ ─┘ └─┴──────────────────┴─────────────────────────────────────────────────────── │
│ │
│ ┌─────────────────────────────────────────────────────┐ ┌──────────────────────────────────────────┐ │
│ │Formulary status │ │Payer specified alternatives │ │
│ │-----------------------------------------------------│ │------------------------------------------│ │
│ │ │ │ ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ │ │
│ │ │ │ Altrnative med 1 [Change]│ │ │
│ └─────────────────────────────────────────────────────┘ │ │-------------------------------------- │ │
│ ┌─────────────────────────────────────────────────────┐ │ │ │ │
│ │Digital signature, Doctor patient info │ │ │Details of med 1 │ │
│ │-----------------------------------------------------│ │ │ │ │
│ │ │ │ └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ │ │
│ │ │ │ ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ │ │
│ └─────────────────────────────────────────────────────┘ │ Altrnative med 2 [Change]│ │ │
│ ┌─────────────────────────────────────────────────────┐ │ │-------------------------------------- │ │
│ │Update medication order │ │ │ │ │
│ │-----------------------------------------------------│ │ │Details of med 2 │ │
│ │ │ │ │ │ │
│ │ │ │ └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ │ │
│ └─────────────────────────────────────────────────────┘ │ ┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ │ │
│ ┌─────────────────────────────────────────────────────┐ │ Some other med [Change]│ │ │
│ │Two factor authentication for E-prescribe │ │ │-------------------------------------- │ │
│ │-----------------------------------------------------│ │ │ │ │
│ │ │ │ │Details of some other med │ │
│ │Google authenticator token * [___________] │ │ │ │ │
│ │ │ │ └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ │ │
│ │Login password * [____________________] │ └──────────────────────────────────────────┘ │
│ │ │ ┌──────────────────────────────────────────┐ │
│ │ │ │Therapeutic specified alternatives │ │
│ │ ┌──────┐ │ │------------------------------------------│ │
│ │ │Verify│ │ │No therapeutic specified alternatives │ │
│ │ └──────┘ │ │ │ │
│ └─────────────────────────────────────────────────────┘ └──────────────────────────────────────────┘ │
│ │
│ ┌───────────────┐ ┌──────┐ ┌─────────────────────┐ ┌──────────────────────────────┐ ┌───────┐ │
│ │ Save as draft │ │Other │ │Submit to surescript │ │Manual order through Allscript│ │Cancel │ │
│ └───────────────┘ └──────┘ └─────────────────────┘ └──────────────────────────────┘ └───────┘ │
└──────────────────────────────────────────────────────────────────────────────────────────────────────┘