Changelog

Stay up to date with the latest improvements and updates to HL7 Pulse

v1.0.57 June 1, 2026

Live Transfer Speed & Filter Tweaks

added Live network speed is now shown in the Send window while transmitting HL7 messages, so you can see the current transfer rate as messages go out.
added Live network speed is now shown in the Receive window while listening for incoming HL7 messages.
added When a filter or search is active, the message count now shows what share of all messages match (for example, "99% of total transactions").
added Right-click an active filter to copy its value to the clipboard, so you can quickly reuse it in another tab's search or field filter.
improved The status-bar network speed indicator now reflects HL7 messages sent and received over the network, not just remote file transfers.
improved AI spec extraction in the Interface Planner starts faster by removing a short startup delay before each run.
fixed Various bug fixes and stability improvements
v1.0.56 May 28, 2026

Smoother Tabs & Imports

improved Interface Planner: AI-powered features now connect through a more secure proxy at hl7pulse.com instead of fetching API credentials to the client. Includes stricter per-account usage limits to keep the service available for everyone.
fixed Various bug fixes and stability improvements
v1.0.55 May 25, 2026

Interface Planner — Smarter Mapping & Hybrid Extraction

added Interface Planner: hybrid spec extraction — a deterministic rule-based pass reads the field structure (paths, names, optionality, event-type scoping) from your spec document, then a focused AI call adds only the value sets and notes. Faster, more accurate, and correctly scoped per event type (no more ORM-only fields like OBR/OBX/ORC appearing in ADT analyses)
added Interface Planner: every field row on the Results & Report view now shows its mapping rule on the right — Conditional Loop Mapping (orange ↻ — loop through the field's repetitions), Conditional Transaction Mapping (purple ⇉ — only forward values that the destination accepts), or One-to-One Mapping (green → — direct copy). Same callouts now appear in the PDF report so the printed spec doc reads as a complete mapping reference
added Interface Planner: "Mapping Conditions" summary panel at the top of Results & Report lists every conditional rule across the plan in one place, grouped by event type. Updates live when you toggle ID Type checkboxes
added Interface Planner: ID Type Code checkboxes on CX/XCN fields (PID-3, PV1-7, ORC-12, OBR-16, ROL-4, etc.) — tick EMPI/MRN/NPI/PROVID/LLDOC/etc. to define which repetition gets mapped; the rule appears live on the data row's right pane and is saved across plan reloads and re-analyze runs
added Interface Planner: per-sub-component breakdown for CX/XCN fields — when the spec says PID-3, you now see PID-3.1 (ID number), PID-3.4 (Assigning Authority), and PID-3.5 (Identifier Type Code) as separate rows. Filter checkboxes appear only on the discriminator sub-components (.4 / .5 for CX; .9 / .13 for XCN); the rule lands on the data row (.1)
added Interface Planner: "Re-Extract Spec" button on Step 2 lets you re-run extraction against an existing plan without starting over. Your event-type connection names and interface name are preserved
added Interface Planner: discreet "Experimental feature — still in development" notice on the planner's landing screen so users know the tool is under active development; hover for a feedback prompt
improved Field-filter scan progress bar now smoothly animates between updates instead of snapping between large jumps
improved Interface Planner: the "Next" button is disabled while extraction or analysis is running so you can't advance to the next step with a half-populated field list
improved Interface Planner: ID Type Codes are now extracted for every CX/XCN spec field — even single-instance ones like a sole PV1-7 attending doctor — instead of being silently dropped when the source had only one repetition
improved Interface Planner: the spec extractor handles every common HL7 path notation — dots, dashes, underscores, or any mix (PID.3.1, PID-3.1, PID-3-1, PID_3_1, PID_3-1) — and recognizes digit-suffix segments (IN1, PV1, PD1, AL1) as one token
improved Interface Planner: segment-level spec rows like "IN1 Insurance R For ADT^A08 messages" or "GT1 Guarantor O" are now picked up by the extractor — previously these were silently skipped because they had no field index
fixed Various bug fixes and stability improvements
v1.0.54 May 19, 2026

Smarter Advanced Search & Steadier Progress

added Advanced Search phrases are now highlighted in the raw HL7 message viewer, with a different color for each search group — matching the regular search experience
improved Advanced Search with Field = "(Any Field)" now matches your value against every field in the segment (and its components/subcomponents) — for example, searching MSH for "A03" finds messages where A03 is the trigger event in MSH-9.2
improved Progress overlay shows the message count below the bar instead of inline in the title, so the title no longer jitters as the count grows — and the count keeps smoothly ticking while "Preparing messages for searching" runs
fixed Various bug fixes and stability improvements
v1.0.53 May 18, 2026

Faster Indexing & Smarter Progress

added Predictive progress bar during "Preparing messages for searching" — instead of sitting still between updates, the bar now smoothly slides forward to hint where the next jump will land
added Ctrl+A pressed anywhere on a document tab (messages grid, parsed tree, table) now selects the entire raw HL7 message, ready for right-click → Copy
improved "Preparing messages for searching" finishes significantly faster, especially on large imports
improved Importing large HL7 files is noticeably faster overall
fixed Various bug fixes and stability improvements
v1.0.52 May 8, 2026

Custom Field Columns & Multi-Select Copy

added Custom field columns in the messages list — click "+ Column" to pick any HL7 field present in your messages and show its value as a column. Right-click the column header to remove it.
added New "Time" column shows when each message was sent (MSH-7), formatted as a friendly date and time
added Hold Shift or Ctrl to select multiple messages, then right-click → Copy to copy them all at once
improved HL7 Notation analysis now shows a real progress bar with a Cancel button instead of an indeterminate spinner
fixed Various bug fixes and stability improvements
v1.0.51 May 4, 2026

Repeating Field Click Fix

fixed Various bug fixes and stability improvements
v1.0.50 April 30, 2026

HL7 Elements Scroll Fix

fixed Various bug fixes and stability improvements
v1.0.49 April 24, 2026

Send Filtered Messages

added Send only filtered messages from Transmission > Send — a new "Filtered messages" option appears when a filter is active, showing how many messages will be sent
v1.0.48 April 10, 2026

Interface Planner

added New Interface Planner tool — a 5-step wizard to analyze HL7 interface specifications against real source data and generate PDF mapping reports
added AI-powered spec document parsing — import PDF, Word, and Excel spec documents to automatically extract field definitions, event types, and acceptable values
added PDF report generation — produces a landscape mapping report with a From→To field diagram, per-value match indicators, and translation/static mapping callout boxes
added Home screen when opening Interface Planner — shows saved interfaces with status badges and event type summaries, with options to start a new interface or reuse an existing spec
added "From Existing Spec" option — reuse a previously imported spec document for a new interface without re-importing
added Remote file browsing in the Source Files step — pull files directly from saved FTP/SFTP sessions
added User notes and "Not Using" checkbox per result field — saved and included in the PDF report
added Live scrolling analysis log showing per-file message counts and filter results during analysis
improved Spec acceptable values shown with per-value match indicators (✓/✗) to clearly show which values are present in source data
improved Repeating fields are automatically detected from source data
improved Phone fields check an alternative component when the primary component is empty
improved ID types (e.g., EMPI, MRN, Phone, Cell) shown with labels on the mapping diagram
improved Results and PDF report follow standard HL7 segment ordering (MSH, PID, MRG, GT1, IN1)
improved Source values display as a format/pattern instead of listing individual raw values
improved Interface Planner window resizes automatically — compact for the home screen, full size for the wizard
improved PDF filename includes the interface name
fixed Various bug fixes and stability improvements
HL7 Pulse Assistant
AI-powered support
Hi! I'm the HL7 Pulse assistant. I can help with questions about the application, HL7 messaging, or healthcare integration. What can I help you with?