go to post Sergei Shutov · Aug 5 Congratulations to all winners, it was difficult to vote this time, so many great applications and samples!
go to post Sergei Shutov · Apr 6 Hi @Alex Woodhead there is no "preview" container on the https://containers.intersystems.com site any more, only "latest-preview" - was this released? If so which build? Thanks! =Sergei
go to post Sergei Shutov · Feb 4 Hi @Evgeny Shvarov You need to use port 52773 with localhost in Docker. It's relative to the container not to your host. I just tried this with intersystemsdc/irishealth-community:latest image above, works fine.
go to post Sergei Shutov · Feb 4 Looks like a typo, this one works: https://iris-fhirfy.demo.community.intersystems.com/csp/fhirfy/index.html
go to post Sergei Shutov · Nov 14, 2023 Yes but you can have one top-level 'manually created' one and have individual ones based on separate OpenAPI files
go to post Sergei Shutov · Jul 12, 2023 Well you gave me two so I should have one spare wish :) Make iris:latest-cd just iris:latest, this way we can just skip the "latest" bit altogether and just use iris without any tag at all.
go to post Sergei Shutov · Jul 3, 2023 Hi Bob, That's good news and I like new names much more than old ones. I hope old tags for old releases will still be available? A couple of entries from my container tagging wishlist (one can dream, you know) - provide :latest tag for all containers, but especially for community ones, which will just pull the latest working release without having to rebuild dockerfiles every year when license expires - provide 2023.1.x tag which will follow the latest minor version
go to post Sergei Shutov · Mar 15, 2023 You can also just use incoming XML as a steam and extract data you need using parser into a custom defined ensemble message, if you only need parts of the incoming data
go to post Sergei Shutov · Mar 15, 2023 Hi Phillip, In TrakCare, interoperability is controlled by TrakCare Health Messaging Framework (HMF). Each Interface has to go through HMF Gateway, which is an IRIS Production, and then all those are getting routed through HMF Router which is a separate IRIS production. Please have a look at HMF documentation for more details. A lot of this code is auto-generated so you need to understand what needs to be configured in TrakCare and what needs to be configured in Production.
go to post Sergei Shutov · Mar 15, 2023 Well first of all there is a first-class support for FHIR data in IRIS for Health and I would definitely recommend to use it instead of rolling out your own class-based solution. See documentation here https://docs.intersystems.com/irisforhealth20221/csp/docbook/Doc.View.cl... If you want to work with projections, given that even basic data fields in FHIR are quite complex https://www.hl7.org/fhir/datatypes.html#primitive you'll need to define separate embedded classes for each data type; it doesn't have to be a separate class for each field.
go to post Sergei Shutov · Dec 18, 2022 That's an old programmers drinking song https://www.barrypopik.com/index.php/new_york_city/entry/99_little_bugs/ No idea how to actually fix this, just being silly
go to post Sergei Shutov · Dec 14, 2022 Looks like it doesn't work with single file kits https://docs.intersystems.com/iris20222/csp/docbook/DocBook.UI.Page.cls?...
go to post Sergei Shutov · Dec 13, 2022 Have some fun,And delete one,65535 lines of code in the project!
go to post Sergei Shutov · Sep 7, 2022 There are few reasons superserver API is not publicly documented, one of them is to prevent an easy discoverability of outdated instances outside firewalls by hackers. You can use Atelier API with relatively recent Cache/IRIS, which answers on Web server port and has support for authentication and will return version of Cache/IRIS it's running on, for example: http://localhost:57772/api/atelier/ You can also try to ask WRC privately if above option is not suitable for any reason.
go to post Sergei Shutov · Aug 29, 2022 SAM was built as a "gateway" to proper custom Prometheus/Grafana setup for cases when you only need to monitor IRIS. If you are building more complex solution, with non-InterSystems sources, I would recommend to set up Prometheus separately from SAM and just add SAM monitoring endpoints there.
go to post Sergei Shutov · Jul 28, 2022 Hi Michael, You should have one top-level dispatch class which will dispatch individual API calls to separate endpoint classes. <!-- teapots --> <Map Prefix="/teapots" Forward="REST.Teapots"/> <!-- kettles --> <Map Prefix="/kettles" Forward="REST.Kettles"/>
go to post Sergei Shutov · Apr 11, 2022 David's answer is not quite correct because one can't use $translate to search for groups of symbols (like two quotes next to each other), this is what $replace function is for. $translate always search for an individual character.
go to post Sergei Shutov · Apr 11, 2022 This is true for this particular version of Ensemble, but in IRIS this behaviour has changed -- even Embedded queries are using Dynamic SQL now. See discussion here https://community.intersystems.com/post/what-happened-embedded-sql