Clear filter
Announcement
Brenna Quirk · Oct 3, 2024
Hi Community,
🔐 Make sure your data is secure! Learn some strategies for enhancing security in InterSystems IRIS® data platform:
Navigating SQL Privileges and Security in InterSystems IRIS
In this video, you will learn:
How to manage SQL privileges and boost security in InterSystems IRIS.
Essential security measures, including:
SQL privileges
Federated authentication
SQL auditing
Defenses against SQL injection attacks
Be sure to subscribe to the Learning Services YouTube channel!
Announcement
Anastasia Dyubaylo · Apr 2
Hello and welcome to the Developer Ecosystem News!
The first quarter of the year was full of exciting activities in the InterSystems Developer Ecosystem. In case you missed something, we've prepared a selection of the hottest news and topics for you to catch up on!
News
🎇 Developer Community AI: descriptions of Open Exchange Applications added
🎆 Top InterSystems Developer Community Authors of 2024
🎆 Top Open Exchange Developers and Applications of 2024
🎇 Top InterSystems Ideas Contributors of 2024
🎊 Global Masters Update - Discover New Rewards
💡 InterSystems Ideas News #18, #19 and #20
📝 InterSystems Developer Ecosystem Annual Survey 2025
📝 Early Access Program for new Table Partitioning feature
📝 Alert: Invalid Data Introduced to Database and Journal files with Specific $LIST Operations
📝 Alert: SQL Queries Returning Wrong Results
📝 What's new with InterSystems Language Server 2.7
📝 Deprecation of MultiValue in InterSystems IRIS 2025.1
📝 InterSystems Platforms Update Q1-2025
📝 Using OpenEHR with InterSystems IRIS
Contests & Events
InterSystems Technical Article Contest 2025
Announcement
Bonuses
Winners
"DC Search" Sweepstakes
Announcement
Winners
UK&I Data Summit
InterSystems UK & Ireland Data Summit 2025
[Video] Developer Ecosystem at UKI Data Summit
UK&I Data Summit in Birmingham - freebies inside!
👨💻 InterSystems at European Healthcare Hackathon 2025
👨💻 InterSystems at TreeHacks 2025
👨💻 InterSystems GenAI challenge at NUS Health Hack 2025 hackathon
👨💻 InterSystems at IC HACK ‘25
🤝 AI Meetup with InterSystems Iberia
🤝 InterSystems Benelux and France Summit 2025
📺 Interoperability as a catalyst for AI
📺 Cloud Health: FHIR Server
📺 Webinar in Hebrew: GenAI + RAG - Leveraging InterSystems IRIS as your Vector DB
📺 Configuring a Web Server for use with InterSystems IRIS
📺 2025 Data Management: Technology Trends & Predictions
Latest Releases
⬇️ General Availability of InterSystems IRIS, InterSystems IRIS for Health, and HealthShare Health Connect 2025.1
⬇️ Maintenance Releases 2024.1.3 of InterSystems IRIS, IRIS for Health, & HealthShare HealthConnect are now available
Best Practices & Key Questions
🔥 Best practices
VIP in GCP
IKO - Lessons Learned (Part 1 - Helm)
IKO - Lessons Learned (Part 2 - The IrisCluster)
IKO - Lessons Learned (Part 3 - Services 101 and The Sidecars)
IKO - Lessons Learned (Part 4 - The Storage Class)
Comfortable VSCode Auto Save and ObjectScript CompileOnSave settings
Connecting to DynamoDB Using Embedded Python: A Tutorial for Using Boto3 and ObjectScript to Write to DynamoDB
Getting data from InterSystems IRIS CloudSQL using xDBC
Quickstart guide to IRIS DB on Linux Systems
Orchestrating Secure Management Access in InterSystems IRIS with AWS EKS and ALB
❓ Key Questions: January, February, March (TBA)
People and Companies to Know About
👩🏫 Celebrating a True Educator of the Developer Community
💼 IRIS Engineer Needed
💼 Role for IRIS Engineer
💼 Opportunity for HealthShare Engineers
💼 Principal Architect and Integration Engineer
👨💻 looking for new opportunity
👨💻 Looking for Opportunities in InterSystems Technology
So...
Here is our take on the most interesting and important things!
What were your highlights from this past quarter? Share them in the comments section and let's remember the fun we've had!
Announcement
Anastasia Dyubaylo · May 5
Hi Developers,
We are happy to announce the new InterSystems online programming contest dedicated to all things health-related:
🏆 InterSystems FHIR and Digital Health Interoperability Contest 🏆
Duration: May 12 - June 1, 2025
Prize pool: $12,000
The topic
Develop any interoperability FHIR solution or Healthcare Interoperability solution or a solution that helps to develop or/and maintain interoperability solutions using InterSystems IRIS for Health, Health Connect, or FHIR server.
General Requirements:
An application or library must be fully functional. It should not be an import or a direct interface for an already existing library in another language (except for C++, there you really need to do a lot of work to create an interface for IRIS). It should not be a copy-paste of an existing application or library.
Accepted applications: new to Open Exchange apps or existing ones, but with a significant improvement. Our team will review all applications before approving them for the contest.
The application should work either on IRIS Community Edition or IRIS for Health Community Edition. Both could be downloaded as host (Mac, Windows) versions from Evaluation site, or can be used in a form of containers pulled from InterSystems Container Registry or Community Containers: intersystemsdc/iris-community:latest or intersystemsdc/irishealth-community:latest .
The application should be Open Source and published on GitHub or GitLab.
The README file to the application should be in English, contain the installation steps, and contain either the video demo or/and a description of how the application works.
Only 3 submissions from one developer are allowed.
NB. Our experts will have the final say in whether the application is approved for the contest or not based on the criteria of complexity and usefulness. Their decision is final and not subject to appeal.
Prizes
1. Experts Nomination - a specially selected jury will determine winners:
🥇 1st place - $5,000
🥈 2nd place - $2,500
🥉 3rd place - $1,000
🏅 4th place - $500
🏅 5th place - $300
🌟 6-10th places - $100
2. Community winners - applications that will receive the most votes in total:
🥇 1st place - $1,000
🥈 2nd place - $600
🥉 3rd place - $300
🏅 4th place - $200
🏅 5th place - $100
❗ If several participants score the same number of votes, they are all considered winners, and the prize money is shared among the winners.❗ Cash prizes are awarded only to those who can verify their identity. If there are any doubts, organizers will reach out and request additional information about the participant(s).
Who can participate?
Any Developer Community member, except for InterSystems employees (ISC contractors allowed). Create an account!
Developers can team up to create a collaborative application. 2 to 5 developers are allowed in one team.
Do not forget to highlight your team members in the README of your application – DC user profiles.
Important Deadlines:
🛠 Application development and registration phase:
May 12, 2025 (00:00 EST): Contest begins.
May 25, 2025 (23:59 EST): Deadline for submissions.
✅ Voting period:
May 26, 2025 (00:00 EST): Voting begins.
June 1, 2025 (23:59 EST): Voting ends.
Note: Developers can improve their apps throughout the entire registration and voting period.
Helpful Resources:
✓ Documentation:
InterSystems IRIS for Health FHIR Components documentation
InterSystems Cloud FHIR Server documentation
InterSystems Interoperability documentation
Healthcare Data Transformations documentation
✓ Tools:
Clinfhir - FHIR visualization and developer tool.
✓ Example applications:
FHIR Server Template
iris-healthtoolkit-template
interoperability-embedded-python
FHIR HL7 SQL Demo FHIR DropBox
HL7 and SMS Interoperability Demo
IrisHealth Ensdemo
UnitTest DTL HL7
Healthcare HL7 XML
FHIR Interoperability Examples
FHIR-Orga-dt
FHIR Peudoanonimisation Proxy
FHIR-client-java
FHIR-client-.net
FHIR-client-python
FHIR related apps on Open Exchange
HL7 applications on Open Exchange
✓ Online courses:
Interactive Digital Health Interoperability Foundation - An intro course into Digital Health Interoperability productions built with InterSystems IRIS for Health
FHIR Data Architecture
FHIR Integrations
HL7 Integrations
Learn FHIR for Software Developers
Exploring FHIR Resource APIs
Using InterSystems IRIS for Health to Reduce Readmissions
Connecting Devices to InterSystems IRIS for Health
Monitoring Oxygen Saturation in Infants
FHIR Integration QuickStart
✓ Videos:
6 Rapid FHIR Questions
SMART on FHIR: The Basics
Developing with FHIR - REST APIs
FHIR in InterSystems IRIS for Health
FHIR API Management
Searching for FHIR Resources in IRIS for Health
✓ For beginners with IRIS:
Build a Server-Side Application with InterSystems IRIS
Learning Path for beginners
✓ For beginners with ObjectScript Package Manager (IPM):
How to Build, Test and Publish IPM Package with REST Application for InterSystems IRIS
Package First Development Approach with InterSystems IRIS and IPM
✓ How to submit your app to the contest:
How to publish an application on Open Exchange
How to submit an application for the contest
Need Help?
Join the contest channel on InterSystems' Discord server or talk with us in the comment to this post.
We're waiting for YOUR project – join our coding marathon to win!
By participating in this contest, you agree to the competition terms laid out here. Please read them carefully before proceeding. Is having a team necessary for participation? No, having a team is not required — you can participate either individually or in a team of 2 to 5 people.
Hope this helps! What eval product do I need to select to get FHIR server? Hi @Kevin.Mayfield2935 ! If you have docker on your laptop you can clone this Github project and start it in a docker - it starts InterSystems FHIR server (within IRIS for Health) automatically. Thanks, that has been very useful. Hello Developers!
The registration period's first week has ended, with only one week left! Three participants have joined! Check them out:Smart Clinical Copilot - Configuration Management System by @Kunal.Pandeyhc-export-editor by @Eric.Fortenberry FHIR Bundle to CCDA by @Shivam.Rai9446
So, upload your applications and participate! Hey Developers!Today is your last chance to submit your application and join the contest! Don't miss out -- submit now and showcase your skills!Meet our new participants who've joined:fhir-craft by @Laura.BlázquezGarcía Langchain4jFhir by @ErickKamiiFHIRInsight by @Henrique CCD Data Profiler by Landon Minor FhirReportGeneration by @XININGMA iris-medbot-guide by @shan.yue
Announcement
Anastasia Dyubaylo · May 5
Hi Community!
Check out the new video on how to build the frontend UI by prompting it in lovable or (potentially) any spec first REST API in InterSystems IRIS:
📺 Prompt the frontend UI for InterSystems IRIS with Lovable
🗣 Presenter: @Evgeny.Shvarov, Senior Manager of Developer and Startup Programs, InterSystems
Share your thoughts or questions in the comments to this post. Enjoy! Awesome 💯🔥 Thank you, @Arun.Nadarasa ! Wrote an article that describes all the steps
Question
Yuhong Snyder · May 5
Hi group,
I am trying to take the InterSystems HL7 Interface Specialist certificate test.
So is this an open book test? is there any Lab involved with vm? I did the search but I am not able to find such information.
I am trying to find out more information before I actually take the test.
Thank you
Hi Yuhong,
The InterSystems HL7 Interface Specialist certification exam is not an open book exam. It consists of a series of 68 multiple choice/multiple response questions. You can read more about the exam here.
If you already have the InterSystems HL7 Interface Specialist certification, and that certification is within 6 months of its expiration date, then you have the option of extending your certification by 5 more years by taking the performance-based recertification project. In this project, you are given a vm with an IRIS instance and your task is to create an HL7 production according to the provided specification. You can read more about the recertification project here.
Please feel free to ask any more questions here or you can email your questions to certification@intersystems.com
I keep getting error with test setup, my camera is setup to let desktop to have access, not sure what's going on, can anyone take a look? # New client instance started at 2025-05-07 08:42:10.364
2025-05-07 08:42:10.369 [01] - INFO: Initiating startup procedure...2025-05-07 08:42:10.379 [01] - INFO: Loading text data...2025-05-07 08:42:10.380 [01] - DEBUG: [Text] System language is 'en', trying to load data...2025-05-07 08:42:10.385 [01] - DEBUG: [Text] Data successfully loaded.2025-05-07 08:42:10.385 [01] - INFO: Initializing runtime connection...2025-05-07 08:42:10.390 [01] - DEBUG: [RuntimeProxy] Trying to connect to endpoint 'net.pipe://localhost/safeexambrowser/runtime/116d120a-aa0c-47e3-af1e-91327b1307a5' with authentication token '0f24ed95-b1b2-4783-bfe8-68e7f7f5a826'...2025-05-07 08:42:10.417 [01] - DEBUG: [RuntimeProxy] Communication channel is opening...2025-05-07 08:42:10.450 [01] - DEBUG: [RuntimeProxy] Communication channel has been opened.2025-05-07 08:42:10.481 [01] - DEBUG: [RuntimeProxy] Connection was established.2025-05-07 08:42:10.481 [01] - INFO: Successfully connected to the runtime.2025-05-07 08:42:10.481 [01] - INFO: Initializing application configuration...2025-05-07 08:42:10.489 [01] - DEBUG: [RuntimeProxy] Sending message 'SimpleMessage -> ConfigurationNeeded'...2025-05-07 08:42:10.640 [01] - DEBUG: [RuntimeProxy] Received response 'ConfigurationResponse' for message 'SimpleMessage -> ConfigurationNeeded'.2025-05-07 08:42:10.640 [01] - DEBUG: [RuntimeProxy] Received configuration response.2025-05-07 08:42:10.640 [01] - INFO: Successfully retrieved the application configuration from the runtime.2025-05-07 08:42:10.640 [01] - INFO: -> Client-ID: 301ad91b-588b-495a-9c9f-6e4eb016c71e2025-05-07 08:42:10.640 [01] - INFO: -> Runtime-ID: 990aaa17-0686-41e3-bf70-7e07be84544a2025-05-07 08:42:10.640 [01] - INFO: -> Session-ID: f9bb5de0-1dda-4b23-ac96-6a5991ab29182025-05-07 08:42:10.640 [01] - INFO: Starting communication host...2025-05-07 08:42:10.652 [08] - DEBUG: [ClientHost] Communication host is opening...2025-05-07 08:42:10.662 [08] - DEBUG: [ClientHost] Communication host has been opened.2025-05-07 08:42:10.662 [08] - DEBUG: [ClientHost] Successfully started communication host for endpoint 'net.pipe://localhost/safeexambrowser/client/0d17f5af-bd90-4f77-9d48-f295f5d9066a'.2025-05-07 08:42:10.664 [01] - INFO: Starting keyboard interception...2025-05-07 08:42:10.664 [01] - INFO: Starting mouse interception...2025-05-07 08:42:10.671 [01] - INFO: Initializing applications...2025-05-07 08:42:11.357 [01] - DEBUG: [ApplicationMonitor] Initialized 325 currently running processes.2025-05-07 08:42:11.359 [01] - DEBUG: [ApplicationMonitor] Initialized blacklist with 46 applications: g2mcomm.exe, obs32.exe, obs64.exe, pcmontask.exe, PCMonitorSrv.exe, strwinclt.exe, SRServer.exe, MS-Teams.exe, remoting_host.exe, CiscoWebExStart.exe, CiscoCollabHost.exe, AA_v3.exe, ptoneclk.exe, webexmta.exe, Teams.exe, join.me.sentinel.exe, join.me.exe, g2mstart.exe, g2mlauncher.exe, Telegram.exe, Zoom.exe, Element.exe, slack.exe, CamtasiaUtl.exe, CamRecorder.exe, CamPlay.exe, Camtasia_Studio.exe, CamtasiaStudio.exe, Camtasia.exe, Discord.exe, RPCSuite.exe, RPCService.exe, RemotePCDesktop.exe, beamyourscreen-host.exe, AeroAdmin.exe, Mikogo-host.exe, chromoting.exe, vncserverui.exe, vncviewer.exe, vncserver.exe, TeamViewer.exe, GotoMeetingWinStore.exe, g2mcomm.exe, SkypeHost.exe, SkypeApp.exe, Skype.exe2025-05-07 08:42:11.361 [01] - DEBUG: [ApplicationMonitor] Initialized whitelist with 0 applications.2025-05-07 08:42:11.362 [01] - INFO: [ApplicationMonitor] Started monitoring applications.2025-05-07 08:42:11.364 [01] - INFO: [ApplicationMonitor] Registered system capture start event with ID = 394e59e9-0d3e-4882-b89c-8d0c91858e72.2025-05-07 08:42:11.364 [01] - INFO: [ApplicationMonitor] Registered system foreground event with ID = 949aaba8-0daa-46bf-8c3c-988e8c535810.2025-05-07 08:42:11.366 [01] - INFO: Initializing working area...2025-05-07 08:42:11.366 [01] - INFO: [DisplayMonitor] Disabled sleep mode and display timeout.2025-05-07 08:42:11.371 [01] - DEBUG: [Taskbar] Calculated physical taskbar height is 60px.2025-05-07 08:42:11.373 [01] - INFO: [DisplayMonitor] Saved original working area for DISPLAY5 (1920x1080): Left = 0, Top = 0, Right = 1920, Bottom = 1008.2025-05-07 08:42:11.374 [01] - INFO: [DisplayMonitor] Trying to set new working area for DISPLAY5 (1920x1080): Left = 0, Top = 0, Right = 1920, Bottom = 1020.2025-05-07 08:42:11.374 [01] - INFO: [DisplayMonitor] Working area of DISPLAY5 (1920x1080) is now set to: Left = 0, Top = 0, Right = 1920, Bottom = 1020.2025-05-07 08:42:11.375 [01] - INFO: [DisplayMonitor] Started monitoring display changes.2025-05-07 08:42:11.375 [01] - INFO: Initializing system events...2025-05-07 08:42:11.376 [01] - INFO: [SystemMonitor] Started monitoring the operating system.2025-05-07 08:42:11.378 [01] - INFO: Initializing shell...2025-05-07 08:42:11.458 [01] - INFO: [Audio] Found 'Speakers (Realtek(R) Audio)' to be the active audio device.2025-05-07 08:42:11.632 [01] - INFO: [Audio] Started monitoring the audio device.2025-05-07 08:42:11.632 [01] - INFO: [Keyboard] Saved current keyboard layout 'English (United States)' [ENG, US].2025-05-07 08:42:11.632 [01] - INFO: [Keyboard] Detected keyboard layout 'English (United States)' [ENG, US].2025-05-07 08:42:11.632 [01] - INFO: [Keyboard] Detected keyboard layout '中文(中国)' [ZHO, Chinese (Simplified) - US].2025-05-07 08:42:11.760 [01] - ERROR: Caught unexpected exception while performing operation 'LazyInitializationOperation'!
Exception Message: Access is denied Exception Type: System.ComponentModel.Win32Exception
at SimpleWifi.Win32.WlanClient..ctor() at SimpleWifi.Wifi..ctor() at SafeExamBrowser.SystemComponents.Network.NetworkAdapter.Initialize() in C:\Users\appveyor\projects\seb-win-refactoring-phv3mbelx16fm9ou\SafeExamBrowser.SystemComponents\Network\NetworkAdapter.cs:line 92 at SafeExamBrowser.Client.Operations.ShellOperation.InitializeSystemComponents() in C:\Users\appveyor\projects\seb-win-refactoring-phv3mbelx16fm9ou\SafeExamBrowser.Client\Operations\ShellOperation.cs:line 214 at SafeExamBrowser.Client.Operations.ShellOperation.Perform() in C:\Users\appveyor\projects\seb-win-refactoring-phv3mbelx16fm9ou\SafeExamBrowser.Client\Operations\ShellOperation.cs:line 81 at SafeExamBrowser.Core.OperationModel.OperationSequence.Perform() in C:\Users\appveyor\projects\seb-win-refactoring-phv3mbelx16fm9ou\SafeExamBrowser.Core\OperationModel\OperationSequence.cs:line 108
2025-05-07 08:42:11.760 [01] - INFO: Terminating shell...2025-05-07 08:42:11.762 [01] - INFO: [Audio] Stopped monitoring the audio device.2025-05-07 08:42:11.764 [01] - INFO: [Keyboard] Restored original keyboard layout 'English (United States)' [ENG, US].2025-05-07 08:42:11.764 [01] - INFO: Finalizing system events...2025-05-07 08:42:11.764 [01] - INFO: [SystemMonitor] Stopped monitoring the operating system.2025-05-07 08:42:11.766 [01] - INFO: Restoring working area...2025-05-07 08:42:11.766 [01] - INFO: [DisplayMonitor] Stopped monitoring display changes.2025-05-07 08:42:11.766 [01] - INFO: [DisplayMonitor] Restored original working area for DISPLAY5 (1920x1080): Left = 0, Top = 0, Right = 1920, Bottom = 1008.2025-05-07 08:42:11.766 [01] - INFO: Finalizing applications...2025-05-07 08:42:11.768 [01] - INFO: [ApplicationMonitor] Stopped monitoring applications.2025-05-07 08:42:11.768 [01] - INFO: [ApplicationMonitor] Unregistered system capture start event with ID = 394e59e9-0d3e-4882-b89c-8d0c91858e72.2025-05-07 08:42:11.768 [01] - INFO: [ApplicationMonitor] Unregistered system foreground event with ID = 949aaba8-0daa-46bf-8c3c-988e8c535810.2025-05-07 08:42:11.768 [01] - INFO: Stopping mouse interception...2025-05-07 08:42:11.772 [01] - INFO: Stopping keyboard interception...2025-05-07 08:42:11.774 [01] - INFO: The runtime has already disconnected from the client communication host.2025-05-07 08:42:11.774 [01] - INFO: Stopping communication host...2025-05-07 08:42:11.774 [01] - DEBUG: [ClientHost] Communication host is closing...2025-05-07 08:42:11.777 [01] - DEBUG: [ClientHost] Communication host has been closed.2025-05-07 08:42:11.777 [01] - DEBUG: [ClientHost] Terminated communication host for endpoint 'net.pipe://localhost/safeexambrowser/client/0d17f5af-bd90-4f77-9d48-f295f5d9066a'.2025-05-07 08:42:11.780 [01] - INFO: Closing runtime connection...2025-05-07 08:42:11.784 [01] - DEBUG: [RuntimeProxy] Communication channel is closing...2025-05-07 08:42:11.784 [01] - DEBUG: [RuntimeProxy] Communication channel has been closed.2025-05-07 08:42:11.784 [01] - DEBUG: [RuntimeProxy] Disconnected from 'net.pipe://localhost/safeexambrowser/runtime/116d120a-aa0c-47e3-af1e-91327b1307a5'.2025-05-07 08:42:11.784 [01] - INFO: Successfully disconnected from the runtime.2025-05-07 08:42:11.788 [01] - INFO: Application startup aborted!
2025-05-07 08:42:11.790 [01] - INFO: Initiating shutdown procedure...2025-05-07 08:42:11.795 [01] - INFO: Application successfully finalized.
# Client instance terminated at 2025-05-07 08:42:11.795 It looks like the exam browser tried to access a Windows wifi api and was prevented from doing so. The reason could be that you didn't start the exam browser with admin privileges or you are using a work computer and your user account doesn't have sufficient privileges to access this wifi api.
If using a work computer, then one solution is to contact your IT department and ask to elevate your account privileges so that exam browser can start correctly, or to use your own personal device to take the exam.
Feel free to reach out to our exam vendor, for support with starting the Safe Exam Browser. I have got it resolved. Thank you
I wish there is more clear statement about how to take the exam. It turned out I need to download the safe exam browser from official site, not through the direct link in the test webpage. I will see what other issue it could have once I get the test done hopefully tomorrow. Hi Yuhong. Good luck on the exam tomorrow! We strongly recommend going through the information on our Taking InterSystems Exams page before your appointment. Please let us know if you have other questions. That page really helps! thank you Shane!
Announcement
Anastasia Dyubaylo · Mar 26
Hey Community,
Enjoy the new video on InterSystems Developers YouTube:
⏯ Quick wins with InterSystems IRIS Vector DB
This demo shows how to enhance an existing tools using vector search. With it we can provide more relevant search results for user queries and help mitigate data redundancy in the application.
🗣 Presenter: @Vivian.Lee, Applications Developer, InterSystems
Enjoy watching, and look for more videos! 👍
Announcement
Raj Singh · Feb 10
First, let me wish the developer community a Happy New Year! We hope to bring you many good things this year, and today I'd like to introduce the latest version of the Intersystems Language Server extension to VS Code. Most Language Server improvements are experienced via the ObjectScript extension UI, so you many not be aware of the many improvements in areas like Intellisense and hover overs that were released throughout 2024. Please take a quick read over the Language Server's CHANGELOG and find out what you missed. Most recently, version 2.7.0 brings support for the Windows ARM platform, so if you have a device such as the Surface Pro 11 (which I'm happily writing this post on), you can now have a great ObjectScript developer experience on your machine. Try it out and let us know how it goes in the comments below.
Question
Farman Ullah · Mar 11
If there is a way we can find how much a particular namespace is utilizing the O/S CPU and memory, that will be great in resource utilixation as well as capacity planning. You can check the process running for each namespace and the CPU time:
And using de PID you can identify in your Operative System (Windows or Linux) the process to check the memory used. I would try d ALL^%SS for CPU. d ALL^%SS is used in the ^pButtons report.
Due to shared memory it is hard to assign memory to much past the instance of Cache or IRIS.
Announcement
Anastasia Dyubaylo · Apr 28
Hey Developers,
Watch this video to learn about InterSystems IRIS's new ability to integrate seamlessly with industry-standard observability tools to gather and visualize your InterSystems IRIS metrics, logs, and traces.
⏯ Modern Observability with InterSystems IRIS & Open Telemetry@ Global Summit 2024
Presenters:🗣 @Michelle.Stolwyk, Director of Development, InterSystems🗣 @Robert.Kuszewski, Product Manager, Developer Experience, InterSystems
Subscribe to our YouTube channel InterSystems Developers to stay up to date!
Announcement
Anastasia Dyubaylo · Apr 11
Hi Community,
Enjoy the new video on InterSystems Developers YouTube:
⏯ Integrating DBT and Apache Airflow with InterSystems IRIS @ Global Summit 2024
This session is your guide to setting up efficient, manageable data pipelines that save time and boost reliability. We'll show you how to bring together the processing power of dbt, the scheduling strength of Apache Airflow, and the robust data management capabilities of InterSystems IRIS. By the end of this session, you'll have a clear understanding of how to implement these tools in harmony, making your data workflows smoother and more effective. This is perfect for those looking to enhance their data operations with straightforward, effective solutions.
Presenters:🗣 @Reven.Singh, Sales Engineer, InterSystems 🗣 @Hermanus.Bruwer, Sales Engineer, InterSystems
Want to learn something new? Watch the video and subscribe for more!
Announcement
Evgeny Shvarov · Apr 3
Hi Developers!
We are happy to present the bonuses page for the applications submitted to the InterSystems AI Programming Contest!
See the results below.
Project
Agent AI
Vector Search
Embedded Python
LLM AI or LangChain
IntegratedML
Docker
IPM
Online Demo
Community Idea Implementation
Find a bug
First Article on DC
Second Article on DC
Video on YouTube
First Time Contribution
Suggest New Idea
Total Bonus
Nominal
5
4
3
3
3
2
2
2
4
2
2
1
3
3
1
40
ollama-ai-iris
4
3
3
2
3
15
mcp-server-iris
5
3
3
2
3
16
langchain-iris-tool
5
4
3
3
2
2
2
4
2
1
3
1
32
AiAssistant
4
3
3
2
2
3
17
pax-ai-iris
3
3
6
IRIS-Intelligent-Butler
4
3
3
3
13
iris-data-analysis
4
3
3
2
2
2
3
19
bg-iris-agent
5
3
2
2
2
2
3
3
22
Facilis
5
3
3
2
2
15
Vitals Lab
4
3
3
3
13
iris-AgenticAI
5
4
3
3
2
2
1
20
toot
4
3
2
2
3
14
iris-clinical-assistant
3
3
2
3
11
oncorag
5
4
3
2
3
17
iris-easybot
5
4
3
2
14
Please apply with your comments for new implementations and corrections to be made here in the comments or in Discord. Evgeny, hi! We have added a link to the demo in the description of the project (bg-iris-agent), this link is also available in our article. Could you please add bonuses for online demo on our project? Hi Elena! I've added bonus to your app. Thank you, Semion! Evgeny, hi! I have several apps that don't have bonuses, I want to confirm:
Vector SearchDockerIPMFirst Time Contribution Hi! Your docker doesn't work after running. Ipm doesn’t work after installation. Fisrt Time I’ve fixed. First Article I’ve removed, because of it’s just copy of readme. Vector Search I’ve added. Thanks @Evgeny.Shvarov for sharing the Technological Bonuses Results.Note that the iris-AgenticAI application now supports Vector Search, and the second article is also published. Hi Muhammad! These bonuses have been added. Thank you!
Article
Evgeny Shvarov · Apr 13
Hi developers!
This will be a very short article as in April 2025 with Lovable and other Prompt-to-UI tools it becomes possible to build the frontend with prompting. Even to the folks like me who is not familiar with modern UI techics at all.
Well, I know at least the words javascript, typescript and ReactJS, so in this very short article we will be building the ReactJS UI to InterSystems FHIR server with Lovable.ai.
Let's go!
First of all we will need an InterSystems FHIR Server instance.
You can get it on AWS or you can spin it out directly on your laptop with IRIS for Health if you have docker installed.
I will follow the docker way - and the easiest step is to clone this Open Exchange repository with:
> cd devfoloder
>git clone git clone git@github.com:intersystems-community/iris-fhir-template.git
>cd iris-fhir-template
>docker compose up -d
Once started you can check FHIR server REST API working with the swagger at localhost:32873/swagger-ui/index.html:
Check some calls (e.g. Patient resource) and see that there is some data.
OK! Let's build the UI now.
Go to Lovable.dev and create an account, its free.
Ask Lovable to build the UI vs FHIR server, including the resources and functionality you want. E.g. prompt could be:
Dear Lovable! Please build the UI vs an FHIR server R4 to manipulate Patient, Medication, observation, and lab results resources.
And it will build it out.
After it is done, ask Lovable to point the UI to a FHIR REST API URL: localhost:52873/fhir/v4.
And it should work. Make sure you set up proper user access (I'd start with no security initially just to make sure REST services receive and provide data properly) and feel free to improve the UI with prompting.
Next you can ask lovable to deploy the solution to internet. To make it working make sure you deploy IRIS FHIR server as well or point to AWS one if you are there.
That's it!
Lovely, isn't it?
Here is the video with all the steps and more:
This is amazing, thank you for sharing 😁 @Arun.Nadarasa - thank you for introducing the power of Lovable in Digital Health to many-many people! Including myself ;)
Announcement
Anastasia Dyubaylo · Jun 25
Hi Community,
Enjoy the new video on InterSystems Developers YouTube from our Tech Video Challenge:
⏯ Using Character Slice Index in InterSystems IRIS
Learn about the Character Slice Index, first introduced back in June 2008. Inspired by bit-slice indexing for numerical data, this approach offers a unique way to index and search for individual characters within texts—ideal for languages like Japanese and Chinese, where single characters carry substantial meaning. In this presentation, you'll learn how character slicing works, leveraging a specialized data type that defines language-specific word patterns to enhance text indexing performance. We’ll run a live demo using SQL on a test dataset, comparing the performance and efficiency of character indexing versus traditional approaches.
🗣 Presenter: @Robert.Cemper1003
Stay ahead of the curve! Watch the video and subscribe to keep learning! 👍
Announcement
Anastasia Dyubaylo · May 7
Hi Community,
A huge thank you to everyone who participated in the Code Your Way to InterSystems READY 2025 challenge! We enjoyed watching your videos and checking out your projects. And now it's time to announce the winners!
🥇 1st place, a pass and a hotel accommodation go to @ShawntelleCoker for her wp-iris-project app
🥈 2nd place and a pass go to @Francisco.López1549 for his Iris-nator app
🥉 3rd place and a pass go to @Oliver.Wilms for his jupyter-for-money app
Our sincerest congratulations to our winners and we look forward to seeing you at the InterSystems Ready 2025! Congrats to all the participants! How do we use our pass to register for InterSystems Ready 2025? Our team will contact you shortly!
Announcement
Anastasia Dyubaylo · Feb 7
Hi Community,
We're excited to invite you to the webinar Configuring a Web Server for use with InterSystems IRIS.
Join this webinar for an engaging and insightful tech talk on the configuration of a web server to use with InterSystems IRIS.
⏱ Date & Time: Thursday, February 27, 10:30 AM GMT
👨🏫 Speaker: @Steve.Mallam, HealthShare Team Lead, InterSystems UK&I
InterSystems products (InterSystems IRIS, Health Connect, and HealthShare) have evolved, and they no longer include a Private Web Server for accessing management tools or for developing and testing web services. As a result, it has become essential to configure an external Web Server to ensure seamless access and functionality.
In this talk, we will delve into the reasons behind this change and explore its implications for users. Attendees will gain a comprehensive understanding of why the Private Web Server was removed and the benefits of adopting a separate Web Server configuration. The session will also include a live demonstration of how to configure access to InterSystems IRIS using Microsoft IIS (Internet Information Services).
>> REGISTER HERE <<