READY is right around the corner, and this year the Application Services team from InterSystems will be hosting a Embedded Git Users GroupMeeting during the conference!This will be held Thursday, April 30th during breakfast from 7:30 – 8:30 (breakfast will be served at the meeting room starting at 7:00am).
READY is right around the corner, and this year the Application Services team from InterSystems will be hosting a IPM Users GroupMeeting during the conference!This will be held Wednesday, April 29th during lunch from 12:30 – 1:30 (lunch will be served at the meeting room).
READY is right around the corner, and this year the Application Services team from InterSystems will be hosting a CCR Users GroupMeeting during the conference!This will be held Wednesday, April 29th during breakfast from 7:30 – 8:30 (breakfast will be served at the meeting room starting at 7:00am).
Hello CCR Users at TrakCare sites!
The Certification team at InterSystems Learning Services is currently developing an InterSystems CCR EHR (aka TrakCare) Specialist certification exam, and we are reaching out to our community for feedback that will help us finalize the exam contents.
How do I provide my input? Complete our Job Task Analysis (JTA) survey! We will present you with a list of job tasks, and you will rate them on their importance as well as other factors.
How much effort is involved? It takes about 20 – 30 minutes to fill out the survey.
All,
At READY 2025 we will have a CCR User Group Breakfast for HealthShare and TrakCare customers on Wednesday at 7:30am (presentation starts at 7:45am). Topics will include:
- Review of Self Service Best Practice Dashboard
- Recent CCR New Features and Enhancements
- Active CCR Feature Beta Programs
- Summer and Fall Roadmap
- Q&A
We will meet in the Jackson meeting room. Visit the Meeting Counter to have it added to your schedule or comment below to request an invite.
We will also be attempting to livestream the event for those not at READY who would like to listen in.
For 15 over years I have been playing with ways to speed up the way I use InterSystems systems and technology via AutoHotkey scripting As a power keyboard user (I avoid my mouse when possible) I found it very helpful to set up hotkeys to get to my most frequently accessed systems and research utilities as quickly as possible. While I have used this approach for many years, this is the first time that I am introducing my approach and a customer-facing hotkey script to the D.C. and OEx.
I want to provide a shortcut to the D.C. A.I. from a hotkey which will automatically populate the question field here - https://community.intersystems.com/ask-dc-ai.
Is there a way to construct this URL such that it will populate the "Ask a Programming Question" field (and better yet, execute the query)?
Thanks!
Users of the InterSystems Change Control Record application (CCR) often ask for useful resources which can help them learn CCR and stay in the loop on updates. Please see this list of resources below and post ideas for additional resources or questions you may have!
- D.C. CCR Group - https://community.intersystems.com/tags/ccr
- Please "Follow" the group in order to see announcements on training opportunities, application enhancements, Q&A from users
- Please feel free to add your questions well, and tag with "Group = Other" and Tags = "CCR" to add them to people's CCR D.C.
Let's say I have an InterSystems IRIS instance with 6 Namespaces:
- Foo1
- Foo2
- Foo3
- Foo4
- Foo5
- Bar
And the number of Foo# namespaces can increase at any time for a number of reasons. I need to ensure that they all have identical configuration globals stored in a DB called CONFIG, so I do the following in my configuration file:
[Map.%ALL]
Global_SYS=%DEFAULTDB
Global_SYS("CommonConfig")=CONFIG
Global_SYS("CommonOtherSettings")=CONFIG
Global_SourceControl=CONFIG
This will ensure that all Namespace see the exact same settings when they reference ^SYS("CommonConfig") or ^SourceControl, etc.
Now.
Last year we introduced our new angular-based View page for CCR as part of the UI refresh for the application. This has been used very effectively by close to 1000 users around the world as the default UI for viewing CCR, and as a result we're getting ready to completely disable the "classic" View page.
Your may not realize it, but your InterSystems Login Account can be used to access a very wide array of InterSystems services to help you learn and use InterSystems IRIS and other InterSystems technologies more effectively. Continue reading to learn more about how to unlock new technical knowledge and tools using your InterSystems Login account. Also - after reading, please participate in the Poll at the bottom, so we can see how this article was useful to you!
What is an InterSystems Login Account?
We're trying to get a little more discipline around Web Gateway change control, and deploy changes to our CSP.ini from source control. I was wondering if anyone cared to share their best practices in this area? There is a "RELOAD" parameter (https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cl…) which says you can put RELOAD=1 in your CSP.ini file in order to force it to automatically activate when noticed by the daemon.
Do people use this approach, and keep RELOAD=1 stored in their CSP.ini in source control?
There is an exciting new Organizational Dashboard feature available within CCR. This new functionality allows users to get a wholistic view of the CCR usage within their organization, allowing things like:
- See warnings for when organizational usage patterns need to be adjusted
- View total CCR volume
- Explore the most active CCR Systems
- Identify DB version of various Environments
- Discover which Systems are no longer active and are candidates for Depreciation
- List the CCR Client Tool update dates to see what is out of date (to be released shortly)
- Examine number of active CCR users, their CCR activity volume and which of them are Perforce users
- Correct ItemSets which are troubled across all Systems
I have a csp page that is using embedded Runtime Expression (https://docs.intersystems.com/ens201817/csp/docbook/Doc.View.cls?KEY=RC…) and within that expression I am using a $data() modulo 2 to look for root-level data elements (https://docs.intersystems.com/ens201817/csp/docbook/Doc.View.cls?KEY=RC…).
E.g:
#($select($data(^ImportantFlag)#2:"Important!",1:"Normal"))#
However, my modulo sign (#) after the $data() call is seen as the ending tag for the runtime expression resulting in a broken compilation.
I have a situation where I have a handful of classes which I need to copy to another Namespace (which uses a different RoutineDB) on the same instance, load it and compile it.
Can anyone help me come up with a command that will do this quickly and easily? Perhaps something with extended reference?
This is somewhat time sensitive so thank you in advance for your ideas!
With the InterSystems Global Summit 2023 coming up, I wanted to ensure that our users of CCR hear that there will be an opportunity at Global Summit to take the CCR Technical Implementation Specialist Certification for Free!! If you haven't been certified yet, this is a great opportunity to do so if you will be attending the conference.
See https://summit.intersystems.com/event/c9b5de9f-aa57-4a05-810b-236fd5a1a… for details on how to register for a free exam sitting. Good luck!
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
After seeing several article raving about how ground-breaking the recent release of ChatGPT is, I thought I would try asking it to help with a Caché newbie question: How do you find the version of InterSystems Caché?
To be honest, I was quite surprised at what the chat bot told me:
We have a UNIX VM with an InterSystems IRIS instance which we cloned for testing purposes, and we have found that $System (which is used for self-identification in email notifications) is still showing the hostname of the original VM, rather than the hostname of the cloned VM. This is coming from $System.INetInfo.LocalHostHame().
Does anyone know what you need to change on a UNIX clone in order for it to display the appropriate new host name in $System?
This year at Global Summit we will have several members of the InterSystems internal applications team (AppServices) on site to present topics of interest to developers. There will be General Sessions that we teach on a number of topics related to tools we're launching to the OEX, knowledge gained based on migrating our Caché app portfolio to InterSystems IRIS, best practices for following OWASP Top 10 with ObjectScript, and a survey of the application landscape offering services to our customers and prospects.
(I wasn't able to find this in the docs or the Community, so feel free to point me to a reference that I missed)
How can I determine the effective User and Group that will be used when an InterSystems IRIS process is doing file I/O on the file system for UNIX? Bonus points if you can tell me how to do it from within InterSystems IRIS as well as from the host OS.
Thanks!
Happy #VSummit21 week!!
CCR users should check out the following Virtual Summit '21 session by @Jean Millette:
Drinking Our Own Champagne: InterSystems AppServices Move from Zen Reports to InterSystems Reports
- Find out how we use the CCR application to make changes to the CCR application (for reports)
- Find out how we moved from Zen Reports to InterSystems Reports for the CCR application
Feel free to ask questions on the content.
Nice work Jean!!
I have been reviewing the details on the CPF Merge functionality offered in IRIS:
https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cl…
I love the frequent mentions of versioning the CPF merge files in Source control.
I have an ObjectScript class with a Log property of type %Stream.GlobalCharacter. I need to search the end of each of the logs - is there a way to extract the last 10 lines of the Log stream for each object via SQL? Or is my only option to write an ObjectScript routine to walk the table and inspect each Log property one by one?
Thanks!
Does anyone know how to set an email as High priority when it is sent using a %Net.MailMessage object? Somehow I can't seem to put my finger on it.
Thanks!
Hello Developers!
Have you ever had to convert HL7v2 messages to FHIR (Fast Healthcare Interoperability Resources) and found the process complicated and confusing? InterSystems is rolling out a new cloud based SaaS offering called InterSystems FHIR Transformation Service, which makes the process easy. We are excited to announce an Early Access Preview Program for our new offering, and we would love to have you kick the tires and let us know what you think! All you need is a free AWS account, with an S3 bucket to drop in your HL7v2 messages, and another S3 bucket to get your FHIR output.
I am very pleased to announce that tomorrow (Dec 3) at 9 AM Cambridge time we plan to enable the new CCR UI for all users. No downtime should be required for the go-live. Existing beta testers will not see any change, but for non-beta testers the new Frost-based Angular UI will replace the legacy CSP-based application for the home page, navigation, System Details, and several other parts of the application.
We have had over 100 people from a wide variety of organizations beta testing this new interface for many months now, and we confident that it will be well received.
Earlier this year, we launched a beta program for the new CCR Angular UI. As almost all of the known issues and gaps have been addressed, we are getting ready to launch the new angular UI for all users.
Anyone using CCR is strongly encouraged to enable the beta flag on their account and confirm that the new pages work as required in order to prevent surprises at cut-over time. At this point, cut-over will tentatively be late-November.
Please check it out and provide feedback (good or bad) on your experiences!
Hundreds of users at TrakCare and HealthShare sites around the world rely on the InterSystems CCR Application (Change Control Record) to track their changes and deploy their configuration. InterSystems is excited to announce that following the launch of the Angular-based Documentation and FAQs this summer, the CCR application is now ready to accept beta testers to try out further expansion of the Angular UIs.
Users at CCR-controlled sites who wish to participate in the beta testing of the new UI can "opt-in" using the following steps:
- Navigate to https://ccr.intersystems.
Does anyone know of an API that will do a hostname look-up based on IP? We could of course use call-out but the format of the results vary based on OS and if there is already an ObjectScript tool which will parse this then we'd rather use what is already available.
Thanks!
Ben