Question Will · Jul 15, 2024 working with ENSLIB.HL7.Message in a custom function In a HL7 Business Rule, I want to create a custom function that works on an HL7 message object (ENSLIB.HL7.Message). I extended the Ens.Rule.FunctionSet class, and have a class method that accept a ENSLIB.HL7.Message obj - ClassMethod myfunction(msg As EnsLib.HL7.Message) As %Boolean, so I can call myfunction(HL7) in the rule's condition #Business Process (BPL) #HL7 #InterSystems IRIS for Health 0 2 0 148
Question Will · Jun 18, 2024 Looking for examples of creating RESTful JSON web service as "Business service" and converting the JSON data received to a HL-7 message in a Transformation. HI, I'm migration an existing integration to InterSystems. The upstream (external) system calls a JSON web service hosted in the interface engine, which converts the JSON data received to a HL-7 messages to send to the downstream system. I'm looking for direction and example of how to do the equivalent in InterSystems, so the the upstream system only has to modify the URL of the web service they call. #HL7 #JSON #REST API #Web Gateway #InterSystems IRIS for Health #Health Connect 0 2 0 210
Question Will · May 16, 2024 Iris Client on MacOS - how to run it after installation Hi, I have succesfully installed IRIS client on MacOS (see bottom half of this post). What's next? How do I access the menu to launch IRIS Client, access Studio, and connect to remote server etc?? Thanks, W ---------------------------------------------------------------------------------------------------------- $$> sudo sh /Users/xxx/Downloads/HealthConnect-2023.1.3.517.0-macx64/irisinstall_client Password: Your system type is 'Mac OS X/x86/64-bit'. Enter a destination directory for client components. #Apple macOS #InterSystems IRIS for Health 0 1 0 231
Question Will · May 9, 2024 HL7 DTL Code action question Hi I'm new to DTL. I'm playing with Code action and run into some syntax error with a simple assignment statement. Please see the screenshot below. Can someone direct me to some sample code in a Code action for processing HL-7 messages please? Thanks #DTL #ObjectScript #Health Connect #InterSystems IRIS for Health 0 4 0 179
Question Will · May 2, 2024 help with HL7 Transformation Hi, I'm new to IS and the HL7 transformations using the DTL. I need some clarification on the foreach action. I want to iterate over IN1 segments, and output only segments that contain certain allergy types in IN1-2 with foreach. Inside the foreach block, I check for allergy type "FA" in IN1-2 and, if found, send the segment with only the required fields (fields #1, #2, #3, and #5 to be exact). Please see the foreach block below: #DTL #HL7 #Health Connect #InterSystems IRIS for Health 0 3 0 142