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 the 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
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 the operational characteristics of the editor
Mask PHI - Mask Private Health Information
Turn on/off masking of PHI such as names, birthdays, etc in the HL7 editor.
Which fields are masked are controlled 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.
Delete - Delete the current message
Delete the message currently displayed in the editor.
Comm - HL7 Communications
Receive HL7 - Receive HL7 Messages over TCP/IP using the MLLP Protocol
Welcome Port - The Windows Network Port that HL7Spy will listen on for incoming connections.
Network Interface (to the right of the Welcome Port) - Network Interfaces available on the local machine. By default, all interfaces are listened on.
Inactivity Timeout - Time in minutes before the connection will be closed due to inactivity
Max Message Size - The maximum size in KB that HL7Spy will receive. A setting of 0 means there is no size limit.
Support BHS/FHS Messages - Turn on/off HL7 batch message protocol option
Acknowledgement - Set the HL7 ACK return code and message send back to the sending party
Debug Logging - Turn on/off logging of the HL7 protocol. This is good for troubleshooting connectivity issues.
File Path - The location that will be used to store the incoming messages
Delete File on Close - When selected, the file containing the messages will automatically be deleted when the tab is closed
Exclusive Access - Turn on/off sharing of the file