User Actions
Administrators can define custom HTTP commands and assign them to a
button on a customized web page. When a user presses the button, the associated
command is sent to the defined server.
T0 setup custom web page templates and integration hooks:
- Using
the web page template editor, place a button on a customized web page
using a button macro. The macro has the format type=”button” subtype=”log”.
For further details, including parameters for assigning the button
graphic and log action, refer to the XML
Template Customization Manual.
- Configure
the log action in the User
Actions section of the Server
Settings page. Enter one action per line. Each line lists
one action. The defined actions appear in the callback setup’s trigger
list as User_<action>.
Use the Validate button to confirm the entry is found in a button
macro in at least one custom XML template.
- Create
a callback function for the action (User_<action>)
defined in the button macro and configured in the User Actions section
of the Settings page. In the callback function, specify the parameters
included in the HTTP command.
See Integration Hooks for callback
configuration details.
Once all pieces are configured, when the user clicks the button, the
server logs the action and invokes the callback which issues the defined
HTTP command.
The following layout types, available from the XML Layout Customization
page, support custom-defined buttons:
PACS order edit page
PACS study batch edit page
PACS study edit page
Report edit page
For available layout types see: XML
Template Customization