Forum Discussion
ipkus
20 hours agoFrequent Visitor
Storing and parsing HL7 data
Any healthcare folks can share what best practices they have found around storing HL7 data for analytics ?
2 Replies
- nathancwatkins
Helper II
Bring in all fields by parsing with |, grab and fill down each Message ID and segment code, make the parsed values a list type, then into JSON, so you have a column containing the values as JSON text for that message ID and segment. The values compress efficiently, and there’s your base ingestion table. Now your ETL query can easily extract values and zip them to a list of field names.
—Nate
- Kagiyama_yutaka
Continued Contributor
Could you add a bit more detail about your setup? How you store HL7 for analytics can change a lot depending on whether you're working with HL7 v2 or FHIR, and whether your workflow is real‑time or batch.