Sep 30, 2026
Will Kinsman
Healtcare Data Merger
Tenasol's healthcare data merging tool (located here) is a tool for combining multiple healthcare data files together into one, currently available for HL7v2, HL7v3, FHIR, as well as mixed sets of PDF/images for free.
In this blog we will cover the features of the tool and how to use it.

What Does This Tool Do?
It is common that a business unit would want to aggregate smaller healthcare data files into one larger file, especially in the case of building a longitudinal patient record. This is a form of data optimization and interoperability, often sought by EMR's, payers, federal institutions, and others. This tool permits it by indexing all the information input, and combining it to a single file, in total performing:
Aggregation / Merging of all files
Deduplication of data where possible (files, pages, messages, or structured elements)
Resizing of pages to match (only for pdfs/images)
Rotation of some input files of rotation data is present (only for pdfs/images). This relies on the rotation data inside of the image/pdf, not the text itself or OCR, however we can offer this as a custom feature for contracted users.
The tool accommodates sets of:
HL7v2 messages (such as admit/discharge): When these are merged, they are combined into a single file according to the HL7v2 spec guidance. Any duplicate messages in entirety are removed from the output. (.hl7, .txt, .msg, .dat, .er7, .hl7v2)
HL7v3 / C-CDA messages: HL7v3 messages are merged into a single C-CDA file. This includes unstructured sections. Unstructured sections are only removed if they are 100% identical to other occurrences of that unstructured section, otherwise they are concatenated. (.xml)
HL7 FHIR: Resources are renamed by their hashed contents to eliminate duplicate resources. Resources with identical name and identifying information are merged into single resources where possible. (.json)
Images/PDFs: These are concatenated into a single large pdf file and return to the user, with duplicates removed, resizing, and in some cases rotation if the data is available. (.pdf, .tif, .tiff (multi-page supported), .png, .jpg, .jpeg, .bmp, .gif)
You cannot merge different formats of data with this tool - if you are interested in this, please contact our sales team for a custom solution. Also consider checking out our medical data transformation tool.
How Do I Use The Healthcare Data Merge Tool?
To use the tool, simply add files of a single type and merge them. If a malformed or invalid file is supplied, our system will throw an error. Merging may take up to about a minute depending on the input file size.
From there, you may view, download, or copy the output. If the output is HL7 FHIR, consider viewing and or validating in our FHIR Viewer interface.
Limitations of Free Version:
the number of files that may be merged is limited to 10/day
mixed file formats may not be merged
you should have a BAA in place with Tenasol to meet full HIPAA compliance.
file size - we merge files of any size but limited each file to 0.5mb for the free version.
Here is an example of a merged, longitudinal record of combined data across multiple files into a single HL7 FHIR bundle resource.

Is It HIPAA Compliant?
Yes! Tenasol offers fully HIPAA data merging under a paid contract, and we expose it here as a so prospective clients may test out our best-in-class conversion capability with deidentified or synthetic medical record data.
For our free use online tool, we do not retain your data past one hour maximum, and it is encrypted in transfer and at rest, however it is not good practice to upload healthcare data to the internet for trial products.
Does Tenasol Offer This Service as an API?
Yes! Tenasol offers data transformation services as a:
HIPAA compliant API
HIPAA compliant user interface
HIPAA compliant batch transfer service
Which ever one is easiest for your organization we can accommodate. We permit processing volumes for over a million files a day, and can process files of any size.
How Much Does The Full Private Version Cost?
Tenasol offers rates on a per-GB basis regardless of input filetype. For larger operations, we offer volume discounts or even per-member-per-month pricing options. Contact Our sales team for more information.
Start Merging Healthcare Data
Tenasol’s healthcare data merging tool makes it easier to turn fragmented healthcare records into a single, more usable output. Whether your organization is working with HL7v2 messages, C-CDA documents, FHIR resources, or scanned medical-record files, the tool can aggregate compatible files, remove duplicates where possible, and create a streamlined record for review, storage, exchange, or downstream processing.
It is particularly useful when assembling longitudinal patient histories from multiple encounters, systems, or document sources. The free tool is designed for testing with synthetic or deidentified data, while Tenasol’s private offerings support organizations that require HIPAA-compliant processing, higher volumes, larger files, and API or batch-based workflows. If your organization needs to merge records across formats, apply custom record-matching rules, or incorporate OCR-based document analysis, Tenasol can build a workflow suited to your data and operational requirements.
Book a call with us to learn more!
Tenasol's healthcare data merging tool (located here) is a tool for combining multiple healthcare data files together into one, currently available for HL7v2, HL7v3, FHIR, as well as mixed sets of PDF/images for free.
In this blog we will cover the features of the tool and how to use it.

What Does This Tool Do?
It is common that a business unit would want to aggregate smaller healthcare data files into one larger file, especially in the case of building a longitudinal patient record. This is a form of data optimization and interoperability, often sought by EMR's, payers, federal institutions, and others. This tool permits it by indexing all the information input, and combining it to a single file, in total performing:
Aggregation / Merging of all files
Deduplication of data where possible (files, pages, messages, or structured elements)
Resizing of pages to match (only for pdfs/images)
Rotation of some input files of rotation data is present (only for pdfs/images). This relies on the rotation data inside of the image/pdf, not the text itself or OCR, however we can offer this as a custom feature for contracted users.
The tool accommodates sets of:
HL7v2 messages (such as admit/discharge): When these are merged, they are combined into a single file according to the HL7v2 spec guidance. Any duplicate messages in entirety are removed from the output. (.hl7, .txt, .msg, .dat, .er7, .hl7v2)
HL7v3 / C-CDA messages: HL7v3 messages are merged into a single C-CDA file. This includes unstructured sections. Unstructured sections are only removed if they are 100% identical to other occurrences of that unstructured section, otherwise they are concatenated. (.xml)
HL7 FHIR: Resources are renamed by their hashed contents to eliminate duplicate resources. Resources with identical name and identifying information are merged into single resources where possible. (.json)
Images/PDFs: These are concatenated into a single large pdf file and return to the user, with duplicates removed, resizing, and in some cases rotation if the data is available. (.pdf, .tif, .tiff (multi-page supported), .png, .jpg, .jpeg, .bmp, .gif)
You cannot merge different formats of data with this tool - if you are interested in this, please contact our sales team for a custom solution. Also consider checking out our medical data transformation tool.
How Do I Use The Healthcare Data Merge Tool?
To use the tool, simply add files of a single type and merge them. If a malformed or invalid file is supplied, our system will throw an error. Merging may take up to about a minute depending on the input file size.
From there, you may view, download, or copy the output. If the output is HL7 FHIR, consider viewing and or validating in our FHIR Viewer interface.
Limitations of Free Version:
the number of files that may be merged is limited to 10/day
mixed file formats may not be merged
you should have a BAA in place with Tenasol to meet full HIPAA compliance.
file size - we merge files of any size but limited each file to 0.5mb for the free version.
Here is an example of a merged, longitudinal record of combined data across multiple files into a single HL7 FHIR bundle resource.

Is It HIPAA Compliant?
Yes! Tenasol offers fully HIPAA data merging under a paid contract, and we expose it here as a so prospective clients may test out our best-in-class conversion capability with deidentified or synthetic medical record data.
For our free use online tool, we do not retain your data past one hour maximum, and it is encrypted in transfer and at rest, however it is not good practice to upload healthcare data to the internet for trial products.
Does Tenasol Offer This Service as an API?
Yes! Tenasol offers data transformation services as a:
HIPAA compliant API
HIPAA compliant user interface
HIPAA compliant batch transfer service
Which ever one is easiest for your organization we can accommodate. We permit processing volumes for over a million files a day, and can process files of any size.
How Much Does The Full Private Version Cost?
Tenasol offers rates on a per-GB basis regardless of input filetype. For larger operations, we offer volume discounts or even per-member-per-month pricing options. Contact Our sales team for more information.
Start Merging Healthcare Data
Tenasol’s healthcare data merging tool makes it easier to turn fragmented healthcare records into a single, more usable output. Whether your organization is working with HL7v2 messages, C-CDA documents, FHIR resources, or scanned medical-record files, the tool can aggregate compatible files, remove duplicates where possible, and create a streamlined record for review, storage, exchange, or downstream processing.
It is particularly useful when assembling longitudinal patient histories from multiple encounters, systems, or document sources. The free tool is designed for testing with synthetic or deidentified data, while Tenasol’s private offerings support organizations that require HIPAA-compliant processing, higher volumes, larger files, and API or batch-based workflows. If your organization needs to merge records across formats, apply custom record-matching rules, or incorporate OCR-based document analysis, Tenasol can build a workflow suited to your data and operational requirements.
Book a call with us to learn more!
Tenasol's healthcare data merging tool (located here) is a tool for combining multiple healthcare data files together into one, currently available for HL7v2, HL7v3, FHIR, as well as mixed sets of PDF/images for free.
In this blog we will cover the features of the tool and how to use it.

What Does This Tool Do?
It is common that a business unit would want to aggregate smaller healthcare data files into one larger file, especially in the case of building a longitudinal patient record. This is a form of data optimization and interoperability, often sought by EMR's, payers, federal institutions, and others. This tool permits it by indexing all the information input, and combining it to a single file, in total performing:
Aggregation / Merging of all files
Deduplication of data where possible (files, pages, messages, or structured elements)
Resizing of pages to match (only for pdfs/images)
Rotation of some input files of rotation data is present (only for pdfs/images). This relies on the rotation data inside of the image/pdf, not the text itself or OCR, however we can offer this as a custom feature for contracted users.
The tool accommodates sets of:
HL7v2 messages (such as admit/discharge): When these are merged, they are combined into a single file according to the HL7v2 spec guidance. Any duplicate messages in entirety are removed from the output. (.hl7, .txt, .msg, .dat, .er7, .hl7v2)
HL7v3 / C-CDA messages: HL7v3 messages are merged into a single C-CDA file. This includes unstructured sections. Unstructured sections are only removed if they are 100% identical to other occurrences of that unstructured section, otherwise they are concatenated. (.xml)
HL7 FHIR: Resources are renamed by their hashed contents to eliminate duplicate resources. Resources with identical name and identifying information are merged into single resources where possible. (.json)
Images/PDFs: These are concatenated into a single large pdf file and return to the user, with duplicates removed, resizing, and in some cases rotation if the data is available. (.pdf, .tif, .tiff (multi-page supported), .png, .jpg, .jpeg, .bmp, .gif)
You cannot merge different formats of data with this tool - if you are interested in this, please contact our sales team for a custom solution. Also consider checking out our medical data transformation tool.
How Do I Use The Healthcare Data Merge Tool?
To use the tool, simply add files of a single type and merge them. If a malformed or invalid file is supplied, our system will throw an error. Merging may take up to about a minute depending on the input file size.
From there, you may view, download, or copy the output. If the output is HL7 FHIR, consider viewing and or validating in our FHIR Viewer interface.
Limitations of Free Version:
the number of files that may be merged is limited to 10/day
mixed file formats may not be merged
you should have a BAA in place with Tenasol to meet full HIPAA compliance.
file size - we merge files of any size but limited each file to 0.5mb for the free version.
Here is an example of a merged, longitudinal record of combined data across multiple files into a single HL7 FHIR bundle resource.

Is It HIPAA Compliant?
Yes! Tenasol offers fully HIPAA data merging under a paid contract, and we expose it here as a so prospective clients may test out our best-in-class conversion capability with deidentified or synthetic medical record data.
For our free use online tool, we do not retain your data past one hour maximum, and it is encrypted in transfer and at rest, however it is not good practice to upload healthcare data to the internet for trial products.
Does Tenasol Offer This Service as an API?
Yes! Tenasol offers data transformation services as a:
HIPAA compliant API
HIPAA compliant user interface
HIPAA compliant batch transfer service
Which ever one is easiest for your organization we can accommodate. We permit processing volumes for over a million files a day, and can process files of any size.
How Much Does The Full Private Version Cost?
Tenasol offers rates on a per-GB basis regardless of input filetype. For larger operations, we offer volume discounts or even per-member-per-month pricing options. Contact Our sales team for more information.
Start Merging Healthcare Data
Tenasol’s healthcare data merging tool makes it easier to turn fragmented healthcare records into a single, more usable output. Whether your organization is working with HL7v2 messages, C-CDA documents, FHIR resources, or scanned medical-record files, the tool can aggregate compatible files, remove duplicates where possible, and create a streamlined record for review, storage, exchange, or downstream processing.
It is particularly useful when assembling longitudinal patient histories from multiple encounters, systems, or document sources. The free tool is designed for testing with synthetic or deidentified data, while Tenasol’s private offerings support organizations that require HIPAA-compliant processing, higher volumes, larger files, and API or batch-based workflows. If your organization needs to merge records across formats, apply custom record-matching rules, or incorporate OCR-based document analysis, Tenasol can build a workflow suited to your data and operational requirements.
Book a call with us to learn more!
GET STARTED NOW
Leverage the Power of AI with Tenasol Today!
Contact Information
2461 Eisenhower Avenue, 2nd Floor
Alexandria, VA 22314
Phone: (202) 888-1757
Disclaimer:
The information and materials on this website are provided for general informational purposes only and are subject to change without notice. We make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability, or availability of the website or its content. Any reliance you place on such information is strictly at your own risk. We are not responsible for, and do not necessarily endorse, the content of any third-party websites linked from this site. All product names, logos, and brands are property of their respective owners. See more information in our Terms & Conditions and Privacy Policy.
Contact Information
2461 Eisenhower Avenue, 2nd Floor
Alexandria, VA 22314
Phone: (202) 888-1757
Disclaimer:
The information and materials on this website are provided for general informational purposes only and are subject to change without notice. We make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability, or availability of the website or its content. Any reliance you place on such information is strictly at your own risk. We are not responsible for, and do not necessarily endorse, the content of any third-party websites linked from this site. All product names, logos, and brands are property of their respective owners. See more information in our Terms & Conditions and Privacy Policy.
Contact Information
2461 Eisenhower Avenue, 2nd Floor
Alexandria, VA 22314
Phone: (202) 888-1757
© 2026 Tenasol. All rights reserved.
Disclaimer:
The information and materials on this website are provided for general informational purposes only and are subject to change without notice. We make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability, or availability of the website or its content. Any reliance you place on such information is strictly at your own risk. We are not responsible for, and do not necessarily endorse, the content of any third-party websites linked from this site. All product names, logos, and brands are property of their respective owners. See more information in our Terms & Conditions and Privacy Policy.








