Hi Community,
Play the new video on InterSystems Developers YouTube:
Hi Community,
Play the new video on InterSystems Developers YouTube:
Hi, Community!
Since this article is an overview of Flask Login, let's begin with Flask Introduction!
In the realm of web development, Python has emerged as a formidable force, offering its versatility and robustness to create dynamic and scalable applications. For that reason, tools and services compatible with this language are in demand these days. Flask is a lightweight and easy-to-use web framework for Python. It stands out as a lightweight and user-friendly option. Its simplicity and flexibility have made it a popular choice for developers, particularly for creating smaller-scale applications. It is based on the Werkzeug toolkit and provides a simple but powerful API for building web applications.
Unlike its full-stack counterparts, Flask provides a core set of features, focusing on URL routing, template rendering, and request handling. This minimalist approach makes Flask lightweight and easy to learn, allowing developers to build web applications quickly and without the burden of unnecessary complexity.
Is it planned that LOAD DATA takes into account several DATE/DATETIME formats with, for example, a parameter indicating the format used in the source data?
example :
LOAD DATA .../...
USING
{
"from": {
"file": {
"dateformat": "DD/MM/YYYY"
}
}
}Hi all,
Does anyone have experience with obtaining logs from Caché databases and parsing them now? Please leave me a message.
I ask because my project involves some hospitals that used Caché when creating databases over 10 years ago. Currently, we cannot replace the database, but we need to check and parse the database logs from the Caché.
Thanks.
Hey Community,
Our huge thanks to everyone who participated in the Advent of Code 2023! We're pleased to present the winners and distribute all the prizes.
Our congratulations to these developers:
🥈 @Maksym Shcherban (w/ repo)
🥉 @Yuval Golan (w/ repo)
Here's the final InterSystems leaderboard:
Hi developers!
As you know InterSystems IRIS besides globals, object, document and XML data-models also support relational where SQL is expected as a language to deal with the data.
And as in other relational DBMS InterSystems IRIS has its own dialect.
I start this post to support an SQL cheatsheet and invite you to share your favorites - I'll update the content upon incoming comments.
Here we go!
Hi Community,
I hope this message finds you well. I am reaching out because I have encountered an issue with a new dimension I created, named "Region," and I could use your assistance in resolving it.
The problem is that when I open the cube analyzer, the "Region" dimension does not populate data as expected. Instead, it merely displays the text "sourceRegion," which I specified as an expression in the architect.
To provide a bit more context, my intention in creating this dimension was to incorporate data from the Health care facility relational table into the cube.
Hello Community,
When using an SQL type Business Service, it may happen that we need to replay certain rows from the source table.
Let's take as an example the Business Service "from customer SQL" using the generic class EnsLib.SQL.Service.GenericService
.png)
Different cases arise, depending on the settings used on this Business Service.
First case :
If the Business Service only uses a KeyFieldName
.png)
.png)
In this case, to reprocess IDs 123, 456 and 789, it will be enough to delete them from the global ^Ens.AppData for the Business Service concerned on the "adaptor.sqlrow" reference:
kill ^EnsDear experts,
I'm trying exported a project from version '2012.5' to '2018.1.4' but is returning ERROR #7602.
Please, could you help me. How can I do it?
Below is steps that I did:
| ACB>D $System.OBJ.Load("C:\GlobalPatch.xml") Load started on 01/07/2024 00:06:51 Loading file C:\GlobalPatch.xml as xml Imported global: ^GlobalPatch Load finished successfully. ACB>Set sc = ##class(%Studio.Project).InstallFromGbl("^GlobalPatch","fv") ERROR #7602: Exported on version '2012.5' but this machine on version '2018.1.4' so unable to import |
Thank you.
Hey Community,
Here is a digest of the Developer Community videos on InterSystems Developers YouTube Channel in December 2023:
Hello, How are you doing?
I'm currently developing a proyect in wich I want to use %SYSTEM.Event to process queues. I realized that if a queue has events pending to be sent to the listeners, when I restart the cube the queue with all its events are deleted.
Is there a way to store the queue with their messages in a Global?
I've checked the documentation but I can't find any option for this prupose.
https://docs.intersystems.com/supplychainlatest/csp/documatic/%25CSP.Do…
Thank you!
Hi Community,
It's time for the new batch of #KeyQuestions from the previous month.

Here are the Key Questions of December chosen by InterSystems Experts within all Communities:
in Management Portal on Freespace screen there are links to compact and truncate a database.
Can these tasks be done programmatically? I have looked through documentation and dont see anything but I hope I just missed it.
Thanks,
David
Hello Community!
Take advantage of watching the new video to discover the innovative solution which strengthens communication between community medicine and hospital practitioners for better patient care in the context of semi-emergency and contributes to the relief of emergency services in the region of Mayenne in France.
Hi Developers,
Start watching our latest video on InterSystems Developers YouTube:
⏯ North West London Integrated Care System Go Live with Health Connect Cloud @ Global Summit 2023
Hi everyone.
I have a few processes where I rely on them being triggered by a schedule to run, and in the past I have relied on the following setup:
.png)
The Scheduled Task is a custom class that runs a minimal amount of code to simply create and send the specified service an Ens.Request, and equally the Service is also a custom class that simply passes the Ens.Request to the Process for it to kick the process off.
As scheduled tasks need to be configured on a per-mirror basis, I'd like to do away with it completely and simply have a service that just sends the Ens.
It seems like yesterday when we did a small project in Java to test the performance of IRIS, PostgreSQL and MySQL (you can review the article we wrote back in June at the end of this article). If you remember, IRIS was superior to PostgreSQL and clearly superior to MySQL in insertions, with no big difference in queries.
Well, shortly after @Dmitry Maslennikov told me "Why don't you test it from a Python project?" Well, here is the Python version of the tests we previously performed using the JDBC connections.
In today's digital age, effective data management and accurate information analysis are becoming essential for successful enterprise operations. InterSystems IRIS Data Platform offers two critical tools, ARCHITECT and ANALYZER, developed to deliver convenient data management.
ANALYZER is a powerful tool available within the InterSystems IRIS platform to provide extensive data analysis and visualization capabilities. This tool allows users to create summary tables and charts to analyze data. It also lets you perform detailed studies and analyses based on available data.
Hi Community,
Round 2 of the GenAI Crowdsourcing Mini-Contest has been extended. The new deadline for all investments is tomorrow - Friday, January 5th.
For more information on round 2, see @Alki Iliopoulou's announcement here.
If a relationship is set and there is a large number of n in a 1:n ratio, a large amount of memory may be consumed due to sequential processing of the relationship.
After referencing a many-sided object in a program and internally swizzling it, simply releasing the variable containing the OREF (deleting it, setting another value, etc.) will not free the many-sided object and the relationship object. This is the cause.
Hi,
I want to set up a Production that should convert HL7 to SDA to FHIR and vice-versa.
Can anyone please help me with the Steps or Exports available with them?
Thanks,
Abhishek
How can I check the currently installed version number of an ISCAgent running as the Arbiter in a Red Hat instance?
I can check the properties on a Windows system. I doesn't seem to respond to a --version argument in terminal.
The Art of Mapping Globals to Classes (4 of 3)
The forth in the trilogy, anyone a Hitchhikers Guide to the Galaxy fan?
If you are looking to breathe new life into an old MUMPS application follow these steps to map your globals to classes and expose all that beautiful data to Objects and SQL.
If the above does not sound familiar to you please start at the beginning with the following:
The Art of Mapping Globals to Classes (1 of 3)
The Art of Mapping Globals to Classes (2 of 3)
The Art of Mapping Globals to Classes (3 of 3)
This one is for you Joel!
I'm testing git-source-control and I have problem with a CSP application.
I was able to configure in settings a CSP application that use the path /csp/myapp, that worked.
I have another application /slg and I'm unable to add it to Git.
I created the mapping as "/CSP/" - "/slg" - "csp/slg/", then in Studio when I right click on the CSP folder in the Namespace Work Area, select Git -> Add:
porting new version of .First of all, thanks for your help, and time reading this question.
Why, when we send a SOAP message from SoapUI to a SOAP service in a HealthShare environment called 'ESBCHUIMI,' it recognizes the 'Credenciales' header, which has 'usuario' and 'password' as properties. This class is a %SOAP.Header.
However, when we load the WSDL using the SOAP wizard from this SOAP Service to another HealthShare environment called ESBSSCC and send it from SoapUI to ESBSSCC, when it is being forwarded from ESBSSCC to ESBCHUIMI, the ESBCHUIMI's service outputs:
'[.
I wish to retrieve data from a cache table and then chart the results using javascript/chart.js. I have had numerous iterations of the code attempting to do this (none of which worked) and my latest iteration is shown below.
<head>
<title>Cache Server Page</title>
<!-- Include the Chart.js library -->
<script src="chart.umd.min.js"></script>
<csp:SQLQUERY NAME='resultSet' P1='A'>
select Value, StatsDate from Stats
</csp:SQLQUERY>
<script LANGUAGE="JavaScript">
// Initialize arrays to store data
var xValues = [];
var yValues = [];
</script>
Is there a way to query a SuperServer port to get the version of IRIS / Caché instance? Ideally, I'd want to do this with a raw socket connection.
Hello everybody! We’re happy to announce a new way to download Community Edition kits of InterSystems IRIS and IRIS for Health. The Community Edition is a no-cost developer edition that makes it easy to start developing solutions with IRIS. You can now download these kits through the Evaluation service: evaluation.intersystems.com.
If you already have an InterSystems single sign-on account (for example, to post here on the Developer Community), you can log in with those credentials. If you're new to InterSystems, please follow the link from the login page to register for a new account.
Hi,
On referring this link : https://community.intersystems.com/post/my-first-experience-using-iam
What should be the host and port while creating a service when the communication is been setup in local? Also, please provide the URL to be called using Postman to send a request to IAM.
Hey Community,
Click play and immerse yourself in our fresh video on InterSystems Developers YouTube: