| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| BridgeLab 0.6.0 source code.tar.gz | 2026-08-02 | 1.7 MB | |
| BridgeLab 0.6.0 source code.zip | 2026-08-02 | 1.8 MB | |
| README.md | 2026-08-02 | 5.1 kB | |
| Totals: 3 Items | 3.5 MB | 0 | |
BridgeLab v0.6.0
Everything new since v0.2.4, in one release. BridgeLab has grown from a message editor into a complete HL7/FHIR workbench: full v2.5 standard coverage, real FHIR validation (JSON and XML), batch validation, a test-message generator, a runnable test-case library and a much smoother first-run experience.
✨ Highlights
Validation & testing
- Batch validation (Pro, v0.4.0) — validate a whole folder of
.hl7/.txt/.datfiles in one pass: one row per file with type, version and error/warning totals, your custom plugin rules included. Filter to failures only, export a spreadsheet-safe CSV, click a row to open the file. - Test-message generator (v0.4.0) — create syntactically valid ADT^A01/A08, ORU^R01, ORM^O01 (or mixed) messages with plausible synthetic patient data and lab panels — no real PHI, reproducible with a seed. Open in tabs or save as numbered files.
- Runnable test cases (v0.3.0) — give each saved case an expected message type and validation outcome, then Run check per case or Run all: contents are parsed and validated for real (HL7 v2 or FHIR, auto-detected) and compared against expectations. Your snippet library becomes a regression suite.
- HL7 value tables in the Field Inspector (v0.3.0) — coded fields (PID-8, PV1-2, MSA-1, ORC-1, OBX-11 and more) show the allowed values with their meanings, highlight the current one and warn when it's not in the table.
HL7 standard coverage
- Full HL7 v2.5 catalogue (v0.5.0) — message structure and XSD export now cover the entire standard: 248 message structures, 149 segments, 78 composite data types (previously 4/32/49), including nested groups and choice blocks. Free tier keeps ADT^A01, ADT^A40, ORM^O01, ORU^R01; the full catalogue is Pro.
- Six more HL7 versions (v0.6.0) — the XSD export now also ships the complete catalogues for v2.3, 2.3.1, 2.4, 2.6, 2.7 and 2.7.1 — 1,916 message structures in total across the seven supported versions. Pick the version in the export dialog; v2.5 stays the free tier, the other versions are Pro.
FHIR
- Real FHIR validation — JSON resources (v0.4.0) and XML resources (v0.5.0) are checked against the actual FHIR rule set (resourceType, id, per-resource field rules), with findings listed by JSON path in the validation panel. Bundle analysis and FHIRPath queries work on XML too.
Getting started & everyday UX
- Welcome screen (v0.2.5) — with no session to restore, the app opens on an onboarding card: open file, new from template, test-case library, manual, blank tab — plus your recent files. Pasting a message anywhere just works.
- Live status bar (v0.2.5) — clickable error/warning summary scoped to the active tab, modified-file indicator, one-click expand of truncated fields.
- Keyboard-shortcuts cheat-sheet (v0.2.5) — Help → Keyboard Shortcuts, generated from your live (customized) bindings; the user manual (EN + IT) gained sections on tree search, message compare, the MLLP listener console and character encoding.
Licensing & plans (v0.6.0)
- Community plan limits are now enforced: up to 3 active plugins and 10 saved test cases on the free tier. Nothing is ever locked or deleted — items saved beyond the limit (e.g. during a trial) stay visible, editable and runnable; only new saves/activations beyond the cap ask for an upgrade, and freeing a slot re-enables them immediately. Trial and Pro/Enterprise remain unlimited.
🐞 Notable fixes
- Editor settings actually apply (v0.2.5) — font, word wrap, minimap, line numbers, tab size and whitespace rendering were saved but never read; they now load at startup and apply live.
- Rebinding a shortcut no longer triggers it (v0.2.5) — assigning Ctrl+O no longer also opens the file picker.
- Editor robustness (v0.2.5) — initialization failures show a Retry panel instead of a blank editor; FHIR tabs get JSON/XML syntax highlighting.
- Validation panel (v0.2.5) — fixed a possible crash on duplicate issues, a filter dead-end, and missing tooltips.
- Licensing tiers hardened (v0.6.0) — trials now grant exactly the Pro feature set (a gap allowed Enterprise-only gates to pass during a trial; no shipped feature was affected), with the whole tier matrix under regression tests.
- About dialog (v0.6.0) — now shows the real application version instead of a hardcoded "0.1.0".
- Exported XSDs compile under strict schema processors (v0.6.0) — a few HL7 structures (e.g. DFT^P03) produced schemas that standard XSD compilers rejected (Unique Particle Attribution); affected sequences are now emitted as an annotated relaxed choice, and all 1,964 exportable schemas are verified against a strict external compiler.
Full per-version detail is in CHANGELOG.md (github.com). Questions or feedback: info@techemv.it
Downloads
See the assets below for installers for Windows, macOS, and Linux.