Is there a way, for testing purposes at least, to change a CSP session over to a different user? We have a lot of things in our system that are allowed or restricted based on the user login, so it would be useful for me to be able to occasionally run as a different user to see how things look and work for them. I've tried using the %CSP.Session.Login function, but that still shows the CSP session as being from the original user, not the one I've switched to.
Hi Community ,
I have installed InterSystems IRIS Community in my personal laptop to do some POCs.
Here are the defined namespaces available:
%SYS
HSCUSTOM
HSLIB
HSSYS
PPONUGOTINS
USER
How to create samples in it?
please advice me.
Thanks,
Prashanth
Monitoring IRIS through SAM (sam:1.0.0.115)
While I've used to make it work in the past, I'm not able any more to fix the already faced issue : "State: Unreachable"
Despite all the ip-addresses attempts (or hostname = host.docker.internal) and while "/api/monitor/metrics" is running well...
Could someone provide good practices to make it work cleanly ?
I have created person.csp in my namespace using studio and view->webpage then web page opened in below url
http://localhost:52773/csp/healthshare/pponugotins/person.csp
I have crated new web application as /csp/test. only change is selected unauthenticated
http://localhost:52773/csp/test/person.csp
it should open same webpage , but showing "Invalid Action"
please help me what should i do.
I need a csp page which should not ask any authentication
Thanks,
Prashanth
After what is seemed was weeks, I finally got SSL/TLS enabled on both Apache Web Server and IRIS using the Web Gateway. However while we can now use HTTPS to connect to our Development instance of IRIS, I am running into several errors when I have others try to access the Management Portal via HTTPS.
We are seeing...
- "Unexpected status code, unable to process Hyper Event: Internal Server Error (500)"
- Server Unavailable
Does anyone have a Optimal settings list that I need to set for Apache/Web Gateway https? I am assuming the errors listed above are some kind of time out or settings somewhere.
Hi Community,
Can I customize below Monitoring page and expose as webpage outside as webpage.
http://localhost:52773/csp/sys/%25CSP.UI.Portal.EnsembleMonitor.zen
Please give the source code location of this webpage in studio?
Thanks,
Prashanth
Hello,
I'm using the InterSystems Iris odbc driver (DriverODBCVer=02.10) to get data from Iris table but it is slow.
Is there any options to improve performance ? Increase the packet size ?
Change to do in odbcinst.ini / odbc.ini to make it quicker ?
Thanks
Dear people,
I (really) spent hours on finding the maximum size a Global is allowed to be (for Windows, if that matters). All I seem to run into are database sizes (derived from a max number of blocks and block size), but I refuse to believe that is correct because too small to be realistic.
Hi Community,
I have created CSP page should show my Queue status.
Now I need to refresh this page every 5 min.(same like live score website) to reload new queue status.
Any tag in CSP will do this auto refresh?
Thanks,
Prashanth
If I add the same patient data with a different unique ID then it inserts as new data using a POST request.
So, In the FHIR server How can I prevent this kind of thing by using POST requests?
Note:- I don't want to use a PUT request for the same. The main thing is I want to get a unique patient record.
Que:- Is there any way to check data duplication on each FHIR resource?
Thanks & Regards,
Harshdeep Acharya
Use case: small in-house hospital systems that query patient demographics via SQL. The new PAS being implemented in the near future will only support query/response via HL7. SQL access is available but intended for reporting so up to 24 hours behind.
Probably the easiest option is to set up a database in Ensemble and keep it up to date via standard ADT feed. This is going to have quite a large footprint and has a risk of getting out of sync.
I'm building a .Net Core Gateway container. Here's the issue.
As a final step I'm building a .Net Core 2.1 library. It has a runnable dependency - .Net Gateway, which I need to start first.
However dotnet publish generates .runtimeconfig.json and .deps.json only for my library and not for my dependency (.Net Gateway).
Is there a way to force dotnet to generate .runtimeconfig.json and .deps.json for a dependency?
I have tried:
With the latest improvements in support for Python in IRIS, and continued work on Python DB-API support by InterSystems. I've implemented IRIS support to the Django project where is Python DB-API is used to work with some other databases.
Let's try a simple application on Django, which stores its data in IRIS.

We are happy to share interesting information with you, as well as tell you why Python is good, where it is used.
Among the most used libraries are NumPy and Pandas. NumPy (Numerical Python) is used to sort large datasets. It simplifies mathematical operations and their vectorization on arrays. Pandas offers two data structures: Series (a list of elements) and Data Frames (a table with multiple columns). This library converts data into a Data Frame, allowing you to remove and add new columns, as well as perform various operations.
Coming up on Thursday March 3rd, VS Code Day 2022, the second official Visual Studio Code event from Microsoft.
Join the Visual Studio Code team and community at a live event just for VS Code users. Get a glimpse of things to come and meet the team who works on VS Code every day.
Starts 8am PST and runs for 90 minutes.
Hi Community,
for our forms validation we use XData to describe fields on server side.
These XData are in JSON like this
XData FormValidator [ MimeType = application/json ]
{
{
"username": {
"required": true
},
"email": {
"datatype": "email"
}
}
}When I try to use %JSON.Adaptor in same classes, IRIS throw an error at compile time
ERROR #6301: SAX XML Parser Error: invalid document structure while processing Anonymous Stream at line 1 offset 23 > ERROR #5490: Error running generator for method '%JSONGenerate:helora.worklist.Group'
Hi Developers,
We invite you to share your feedback about our gamification program for developers - Global Masters. How did we do in 2021? What do you like about it? What you'd like to change?
➡️ Global Masters Survey 2021 (5 min, 11 questions)
We will build a roadmap for 2022 based on your answers. Please share your feedback and ideas!
Voting time!
Let's cast your votes for the best applications in the InterSystems Python Contest:
How to vote? Details below.
Hey Developers,
We are pleased to invite you all to the next InterSystems online programming contest focused on Python!
🏆 InterSystems Python Contest 🏆
Duration: February 7 - 27, 2022
In prizes: $10K - more prizes included!
Hello Community,
Could anyone let me know the process to change segment/message terminators Eg: CR -> CRLF etc. inside the DTL ?
Thanks
In my article I described the work using iris.gref .
As the official documetation is rather slim on the subject it was necessary to dig into it.
Using the power of Python I was able to detect what I needed but was hidden.
I decided to share this with you. pydoc did the magic.
Hey there,
I posted a reply to the recent video https://community.intersystems.com/post/new-video-building-data-driven-web-apps#comment-132511
with a slew of questions. Wondering if someone can take a look a address my questions on that post or on this new thread.
I find many InterSystems learning to be challenging to follow, but I"m not sure if it's because my work computer is so locked down that I don't have all the right tools and permissions I need to do what the tutorial asks, or if I'm not understanding the basics of Cache/IRIS, or both!
Mike
We are planning to build a REST API with the Java Quarkus Framework.
- There'll be a connection pool;
- The DataSource instance will be automatically injected from the connection pool;
- We will use JDBI to do SQL instructions and this will give us automatic Connection and Statement management;
This Caché instance already have COS applications running and consuming connections and licenses.
After doing this, we will migrate to IRIS.
Is there any pitfalls that we must be aware before taking this approach?
If you want to see some code the PoC can be found here.
Thanks.
Hi contestants!
Here are the results of the bonus collections the applications of the Python Contest accomplished.
Here are the projects that scored it:
I have performed the suggested steps given in the below link for IAM installation but got an error "docker. errors.NullResource: Resource ID was not provided
[21528] Failed to execute script docker-compose"
https://docs.intersystems.com/components/csp/docbook/Doc.View.cls?KEY=C…
I have the " FHIR Production" which converts HL to FHIR, CDA to FHIR and accepts FHIR rest API to insert data into the FHIR repository.
When data is added by the above production, The Repository Stores that data as new data.
Is there any way to check resource duplication before inserting them into the repository?
Thanks,
Vivek Nayak
Is there any chance to make available a arm64/aarch64 binary version for Caché ODBC Driver?
Just like IRIS ftp://ftp.intersystems.com/pub/iris/odbc//2021/ODBC-2021.1.0.215.0-lnxr…
As I am using docker, currently is not possible to build locally a new image using existing Caché ODBC Drivers on Mac M1.
When designing a hierarchy in DeepSee, a child member must have only one parent member. In the case where a child corresponds to two parents, the results can become unreliable. In the case where two similar members exist, their keys must be changed so that they are unique. We will take a look at two examples to see when this happens and how to prevent it.
Example 1
There are a handful of states with a city named Boston. In my sample data, I have records from both Boston, MA and Boston, NY. My dimension is defined as:
Hi!
Trying to create a string with $LB using Embedded Python.
Don't see the way to do it. If Embedded Python supports list builds?
It appears the link to download IRIS is down:
https://download.intersystems.com/download/login.csp



