Generate test data
HL7/FHIR Test Data Generator
Generate random fictional HL7 v2 and FHIR examples for demos, QA, documentation, parser testing, and healthcare interface testing.
Healthcare integration utilities
Free browser-based tools and practical guides for HL7, FHIR, CDA and clinical XML, XML Signature debugging, certificate inspection, and healthcare data testing.
Available now
Generate test data, inspect healthcare formats, compare structured messages and documents, create or analyse HL7 acknowledgements, inspect MLLP transport frames, debug XML Signatures, or decode certificate details.
Generate test data
Generate random fictional HL7 v2 and FHIR examples for demos, QA, documentation, parser testing, and healthcare interface testing.
FHIR
Format and inspect FHIR JSON resources, explore Bundles, search paths and values, and review internal references.
Compare FHIR resources or Bundles and identify structured property, resource, semantic repeating-element, and reference changes.
CDA & Clinical XML
Format and inspect CDA or clinical XML with a namespace-aware tree, CDA header details, sections, and internal reference checks.
Compare CDA or clinical XML structurally with CDA-aware matching for headers, sections, entries, narrative, values, and references.
HL7 v2
Inspect HL7 v2 message metadata, segments, field numbers, common field labels, repetitions, components, and subcomponents.
Compare HL7 v2 messages and identify added, removed, and changed segments, fields, repetitions, components, and subcomponents.
HL7 v2 transport
Generate AA, AE, AR, CA, CE, or CR acknowledgements and inspect MSA results, ERR locations, message control IDs, acknowledgement requests, and routing reversal.
Validate VT, FS, and CR framing, split multiple HL7 messages, expose invisible control characters and hex bytes, unwrap payloads, or wrap plain HL7 in MLLP.
PKI & XML Security
Decode certificate validity, subject and issuer names, public-key details, SANs, extensions, fingerprints, and basic pasted-chain relationships.
Validate supported XMLDSig Reference digests and RSA SignatureValue values, inspect canonicalized SignedInfo and KeyInfo, see what XML content is covered, and diagnose duplicate-ID ambiguity.
Technical guides
Use the guides to understand the standards and failure modes behind the browser tools, with synthetic examples and direct troubleshooting checks.
Understand MSH-1, MSH-2, non-default separators and escaped data that breaks field parsing.
Read guideResolve relative, absolute, contained, logical and urn:uuid references safely in resources and Bundles.
Read guideDiagnose XPath queries that return no CDA nodes because the default namespace was not mapped.
Read guideCompare referenced XML, transforms and canonicalised bytes before changing keys or certificates.
Read guideScope
These tools are intended for development, integration testing, demos, QA, learning, and documentation. They are not clinical systems, medical devices, patient record systems, or certified conformance validators.