/
Simplified File Processing
Simplified File Processing
The current Simplified process has been changed from the original plan where healthshare would create the response files and now uses batch tracing from systems-live
Data Flows
- FIle flow details for simplified project files.
- Encrypted files are uploaded to the internet based sftp server (37.48.243.188). A script there monitors for the file uploads and transfers the files unchanged to
/data/simplified/feeds/simplimove/outgoing
. - The files are then downloaded from there by a cron initiated script running on
systems-live
(running under the simplimove account). During the download the files are decrypted and the output is stored in/home/simplimove/incoming/decrypt
if successfully decrypted and to/home/simplimove/incoming/error
if not. - Files are then picked up from there by a another cron initiated script running under rrbatch account that sends the files for tracing. It then takes the response file (when it arrives) an copies it to
/home/simplimove/outgoing
. - Another script running under the
simplimove
account then encrypts the file to/home/simplimove/outgoing/encrypt
and sends this file back to the internet sftp server leaving it in/data/simplified/feeds/simplimove/incoming
- A monitoring script on the sftp server then moves the file to the output directory
/data/simplified/uploads/simplified/outgoing
ready to be downloaded by the project.