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 268
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 350
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 (ML) #InterSystems IRIS for Health 0 2 0 310
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 4 0 5 958
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 1 0 1 245
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 491
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 476
Article Luis Angel Pére... · May 22, 2023 6m read Recovering a Mirror after crash Here we are again with an article related to the Mirror! In the previous article we saw how we could configure a Mirror between two IRIS instances, one acting as an active node and the other as a passive one. This mirroring system works on the transfer of a journal file that keeps the instance that works as a passive node continuously updated, but what happens if due to some communication failure or permissions of the journal file it is not transferred correctly? #InterSystems IRIS Open Exchange app 5 4 1 580
Article Luis Angel Pére... · May 8, 2023 6m read Facial recognition with Embedded Python and IRIS Welcome, dear members of the community! In this article we are going to demonstrate the great potential that IRIS/HealthConnect makes available to all its users with the use of Embedded Python and we are going to do it by developing a small production that will allow us to recognize and identify the faces present in a JPG file from some images that we will use as a reference. #Embedded Python #Health Connect #InterSystems IRIS #InterSystems IRIS for Health Open Exchange app 4 2 1 454
Article Luis Angel Pére... · Apr 25, 2023 12m read Configuring Mirror in Docker A common need for our customers is to configure both HealthShare HealthConnect and IRIS in high availability mode. It's common for other integration engines on the market to be advertised as having "high availability" configurations, but that's not really true. In general, these solutions work with external databases and therefore, if these are not configured in high availability, when a database crash occurs or the connection to it is lost, the entire integration tool it becomes unusable. #High Availability #Mirroring #Tips & Tricks #Health Connect #HealthShare #InterSystems IRIS #InterSystems IRIS for Health Open Exchange app 2 4 2 653
Article Luis Angel Pére... · Apr 17, 2023 6m read EMPI installation and customization in Standalone - Patient data ingestion We start this new article refreshing what we did in the previous EMPI configuration articles: Installation in Standalone mode the Patient Index on a HealthShare instance. Configuration of basic parameters to start working with the EMPI. Definition of indexes and weights for NICE process. Very well, we are practically ready to start rolling our EMPI. We only have one detail left, to start the production created by the installation to be able to start working. #Interoperability #HealthShare 0 0 0 397
Article Luis Angel Pére... · Apr 10, 2023 5m read Receiving DICOM messages from PACS to IRIS for Health In our previous article we saw how to capture DICOM type files located in a folder in our server and how we could send them to a PACS software (in our case the ORTHANC open source solution) for storage and consultation. Well, in this article we are going to deal with the opposite movement. #InterSystems IRIS for Health Open Exchange app 6 2 0 487
Article Luis Angel Pére... · Apr 10, 2023 9m read Sending DICOM files between IRIS for Health and PACS software Welcome community members to a new article! this time we are going to test the interoperability capabilities of IRIS for Health to work with DICOM files. Let's go to configure a short workshop using Docker. You'll find at the end of the article the URL to access to GitHub if you want to make it run in your own computer. Previously to any configuration we are going to explain what is DICOM: #Interoperability #InterSystems IRIS for Health Open Exchange app 3 0 0 931
Article Luis Angel Pére... · Mar 27, 2023 12m read EMPI installation and customization in Standalone - Basic configuration In the previous article we have reviewed how to install our EMPI in standalone, so we are ready to start the basic configuration of our EMPI. First of all we have to do an initial basic configuration, we can access to the configuration from the Configuration menu of our Registry. Selecting that option will allow to us to edit the basic configuration table of the Registry: #Interoperability #InterSystems Business Solutions and Architectures #HealthShare 3 0 0 511
Article Luis Angel Pére... · Mar 7, 2023 2m read EMPI installation and customization in Standalone - Installation Hi community! I would like to show you how to install and configure one of the HealthShare products, the Enterprise Master Patient Index or EMPI. The EMPI provides to any organization a master patient index to identify each patient of the organization univocally. You can find more information about the EMPI in the following URL: https://www.intersystems.com/interoperability-platform/patient-index/ #Interoperability #HealthShare 1 0 0 259
Article Luis Angel Pére... · Mar 2, 2023 5m read Asynchronous Socket in IRIS and connection from JavaScript client I've been working for some days in the connectivity between NodeJS client applications and IRIS as server using web sockets. You can get all the information in relation to the web socket connections using IRIS as a client or as a server from this URL: https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls... #Tips & Tricks #Tutorial #InterSystems IRIS #InterSystems IRIS for Health 3 2 0 411
Article Luis Angel Pére... · Feb 20, 2023 4m read Connecting to MySQL database from a Business Service using JDBC connections Dear community members! A very common problem of our users is to use an external database as data source in an IRIS production. As many of you already know, we have two ways to connect directly to an external database, the first one is using an ODBC connection, the second is using JDBC. In our example we are going to create a connection using JDBC, and we are going to build a simple Docker's project, in this way you will be able to modify the example as you wish. #Docker #JDBC #InterSystems IRIS #InterSystems IRIS for Health #VSCode Open Exchange app 1 0 0 420