We did this exact process. We paid Haemonetics to extract the data and put it in the format that Soft needed. They were extremely less than helpful, so I feel your pain! Our internal lab IT team ended up having to modify so much of what Haemonetics provided us, we may as well have done it ourselves. Even though we were paying Haemonetics to do the extract, they took FOREVER to complete each part of it, requiring our LIS team to modify the files into the Soft formatting at the end, so we could stay on track with the project. Also, lesson learned: SafetraceTx filed all of our cord blood tests as a valid blood type, and these were all included in our extract. We started electronic crossmatch when we went to Softbank, and found out a few months in that cord blood types were being counted as a historical type.....so we are now in the process to remove those from the Softbank BSA, a process we are having to pay Soft to help us with. Our LIS team told me to make sure you review any files that Haemonetics extracts for you very carefully. There were formatting issues all over, and Soft's format for the upload is VERY specific, and a bit odd. Our LIS team says if you're not already familiar with the Safetrace tables, it might be more difficult to do this yourself. They also recommend getting Soft involved early, to ensure that the formatting is correct and the data you're intending to pull is valid. Our LIS thought they could have done this project themselves, in retrospect, but they also are very adept at Crystal report pulling from the SafetraceTx tables, so knew where to find the info. The concern was how long it would have taken them to do the extract themselves. Let me know if you have specific questions, we may be able to help guide you if you go it alone!