Question Will · Jan 30 I build a text string from DTL's source message. What target message type and Business Operation should I use to output the text to a file? I build a simple text string from an HL7 message in the DTL. What target message type and Business Operation should I use to write the text to a file? #HealthShare #InterSystems IRIS for Health #Health Connect 0 2 0 36
Question Will · Jan 30 How to iterate over HL7 field repetitions in routing rule? We can loop over segment group or repeatable segments with FOREACH in business rules. How can we loop over repeated fields within a segment in business rule? Thank you #HealthShare #InterSystems IRIS for Health #Health Connect 0 3 0 54
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 168
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 236
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 253
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 199
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 151