LinuxForHealth / hl7v2-fhir-converter

Converts HL7 v2 Messages to FHIR Resources
Apache License 2.0
89 stars 36 forks source link

what is the performance characterstics of template evaluation? #49

Open kesavkolla opened 4 years ago

kesavkolla commented 4 years ago

Can this handle high volumes of data processing? At times we do get 100k messages from various different instruments, external internal systems. Is there any measurement or benchmark for this implementation?

torimcc commented 3 years ago

@kesavkolla Could you please clarify the context of your question?

kesavkolla commented 3 years ago

The way I understand the code is working based on yaml configuration and dyanmic mapping to create the FHIR resource. Wondering would this scale when there are many many messages that need to be transformed?

pbhallam commented 3 years ago

@kesavkolla -- The template is loaded once per instance of HL7ToFHIRConverter. The HL7ToFHIRConverter does not need to be initialized for each request. Also I am planing on adding support for batch Hl7 file in future.