Editor/Home Toolbar
Home/Editor Toolbar
The Home/Editor Toolbar is a convenient way to access commonly used commands. Please see below for labelled close up of the Editor Toolbar.
Table of Contents
- 1 Home/Editor Toolbar
- 2 Table of Contents
- 2.1 File
- 2.2 Tools
- 2.3 Options
- 2.4 Find
- 2.5 Edit
- 2.6 Copy - Copy message
- 2.7 Comm - HL7 Communications
- 2.8 Statistics
- 2.9 Compare
- 2.10 Messsage Tools
- 2.10.1 Set Field - Set the value of a field
- 2.10.2 View Hex - View Hex Editor
- 2.10.3 Eport Xml - Export the contents of the Editor to Xml
- 2.10.4 Sort - Sort Messages
- 2.10.5 Merge Tabs - Message one or more tabs together
- 2.10.6 Split Message Collections
- 2.10.7 Find Duplicates - Find messages that are duplicates
- 2.10.8 Remove Duplicates - Remove messages that are duplicates
- 2.10.9 Advanced/Change Message Framing - Change how the messages are parsed in current Tab
- 2.10.10 Advanced/Change Character Encoding
- 2.10.11 Advanced/Show as if encoding were the standard |^~\& characters
File
Open - Open a file containing HL7 Messages
Clicking the Open button displays the standard Windows Open File Dialog. The Open File Dialog allows you to multi-select files to be opened
Clicking just under the Open button will display a list of most recently opened files for quick access.
You can also open files by dragging and dropping files into HL7Spy, or by using the "Open Folder" tool
Tools
Tool Views - Show/Hide the tool windows
The tool windows that appear at the bottom portion of the application can be shown, or hidden based upon the user's preference. If there are tools you do not use, they can be hidden by deselecting items in the drop-down list.
Options
Editor Options - Change operational characteristics of the editor
Mask PHI Settings - Controls which fields are masked when Masking is turned on in the editor. See Mask PHI Settings...
HL7 Keyboard Tips - Turn on/off the tooltip that is displayed when a fields is selected in the editor. Tip: These tooltips are also displayed when you hold the shift key down while hovering the mouse over a field.
Word Wrap - Turn on/off word wrapping when lines in the editor are longer than the display area
Whitespace - Show/hide the whitespace within the message
Line Numbers - Show/hide the line numbers that are displayed in the editor
Dock Navigation Bar to top - This option allows you to control the location of the message navigation control. By default, the message slider, search box, and navigation controls are docked just below the editor. Some users prefer to have these controls docked on top of the editor.
Font - Change the font family and size used by the editor.
Mask PHI - Mask Private Health Information
Turn on/off masking of PHI such as names, birthdays, etc in the HL7 editor.
Mask PHI Settings - Mask Private Health Information Field Settings
Which fields are masked are control by settings under: "Editor Options\Mask PHI Settings..."
Default Masking - All fields in segments that are not mentioned in "Fields to Mask" and "Fields to NOT Mask" and "Free Text Fields" are fully masked.
Fields to Mask - Fields specified in this section will be masked. Other fields in the message will remain unmasked.
Fields to NOT Mask - Fields specified in this section will NOT be masked. To NOT mask an entire segment, specify just the segment name.
Free Text Fields - Fields identified here will have PHI text automatically masked. Any text that matches any field that was masked in other parts of the message will be masked.
Mask Character - Specify the character that will be used to "mask" the PHI.
HL7 Standard Version - Version of HL7 Standard used in the editor
Specifies the version of HL7 that is being used to display keyboard tooltips, searches, and other tools that rely on knowledge of the HL7 data types and field names.
When set to "Auto" the version will automatically be chosen based on the value in MSH-12 from the message currently displayed in the editor.
Find
Find - Search messages in the current tab
Single Path - Find messages where the value of the HL7 Path matches the text specified in the "Search Text" field
HL7 Path - The location of the field that the match should operate against. For example, MSH-12 is the 12th field in the MSH and represents the HL7 version of the message
Comparison - The type of comparison that should be made
Search Text - The text value that will be used to compare against the value from the specified HL7 path
Find Previous - Find the previous message that matches the specified constraint
Find Next - Find the next message that matches the specified constraint
Find All - Create a new Tab and populate it with messages that match the specified constraint
Cancel - Exit out of this dialog
Highlight - Mark matching fields
Search and highlight in yellow fields that match the specified text
Search and highlight in yellow fields where the name of the field as defined by the HL7 Standard matches the specified text
Watch - Track the selected field in the Watch Window
See Watch Window
Edit
Cut - Cut the current message
Deletes the current message and places its contents on the clipboard
Copy - Copy message
Copies the current message to the clipboard
Paste - Paste message
Pastes the text in the clipboard into the current message tab
Multiple messages can be pasted into a tab and HL7Spy will automatically split them into individual messages
If you paste a message into a non-empty editor, the following dialog will be present that determines how the messages are handled.
Add Before - Add a new message before the current message
Add an empty message before the message currently displayed in the editor
Add After - Add a new message after the current message
Add an empty message after the message currently displayed in the editor