Versions Compared

Key

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

The main window consists of following regions shown below.

  1. The Main Application Menu provides access to various application level functions and settings.
  2. The Message Tabs provide a description of the file(s) that are currently opened.
  3. The Message Editor area contains tabs, which in turn contain a collection of messages.
  4. The Specialty Tool area hosts Tools - Tools for searching, sorting, and manipulating HL7 messages. If you hover over a tool's image, you will get a description of its function.
  5. Message Tabs - Each tab represents a collection of HL7 messages. In the example below, the Epic.hl7 tab contains 100,000 messages. Typically tools work on messages within a given tab. 
  6. Message Editor- An editor that provides detailed information about fields, components, and sub-components within the HL7 message. Holding the shift key down while hovering over an HL7 field will display the fields technical information.
  7. Quick Search - Provides a quick way of searching messages within a tab. There are also more powerful search tools (such as the HL7 SQL tool) which enable much more complex searches.
  8. Message Navigation - Provides a slider, forward/back, and other message index positioning controls for navigating through messages within a tab.
  9. Specialty Tool - Hosts various tools for editing, searching, manipulating, analyzing, and characterize the messages in the active tab.
  10. The Status Area provides progress and other information about active operations happening in the application.
  11. The Message Offset/Size indicates the offset and size of the message respectively.

...

  1. Current Index - Index of the message currently displayed in the Message Editor. The current index can be changed by editing this value, or by using the Message Navigation controls.
  2. Offset - Offset of the active message within the message stream
  3. Cursor Index - Offset of the cursor within the current message
  4. Size - Size of the current message

Image Added

Window Docking

HL7Spy supports Window Docking which allows the applications window layout to be adjusted to suit the user's preference, or to facilitate the execution of some task. For example, dragging an editor window so that it is side-by-side with another, as shown below, is handy when you drag-and-drop messages from one tab to another.


 Image Added

Image Removed

Info
titleDocking

In general, tool windows cannot be docked within the Message Editor docking area. The exception is the HL7 Send tool which can only be docked within a given Message Editor.

...

Windows can be dragged outside of the application onto the desktop, or a separate monitor. The window positions will be remembered when the application is restarted. To re-host a floating window, drag it back into the application main window, or tool docking area.