Hello,
We are preparing for the MIT hackathon and noticed that when using the cloud services for FHIR, there isn't enough or any Patient data to test the FHIR APIs. Which sample patients can we use?
Hello,
We are preparing for the MIT hackathon and noticed that when using the cloud services for FHIR, there isn't enough or any Patient data to test the FHIR APIs. Which sample patients can we use?
Hi
How do I run a CSP page from within VS Code.
Secondly I have installed an extension called "Live Server" which will run .html pages within VS Code. Have any of you made use of this extension and if so can you specify that .csp pages are html pages?
If I press F5 in VS Code (just as you would in Cache Studio) in order to view a csp page when I press F5 in vs code it tries to open
http://localhost:57772/csp/bootstrap/
without the csp page name
If I add the csp page name in the url it works. The question is how do I link the csp page to the url passed to the browser
Nigel
Hi all,
I am looking for a best practise approach for providing an ITI-41 based webservice to allow a subsystem to send a provide and register document set transaction via webservice route the request to a registry and loop back the response from the repository to the originating service. Since we need to use Ensemb le 2017.2 I am looking for a best practise to takle that reuirement. As for health connect I could prove a webservice wich supports the named IHE transaction and route it to the registry quite simple. Anyway how would you cope with this requirement under Ensemble?
I donßt need to
Hi Guys,
I'm using a Modal Group but whenever I click outside it the Modal gets minimised, so How can I change the view so that whenever pops up the view get locked until I'm finished with my modal then click exit to endModal ?
thanks
Hi Community,
This article is aimed at developers implementing DICOM productions, specifically for cases with third-party endpoints that cannot handle the DIMSE timeout themselves.
For DICOM applications, the DIMSE timeout is a maximum time to wait for the next DICOM request (-RQ) or a response to a request (-RSP), after an association has been established. Unlike the ARTIM (association establishment) and TXTIM (data transfer) timeouts, the DIMSE timeout lives at a higher level than individual PDUs, with the application-level request/response logic.
The DIMSE timeout is descri
Hey Developers,
Let the voting week begin! It's time to cast your votes for the best applications in the Globals Contest!
🔥 You decide: VOTE HERE 🔥
Hi,
Currently I am working on HL7 Ver 2.3. Just want to know what is the best container image for this version?
Thanks
Globals are the core of the InterSystems IRIS for data persistence. It is flexible, allowing store JSON documents, relational data, object oriented data, OLAP cubes and custom data models, like Mindmaps. To see how to store, delete and get mindmap data using globals, follow these steps:
1. Clone/git pull the repo into any local directory
$ git clone https://github.com/yurimarx/global-mindmap.git
2. Open a Docker terminal in this directory and run:
$ docker-compose build
3. Run the IRIS container:
$ docker-compose up -d
4. Go to http://localhost:3000 to use the Mindmap frontend and

Hi Community,
This post is a introduction of my openexchange iris-globals-graphDB application.
In this article I will demonstrate how to save and retrieve Graph Data into InterSystems Globals with the help of Python Flask Web Framework and PYVIS Interactive network visualizations Library
#create and establish connection
if not self.iris_connection:
self.iriHello,
I'm currently working on a custom version control implementation.
I'd like to show differences between a copy of a previously saved routine as a merge of the ^ROUTINE Global and the current version of that same routine.
I've found legacy Documentation for %RCMP which does the trick in the terminal but I'd like a similar result stored inside a variable.
I also want to show differences, not only see if they are the same or not.
The management portal has that exact feature, so maybe someone can direct me to the function that is being used there.
I've seen solutions with files, and on
I am new to Intersystems, in our project we are directly connecting to the server (environment) using Intersystems VSCode extensions and publishing our changes from local machine. This is not the way we usually do as development process.
Is it possible to implement continuous integration ? So that developers can check-in their code in GIT Hub and can integrate Jenkins and automate the deployment?
Could you please help me on this ?
I have created a package that offers a utility to load a Global into JSON object and reverse
to create a Global from this type of JSON object. Compact refers to the structure created.
Globals nodes are included with data for a fast data load.
But also the related code is quite compact.
I will devote the third article to a story about the additional features of the project.
Very often you need to find out if there is a specific package in the current instance, for example, so as not to duplicate.
To do this, I implemented a modification of the namespace command of the package manager, on the option tab, you need to press the FIND button.
You can filter by package name. You can filter by package name. As a result, we get a list in which namespaces, which versions of packages are.
After installing the package, sometimes there is a need to collect all the f

I wanted to join the InterSystems Globals contest. I have worked with InterSystems globals more than twenty years and I consider myself an expert. I developed another money app for globals contest because I needed it. What I had created previously was not really that useful for me.
I still miss the features of Microsoft Money. I wanted to be able to get a report of transactions based on some criteria like how much did I spend on Groceries in March.
I still use Excel spreadsheets to keep track of my financial transactions. I imported data from CSV file into global nodes with one node per
Hi contestants!
Here are the results of the bonus collections the applications of the Globals Contest accomplished.
Here are the projects that scored it:
| Project |
Data-model implementation |
Functional index implementation |
Data Move usage |
Embedded Python |
Docker |
ZPM |
Online Demo |
First Article on DC |
Second Article on DC |
Code Quality |
Video on YouTube |
Total Bonus |
| Nominal | 5 | 5 | 3 | 4 | 2 | 2 | 2 | 2 | 1 | 1 | 3 | 30 |
| Globals: Embedded Python vs. ObjectScript | 4 | 2 | 2 | 2 | 2 | 1 | 13 | |||||
| GlobalToJSON-Compact |
Hi Team,
When I restored the database or import the data from source system to target system at that time how to Preserve source system identity value in target system.
Thanks,
Ankur Shah
Hi Guys,
I've the below tablePane and for some reason when it's populated always the last row is selected by default, I've many tablePanes defined the same way but none of them has the last row selected when populate, so not sure why this grid is doing this?
<tablePane
width="1200px"
id="ItemsTable"
OnCreateResultSet="GetLog"
maxRows="20000"
pageSize="20"
showRowNumbers="false"
showRowSelector="false"
showZebra="false"
valueColumn="ID"
nowrap="false"
showValueInTooltip="true"
showFilters="true"
autoExecute="true"
initialExecute="false"
useSna
Hi!
I'd like to know if there are any issues if an index is inserted into a table without running the %BuildIndices() method.
It's important to note that data inserted before the index is not important for retrieval, so it's not a problem data inserted before the index don't show up in queries.
The reason why I'm asking this is that I'd like to avoid index reconstruction on big tables which I need to inser such index.
I'm using Cache 2018.1.
Thanks,
José
Hi Community,
This article describes the small ZPM module global-archiver.
The goal is to move a part of a global from a database to another database.
A typical use case is read-only data sequentially added to your database that you can never delete.
For example:
Depending on the intensive usage of your application, these data could highly increase your database size.
To reduce the backup time, it could be interesting to move these data to a database dedicated to the archive and make a backup of this dat
Is there a way, given a %CSP.SessionEvents subclass, to simply return an HTTP 403 error status from OnStartRequest?
If I return an error %Status from the method, it'll go to the error page; if I don't, it's always a 200 OK and the page continues to render.
Register for our free NLP webinar to learn how to accelerate your data interpretation workflow.
✔️How we connect OMICs layers and text in your research,
✔️How to link your data to multiple knowledge domains using a single simple notebook,
✔️How our API Functions and digital notebooks can support your NLP and OMICs data interpretation to extend your workflows,
Hi Community,
I have below embeded sql query in object script class
&sql(SELECT count(ID) into :suspendedCount FROM Ens.MessageHeader where TargetQueueName not like '_S%' and TargetQueueName not like 'ENS%' and Status='5')
resulting 1095 into suspendedCount
but same query executed in SQL explorer
SELECT count(ID) FROM Ens.MessageHeader where TargetQueueName not like '_S%' and TargetQueueName not like 'ENS%' and Status='5'
resulting 0
but once i changed where condition Status='5' to Status='Suspended'
SELECT count(ID) FROM Ens.MessageHeader where TargetQueueName not like '_S%' and T
We have a stored procedure with one input parameter and one input/output parameter.
declare @hl7message nvarchar(max) = 'Pass the hl7 message here',
@output nvarchar(max);
EXEC sp_InsertHl7 @hl7message, @outputresult = @output OUTPUT;
print @output;
@output value will be "Pass" or "Fail"
Below code is inserting the HL7 successfully into the target DB, but not returning the output value as expected.
set arrParam = 2
set arrParam(1) = Message
set arrParam(1,"IOType") = 1
set arrParam(1,"SqlType") = $$$SqlLongVarchar
set arrParam(1,"CType") = $$$SqlWChar
set arrParam(1
The documentation suggests this method for calling server side methods via SUBMIT: https://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KE…
Following that, the form I'm submitting needs to validate the dates entered (the startDate isn't past the endDate).
Trying to keep everything in the .CSP file, I add a tag:
<script language="Cache" method="Validate" arguments="startDate:%Date,endDate:%Date">
I'm able to validate the dates here, but not matter what I do (quit, return false, redirect) the code that runs on the SUBMIT goes:
<script langu
How to uninstall/remove the FHIR packages, without deleting the endpoint.
.png)
Hello,
I am new to this forum. So please let me know if this is not the place to post these questions.
I have heard from some previous Intersystems presentations that FHIR profile validation before posting to FHIR server (using $validate) would be available in IRIS for Health. How do I confirm if this functionality is available and if so, on which version of IRIS?
Thanks
All of us know that money is important. We constantly need to monitor all expenses to avoid looking back to the bank statement and thinking: “So, where’s my money?”
To evade financial stress, we must keep an eye on the inflow and outflow of money into our accounts.It is also important to tack when and how we spend and earn. Manually recording all transactions in order to understand where our money goes requires an effort. It demands consistency, and it is boring. Today there is a bunch of mobile or SaaS options that help you manage your finances.
I believe that there’s a good chance you are d

Hello,
I am working on the new USCDI Requirement to store LOINC Codes/Descriptions for various types of Clinical Notes in the SDA.
According to all of the documentation I had been able to find, in order to store a coded value for Document Type, I have to use Custom Pairs:
#; Code System
do ..write(cr_"<CustomPairs")
do ..write(cr_"<NVPair>")
do ..write(cr_"<Name>DocumentNameCodingStandard</Name>")
do ..write(cr_"<Value>LN</Value>")
do ..write(cr_"</NVPair>")
#; Code
do ..write(cr_"<NVPair>")
do ..write(cr_"<Name>DocumentNameCode</Name>