 |
Load - quickly load files, from 1KB to 100MB and more. HL7Spy will load 100,000 messages in less than a couple of seconds! Additionally, HL7Spy will auto detect most file types, and allow you to specify the format of particularly unusual files. Zipped files can also be opened directly. |
|
View - see messages in an easy-to-read layout, with field names and values decoded according to the HL7 standard. There are also many additional viewing features, such as normalizing encoding characters for better readability, highlighting fields by name, and viewing only relevant fields for each message. |
 |
Edit - edit message directly, or use the Segment Editor to deal with field locations and escape characters automatically. The editor includes all the features you've come to expect, such as full Undo and Redo. |
 |
Hex Editor - view/edit the raw HL7 message bytes. Search for invalid characters within the message stream. |
 |
Search - build complex queries against whole messages or particular fields. |
 |
Sort - sort large message collections based on the fields important to you. |
 |
Analyze - generate statistics showing the unique values in each field, and quickly drill down to the messages with interesting content. |
 |
Report - generate, save and print reports on large groups of messages. |
 |
Send - send messages over the network using MLLP. View ACKs and/or NACKs, change message character encoding, and message framing bytes. |
 |
Receive - receive messages on an unlimited number of ports. Search, view, and analyze messages as they are being received. |
 |
Save - save all or some of the messages out to new files, with whichever file format and encoding you need. Advanced save functions include the ability to merge files. |
 |
Detect Character Encoding - character encodings are detected automatically, and multi-byte encodings (such as Japanese) are fully supported. |
  |
Search HL7 Standard - search the HL7 standard, viewing segment, field and component names, and see any tables associated with a field. |
 |
|
 |
Transformations – modify messages using HL7 defined classes and full intellisense. For example: pid.PatientName_05="SMITH^JOHN^D" sets PID-5 within the message to SMITH^JOHN^D.
|