Skip to content
This repository has been archived by the owner on Jan 9, 2023. It is now read-only.

implement basic medication module #2229

Closed
jackcmeyer opened this issue Jul 12, 2020 · 3 comments · Fixed by #2249
Closed

implement basic medication module #2229

jackcmeyer opened this issue Jul 12, 2020 · 3 comments · Fixed by #2249
Assignees
Labels
🚀enhancement an issue/pull request that adds a feature to the application in progress indicates that issue/pull request is currently being worked on LOE - large indicates that the level of effort to complete issue is large medication issue/pull request that interacts with medication module
Milestone

Comments

@jackcmeyer
Copy link
Member

jackcmeyer commented Jul 12, 2020

🚀 Feature Proposal

This issue is to create a very basic medication module. When this issue is finished, I would expect to be able to:

  • create a new medication request
  • view a list of all medication requests
  • view a single medication request

Technical Notes

A medication request is defined as:

{
  id: string
  requestedBy: string // id of the user who created the request
  requestedOn: string // date when the medication was requested
  status: active | on hold | cancelled | completed | entered in error | stoped | draft | unknown
  intent: proposal | plan | order | original order | reflex order | filler order | instance order | option
  priority: routine | urgent | asap | stat
  medication: string
  patient: string // the id of the patient the request is for
  note: string
  quantity: { value: number, unit: string }
}
  • There should be a text box which allows me to search patients

  • id, requestedBy, requestedOn should be autogenerated

  • The table should show:
    requested date, patient name, medication, quantity, status

  • Add new set of permissions for each viewing and making medication requests

  • Add sidebar link

  • Add "Request Medication" to quick create button in navbar

@jackcmeyer jackcmeyer transferred this issue from HospitalRun/hospitalrun Jul 12, 2020
@jackcmeyer jackcmeyer added this to the v2.0 milestone Jul 12, 2020
@jackcmeyer jackcmeyer added help wanted indicates that an issue is open for contributions LOE - large indicates that the level of effort to complete issue is large medication issue/pull request that interacts with medication module 🚀enhancement an issue/pull request that adds a feature to the application labels Jul 12, 2020
@blestab
Copy link
Contributor

blestab commented Jul 16, 2020

Hi @jackcmeyer not sure what the timelines on this are, but would want to try give it a go.

What is the expected ETA for this in terms of the project milestones?

@jackcmeyer
Copy link
Member Author

@blestab no specific timeline :) however, there is a lot of work to be done here, so as soon as this issue gets done we can unblock a lot of that work.

Feel free to reach out anytime you feel like you're stuck!

@jackcmeyer jackcmeyer added in progress indicates that issue/pull request is currently being worked on and removed help wanted indicates that an issue is open for contributions labels Jul 18, 2020
@blestab
Copy link
Contributor

blestab commented Jul 18, 2020

Thanks @jackcmeyer, i'll get right on it

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
🚀enhancement an issue/pull request that adds a feature to the application in progress indicates that issue/pull request is currently being worked on LOE - large indicates that the level of effort to complete issue is large medication issue/pull request that interacts with medication module
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants