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

Printing a patient record #476

Closed
3 tasks
tangollama opened this issue May 22, 2016 · 1 comment
Closed
3 tasks

Printing a patient record #476

tangollama opened this issue May 22, 2016 · 1 comment
Labels
help wanted indicates that an issue is open for contributions needs clinical feedback

Comments

@tangollama
Copy link
Member

The standard, out-of-the-box printed version of a patient record, including their history needs to be added to the primary patient summary screen, perhaps as a button opposite to the "Add Note" action @jglovier?

screen shot 2016-05-22 at 2 58 49 pm

For starters, the printed report should involve:

  • A standard header that includes customizable language around the fact that this report is for authorized person(s) only
  • A printable version of the upper section "patient summary" fields (as shown in the screenshot above)
  • A list of the patient history, streatching as many pages as needed
@tangollama tangollama added Patient help wanted indicates that an issue is open for contributions needs clinical feedback labels May 22, 2016
@dapierce
Copy link
Contributor

I'm interested in this project and would like to take on this issue to start! I have determined how to remove the left padding for print, and will look into the header and print formatting in the next few days.

jkleinsc pushed a commit that referenced this issue Jul 11, 2016
* Left padding removed

Removes left padding as well as buttons and navigation for print.

* Created print stylesheet

Added _print.scss to styles directory, and added import for it in
app.scss. Removed print styles from _temp_misc.scss.

* Added 'for authorized persons only' banner

Includes a definition of a new class ‘print-section’, which will only
show on a printed report.

In translations.js, added the string messages.for_authorized_persons
with the message: “This report is for authorized persons only.”
(Will require actual translation into additional languages, in this
commit I just used Google Translate for placeholder translations into
all the current language files).

Added a header to the section template to read
messages.for_authorized_persons text, using the ‘print-section’ class.

* Resolved ember test error

* Updated print stylesheet to standard

* Fixed print scss color definitions

* Added new line to end of print scss

* Added newline to every element in print scss

* Removed & descriptor in print scss

* Print scss lint fix

* Print scss lint fix

* Print scss lint fix

* Print scss lint fix

* Print scss lint fix

* Update print scss

Changing to px units

* Changed page positioning

Changed the method of positioning the printed page to fit scss lint.

* Comply with scss lint

* Comply with scss lint
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
help wanted indicates that an issue is open for contributions needs clinical feedback
Projects
None yet
Development

No branches or pull requests

2 participants