Question Menno Voerman · Aug 4, 2023 Looking for a functionality in a Business Process to wait for another BP/BS Hi All, If I remember it correctly there is a functionality in IRIS to make this possible. I've got two incoming Business Services of files from different sources. BS1: An Ens.StreamContainer with some info and metadata which point to a specific file. Ens.StreamContainer will be send to a BP. BS2: The files where the metadata points to. It's in the Ens.StreamContainer But dependent on the flow the file could be later available on BS2. So I want the BPL to wait for the file to arrive at BS2. #Business Process (BPL) #Interoperability #Health Connect #InterSystems IRIS 0 4 0 190
Question Menno Voerman · Jul 13, 2023 Embedded Python and IRIS Streams Hi All, We're doing our first babysteps with embedded Python and IRIS with an interoperability solution. We want to convert a CSV file to an Excel xlt file. As service we've got a EnsLib.File.PassthroughService which picks up a csv file As operation we've got a EnsLib.File.PassthroughOperation which writes the Excel file. In the middle: We've created an Business Process with an %Stream.GlobalCharacter in the Request and a %Stream.GlobalCharacter in the Response. #Embedded Python #Interoperability #ObjectScript #Health Connect #InterSystems IRIS #InterSystems IRIS for Health 0 3 0 363
Question Menno Voerman · Jun 29, 2023 Don't interpret data in ##class(%DynamicAbstractObject).%FromJSON(src) Hi All, See code below. We don't want to %FromJSON interpret the data. We're creating a method to convert json to csv but we don't want to convert/interpret any of the data The write in the code snipped below will give 220 as weight instead of 220.00. Does anyone now a way/method to don't interpret the data without put "" on the values? #ObjectScript #HealthShare 0 2 0 201
Question Menno Voerman · May 10, 2023 Interoperability adapter for regular REST calls Hello everyone, I am looking for a sort of REST interoperability adapter that can forward REST calls within HealthConnect. If necessary, we need to adjust the requests or responses. For Fhir calls, we use the FHIR Interoperability Adapter. This works perfectly; a message comes in as HS.FHIRServer.Interop.Request, and a message HS.FHIRServer.Interop.Response goes out. I can make adjustments as needed to both the request and response. I am looking for the same functionality, but then for non-FHIR REST calls. #Interoperability #REST API #Health Connect #HealthShare 0 2 0 159
Question Menno Voerman · Nov 4, 2022 Difference of $SYSTEM.Encryption.AESCBCEncrypt with C# implementation Hi All, Hopefully someone can help me with this case. I need to encrypt a text(querystring) with an AES265 encryption. An other vendor is decrypting this information. I have a working class in C#. I've tried to build the same in Objectscript for the encrypt part but there's a missing link somewhere. What's the difference between the C# and Objectscript implementation? Objectscript code (until now): #Encryption #ObjectScript #Caché 0 7 0 613
Question Menno Voerman · Oct 15, 2021 Ignore bearer token in unauthenticated web application Hi All, Hopefully someone can help me with this question. I've got a FHIR adapter service defined as described here: FHIR Interoperability Adapter The web application is running: #InterSystems IRIS for Health 0 2 0 490
Question Menno Voerman · Sep 20, 2021 Question about combine/merge json files Hi All, I would like to merge json files. From a BPL we're running an operation to get data from a REST service cursors. We would like to run the REST calls until no cursor is present in the response of the rest call. This works fine, but I would like to combine/merge the json outcome and write it to the disk. See my attempt below for merging 2 json files. Class Test.TestClass{ #InterSystems IRIS for Health 0 4 0 394
Question Menno Voerman · Feb 11, 2021 Usage of ?CfgItem= in class EnsLib.HL7.Service.HTTPService Hi All, I hope someone can help me with the following, it's about the usage of the class EnsLib.HL7.Service.HTTPService. Working situation right know. In IIS we've got a site configured who is dealing with the client certificate, etc and redirect the full request to http://localhost/csp/healthshare/NAMEPSACE/EnsLib.HL7.Service.HTTPServic... and the web gateway redirects the request to Business Service 'EnsLib.HL7.Service.HTTPService.cls'. #HL7 #REST API #Web Gateway #InterSystems IRIS for Health 0 2 0 491