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
Projects
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 To do in Version 2.0 via automation 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
Version 2.0 automation moved this from To do to Done Oct 9, 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
Version 2.0
  
Done
Development

Successfully merging a pull request may close this issue.

3 participants