Being equipped by science and technology, human being have walked a long way by great inventions such as steam-engines or aeroplannes; while after decades, people gradually recognize that single creation could not lauch an industry-boom again. That is why and when, technologies grow up with a community, where are we now=P. An eco-system of technology would be born with the power of a system and grow up with the power of system-science, such as InterSystems, with which seated the letters "s-y-s-t-e-m". Graduated with M.S. of Information Systems, I've been deeply recognized the power of a
Hi developers!
How to build an analytics solution with InterSystems IRIS?

To begin with, let's agree on the points of what is the analytics solution - and this could be a very wide topic. Let's limit the set of solutions to those you can present in the Analytics contest.
There are three kinds of analytics solutions that we will review here: monitoring, interactive analytics, and reporting.
Monitoring
The typical monitoring solution consists of an online dashboard with KPIs that are being actively updated.
The key use case is of monitoring is to visually observe the KPI of fresh data every moment to react in case of an emergency.
Interactive Analytics
This solution supposes a set of interactive dashboards with filters and drill-downs.
The key use case is to explore the data with filters and drill-downs making business decisions upon graph and table data visualization.
Reporting
Reporting solution provides a set of static (usually) reports in a form of HTML or pdf documents that deliver the data in graph and text form in a predesigned form and could be sent via email.
The typical use case of a reporting system is to obtain reports on a given period that will illustrate the status of the product, process, service, sales, etc that is crucial for the business.
How InterSystems products could be used to build such solutions? Let's discuss this below!
hello,
Can anyone help with how to create dashboards in Healthshare, HealthInsights
Hi,
I am using a standard EnsLib.HL7.Operation.FileOperation to create files based on HL7 messages but I just realised that lines in the output file only contain CR (Character Return) but no LF (Line Feed). It is really important to have both as another system picking those files will fail otherwise...
Is there any way to configure this?
Thanks
Hi Developers,
It's time to announce the Winners for July 2021! Please welcome our awesome Global Masters Heroes!
The storm of applause goes to these developers and their great contribution to DC in July 2021:
🥇 @Muhammad Waseem, HIS Team Lead, International Medical Center, Jeddah, Saudi Arabia
🥈 @Robert Cemper, ex Senior Sales Engineer from InterSystems, Austria
🥉 @Eduard Lebedyuk, Sales Engineer, InterSystems Corporation, Moscow, Russia
Learn more about the competition and our awesome winners below.
Hi Community,
See a demonstration of InterSystems IRIS Adaptive Analytics and get a detailed description of this new offering for analytics end-users:
Hi!
I'd like to know if the VALIDATE MODEL statement in IntegratedML performs a cross validation (CV) procedure internally. If it doesn't, is there a ready to use method for CV?
Thanks!
Hi,
I want to check the validity of ICD-10-AM before sending in FHIR resource.
Can we validate ICD-10-AM code?
Thanks
We're upgrading to IRIS 2020.1 from Ensemble 2018.x.
I have a lookup table class that compiles fine in Ensemble but in IRIS causes the following compilation error: "ERROR #9101: Global name 'HH.LookupLabResultsToPhysiciansD' for 'IDLocation' is too long, must be no more than 31 characters in length."
Is this length limitation a new restriction or could I have done something years ago to increase the maximum character length.
Thanks,
Jim
https://docs.intersystems.com is not working
How do you determine what namespace to use for your custom SAML attributes? We want to receive patient context (first name, last name, dob, gender, etc.)
OASIS has resource-id but none of the other attributes. urn:oasis:names:tc:xacml:1.0:resource:resource-id
How to create and delete a namespace from the terminal?
Trackcare 2021.2
Please may I know how to access SQL parameter with string as datatype with NO reference to SQL Table and SQL Column.
Hi Experts,
I have these two clarifications to make:
- I am struggling to understand the process and method of accessing the SQL table with no reference to SQL parameter or Table but string
This is what I tried: Tired to create ERD diagrams and try to extract Primary and Foreign keys to associate, but I cannot in this case
I would like to do something like this
Hello, first of all thanks for your time reading our question 💭
We would need to be able to transform a hexadecimal string to a base64 coded one. 🔄
To be specific, our use case is this:
1º We have our hexadecimal as follows:
4C5803040101020179C3913EC3BA7C4C580708010101021824584D4C
2º We convert it to ASCII:
LXyÑ>ú|LX$XML
using this online tool:
https://www.binaryhexconverter.com/hex-to-ascii-text-converter
3º Then we should be able to translate the ASCII to base64:
TFgDBAEBAgF5wyYjMTQ1Oz7DunxMWAcIAQEBAhgkWE1M
We are being helped by this useful web:
HI,
docs.intersystems.com
has been down for almost a week now.
Do we have any update as to when it will be back up?
Hi,
How to view Messages centrally from Multiple Productions by using Enterprise Message Viewer?
Thanks
Hi,
Currently I am getting field number while hovering on the HL7 Message Viewer Content.
How can I get field name instead of field number?
Thanks
Hey Developers,
Watch the new video on InterSystems Developers YouTube:
I'm trying to implement an OAuth2 server, but I have som issues when trying to setup JWT under OAuth 2.0->Client.
I get the error message saying "No match between server name 'localhost' and SSL certificate values 'cache'". I have set up a SSL/TLS configuration as simple as possible without any certificate files. I'm accessing my server via HTTPS with an unsigned certificate.
Can anyone point me in the right direction on how to resolve the issue I'm encountering.
Screenshot 1: When I set "Source other than dynamic registration" to "JWKS from URL" under "JSON Web Token (JWT) Settings"
Hi community,
This is another article about how to perform actions that you can do in the web portal but via code.
Today.... Add a default setting value by code
My extension has recently reached first 1000 installations. And thank you all of you, who use it and fill issues and even contribute to the project.
The latest version of the extension already has more not yet announced features. I'm going to make this announcement later.
Sometime ago GitHub announced their new feature - sponsoring OpenSource projects stored on GitHub.
I would like to invite you to donate to the project if you found it useful for you or just wanted to support it.
You can do it by clicking the new Sponsor button appeared on GitHub.
Hi folks!
Is there a way (function) to know the name of the database for data of the current namespace?
I take the case where we have one database for data and another database for code in a namespace.
Thanks!
Hi,
I want to disable auto retrieve functionality in Production Monitor But Auto Update checkbox is not appearing in Production Monitor.
Looking Forward
Thanks
I am trying to delete a field based on a value in one of the subfields. I would like to remove the below Field with the Field value "Field8". I know how to find the number of fields and iterate. If I just use "" I still get a tilde at the end.
Ex .
|Field^Field1^Field3~Field4^Field5^Field6~Field7^Field8^Field8
My objective is to find routine's Date/Time Saved someplace inside Cache. The routine's Date/Time Modified as returned by various queries like %Library.RoutineIndex and as seen on the File Open screen is actually Date/Time Compiled last, not Date/Time Saved last. Does anyone know if Date/Time Saved is created when the Save icon is pressed or the routine is imported? Such a timestamp should be immune to subsequent compilations with no changes.
I am unable to download Cache Studio from the Intersystems web page. The download link times out.
https://www.intersystems.com/developing-with-intersystems-iris/
Scroll down and click on 'Studio'. Spins then times out.
@Andreas Dieckow can you provide any insight?
Joe
I have been working within Objectscript for a few months and I am seeking assistance today because all of the help files within the docs.intersystems.com domain are currently down and they wont be back up until next week. (I raised a special ticket for this)
In a typical database, changing the type of a column from some kind of date/time to a string would require a degree of migration effort for existing values. In Caché, my suspicion is that this is not the case, and I could simply change a property definition from %Timestamp to %String (MAXLEN = "30") and recompile, without needing to worry about damaging the existing data stored for this property. Is this correct? Or would I find the existing data in this property being lost or corrupted?
Thanks in anticipation
Hey Community,
You've probably already heard about Discord and many of you are already chatting there. And now we invite you to become closer to the world of InterSystems technology and join the social club of our developers!
Use a super-fast way to communicate with each other:
Hi,
I am getting following error while compiling a routine :
Compilation started on 08/05/2021 12:58:31 with qualifiers 'cku /checkuptodate=expandedonly'
Compiling routine : demoroutine.mac
ERROR: demoroutine.int(1) #1026: Invalid command : 'write "Use one of the following options"' : Offset:6 [write^demoroutine]
TEXT: write "Use one of the following options"
Detected 1 errors during compilation in 0.022s.
Please note that Routine contains just a below simple write command :
write "Use one of the following options"
Thanks


