eForms are typically built using the original PDF (when available), or a scanned version of a form. We start by transforming the PDF to a PNG, then we upload the image(s) created into Juno before using a generator to build the form. Each step is detailed below.

1. Transform your PDF to a PNG image.
For this step, we recommend using a software called GIMP (GNU Image Manipulation Program) which can be downloaded at https://www.gimp.org/downloads/at no cost.
a. Once GIMP is installed on your computer, open the application, then click on "File", then "Open". Select the PDF you want to import to GIMP. If it is a multipage PDF, you will be prompted to choose the page you want to import. Pages will need to be imported one at a time to be saved as separate PNGs. Make sure the width is set to 1500 pixels as shown in the screenshot below (identified in red), then click the 'Import' button.
 
building an eform guide from a to z

b. Once the PDF page has been imported, click on the 'File' button at the top of the GIMP window, then click on 'Export As'. In the name field, enter the name of the image. We usually recommend using the name of the form with, as required, the page number. This helps ensure all image names are unique as is required by OSCAR. Avoid using spaces and special characters in file names. Alphanumerical characters, dashes and underscores are safe to use though. If you had, for example, a two page form for ABC Diagnostic Imaging, you could call your images 'ABC_DiagnosticImaging_p1.png' and 'ABC_DiagnosticImaging_p2.png'. You will enter the name, including the extension (.png), then click on the 'Export' button.

2. Add the picture to your Juno image library.
To be able to build the eForm using the generator, the picture will need to be in your image library on OSCAR itself. 
  1. From the schedule page, click on "Administration" ("Admin" in the Juno UI) to open the administration panel.
  2. On the left, click on the "Forms/eForms" tab to expand it, then click on the "Upload an Image" link.
  3. Using the "Browse..." button, find the image you want to upload.
  4. Click on the "Upload" button.
  5. Repeat as needed for each page of the eForm.

3. Build the eForm
Once the picture is uploaded to your Juno, open the eForm generator:
  1.  From the schedule page, click on "Administration" ("Admin" in the Juno UI) to open the administration panel.
  2. On the left, click on the "Forms/eForms" tab to expand it, then click on the "Manage eForms" link.
  3. Towards the top of the page, click on the "Create eForm" tab.
  4. Click on the "eForm Generator" option.

This will open the generator in a new tab of your Internet browser. 


Navigating the eForm Generator

You will find below a brief description of each section of the eForm generator and its functionalities. For a more detailed guide, you can watch our tutorial video here: How to use the new eForm Generator.


Load Existing eForm

This allows you to reload eForms that have been previously built in the Juno EMR eForm generator so they can be modified.

Note that eForms that have been customized by our team will lose custom functionalities if updated through the generator in this way.


Page Setup

Allows you to set the page orientation, as well as select the background image for each of your eForm pages. Use the "+ Add Page" button to add pages as needed.


Form Building

The various tabs will allow you to select the type of inputs added to your form. The most commonly used tabs are:

  • Checkbox: Allows you to add check and x-boxes, including pre-checked, and pre-checked by gender boxes.
  • Text box: Allows you to add single and multi-line text fields on your eForm. The database tag checkbox allows you to set database tags to be used for each of the fields.
  • Signature: Allows you to add a signature pad to your eForms.


You can refer to this page to know what each of the database tags available in the generator do.


Form Stylization

Select how your text borders will display both on the screen and when printing.


Finalize

Name your eForm and save it to the EMR.