File Toolbar
File/Application Toolbar
Table of Contents
- 1 Table of Contents
- 2
- 3 File Operations
- 3.1 Open - Open a file containing HL7 Messages
- 3.2 New - Create a new, empty, HL7 file
- 3.3 Open Folder - Open multiple files
- 3.4 Open Hex - Open a file and display its contents in the Hex Editor
- 3.5 Save As - Save the contents of the current tab to a file
- 3.6 Export Xml - Export the contents of the Editor to Xml
- 4 HL7 Communications
- 5 Options
- 6 Registration and Help
File Operations
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.
New - Create a new, empty, HL7 file
You can create a new file and copy and paste messages into the Editor
Open Folder - Open multiple files
Directory - The location of the folder you wish to search for matching files.
File Search - A semicolon-delimited list of file extensions to search for.
Recurse Subdirectories - Whether or not nested subfolders should be searched.
Content Search - Look at the contents of the file to see if there is a match. This is useful, for example, if you are searching for a specific patient ID.
Use Regex - Specify a more complex search by using a Regular Expression.
Match Case - Whether or not the case of the text should be considered in the match.
Merge files into a single file before loading - If you are opening many little files, it is best to merge them into 1 before loading them in HL7Spy.
Open Hex - Open a file and display its contents in the Hex Editor
Clicking the Open button displays the standard Windows Open File Dialog.
Clicking to the right of the Open button will display a list of most recently opened files for quick access.
Save As - Save the contents of the current tab to a file
Files in HL7Spy are always read only. Modifying a message in the editor does NOT edit the underlying file. This is by design.
To save changes you must save the file to another file.
Clicking on the “Save File” toolbar button displays the following dialog which provides control over the location and format of the files being saved.
When the “Save” button is clicked, each message in the message collection will be written to the file specified in the “File Path” textbox, using the specified character encoding. The Frame Start/Frame End specify how messages are delimited. By default, Standard HL7 Message Framing is used with each message preceded by the byte 0x0B and proceeded by 0x1C0X1D. This results in messages stored with the following format: 0BMSH....1C0D0BMSH...1C0D...
Export Xml - Export the contents of the Editor to Xml
Version- Allows the user to specify the version of Xml that should be generated.
Message Range - Allows you to select a subset of messages to export.
Generated File Name - Determine what is used to generate the file name of the Xml document.
Directory - Where the Xml files should be written.
Sample Message - Shows what the current message in the editor converts to in Xml.
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 the HL7 batch message protocol option.
Acknowledgement - Set the HL7 ACK return code and message sent 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.