.png)
Hey InterSystems-Community,
is it possible to get these Property Descriptions via SQL Query for example in the Management Portal?
Best regards,
Florian
.png)
Hey InterSystems-Community,
is it possible to get these Property Descriptions via SQL Query for example in the Management Portal?
Best regards,
Florian

This is a template for an Django application that can be deployed in IRIS as an native Web Application.
git clone
cd iris-django-template
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
docker-compose up
The base URL is http://localhost:53795/django/.
/iris - Returns a JSON object with the top 10 classes present in the IRISAPP namespace./interop - A ping endpoint to test the interoperability framework of IRIS./api/posts -We're looking to create a quick and simple test to see if all firewalls are open on 1972 between a linux based web server VM and a VM running InterSystems IRIS. Does anyone have any ideas for a quick command that can be run from UNIX console that will provide confirmation that traffic is able to get to 1972 on an IRIS machine?
BTW - I don't think it makes any difference but the IRIS machine is running Windows
Hi,
I'm very new to InterSystems Health Connect so may be doing something silly...
I'm trying to link to an Oracle DB view using the Link Table Wizard in the Management Portal. The wizard finds the view, but when I select it and click the 'next' button I get an error on the 'Select Columns' screen: 'ERROR #5534: Columns error' (and no columns show in the wizard). I've tried on several views and tables in the same DB but keep hitting the same error.
I have previously successfully mapped a view and table from the same DB and am not sure what I am doing differently. Any suggestions appreciated!
I have an HL7 message that contains NTE segment with line break inside.
when I try to transform it (with DTL) it stops reading the message after the line break inside the NTE because it treat that as "End of Message".
Is there a way to solve this in the DTL or I need to run a pre process on the HL7 message that identify the line break inside the NTE segments and replace it with an escape char?
Bonjour,
Depuis ce matin j'arrive pas à compiler ou lancer mes programmes qui tourne en local sur docker avec l'image : intersystemsdc/irishealth-community:2024.1-zpm
J'ai toujours cette erreur sur le terminal ou le portal de management : request to http://localhost:52773/api/atelier/ failed, reason: socket hang up
Dans mes logs docker aussi j'ai des erreurs en conitnu , voici un extrait ...
Dans le fichier message.log j'ai aussi des erreurs et voici un extrait
L'erreur semble indiguer une licence et un nombre de core limite ....
Avec l'ajout de ceci dans mon docker-compose.yml comme

The Web Server Gateway Interface (WSGI) is a simple calling convention for web servers to forward requests to web applications or frameworks written in the Python programming language. WSGI is a Python standard described in detail in PEP 3333.
🤔 Ok, great definition and what the point with iris ?
IRIS 2024.2+ has a new feature that allows you to run WSGI applications directly on IRIS. This feature is a great way to integrate IRIS with other Python frameworks and libraries.
This goes in the trend of Python first experience, where you can use Python to interact with IRIS, and now you can
I am trying to extract GMHeap, Locksiz values form Config.config using python (imported irisnative for Python) but the below python progam is not returning any value. Please suggest if i am doing any mistake -
Also, plese suggest how i can set values for GMHeap and Locksiz to a different value through Python.
import irisnative
hostname = "127.0.0.1"
port = 1972
namespace = "%SYS" #change the namespace based on situation
username = "_SYSTEM"
password = "xxxxxxxx"
connection = irisnative.createConnection(hostname, port, namespace, username, password)
dbnative = irisnative.createIris(connection)
gmheap_
Hi Community,
It's time for the new batch of #KeyQuestions from the previous month.
Here are the Key Questions of June chosen by InterSystems Experts within all Communities:
hi guys!
while WorkMgr.Queue reports a error, there are many locks, how to deal it?
.png)
Hey Community,
Here is a digest of the Developer Community videos on InterSystems Developers YouTube Channel in June 2024:
Hello,
I don't know why I can't get into management portal. I saw something related to permission issue of group allowed to start and stop and have already changed to root and Admin but still doesn't work.
Installation info:
I started "httpd server" and "IRIS".
Management Portal doesn't show on browser. Error Shows:
But I could get into "User" namespace from the terminal.
In VS code, I downloaded three extensions. Then
In settings.json,
"iris": {
"webServer": {
"scheme": "http",
"host": "localhost",
"port": 8080,
"pathPrefix": "/iris"
},
"usernam
Could you please tell me, How do we create a global that can be shared by all namespaces?
Are we allowed to delete _SYSTEM user of an Intersystems IRIS, If so,how can we do that?
What is Global mirroring and its purpose?
Hi Community!
Need an introduction to Generative AI? Learning Services is excited to announce the first video in a new series about GenAI basics:
.png)
By default, all files created inside a container are stored on a writable container layer. This means that:
One of the great features in InterSystems IRIS is Monitoring InterSystems IRIS using REST API. This enables every InterSystems HealthShare instance with the ability to use a REST interface to provide statistics about the InterSystems HealthShare instance. This feature includes information about the InterSystems IRIS instance with many out of the box statistics and metrics.
You also have the ability to create application level statistics and metrics.
User Story: As a large organization, we want to know how many people (patients or members) and how many documents we are managing in our
I use a swagger file and ##class(%REST.API).CreateApplication to create the rest api.
There is an interesting post: https://community.intersystems.com/post/download-file-rest-api-operation, but it is code, not a swagger configuration. disp.cls returns always a header content : application/json that of course fails as I am not always returning a json
I can not figure out what to put in swagger. Some examples I tried:
produces:
- application/pdf
- image/png
responses:
200:
schema:
type: file
responses:
200:
schema:
type: string
format: binary
Thank you
Visual Studio Code releases new updates every month with new features and bug fixes, and the June 2024 release is now available.
Version 1.91 includes:
We have a business process that seems have extra jobs hanging around. This is what we see in the Jobs tab:
.png)
Only the bottom one is actually associated with a process. So what are those other ones? There are no queues and I have no way of finding out why they're there.
Thanks.
Hi, I have a controller which handles accounts, and forwards to the relevant controller based on the path, example below:
XData UrlMap
{
<Routes>
<Map Prefix="/:accountId/anothercontroller" Forward="AnotherController"/>
</Routes>
}Problem is that inside AnotherController, the accountId path parameter is lost, I assume that's because the map forward simply checks if there's a match then forwards.
AnotherController:
XData UrlMap
{
<Routes>
<Route Url="/:somethingId" Method="POST" Call="CreateSomething"/>
</Routes>
}
ClassMethod CreateSomething(somethingId)
{
}The reason for
Hello,
First of all thanks for your time reading this question, and thank you for your help.
🎯 We would need to create an Ensemble HealthShare Operation to read files from a FTP / SFTP server.
We have coded:
Class Operaciones.FTP.ConsultaPDFv01r001 Extends Ens.BusinessOperation [ ProcedureBlock ]
{
Parameter ADAPTER = "EnsLib.FTP.InboundAdapter";
Method ConsultarDocumentoPDF(pRequest As Mensajes.Request.ConsultaPDFRequestv01r00, Output pResponse As Mensajes.Response.RecuperarDocumentoPDFv01r00) As%Library.Status
{
set ftp = ##class(%Net.FtpSession).%New()
set isConnected =Hello Community,
I've configured a FHIR Server in FHIR Configuration "/csp/healthshare/learn1/fhir/r4 " and I enabled a JWT Authentication for this web application. I've invoked this url http://localhost:52773/csp/healthshare/learn1/fhir/r4/login with basic auth get the JWT token. Now I use the access token as a "Bearer" for GET the patient resource. But I got 401Unauthorized error. Anyway I can get the patient resource with basic auth. I tired assign with %ALL role for testing as well. Did I miss any additional configuration in "FHIR Server Configuration"
.png)
$ZTIMESTAMP returns the date and time in UTC format, so to change it to the local time zone, use the following system method:
$SYSTEM.Util.UTCtoLocalWithZTIMEZONE($ZTIMESTAMP)The above output will be in the format ddddd,sssss.fff.
ddddd: Same format as $HOROLOG dates
sssss: An integer indicating the number of seconds elapsed since midnight on the current date
fff: Variable number of digits indicating the fractional part of a second
* Similar to $HOROLOG, except that $HOROLOG does not include fractional seconds.
SAMPLES>write$SYSTEM.Util.UTCtoLocalWithZTIMEZONE($ZTIMESHow can I convert
From = 2024-07-04 13:21:16.477
To = 20240704132116
Have you ever imported an XML schema from an XSD file? You might want to look at the original file again sometime later, but forgot where you put it.
Do not worry, that information is being kept as part of the import process.
The whole imported XSD schema is being kept in the ^EnsEDI.XML.Schema global. That global holds all the imported XSDs in your namespace. The first subscript is the name of the schema that you see in the portal.

To look for the source XSD file location, simply look at the following place:
^EnsEDI.XML.Schema(<schema name>,"src",1)
For example:
ZW^EnsEDI.XML.Schema("PatMedData"I need to be able to take the size of the request from a given %CSP.request
however it seems the best the docs suggest is to get the length of characters in the request (using $order and Get, Count)...
this is not good enough for what I need to do, Any suggestions?
I scanned the docs and couldn't find anything.
Trying to test a router that takes an XML input and performs a transform on it.
First attempt I tried to test the transform using the XML Document Viewer via the Ensemble -> Interoperate -> XML Document Viewer menu. The transform itself is working however I can not get the output to save to a file. I've made sure permissions are set correctly on the file. It simply doesn't output anything and I'm at a loss as to why.
As another method I also tried testing via Ensemble -> Test -> Business Hosts.Putting the file path/name as the source does not send any data.
Difference between %ResultSet.SQL and %SQL.Statement