christillman / encounterpro_os

EncounterPro-OS Electronic Health Record Software
GNU Affero General Public License v3.0
0 stars 0 forks source link

Add header to RTF scripts #64

Open MCIR opened 6 months ago

MCIR commented 6 months ago

Add header to clinic/summary notes. Header may or may not contain organization's logo. Header to include the following information: Organization name, location, mailing address, email address, website if available, and phone number.

MCIR commented 4 months ago

From: @. @.> Sent: Friday, 19 July 2024 14:42 To: 'Chris Tillman' @.***> Subject: RE: FW: [christillman/encounterpro_os] Printing medical notes (Issue #54) update

OK, so the goal is to print those clinic notes with the header and footer added, using the new button (printing in the separate window).

Yes, the goal is to add headers and footers directly into GOEHR's printing page, so we can eliminate the extra step of having to open the clinic note in Microsoft Word to manually add the header and footer before printing.

From: Chris Tillman @. @.> > Sent: Thursday, 18 July 2024 20:26 To: @. @.> Subject: Re: FW: [christillman/encounterpro_os] Printing medical notes (Issue #54) update

OK, so the goal is to print those clinic notes with the header and footer added, using the new button (printing in the separate window).

Could you send me a file for the logo?

On Fri, Jul 19, 2024 at 4:33 AM @. @.> > wrote:

Hi Chris,

They use the Microsoft word settings A4-Normal margins. See screenshot I took of their page setup.

Top -2.54

Bottom -2.54

Left -2.54

Right -2.54

I tried to add that to EPRO margins before printing, but needed to open a Microsoft word document to add a header and footer. See attached Microsoft word document created with these same margins and that includes a header and footer. I tested printing from their printer, then they shared a picture of the printed document. From the picture, it seems to me that some improvement could be made, but I am not sure what or how.

From: Chris Tillman @. @.> > Sent: Tuesday, 16 July 2024 07:42 To: @. @.> Subject: Re: FW: [christillman/encounterpro_os] Printing medical notes (Issue #54) update

Yes, it seems like that should be possible as long as margins are not set in the script. I could execute a margin-setting format at the top before calling the script.

On Tue, Jul 16, 2024 at 8:44 AM @. @.> > wrote:

Hi Chris,

I decided to forward the github message, in case the images didn’t come through.

From: @. @.> @. @.> > Sent: Monday, 15 July 2024 22:35 To: 'christillman/encounterpro_os' @. @.> > Subject: RE: [christillman/encounterpro_os] Printing medical notes (Issue #54) update

Hi Chris,

I have made a lot of progress on the printing issue. However, I have encountered an issue:

Ideally, I would like users to be able to print the summary note shown on the main view medical notes window for all specialties. See the ENT specialty page below as an example.

The default margins and paper size displayed on this page are good for viewing medical notes but are not optimal for printing.

With these default margins, some data gets cut off during printing at the clinic. I discovered margins and paper size can be adjusted from the menu seen below, but any changes made to the RTF script margins are not permanent, meaning users must manually adjust them before each print, which adds unnecessary time.

To work around this, I added a print button, to the right-hand menu, which allows the same script (1001791) to be added to a window that contains a print button. See below

Selecting the ‘Print’ button begins the printing process.

My question is, on the page (window?) seen above, is it possible to set default margins and paper size specifically for printing while keeping the script itself unchanged? That is, both the view page and print page show the same script (script)id -1001791, but the margins used on the display page are optimal for viewing and the margins on the print page (window) are optimal for printing?

From: Christopher Tillman @. @.> > Sent: Sunday, 2 June 2024 22:15 To: christillman/encounterpro_os @. @.> > Cc: Madeline Wanjiru @. @.> >; Author @. @.> > Subject: Re: [christillman/encounterpro_os] Printing medical notes (Issue #54)

I was looking in the help file and found a topic about printing from RTFs. You are probably already aware of it ....

[image: image.png]

On Fri, May 17, 2024 at 7:21 AM Madeline Wanjiru @. <mailto:@.> > wrote:

Yes, the ‘Clinic Notes’ tab would need a ‘Print Button’...(actually the pages displaying physician notes).

I reconfigured the patient chart to the chart and brought forward the ‘Physician Appointment Notes’. The ‘...Notes’ page will also be located to the right of the ‘Appointment Summary’ tab. See below. It can either be ‘Psych Notes’ or ‘ENT Notes’ or ‘Oncology Notes’ etc.

The same notes will also be found under the ‘Clinic Notes’ tab

From: Christopher Tillman @. <mailto:@.> > Sent: Thursday, 16 May 2024 20:16 To: christillman/encounterpro_os @. <mailto:@.> > Cc: Madeline Wanjiru @. <mailto:@.> >; Author @. <mailto:@.> > Subject: Re: [christillman/encounterpro_os] Printing medical notes (Issue

54)

OK, I was thinking about the Clinic Notes tab in the chart. But there is a separate window also that needs it? Could you send a screenshot?

On Fri, May 17, 2024 at 6:08 AM Madeline Wanjiru @. <mailto:@.> mailto:***@***.***

wrote:

Yes we should. I recall encountering a page showing a print button. But the observation windows that print physician notes don’t have a ‘Print’ button On Thu, May 16, 2024 at 8:03 PM Christopher Tillman < @. <mailto:@.> mailto:***@***.*** > wrote:

Oh! So we should add a Print button somewhere on the tab.

On Fri, May 17, 2024 at 1:42 AM Madeline Wanjiru @. <mailto:@.> mailto:***@***.***

wrote:

Hi Chris,

To print notes, the clinic copies physician notes from the application, then pastes them to a word processor, for reformatting before printing.

From: Christopher Tillman @. <mailto:@.> mailto:***@***.*** > Sent: Tuesday, 23 April 2024 08:22 To: christillman/encounterpro_os @. <mailto:@.> mailto:***@***.*** > Cc: Madeline Wanjiru @. <mailto:@.> mailto:***@***.*** >; Author @. <mailto:@.> mailto:***@***.*** > Subject: Re: [christillman/encounterpro_os] Printing medical notes (Issue

54)

How do you print? I looked at Clinic notes tab in the chart and didn't see any print button.

I tried the Soap Note Long button, and when I printed to a PDF I got a similar result to what was on screen.

We might need to get more details about what they are doing.

[image: image.png]

On Mon, Apr 22, 2024 at 8:25 PM Madeline Wanjiru @. <mailto:@.> mailto:***@***.*** mailto:***@***.***

wrote:

Users attempted to print clinic notes generated through RTF scripts. They encountered the following issues:

  1. The printed clinical notes omit patient demographic information, chief complaint and vital signs which are already appearing on the script.
  2. The organization's header does not appear in the printed document.

The issue is fairly urgent. On a scale of 1 to 5 with 5 being highly urgent, I would rate it at a 3.5.

— Reply to this email directly, view it on GitHub https://github.com/christillman/encounterpro_os/issues/54, or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AGEGTU2IKJH3AWYD5BWDJB3Y6TCRDAVCNFSM6AAAAABGSJQC2OVHI2DSMVQWIX3LMV43ASLTON2WKOZSGI2TKOJRGI2TGMQ>

. You are receiving this because you are subscribed to this thread.Message ID: @. <mailto:@.> mailto:***@***.*** mailto:***@***.*** >

-- Chris Tillman Developer

— Reply to this email directly, view it on GitHub <

https://github.com/christillman/encounterpro_os/issues/54#issuecomment-2071493923>

, or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AJT6WKPNZHPFS5ETVYOI25LY6X4X5AVCNFSM6AAAAABGSJQC2OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZRGQ4TGOJSGM>

. You are receiving this because you authored the thread. <

https://github.com/notifications/beacon/AJT6WKJ5ZYTMX47QFKINJHDY6X4X5A5CNFSM6AAAAABGSJQC2OWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTT3PB6SG.gif>

Message ID: @. <mailto:@.> mailto:***@***.*** @. <mailto:@.> mailto:***@***.***

— Reply to this email directly, view it on GitHub <

https://github.com/christillman/encounterpro_os/issues/54#issuecomment-2115286966>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AGEGTU4ZVBWSCBC3UED7JYDZCSZVLAVCNFSM6AAAAABGSJQC2OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJVGI4DMOJWGY>

. You are receiving this because you commented.Message ID: @. <mailto:@.> mailto:***@***.*** >

-- Chris Tillman Developer

— Reply to this email directly, view it on GitHub <

https://github.com/christillman/encounterpro_os/issues/54#issuecomment-2115882496>,

or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AJT6WKIPCBHNDLYH47KV4BTZCTYHRAVCNFSM6AAAAABGSJQC2OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJVHA4DENBZGY>

. You are receiving this because you authored the thread.Message ID: @. <mailto:@.> mailto:***@***.*** >

— Reply to this email directly, view it on GitHub < https://github.com/christillman/encounterpro_os/issues/54#issuecomment-2115891297>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/AGEGTU6I4AOEQ6BBGM6J3I3ZCTY3HAVCNFSM6AAAAABGSJQC2OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJVHA4TCMRZG4>

. You are receiving this because you commented.Message ID: @. <mailto:@.> mailto:***@***.*** >

-- Chris Tillman Developer

— Reply to this email directly, view it on GitHub < https://github.com/christillman/encounterpro_os/issues/54#issuecomment-2115909238> , or unsubscribe < https://github.com/notifications/unsubscribe-auth/AJT6WKMEP3MFKBRT5JDISSTZCTZXXAVCNFSM6AAAAABGSJQC2OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJVHEYDSMRTHA> . You are receiving this because you authored the thread. < https://github.com/notifications/beacon/AJT6WKPF43PFQXNB4P2YVPDZCTZXXA5CNFSM6AAAAABGSJQC2OWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTT6DY3HM.gif> Message ID: @. <mailto:@.> @. <mailto:@.> > >

— Reply to this email directly, view it on GitHub https://github.com/christillman/encounterpro_os/issues/54#issuecomment-2116018534, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGEGTUZZJKLBT7LFPE7ULA3ZCUBMHAVCNFSM6AAAAABGSJQC2OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJWGAYTQNJTGQ . You are receiving this because you commented.Message ID: @. <mailto:@.> >

-- Chris Tillman Developer

— Reply to this email directly, view it on GitHub https://github.com/christillman/encounterpro_os/issues/54#issuecomment-2144007708 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AJT6WKMB6HOR4KHJJCHYQ5TZFN4MHAVCNFSM6AAAAABGSJQC2OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBUGAYDONZQHA . You are receiving this because you authored the thread.Message ID: @. @.> >

--

Chris Tillman Developer

--

Chris Tillman Developer