Hey Developers,

You may have already seen the article about creating a post on the Developer Community where you can find general info about creating posts. Still, we've decided that adding a post that focuses solely on the questions can be beneficial. So let's concentrate on how to pose questions.

First of all, let's talk about giving a post a good title. Choosing a good title for a question is essential to attract the right audience and increase the likelihood of getting helpful answers. Here are some tips to help you craft an effective title:

4 0
0 145

Abstract

In a recent benchmark test of an application based on InterSystems Caché, a sustainable rate of 8.9million database accesses/second, with peaks of 16.9 million database accesses/second, was achieved. These results were from a test performed on a connected system of eight applications servers, using Intel Xeon 5570 processors, and running Linux as the operating system. This benchmark shows that:

0 0
0 145
Article
· May 31, 2022 1m read
Project info chest

I think each of us has on the computer directories with photo files of relatives and friends, music albums of favorite bands and singers, as well as e-book libraries. I also have them, and I came up with the idea to implement a convenient interface for these files. You can read more about the project in the article.
And I proposed this project for the contest, maybe it will be useful to you.

0 0
0 145
Article
· Oct 6, 2023 2m read
Reviews on Open Exchange - #33

If one of your packages on OEX receives a review you get notified by OEX only of YOUR own package.
The rating reflects the experience of the reviewer with the status found at the time of review.
It is kind of a snapshot and might have changed meanwhile.
Reviews by other members of the community are marked by * in the last column.

I also placed a bunch of Pull Requests on GitHub when I found a problem I could fix.
Some were accepted and merged, and some were just ignored.
So if you made a major change and expect a changed review just let me know.

1 1
0 145

Introduction

In the modern digital age, securing applications, particularly those handling sensitive health data, is paramount. The confidentiality, integrity, and availability of such data are crucial, necessitating robust security measures. Two-factor authentication (2FA) stands out as a critical enhancement in safeguarding access, adding an extra layer of security beyond just passwords. Recognizing the significance of this feature, InterSystems provides built-in support for 2FA in its database solutions. This tutorial aims to guide you through the process of configuring two-factor authentication in your InterSystems environment, ensuring that your data remains secure and accessible only to authorized users.

8 3
3 145
Article
· Sep 17, 2023 1m read
native-api-py-demo

native-api-py-demo

This is a demo of IRIS Native API for Python, which uses Python to call the Object Script method and flow the message in production. Python obtains the message after flow and the message in global, and uses ZPM Package deployment.

Firstly, we need to install the Native API package

Enter on the command line

pip install intersystems_irispython-3.2.0-py3-none-any.whl
0 0
0 144

With the improvement of living standards, people pay more and more attention to physical health. And the healthy development of children has become more and more a topic of concern for parents. The child's physical development can be reflected from the child's height and weight. Therefore, it is of great significance to predict the height and weight in a timely manner.

1 0
1 144

These Competition Terms (the "Terms") apply to competitions and contests sponsored by InterSystems and its affiliates including coding contests relating to InterSystems products and technologies (each a "Contest"). Please read these Terms and all applicable Rules (defined below) carefully as they form a binding legal agreement between you and InterSystems Corporation (“InterSystems”), with principal office located at:

InterSystems Corporation
1 Memorial Drive Cambridge
MA, 02142 UNITED STATES

0 0
0 143

Background

In 2021, I participated as an InterSystems mentor in a hackathon, where a newcomer to FHIR asked me if there was a tool to transform generic JSON data containing basic patient information into FHIR format. I informed her that I didn't know anything like that, unfortunately.

But that idea stays in my mind...

Several months later, in 2022, I came up with an idea to experiment: to train a named entity recognition (NER) to identify FHIR elements into generic texts. The training involved synthetic FHIR data generated by Synthea and the spaCy Python library.

3 2
0 143

Why to use it

This app offers an easy interface to analyze memory:

  • Filter by database (namespace), global name, used size, or allocated size;
  • View a sum of the used and allocated sizes for the filters applied;
  • Export the table to JSON, CSV, or XML.

How to use it

Follow the instructions on the README file from the GitHub repository, and configure the settings to connect to your instance.

5 0
1 142

We have a rule to disable a user account if they have not logged in for a certain number of days. IRIS Audit database logs many events such as login failures for example. It can be configured to log successful logins as well. We have IRIS clusters with many IRIS instances. I like to run queries against audit data from ALL IRIS instances and identify user accounts which have not logged into ANY IRIS instance.

1 1
0 142
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 140

      InterSystems FAQ rubric

      You can use the %IndexBuilder class to perform index rebuilding using multiple processes.

      Here is an example for the purpose of defining the standard index HomeStateIdx for the Home_State (state information of contact address) column of Sample.Person.

      The steps are as follows:

      1. Hide the index name to be added/rebuilt from the query optimizer.

      2 0
      1 140

      Strategic interoperability —The key to connected care

      Introduction

      The aging population and increasing incidence of chronic diseases are putting unmanageable pressures on healthcare services, not just in Europe, but worldwide. The current models of healthcare are unsustainable in the face of increased demand for services and rising costs. This was evident even before the financial crisis led to severe cuts in healthcare budgets in many countries.

      0 0
      0 140

      We are looking at what we need to do to migrate from our current usage of Zen reports to InterSystems Reports. One of the hurdles for us is figuring out ways to interact with InterSystems reports programmatically from ObjectScript routines. There is a Java API for it, but it is possible to generate a report from InterSystems reports to a stream object in ObjectScript without diving into Java by using a %Net.HttpRequest. Here is a code example, followed by an explanation:

      1 0
      0 139
      Article
      · Dec 4, 2022 2m read
      Reviews on Open Exchange - #22

      If one of your packages on OEX receives a review you get notified by OEX only own YOUR package.
      The rating reflects the experience of the reviewer with the status found at the time of review.
      It is kind of a snapshot and might have changed meanwhile.
      Reviews by other members of the community are marked by * in the last column.

      0 0
      0 139
      Article
      · Jun 17, 2023 2m read
      Reviews on Open Exchange - #29

      If one of your packages on OEX receives a review you get notified by OEX only of YOUR own package.
      The rating reflects the experience of the reviewer with the status found at the time of review.
      It is kind of a snapshot and might have changed meanwhile.
      Reviews by other members of the community are marked by * in the last column.

      2 0
      0 138
      Article
      · Sep 27, 2022 2m read
      Reviews on Open Exchange - Sep. 2022

      If one of your packages on OEX receives a review you get notified by OEX only own YOUR package.
      The rating reflects the experience of the reviewer with the status found at the time of review.
      It is kind of a snapshot and might have changed meanwhile.
      Reviews by other members of the community are marked by * in the last column.

      1 0
      0 137
      Article
      · Apr 19, 2023 2m read
      Reviews on Open Exchange - #26

      If one of your packages on OEX receives a review you get notified by OEX only of YOUR own package.
      The rating reflects the experience of the reviewer with the status found at the time of review.
      It is kind of a snapshot and might have changed meanwhile.
      Reviews by other members of the community are marked by * in the last column.

      1 0
      0 136

      Overview

      In our previous post, we discussed the motivation for developing a chatbot agent with access to FHIR resources. In this post, we will dive into the high-level design aspects of integrating a Streamlit-based chat interface with a Java SpringBoot backend, and enabling a LangChain agent with access to FHIR (Fast Healthcare Interoperability Resources) via APIs.


      2 1
      0 136

      InterSystems FAQ rubric

      This error occurs when an instance of the class is already open at compile time.

      There are two ways to deal with this issue:

      1. Terminate the process or application that has the instance open
      2. Compile options in the studio build menu: Check the compile flag “Compile classes in use” and compile.

      If you want to determine which process is using the class, try the sample routine below.

      4 1
      0 135
      Article
      · Oct 21, 2015 2m read
      Why You Should Consider the Cloud

      Introduction

      By now, anybody working in the technology sector will have heard of Cloud computing. But the concept is increasingly being paid attention to outside of IT departments, with growing recognition among boardlevel executives of the potential of this range of innovations. Frequently, senior personnel are hearing stories about how the Cloud helps organizations reduce costs, boost efficiency and expand their operations, so they’ll be excited about what the Cloud can do for them.

      0 0
      0 135

      Hi Community,

      If you wish to share with others your solution/tool and/or your company services which are connected to our products, we will be happy to organize a webinar for you to promote it. We will organize your webinar without any fuss on your side, you just need to tell us what you want to talk about and when you want to do it.

      From its side, InterSystems team will:

      4 0
      0 135

      In ObjectScript you have a wide collection of functions that return some value
      typically:

      set variable = $somefunction(param1,param2, ...)

      There is nothing special about that.
      But there is a set of functions that I classify as LEFT SIDED
      The specialty of them is that you can use them also on the left of the equal operator
      as a target in the SET command:

      set $somefunction(param1,param2, ...) = value

      3 0
      1 134

      If you have system tables implementing the "VERSIONPROPERTY" functionality, you may encounter error 5800. This article explains how this error occurs and provides solutions to resolve the issue.

      When version checking is implemented, the property specified by VERSIONPROPERTY is automatically incremented each time an instance of the class is updated (either by objects or SQL).

      For example:

      8 0
      0 134