Article Julian Matthews · Mar 17 7m read Tutorial - Creating a HL7 TCP Operation for Granular Error Handling Introduction Say you have a receiving system that accepts HL7 and provides error messages in field ERR:3.9 in the ACK it returns. You require a different reply code action depending on the error message, however the Reply Code Actions settings for the operation do not provide this level of granularity. One option could be to create a process that takes the ACK and then completes the action you were expecting, however things can get a bit messy if the action is to retry the message, especially when trying to view a message trace. #Business Operation #HL7 #SQL #Tutorial #Caché #Ensemble #InterSystems IRIS for Health 8 2 1 272
Article Julian Matthews · Jul 21, 2021 4m read Splitting ORU Messages using ObjectScript and DTL Over the years, I have found myself needing to create multiple HL7 messages based on a single inbound message. Usually these take the form of an order or result from a lab. Each time I have approached it, I have tried to start from scratch under the belief that the previous attempt could have been done better. #Best Practices #DTL #HL7 #ObjectScript #Caché #Ensemble 10 1 0 693
Article Julian Matthews · Apr 14, 2021 3m read Backup Freeze/Thaw batch script pitfalls for VMWare (and solutions) Hey everyone. I came across some issues when setting up Freeze and Thaw batch scripts for use with VMWare in a Windows ecosystem, and I wanted to share what I found in the hopes it can help others. This was undertaken in an environment using Healthconnect 2019.1.x. #Backup #HealthShare #InterSystems IRIS for Health 2 2 0 680
Article Julian Matthews · Feb 9, 2021 1m read Tracking down source of bothersome file creation in a Windows environment Hey everyone! I recently learnt something new while working with WRC on an issue, and I wanted to share with everyone on the off chance it could help someone else. Scenario: Files are being inexplicably written to a folder on your server and, due to the number of files in the folder and general system throughput, it is not possible to work through the files to track down the source. #Debugging #Microsoft Windows #Ensemble #HealthShare #InterSystems IRIS for Health 4 0 0 266