Question
· 15 hr ago

file process workflow in healthcare cloud

Hello,

We are doing the hl7 integration migration from cloverleaf to InterSystems Healthshare.  so I have an application has workflow like below, and I am seeking the suggestion of the workflow in InterSystems HealthConnect cloud version.

The current application has workflow like this.

1. local server has Cron job every night to create about 10 files with specific name and next day's timestamp in file name with a dummy word in it and the files located in local cloverleaf server. pretty much 1 facility per file, file name has facility name and timestamp in it.

2. next day when we have lab reports in Epic, and the message will flow to cloverleaf server and write the messages(with transformation) in the related facility file that is generated in step 1, when the day is done, we have full day's messages in the file in cloverleaf server, it is same server as step 1

3. in another sftp server, we have Cron job, that comes next early morning every day to pick up the files in step 2 , call a tcl script to do data manipulation(remove duplication) and add foot and header etc. and then send the files to another destination sever for vendor process.

so my question is, now in InterSystems we have cloud server so we do not have local machine to store the file any more, so what's the recommended workflow here?  for step 1, I assume I need to use a service to produce the file and put on a ftp server , intersysetm says we can do a S3 storage but it is not built yet.  for step 2, since we have no local server, is it possible to map a S3 storage as a local server so I can write the file, or I need to pull the file down and write and sftp it back for every message? for step 3, I assume I need to sftp down the file, use vss code to write a related script to manipulate the data and then sftp the file back to the cloud storage?  would my assumption work this way?

Thank you in advance!

Product version: HealthShare 2024.1
Discussion (0)1
Log in or sign up to continue