Trademarks

Trademarks

HL7® is someone else’s word mark. This page says whose, how it is used here, and what this project does not claim.

Notice

HL7®, and FHIR® are the registered trademarks of Health Level Seven International and their use of these trademarks does not constitute an endorsement by HL7.

What this project uses, and how

MarkOwnerHow it is used here
HL7®Health Level Seven InternationalDescriptively, to say what these crates read and write: HL7® v2 messages
FHIR®Health Level Seven InternationalDescriptively, and only to say that this project does not implement the HL7® FHIR® standard
CDA®Health Level Seven InternationalNot used

This is fair use of a word mark under the terms HL7 International publishes at hl7.org/legal/fairuse.cfm: the marks name the standard the software works with, and nothing more.

What this project does not do

  • No mark is part of any name we own. The crates are er7, er7-redact, and serde-er7; the binaries are er7 and er7-redact; the organisation is er7-rust and the site is er7-rust.github.io. “ER7” is the common name of the pipe-hat encoding — sometimes written for Encoding Rules 7 — not an HL7® word mark. That is why this crate is er7 and not hl7-something.
  • No logo, badge, or brand element of HL7 International appears here.
  • No claim of endorsement, affiliation, certification, accreditation, or conformity assessment is made anywhere in this project. HL7 International has not assessed this software. The news page says the same thing in the form a reporter needs.

How the rule is kept

A trademark policy that lives only in prose drifts on the next page somebody adds. This one is a specification section with numbered rules and a check that enforces them: the ® on a mark’s first use on every page, the disclaimer wherever the marks appear, and the HL7® FHIR® standard called by its full name. The check reads every document, every page of this site, every Rust doc comment, every crate description, and both --help outputs, and it fails the build on a violation.

Sample messages, error strings, citation blocks, code identifiers, and crates.io keywords are deliberately left unmarked. A ® inside MSH|^~\&|… corrupts the sample, and no HL7 segments is a diagnostic that gets grepped, asserted, and pasted into tickets — machine-readable output rather than prose. The reasoning is written out in the specification.

Other marks

“Rust” and the Rust logo are trademarks of the Rust Foundation. This project is written in Rust and is not affiliated with or endorsed by the Rust Foundation.

Product names of the interface engines and libraries discussed on the comparison page — Mirth Connect, Rhapsody, InterSystems, Cloverleaf, HAPI, and others — are the marks of their respective owners, and are used there nominatively, to identify the products being compared.

If we have this wrong

Trademark owners are welcome to write to joel@joelparkerhenderson.com. A correction here is treated the same way as any other defect report: acted on, not argued with.