HCA-Healthcare / elixir-hl7

An Elixir library for working with HL7 v2.x healthcare data
Apache License 2.0
110 stars 22 forks source link

Tokenizer #14

Closed DarkMarmot closed 1 year ago

DarkMarmot commented 2 years ago

This adds a fast path for HL7 messages with the default delimiters by using a tokenizer path (instead String splitting) and then converting the tokens to nested lists. HL7 parsing speed increases by nearly a factor of 3!