I receive dateTime in this format - yyyy-mm-ddThh:mm:ss+01:00
for ex : 2024-05-31T17:33:08+01:00
I wanted it to convert to yyyymmddhhmmss
desired output = 20240531173308
I receive dateTime in this format - yyyy-mm-ddThh:mm:ss+01:00
for ex : 2024-05-31T17:33:08+01:00
I wanted it to convert to yyyymmddhhmmss
desired output = 20240531173308
This is the sequel to Data Collection. If you have not had a chance to go through and install that you should first do that.
What is provided here is the analysis for the collection of that data that was collected earlier.
In much the same way as was done in that repository you will need to import the xml that makes up this repository.
Starting at the topmost level there is a task:
This task will allow us to set parameters that we will be monitoring. They are as follows:
GrowthPercentageWarning: What percentage growth is 'acceptable' for a global to grow.
PeriodWarnin
Here we will document how you can get the results of your Data Collection to be displayed graphically. The output of your project will look like this:
Note that I am working on a local machine. If you are doing this on a server then be aware to use the correct IP address.
First, we will import the three classes from the that we are going to need (note that we will edit them later):
You can take the xml and import it to your system.
The spec will actually create the dispatch class and implementation template.
.png)
In our previous article, we have explored the most common Kubernetes components:
In this article, we will explore Kubernetes architecture and configuration.
Hi,
I almost managed to connect myself from nodejs to IRIS via intersystems-iris-native, but the connection failed.
> const irisnative = require('./intersystems-iris-native')
> irisnative
{
createConnection: [Function (anonymous)],
Connection: [Function: Connection],
Iris: [Function: Iris],
Iterator: [Function: Iterator],
IRISList: [Function: IRISList]
}
.....
> var connection = irisnative.createConnection({
... host: ip,
... port: port,
... ns: namespace,
... user: username,
... pwd: password
... })
Uncaught Error: 8-bit servers are not supported [ERROR_8BIT_SERVER]
>
It
Columnar storage is one of the newer offers provided by InterSystems IRIS. Unlike traditional row-based storage, it optimizes query processing by storing data in columns rather than rows, enabling faster access and retrieval of relevant information.
.png)
A couple of articles have been written on when it should be used to give a system the biggest boost, how to create tables like that using SQL
CREATETABLEtable (column1 type1, column2 type2, column3 type3) WITH STORAGETYPE = COLUMNAR -- ex 1CREATETABLEtable (column1 type1, column2 type2, column3 type3 WITH STORAGETYPE = COLUMNAR) -- ex 2and even the performance tests.
As we all know, InterSystems IRIS is a multi-model DBMS and it gives seamless access to the same data using relational and object access. So the former is covered in other articles, but what about the latter?
Translated from the Spanish Community Article Contest.
Following the latest programming contest on OEX I had some surprising observation.
There were almost exclusive applications based on AI in combination with pre-cooked Py modules.
But digging deeper, all examples used the same technical pieces of IRIS.
Seen from point of view of IRIS it was pretty much the same whether searching for text
or searching for images or other pattern. It ended in almost exchangeable methods.
This reminds me my private situation at home. My wife and my daughter maintain an
(to me) incredible huge collection of skirts,
Hi all!
How can I get the ODBC drivers for IRIS 2024.1 if I am only using IRIS 2024.1 Community Edition?
This page gives you the information: "The official location for customers to download the latest released and fully supported InterSystems IRIS driver packages is the WRC download site." My first thought on this is: Why does Intersystems make it so difficult for users to use their database? Why is the ‘official’ driver package hidden behind a login wall? Shouldn't Intersystems be happy if someone wants to work with their database, wants to connect?
Any Way: Community Edition users are
✓ 150 new posts published in May:
✓ 332 new members joined in May
✓ 13,330 posts published all time
✓ 12,397 members joined all time
Hi Community,
Watch this video to see how HL7® FHIR® Implementation Guides allow you to restrict or extend APIs, resources, and terminologies:
New in version 2023.3 (of InterSystems IRIS for Health) is a capability to perform FHIR profile-based validation.
(*)
In this article I'll provide a basic overview of this capability.
If FHIR is important to you, you should definitely try out this new feature, so read on.
Hi there,
I am interested to execute ObjectScript commands from external language. I saw that IRIS provides the irisnative library for this.
I am using Windows and 8-bit IRIS server (due to compatibility with old software I need to use 8-bit instead of Unicode).
I tried to execute irisnative for Javascript and for python, without success, as I explained in my previous questions.
I would like to ask you whether Intersystems provides an API to execute commands from external scripts (the same as Visual Studio Code does when I execute commands like "Import and Compile", etc.).
Is there a language
Is there an api for 'Is this user log-in?' and 'log-in this user with this id and password'?
Thank you
It's the QUIZ time today!
Here you can test your knowledge and try to solve the quiz.
Choose the right answer below.
Author: @Robert Barbiaux
The poll is active for one week, after which we reveal the correct answer along with a link to the documentation.
Hi Community
In this article, I will introduce my application irisChatGPT which is built on LangChain Framework.
First of all, let us have a brief overview of the framework.
The entire world is talking about ChatGPT and how Large Language Models(LLMs) have become so powerful and has been performing beyond expectations, giving human-like conversations. This is just the beginning of how this can be applied to every enterprise and every domain!
Beginning with the release of InterSystems IRIS® data platform 2022.3, InterSystems corrected the license enforcement mechanism to include REST and SOAP requests. Due to this change, environments with non-core-based licenses that use REST or SOAP may experience greater license utilization after upgrading. To determine if this advisory applies to your InterSystems license, follow the instructions in the FAQ linked below.
This table summarizes the enforcement:
|
Product |
REST & SOAP requests included in license enforcement? |
|
InterSystems Caché® |
Yes |
|
InterSystems |
To disable the timeout, set the query timeout to disabled in the DSN settings:
Windows Control Panel > Administrative Tools > Data Sources (ODBC) > System DSN configuration
If you check Disable query timeout, the timeout will be disabled.
If you want to change it on the application side, you can set it at the ODBC API level.
Set the SQL_ATTR_QUERY_TIMEOUT attribute when calling the ODBC SQLSetStmtAttr function before connecting to the data source.
In the summer of 1993 for the first time was held InterSystems Global Summit. Many warm memories are associated with this event!
We hope you had the opportunity to visit one or more of Global Summits!
Let's share photos of the best moments you had at any InterSystems Global Summit in the comments below.

Hi,
I am using Windows 10 and I cannot find an installation source for the irisnative python library. I tried to install the wheel file provided by intersystems on github (https://github.com/intersystems/quickstarts-python/).
c:\wc\quickstarts-python\Solutions\nativeAPI_wheel>pip install irisnative-1.0.0-cp34.cp35.cp36.cp37.cp38.cp39-none-win_amd64.whl
ERROR: irisnative-1.0.0-cp34.cp35.cp36.cp37.cp38.cp39-none-win_amd64.whl is not a supported wheel on this platform.
Is irisnative supported on Windows 10 ? The purpose is to execute ObjectScript command from external python code.
Kind regards,
Al
It's Friday and a long weekend is upon us, so let's have a round of code golf!
Nowadays, it's rare to find a text message without at least one emoji. 😃😄😎🙂😊😀😁😆😂
But back in the day, people had to be creative to express their emotions in text. They would use emoticons, which are symbols made up of keyboard characters :^)=])B).
Our challenge for today is to create a function that receives a string as argument and returns the total number of smiling faces or happy faces.
Each smiley face must have one smiling mouth, which should be marked with ), ], }, D or >.
A smiley face can have a pair of eyes but it does not have to. Valid characters for eyes are :, ;, 8, B or =.
A nose is optional, and can be represented these characters: -, ^, c, o and ~.
Valid smiley face examples:
:) :D ;-D :~) :‑) :-] =)
:] :-> :> 8-) :D 8‑D )
8) :-} :} :o) :c) :^) =]
:‑D 8D =D B^D
"count how many smiley faces are here :)"
1
Hello Community!
A new challenge has arrived for you: The Third InterSystems Technical Article writing contest in Spanish is here!
🏆 3rd Technical Articles Contest in Spanish 🏆
Description of the contest: Write an article in Spanish in the Developer Community, on any topic related to InterSystems technology.
Duration: from May 6 to June 2, 2024.
Prizes for all participants: Everyone who publishes an article in Spanish (In the Spanish Community) during the contest period will receive a prize.
Main prize: LEGO Ferrari Daytona SP3 / Magic Gringotts™ Bank - Collector's Edition.
Hi,
In my Iris Installation I cannot use python. When I try to install external libraries I get no OPENSSL_Applink:
$ pwd
/cygdrive/c/InterSystems/IRIS2/bin
$ ./irispip install --target ../Mgr/python/ pandas
OPENSSL_Uplink(00007FFBEC2F7068,08): no OPENSSL_Applink
I get the same error when I try to install a wheel file:
$ ../../bin/irispip install ./intersystems_irispython-3.2.0-py3-none-any.whl
Processing c:\intersystems\iris2\dev\python\intersystems_irispython-3.2.0-py3-none-any.whl
Installing collected packages: intersystems-irispython
Successfully installed intersystems-irispython-3.2.0Hi Developers!
Welcome to Issue #13 of the InterSystems Ideas news! We dedicate this news bulletin to recently posted ideas:
✓Most popular new ideas
✓ Recently posted ideas marked for implementation by Community members
✓ New ideas related to topics like Vector Search, GenAI and ML
I am attempting to make a FHIR call against the Epic Repository through Intersystems. I have setup a Service client per Create FHIR REST Client | InterSystems Developer Community | Business
but I have set it up using OAuth and HTTPS.
.png)
I have verified that the OAuth works by executing it manually via a Terminal to verify I get a response. Of course, when I do it is writing to the ISCLOG
I am trying to now test making the FHIR call by initiating the test of HS.FHIRServer.Interop.HTTPOperation, however I keep getting mixed results with first a 404 not found error, and now a 401 unauthorized error.
I
Hey Community,
Play the new video on InterSystems Developers YouTube:
.png)
- setup a HTTP service
- input the Path to the FHIR Server
- input the URL to the FHIR service
- use the credential profiled
Test the FHIR Client
Trace the test result
Hi folks,
I am working on a customer project which uses some slightly altered FHIR resources in comparison to default R4 patient resource. I am able to import the structuedefinition as a custom FHIR package and assign it to the ISC FHIR server and the endpoint the IRIS instance provides.
My question is - what is the benefit of using such a custom profil only defining some changes on a resources default definition (e.g.
Hi,
I have over 36 years of experience developing solutions with MUMPS and Cache. Additionally, I also develop in Python and HTML.
I have no experience in Vista or PSL, but I would be very happy to have the opportunity to learn it. I'm looking for a job opportunity.
Best,
Carlos
Good morning, 🙂
I would like to ask a question, which has to do with how to manage %GlobalCharacterStream representing JSONS.
Thank you for reading this question, thank you for your help, and thank you for your time and attention.
Specifically, in a certain Process, we were querying 2 Operations, whose response we were converting to a Property called "informesAutorizadosRangoFechas" (reportsAuthorizedInRangeDates) which is %GlobalCharacterStream whose content is a JSON with the same structure.
That is, at a visual level, a concrete example is the following:
Response from Operation 1: the content