Article Evgeny Shvarov · Feb 11, 2023 6m read Using IRIS Interoperability and Data Transformation to Change Data in CSV Hi developers! Want to share with you an exercise I tried with InterSystems IRIS Interoperability. The sample shows how to use IRIS Interoperability with data transformation component to change the data in CSV file. The story is below. #CSV #Interoperability #InterSystems IRIS Open Exchange app 1 6 1 783
Discussion Evgeny Shvarov · Feb 9, 2023 Data Transformation as an Element of Interoperability Production Hi folks! I'm playing with IRIS interoperability at the moment and it turned out that Data Transformation cannot be the element of production by itself. It can be called either from data rule or from business process. But why? What if I just want to change the message with the transformation and transfer the message somewhere else? Why the overhead with Rule or Business process? #DTL #Interoperability #InterSystems IRIS 1 1 0 177
Announcement Evgeny Shvarov · Feb 9, 2023 Technical Bonuses Results for InterSystems Developer Tools Contest 2023 Hi Developers! Here is the score of technical bonuses for participants' applications in the InterSystems Developer Tools Contest 2023! #Contest #Tools #IRIS contest #Open Exchange 1 35 0 382
Announcement Evgeny Shvarov · Jan 26, 2023 Technology Bonuses for InterSystems Developer Tools Contest 2023 Here're the technology bonuses for the InterSystems Developer Tools Contest 2023 that will give you extra points in the voting: #Contest #Tools #InterSystems IRIS #IRIS contest 3 4 0 407
Question Evgeny Shvarov · Jan 15, 2023 How to use Data Transformation in Interoperability Production? Hi Interoperability experts! I'm into interoperability now with data transformations and I wonder: how can I use DTLs? I've created one that transform Ens.Request into Ens.Response. How can I use it now in the production? I'm trying to add the business process expecting to see it available in the list but it seems it is not the case. Tried documentation and it doesn't say either what to do after creation the DTL. If it is obvious could you please help? #DTL #Interoperability #InterSystems IRIS 0 4 0 239
Question Evgeny Shvarov · Jan 15, 2023 CSV to CSV data transformation using Interoperability Hi folks! Have a question for those who are masters of interoperability. I have a basic task of having one CSV with some data. I need to transform one column in the initial dataset and get the new csv with the same form. What's the best approach with Interoperability? Should I user record mapper? Should I use streams, objects? What is the best practice? #CSV #Interoperability #Key Question #InterSystems IRIS 0 12 0 666
Article Evgeny Shvarov · Dec 24, 2022 3m read Set up Your InterSystems FHIR Server With One Command Hi InterSystems Developers! Recently I've updated the FHIR dev template so that it now publishes an IPM package fhir-server that makes the setup of InterSystems FHIR server a trivial manual or automatic or programmatic procedure one command long. Please see below how you can benefit from it. TLDR USER>zpm "install fhir-server" All the details below. #Beginner #FHIR #InterSystems IRIS for Health Open Exchange app 6 1 1 752
Question Evgeny Shvarov · Dec 24, 2022 How Can I Check That IRIS is IRIS for Health? Hi folks! What is the way to know if I'm on IRIS for Health not just IRIS? $ZV doesn't show any difference: IRISAPP>w $zv IRIS for UNIX (Ubuntu Server LTS for x86-64 Containers) 2022.2 (Build 368U) Fri Oct 21 2022 17:18:04 EDT #InterSystems IRIS for Health 0 3 1 353
Announcement Evgeny Shvarov · Nov 30, 2022 Technical Bonuses Results for InterSystems IRIS for Health Contest: FHIR for Women's Health 2022 Hi Developers! Here is the score of technical bonuses for participants' applications in the InterSystems IRIS for Health Contest: FHIR for Women's Health! #Contest #InterSystems IRIS for Health #IRIS contest 1 9 0 423
Announcement Evgeny Shvarov · Nov 12, 2022 Technology Bonuses for InterSystems IRIS for (Women's) Health Contest 2022 Hi Developers! Here're the technology bonuses for the InterSystems Women’s Health FHIR Contest 2022 that will give you extra points in the voting: Women’s Health Topic Women’s Health Dataset IRIS For Health FHIR or FHIR Cloud Server Usage Healthcare Interoperability Embedded Python usage Docker container usage ZPM Package Deployment Online Demo Code Quality pass Article on Developer Community The second article on Developer Community Video on YouTube First Time Contribution See the details below. #InterSystems IRIS for Health #IRIS contest 3 0 0 335
Article Evgeny Shvarov · Oct 24, 2022 4m read Embedded Python Template Hi developers! Let me share with you a minimal embedded python template, that I can recommend as a starting point for any general project with InterSystems IRIS that will use embedded python. Features: Embedded Python ready; Examples of 3 ways of Embedded python development; VSCode development ready; Docker enabled; Online demo enabled; ZPM First development ready. Let's discuss the features below! #Development Environment #Embedded Python #InterSystems IRIS #VSCode Open Exchange app 6 0 0 1K
Question Evgeny Shvarov · Oct 21, 2022 What is The Global With Persistence Data For A Class? Hi Devs! Is there a way to get a Global that contains pesistence data for a class? In early versions of IRIS it was classname_"D", like ^Sample.PersonD. Now, at least in IRIS 2022.1 it is something random. #Databases #Globals #InterSystems IRIS 0 8 0 310
Question Evgeny Shvarov · Oct 21, 2022 What is The Way to Open IRIS Management Portal While Coding Embedded Python in VSCode? Hi developers! Those who code IRIS solutions in VSCode using Docker often use the convenient ObjectScript menu, which contains links to Management Portal, Class Reference, Unittest portal, Productions, etc. While drilling down to a Dev Container to code Embedded Python there is no such option, at least within my settings: So I don't know how to connect to it. Thoughts? #Docker #Embedded Python #InterSystems IRIS #VSCode 0 6 0 332
Question Evgeny Shvarov · Oct 20, 2022 Calling Embedded Python in Docker Container - Access Denied Hi folks! I'm playing with Embedded python with IRIS trying to do some 'hello-world' exercises. I'm running IRIS in container and have the following python code: #Docker #Embedded Python #InterSystems IRIS #VSCode 1 5 0 541
Question Evgeny Shvarov · Oct 20, 2022 How Can I Call %SYSTEM class methods from Embedded Python? Hi, devs! What's the way to call the methods of %SYSTEM class from python? I tried this way: print(iris.cls('_SYSTEM.OBJ').Version()) and getting an error: Traceback (most recent call last): File "<input>", line 1, in <module> RuntimeError: iris.class: error finding class Here is how it works in ObjectScript: #Embedded Python #InterSystems IRIS 0 4 0 318
Article Evgeny Shvarov · Oct 15, 2022 1m read Running ObjectScript classmethod in VSCode Terminal in One Click Hi Devs! For me, one of the most painful things about ObjectScript is ##class(Class).Method() typing to call a class method in code or in a terminal. I even submitted an idea to simplify it in ObjectScript. But! There is a new feature in VSCode ObjectScript that was just introduced to the plugin - Copy Invocation! #ObjectScript #Terminal #Tips & Tricks #InterSystems IRIS #VSCode Open Exchange app 10 7 2 661
Question Evgeny Shvarov · Oct 8, 2022 How to Print Out an Arbitrary Global via Embedded Python ? Hi, devs! Consider you have an arbitrary global with an unknown amount of indexes. How to print all the values to the terminal with Embedded Python? #Embedded Python #Globals #ObjectScript #InterSystems IRIS 0 3 0 257
Question Evgeny Shvarov · Oct 8, 2022 How to Debug Embedded Python? Folks! Could you please share any best practices on how to debug Embedded Python code? Given I have the following class method: #Debugging #Embedded Python #InterSystems IRIS #VSCode 0 5 0 849
Question Evgeny Shvarov · Oct 6, 2022 What is the Analog of $DATA for Embedded Python? Hi folks! I'm working with a global via Embedded Python as a class method. I init the handler for a global via: gl=iris.gref("^Global") What is the way to check the value at index ^Global("x","y")? E.g.: In ObjectScript I'd do the following: #Embedded Python #Globals #ObjectScript #InterSystems IRIS 2 4 0 243
Question Evgeny Shvarov · Oct 2, 2022 Are there auto-generated getter methods for class parameters in ObjectScript? Hi, ObjectScript experts! I know that there are auto-generated getter and setter methods for class properties in ObjectScript. Are there auto-generated getter methods for class parameters? #ObjectScript #InterSystems IRIS 0 7 0 234