HL7 Message Viewer, Editor, and Validator
$49.99,free evaluation
View/Edit HL7 Messages
HL7 Assistant makes HL7 messages easy to read, automatically identifying segments, fields, and components; automatically locating data, formatting, and automatically placing delimiters while editing. No more struggling through specifications. Saving you time and money.
Fast sending/receiving of HL7 messages
HL7 Assistant allows you to simulate and test data exchanges with HL7 systems supporting TCP/IP or serial connections. Capture, view and save sent/received messages in a variety of encoding formats.
Fast sending/receiving of HL7 messages
HL7 Assistant allows you to simulate and test data exchanges with HL7 systems supporting TCP/IP or serial connections. Capture, view and save sent/received messages in a variety of encoding formats.
Timeline
The Timeline tool provides an overview of message volume over time, which is useful when you are browsing a very large message stream and want to see the message rate over time.
Validating HL7 messages
The HL7 Assistant allows you to easily validate messages, manage profiles, save reports, debug, and improve issues.
HL7 Definition and Table
HL7 Assistant provides complete message definitions and HL7 table documents for all versions, facilitating quick query.
HL7 Definition and Table
HL7 Assistant provides complete message definitions and HL7 table documents for all versions, facilitating quick query.
Message comparison tool
Quickly find subtle differences between two messages with the message comparison tool.

Main Functions

Viewing HL7 messages

HL7 Assistant makes HL7 messages easy to read, automatically identifying segments, fields, and components. No more wading through the specification. Saving you time and money.

GPU Rendering

HL7 Assistant takes full advantage of your GPU when rendering the interface. This results in a smooth user experience while using less power than before.

Editing HL7 messages

Editing HL7 messages has never been easier. The HL7 Assistant takes care of data positioning, formatting and automatically places separators.

Validating HL7 messages

The HL7 Assistant allows you to easily validate messages, manage profiles, save reports, debug, and improve issues.

Send/Receive HL7 messages

The HL7 Assistant allows you to simulate and test data exchanges with HL7 systems supporting TCP/IP or serial port connections.

Export to JSON and XML

The HL7 Assistant allows you to export HL7 messages to formats such as JSON, XML, etc.

HL7 Definition and Table

HL7 Assistant provides complete message definitions and HL7 table documents for all versions, facilitating quick query.

Timeline

The Timeline tool provides an overview of message volume over time, which is useful when you are browsing a very large message stream and want to see the message rate over time.

  • Supports all popular HL7 versions: 2.1, 2.2, 2.3, 2.3.1, 2.4, 2.5, 2.5.1, 2.6, 2.7, 2.7.1, 2.8
  • Automatically identify HL7 messages, segments, fields, components and subcomponents
  • Quickly edit messages, either via the editor or via structured tables
  • View details such as maximum length, table number, optionality, etc.
  • View date and time stamps in human-readable format
  • Find messages using search
  • Process multiple messages simultaneously
  • Process large files with tens of thousands of messages
  • Process Unicode and non-Latin messages
  • Process non-standard messages, separators
  • Quickly compare differences between HL7 messages
  • Create new HL7 messages from scratch
  • Add/modify/delete messages, segments and fields
  • Import/export HL7-XML 2.x format
  • Export messages to JSON and XML format
  • Validate messages, debug and improve issues using parser
  • Control which probes to find/report
  • Export issue list to file
  • Use TCP/IP, serial port, send/receive messages from your desktop, support multiple encoding formats
  • Use custom message packaging (MLLP, EGateLogfile, etc.)
  • Capture, view and save sent/received messages
  • View all versions of message definitions, segment definitions, field definitions, etc.
  • View all versions of table definitions
  • View the rate of change of message volume over time
  • Draw a curve of change over time based on a certain numerical field or component

Meet the REDISANT Family

Redis Assistant Redis Assistant

Redis Desktop GUI - for strings, lists, hashes, sets, sorted sets, streams. Fast, efficient, and takes up very little resources

NoSql Assistant NoSql Assistant

NoSql Assistant - Connect to multiple NoSql databases simultaneously from a single application to quickly and easily create, manage and maintain databases.

Garnet Assistant Garnet Assistant

Garnet Assistant - Supporting up to 18 data formats, unleashing the power of caching, making your data management effortlessly intuitive.

ZooKeeper Assistant ZooKeeper Assistant

ZooKeeper Desktop GUI - display nodes in a tree structure, monitor server status, and multiple data formats: JSON, XML, HEX, MessagePack.

Etcd Assistant Etcd Assistant

Etcd Assistant - Operate your etcd cluster conveniently and efficiently; support views for multiple keys; manage leases, users, roles, and permissions.

Kafka Assistant Kafka Assistant

Kafka Assistant——Manage Broker, Topic, Group, monitor server status, and support multiple message formats.

RocketMQ Assistant RocketMQ Assistant

RocketMQ Desktop GUI - In-depth understanding of your queues, subscription and consumption messages, display message traces and stress tests.

RabbitMQ Assistant RabbitMQ Assistant

RabbitMQ Desktop GUI - In-depth understanding of your queues, subscriptions and consumption messages, showing a complete message flow graph and stress testing.

Pulsar Assistant Pulsar Assistant

Pulsar Assistant - manage your tenants, namespaces, topics, subscribe and consume messages, simulate messages and stress test.

HBase Assistant HBase Assistant

HBase Assistant - an intuitive and well-designed graphical user interface that makes database management and development easy for you.

MQTT Assistant MQTT Assistant

MQTT Desktop GUI - structured themes and dynamic preview, supports various message types, automatically parses message fields and draws them into line charts, making data changes clear at a glance.

Modbus Slave Emulator Modbus Slave Emulator

Modbus slave station emulator - Simulate multiple slave station devices at the same time, support multiple communication protocols, and quickly build your test platform.

Modbus Slave Emulator Modbus Master Emulator

Modbus Master Emulator - create multiple connections at the same time, monitor multiple Modbus slave registers, and quickly debug your slave devices.

IEC104 Client Simulator IEC104 Client Simulator

IEC104 Client Simulator——Fully supports IEC104 protocol, creates multiple connections at the same time, monitors multiple slave stations.

IEC104 Server Simulator IEC104 Server Simulator

IEC104 Server Simulator——Fully supports the IEC104 protocol, creates multiple connections at the same time, simulates multiple slave stations, and quickly builds your test platform.

IEC61850 Client Simulator IEC61850 Client Simulator

IEC61850 Client Simulator - ideal tool for operating IEC 61850 devices, performs a variety of useful functions, supports IEC 61850 Edition 1 and 2.

IEC61850 Server Simulator IEC61850 Server Simulator

IEC61850 Server Simulator - The ideal tool for simulating IEC 61850 devices, performs a variety of useful functions, and supports IEC 61850 Editions 1 and 2.

BACnet Explorer BACnet Explorer

BACnet Explorer - ideal tool for browsing and controlling BACnet devices, performing a variety of useful functions; built-in BACnet device simulator.

OPCUA Client Simulator OPCUA Client Simulator

OPC UA Client Simulator – Connect to any OPC UA server; browse the address space, read and write data, and call methods; monitor data changes, events, and history; and generate information models.

HL7 Assistant HL7 Assistant

HL7 Assistant – a productivity tool for browsing, editing, validating HL7 messages and exchanging data with HL7 applications.

COMTRADE Chart COMTRADE Chart

COMTRADE Chart——Quickly view power quality and oscillography data supporting IEEE Std C37.111-1991/1999/2013 specifications.

Redisant Toolbox Redisant Toolbox

More than 40 commonly used development tools; native applications, well-designed, fast and efficient; offline use, respect your privacy.

Data Assistant Data Assistant

Data Assistant——Generate large, heterogeneous, real-world data for any development, testing or demonstration purposes.

TinyGUI TinyGUI

TinyGUI allows you to easily optimize JPG, WebP and PNG images using tinypng.com's API service. And TinyGUI is completely free and open source.