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

Update patient profile page to always display useful information #2259

Closed
jackcmeyer opened this issue Jul 28, 2020 · 5 comments · Fixed by #2333
Closed

Update patient profile page to always display useful information #2259

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

Comments

@jackcmeyer
Copy link
Member

🚀 Feature Proposal

The patient profile should always display the patient's most important information regardless of what tab they are on.

The goal of this issue is to make a screen that looks similar to this:
image

Notes

  • don't worry about colors or matching the mockup exactly, this is simply to get the layout in place
  • for sections that that do not yet exist (i.e. procedures), don't worry about adding them
  • In the allergies box, each item should link to the view allergies page
  • for now, the diagnoses section should just display a list of diagnoses and the date that diagnosis was on (don't worry about status/ICD-10 or secondary diagnoses since we don't have that concept yet).
  • for now, ignore the new visit button, since the concept of visits does not yet exist
@jackcmeyer jackcmeyer transferred this issue from HospitalRun/hospitalrun Jul 28, 2020
@jackcmeyer jackcmeyer added help wanted indicates that an issue is open for contributions LOE - medium indicates that the level of effort to complete issue is medium labels Jul 28, 2020
@jackcmeyer jackcmeyer added this to the v2.0 milestone Jul 28, 2020
@jackcmeyer jackcmeyer added patients issue/pull request that interacts with patients module 🚀enhancement an issue/pull request that adds a feature to the application labels Jul 28, 2020
@AlexTan331
Copy link
Contributor

If this is still available, could I be assigned?

@matteovivona
Copy link
Contributor

No one has come forward. We can assign it to you @AlexTan331

@matteovivona matteovivona 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 Aug 4, 2020
@AlexTan331
Copy link
Contributor

AlexTan331 commented Aug 4, 2020

@jackcmeyer
Just need some clarification on this issue:

  • should I add this new layout component between the title component and the breadcrumbs component, or between the breadcrumbs component and the tabs component?
  • For now, are there only three sections being displayed: Allergies, Diagnoses, and Care plan?

@jackcmeyer
Copy link
Member Author

@AlexTan331 not sure how I missed this :(.

  • it should display after the breadcrumbs, in my opinion. It might be necessary to stop using useTitlte hook, which I think is ok.
  • The assumptions you are making are correct

@AlexTan331
Copy link
Contributor

@jackcmeyer
Just want to make sure I am on the right track. This is the layout I have come up with so far.
Is this close to the image in your mind?

image

image

AlexTan331 pushed a commit to AlexTan331/hospitalrun-frontend that referenced this issue Aug 26, 2020
AlexTan331 pushed a commit to AlexTan331/hospitalrun-frontend that referenced this issue Sep 23, 2020
AlexTan331 pushed a commit to AlexTan331/hospitalrun-frontend that referenced this issue Sep 28, 2020
AlexTan331 pushed a commit to AlexTan331/hospitalrun-frontend that referenced this issue Sep 28, 2020
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 hacktoberfest in progress indicates that issue/pull request is currently being worked on LOE - medium indicates that the level of effort to complete issue is medium patients issue/pull request that interacts with patients module
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants