Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

...

Using the "URL-based Interface" syntax describe below, you first need to configure the setting named htmlformflowsheet.programConfigurationMap which maps program Ids to configuration strings.  Here's an example value:

...

  • you may enter a form uuid instead of the formId number as the argument value for the 'formId' attribute.
  • to change the value of the 'Add New' button, you may use the attribute addAnotherButtonLabel, so for example, this is a valid use of the tag:  <htmlformflowsheet formId="39" sharedEncounter="true" addAnotherButtonLabel="Enter Another Regimen Change" />
  • there's a new global property called htmlformflowsheet.PatientChartFormIds that allows you to put links to patient charts in a patient header  An example value for this global property is 39:2|3|4,43:2,44 .    What this means is that the link to the patient chart with formId 39 should only be visible for patients who have enrolled in programs 2,3,4.  Likewise, the link to the patient chart with formId 43 should only be visible for patient in program 2.  Finally, the link for formId 44 is visible for all patients.
  • if you would like to resize the pop-up window when editing or creating flowsheet rows, you may use the attribute windowHeight.  So, for example, this is a valid use of the tag   <htmlformflowsheet formId="39" sharedEncounter="true" windowHeight="600" />

Version 1.1.9

  • with the attribute showHtmlForm="true", you can instruct the htmlformflowsheet tag renderer to render the specified htmlform in the format described by the htmlform itself, rather than the htmlformflowsheet rendering of the htmlform contents.
  • with the attribute readOnly="true", you can instruct the htmlformflowsheet tag renderer to render the form as usual, but to not give any options to manipulate the rows in the table.

...