Article Luis Angel Pére... · Oct 16, 2023 10m read Using FHIR Adapter to offer FHIR services over legacy systems - Reading a Resouce We resume our series of articles on the FHIR Adapter tool available to HealthShare HealthConnect and InterSystems IRIS users. In the previous articles we have presented the small application on which we set up our workshop and showed the architecture deployed in our IRIS instance after installing the FHIR Adapter. In today's article we will see an example of how we can perform one of the most common CRUD (Create - Read - Update - Delete) operations, the reading operation, and we will do it by recovering a Resource. #Best Practices #FHIR #Health Connect #InterSystems IRIS for Health Open Exchange app 6 3 4 431
Question Luis Angel Pére... · Oct 11, 2023 Visual Studio SOAP wizard Does anybody know if there is a wizard to create SOAP client/server web services for IRIS from VS Code? I would like to not use Studio anymore but for SOAP web services looks like there is no alternative in VSCode. Thank you in advance! #SOAP #VSCode 0 4 0 378
Article Luis Angel Pére... · Oct 11, 2023 3m read Using FHIR Adapter to offer FHIR services over legacy systems - Architecture We return with our example of using the FHIR Adapter, in this article we are going to review how we can configure it in our IRIS instances and what the result of the installation is. The steps taken to configure the project are the same as indicated in the official documentation, you can review them directly here. Well, let's get to work! #Best Practices #FHIR #InterSystems IRIS for Health Open Exchange app 3 1 1 312
Article Luis Angel Pére... · Oct 10, 2023 3m read Using FHIR Adapter to deliver FHIR services over legacy systems - Introduction Surely you have all heard about FHIR as the panacea and solution to all interoperability and compatibility problems between systems. Right here we can see one of his classic defenders holding a FHIR resource in his hand and enjoying it immensely: But for the rest of us mortals we are going to make a small introduction. #Best Practices #FHIR #InterSystems IRIS for Health Open Exchange app 9 3 5 579
Article Luis Angel Pére... · Sep 27, 2023 6m read Fun with IntegratedML Time Series Recently @Anastasia Dyubaylo published a post (this one) showing a new IntegratedML functionality for time series predictions that @Thomas Dyar already presented to us at the Global Summit 2023 so, let's go to set up a small workshop to test it! #CSV #IntegratedML #InterSystems IRIS Open Exchange app 3 1 2 321
Discussion Luis Angel Pére... · Sep 11, 2023 What about BPL and DTL web pages automatic refresh? I usually receive complains from our customers about the BPL and DTL web pages automatic refreshes, it's a common problem among newbies users but for veteran developers too, they forget to save the changes regularly and automatically the web page is reloaded, losing all the work done. Maybe an autosave would fix this problem that produces a deep feeling of hate and resentment against InterSystems technology among our customers. I've added an idea in our portal, so feel free to vote it! #Business Process (BPL) #DTL #HealthShare #InterSystems IRIS 4 12 0 251
Question Luis Angel Pére... · Sep 11, 2023 InterSystems Containers web page down I've tried to access this morning at https://containers.intersystems.com/contents and I'm receiveing a 503 as answer. Come on! I need my dosis of IRIS + Docker! #Containerization #Docker #Other 1 6 0 211
Article Luis Angel Pére... · Sep 5, 2023 11m read QuinielaML - Data Preparation and Predictive Model Management. We continue with the series of articles related to the QuinielaML application. In this article we are going to cover how to prepare the raw data that we have captured using the Embedded Python functionality. Welcome everybody! #Databases #Data Import and Export #IntegratedML #InterSystems IRIS #Open Exchange Open Exchange app 5 1 0 239
Article Luis Angel Pére... · Aug 29, 2023 8m read QuinielaML - Data Capture with Embedded Python We continue with the series of articles based on the QuinielaML application. In today's article I will describe how to work with the Embedded Python functionality available in InterSystems products. #Docker #Embedded Python #InterSystems IRIS Open Exchange app 2 2 2 145
Article Luis Angel Pére... · Aug 25, 2023 4m read QuinielaML - Working with JWT Authentication Taking advantage of the Quiniela ML application and as we indicated in the previous article, we are going to explain how we can perform a JWT authentication between our frontend developed in Angular and our backend developed in InterSystems IRIS. I remind you of the architecture of our QuinielaML project: #Angular #Authentication #IntegratedML #InterSystems IRIS Open Exchange app 4 11 2 342
Article Luis Angel Pére... · Aug 22, 2023 4m read QuinielaML or how to get rich with Embedded Python and IntegratedML Welcome dear members of the Community to the presentation and first article of a small project that will demonstrate the capabilities of InterSystems IRIS to provide full backup functionality for a web application developed in Angular. This article will be limited to presenting the concept as well as the InterSystems IRIS functionalities used in a general way, going into more detail in subsequent articles. Welcome to QuinielaML! #Angular #Docker #Embedded Python #GitHub #IntegratedML #InterSystems IRIS #Open Exchange Open Exchange app 2 0 1 251
Article Luis Angel Pére... · Jul 17, 2023 10m read Installation and adaptation of EMPI in Standalone mode - Feeding the beast with FHIR - Transformation and ingestion Hello again everyone. In our previous article we saw how to configure our EMPI to receive FHIR messages. To do this we installed the FHIR Adapter that InterSystems made available to us that configured a REST endpoint to which we could send our FHIR message. We would then get the message and transform it to a %String that we would send via TCP to the output of our EMPI configured in our HSPIDATA namespace. Alright, it's time to see how we retrieve the message, transform it back to a %DynamicObject and parse it to the class used by the EMPI to store the information. #FHIR #Tips & Tricks #HealthShare 1 0 0 183
Question Luis Angel Pére... · Jul 12, 2023 StorageLocation purge for DICOM production We have a customer with a production used to manage DICOM messages and they are asking us about de StorageLocation configuration. The question is: Is there a way inside IRIS to define a purge over the folder used as StorageLocation? Thank you in advance! #Interoperability #InterSystems IRIS 0 1 0 92
Article Luis Angel Pére... · Jul 11, 2023 8m read Installation and adaptation of EMPI in Standalone mode - Feeding the beast with FHIR - Configuration We return to the attack with our EMPI! In previous articles we have seen how to configure and customize our EMPI, we have seen how we can include new patients in our system through HL7 messaging, but of course, not everything is HL7 v.2 in this life! How could we configure our EMPI instance to work with FHIR messaging? #FHIR #HealthShare 3 0 1 220
Article Luis Angel Pére... · Jun 27, 2023 11m read Predictions with Integrated ML and IRIS As you know, if you regularly read the articles that are published in the Community, last May InterSystems organized the JOnTheBeach2023 Hackathon held in Malaga (Spain). The topic that was proposed was the use of predictive analysis tools that InterSystems IRIS makes available to all developers with IntegratedML. #Docker #IntegratedML #InterSystems IRIS Open Exchange app 4 5 1 323
Question Luis Angel Pére... · Jun 19, 2023 The irishealth-ml-community container consumes all memory available Hi community members! I'm trying to deploy a container based on IRIS Community for Health ML image available from this url but when I start the container the memory consumption skyrockets to 99% making impossible to work with the instance (it never goes below the 95% of the memory). When I do the same with the IRIS Community for Health image it never goes over 80% of memory. #Containerization #Docker #Machine Learning #InterSystems IRIS for Health 0 2 0 275
Article Luis Angel Pére... · Jun 16, 2023 10m read Creating a REST service in IRIS One of the most common needs of our clients is the creation of REST services that allow access to the information present in IRIS / HealthConnect. The advantage of these REST services is that it allows the development of custom user interfaces with the most current technologies taking advantage of the reliability and performance of IRIS in the back-end. #REST API #Health Connect #HealthShare #InterSystems IRIS Open Exchange app 3 0 4 688
Article Luis Angel Pére... · Jun 9, 2023 15m read EMPI installation and customization in Standalone - Customization of patient data As we said yesterday... our EMPI can receive data from multiple sources, REST, HL7 messaging, etc. But it is possible that the standard fields are not enough and we want to expand the patient information to help discriminate and uniquely identify them. How could we customize patient data? Modifying the standard classes to our liking? NOOOOO!!!! Well, a little yes, but not like crazy, because if we modify standard classes carelessly we may find that in a future update we lose all these modifications. #HealthShare 0 0 0 166
Article Luis Angel Pére... · Jun 2, 2023 10m read Performance tests IRIS - PostgreSQL - MySQL As a former JAVA developer it has always been a challenge to decide which database was the most suitable for the project we were going to develop, one of the main criteria I used was their performance, as well as their HA configuration capabilities ( high availability). Well, now is the time to put IRIS to the test with respect to some of the most commonly used databases, so I've decided to create a small Java project based on SpringBoot that connects via JDBC with a MySQL database, another of PostgreSQL and finally with IRIS. #Databases #Docker #Java #JDBC #Testing #InterSystems IRIS Open Exchange app 7 5 0 406
Article Luis Angel Pére... · May 25, 2023 4m read Installing Apache Server and HealthShare HealthConnect on Ubuntu Linux You may have already heard that, starting with IRIS and HealthShare HealthConnect 2023.2 versions, the internal Apache Server will be removed from the default installation, so it will be necessary to have an external application server such as Apache Server or NGINX. In this article I am going to proceed to install a HealthShare HealthConnect 2023.1 so that it works with a pre-installed Apache Server. For this I will use a virtual machine on which I have installed an Ubuntu 22.04. #Application Server #Tips & Tricks #Tutorial #Web Gateway #Health Connect #HealthShare 2 0 2 306