All time
Article
· Jul 20, 2023 1m read
How to track your activity on DC

Hey Developers,

If you wish to know how you're doing in the Community and see your stats, you don't need to scroll through all your posts in your profile (though it is also possible). You can use the Online Analytics Dashboard. In it you can see your own detailed statistics for the current week, month, and all time, including:

  • number of views, likes, comments, followers
  • timeline graphics of views, likes, actions with your posts, comments
  • a table containing info about views, comments, and likes for your every post

      9 0
      0 193

      You may have missed the news that support for older version of Internet Explorer ends next week Tuesday, January 12th. The original blog post from Microsoft can be found here:

      https://www.microsoft.com/en-us/WindowsForBusiness/End-of-IE-support

      A patch will go live next week Tuesday, that will nag users of older IE versions to upgrade to a recent version. The patch is identified as KB3123303. You can find more information about this patch here:

      2 0
      0 192

      ChatIRIS Health Coach, a GPT-4 based agent that leverages the Health Belief Model as a psychological framework to craft empathetic replies. This article elaborates on the backend architecture and its components, focusing on how InterSystems IRIS supports the system's functionality.

      1 0
      1 191

      The Istio Service Mesh is commonly used to monitor communication between services in applications. The "battle-tested" sidecar mode is its most common implementation. It will add a sidecar container to each pod you have in your namespace that has Istio sidecar injection enabled.

      9 1
      2 170
      Article
      · Feb 7 4m read
      IRIS %Status and Exceptions

      You may encounter errors during any point of program execution, and there are several ways to raise and handle these exceptions. In this article, we'll explore how exceptions are handled efficiently in IRIS.

      One of the most commonly used return types is %Status, which is used by methods to indicate success or failure. Let's begin by discussing %Status values.

      Working with %Status

      4 0
      1 188

      Introduction

      In today's rapidly evolving threat landscape, organizations deploying mission-critical applications must implement robust security architectures that protect sensitive data while maintaining high availability and performance. This is especially crucial for enterprises utilizing advanced database management systems like InterSystems IRIS, which often powers applications handling highly sensitive healthcare, financial, or personal data.

      9 3
      1 126

      In this article, exceptions are covered.

      Working with Exceptions

      Instead of returning a %Status response, you can raise and throw an Exception. You are then responsible for catching the exception and validating it. IRIS provides five main classes to handle exceptions effectively. Additionally, you can create custom exception class definition based on your needs.

      3 0
      0 186

      I implemented a Python Flask application for the 2024 Python Contest with a page that provides common form fields for an outgoing email such as the To and CC fields. And it lets you input a message as well as uploading text based attachments.

      Then using LlamaIndex in Python, the app analyzes the content you put in and returns to you in a result box if there is anything that should stop you from sending that email.

      Take a look at the Github repo here.

      4 3
      0 126

      Sometimes customers need a small IRIS instance to do something in the cloud and shut it down, or they need hundreds of containers (i.e. one per end user or one per interface) with small workloads. This exercise came about to see how small an IRIS instance could be. For this exercise we focused on what is the smallest amount of memory we can configure for an IRIS instance. Do you know all the parameters that affect the memory allocated by IRIS ?

      8 2
      4 145

      Presenter: Paul Dayan
      Task: Upgrade with minimal downtime
      Approach: Provide examples of planning minimal-downtime upgrades from a variety of starting scenarios

      When upgrading Caché, Ensemble or your application on your business-critical system, you want zero or minimum downtime. This session explores the problems and options when upgrading, and how mirroring can reduce or eliminate business disruption, with practical steps and a demonstration.

      Content related to this session, including slides, video and additional learning content can be found here.

      0 0
      0 185
      Article
      · Feb 13 4m read
      Bulk FHIR Step by Step

      FHIR repositories, applications and servers typically serve clinical data in small quantities, whether to return data about a patient, their medications, vaccines, allergies, among other information. However, it is common for a large amount of data in FHIR/JSON format to be requested to be used to load into Data Lakes, identifying study cohorts, population health, or transferring data from one EHR to another. To meet these business scenarios that require large extractions and loads of data, it is recommended to use the FHIR Bulk Data Access feature provided by HL7 institution.

      7 0
      3 184

      So if you are following from the previous post or dropping in now, let's segway to the world of eBPF applications and take a look at Parca, which builds on our brief investigation of performance bottlenecks using eBPF, but puts a killer app on top of your cluster to monitor all your iris workloads, continually, cluster wide!

      Continous Profiling with Parca, IRIS Workloads Cluster Wide

      1 0
      0 183

      image
      I will devote the third article to a story about the additional features of the project.

      znamespace

      Very often you need to find out if there is a specific package in the current instance, for example, so as not to duplicate.
      To do this, I implemented a modification of the namespace command of the package manager, on the option tab, you need to press the FIND button.

      0 0
      0 183

      Hi Community,

      Traditional keyword-based search struggles with nuanced, domain-specific queries. Vector search, however, leverages semantic understanding, enabling AI agents to retrieve and generate responses based on context—not just keywords.

      This article provides a step-by-step guide to creating an Agentic AI RAG (Retrieval-Augmented Generation) application.

      Implementation Steps:

      1. Create Agent Tools
        • Add Ingest functionality: Automatically ingests and index documents (e.g., InterSystems IRIS 2025.1 Release Notes).
        • Implement Vector Search Functionality
      2. Create Vector Search Agent
      3. Handoff to Triage (Main Agent)
      4. Run The Agent
      3 0
      1 182

      Current triage systems often rely on the experience of admitting physicians. This can lead to delays in care for some patients, especially when faced with inexperienced residents or non-critical symptoms. Additionally, it can result in unnecessary hospital admissions, straining resources and increasing healthcare costs.

      2 0
      0 181

      I am just writing something to share what I encountered last night, which is the IRIS 2024.3 does not comes with Python by default any more!!!

      Which means that I need to install it by myself!!😅 The pros is, I can select my python version😁🤭💃 The trouble is.... at the first place.... I don't know what I should do😥. By going through the community (I am much more prefer than the official document, sorry InterSystems document team😓 ), I found the following piece

      6 0
      0 180
      Article
      · Jun 18 2m read
      Options for Python Devs + Poll!

      I am writing this post primarily to gather an informal consensus on how developers are using Python in conjunction with IRIS, so please respond to the poll at the end of this article! In the body of the article, I'll give some background on each choice provided, as well as the advantages for each, but feel free to skim over it and just respond to the poll.

      4 4
      2 98
      Article
      · Dec 26, 2024 1m read
      Global Masters Holiday Cards

      🎄✨ Holiday Greetings from the Community! ✨🎄

      On Global Masters, you’ve sent us wonderful greetings for the community, and we can’t wait to share them with everyone! We’ve transformed your greetings into beautiful holiday cards—check them out below 💌. Thank you all for your warm words!

      We also held a small contest on Global Masters for the most original holiday greeting, and @Harshitha.Balakrishna's card was chosen as the best one! Here it is: 👇
      📌 Below, you can see all the greetings shared by Global Masters members. They remind us of how important it is to be part of such a united and creative community.

      8 0
      0 178

      Presenter: Barry Cooper
      Task: Enable users to perform analytics within an application and take actions based on those analytics
      Approach: Provide examples of embedding DeepSee within applications

      Analytics is more than just using data to provide insight. Analytics is about taking action on that insight. See examples of how you can embed DeepSee in your applications, allowing you to take action.

      Content related to this session, including slides, video and additional learning content can be found here.

      0 0
      0 178

      Introduction

      Australia's recent launch of the Personally Controlled Electronic Health Record (PCEHR) - a significant step towards establishing a national e-Health infrastructure - has simultaneously provided a boost to shared Electronic Patient Record (EPR) projects and delivered a wake-up call to healthcare providers about their readiness for connected care initiatives. In countries around the world, the era of connected care is here.

      0 0
      0 178