go to post Evgeny Shvarov · Mar 2, 2023 The article is by @Lucas Enard who worked together with @Guillaume Rongier on the topic. That's why I mentioned Guillaume to help with your question
go to post Evgeny Shvarov · Mar 2, 2023 Thanks @Muhammad Waseem ! I know about FHIR schema json opportunity and use it too. But what I'm talking about here in this question is revealed in this video. Besides Patient resource we can submit "StructureDefinition" resource (listed above in a spoiler), which introduces constraints in the FHIR standard in this particular FHIR server I'm working with. And the second example above is the Patient resource with this profile in meta section which FHIR server should use to "fire" constraints. But it doesn't. @Patrick Jamieson , could you please help here?
go to post Evgeny Shvarov · Mar 2, 2023 I like 'helper mode' in post creation. I expect it is "On" when member contributes for the first time?
go to post Evgeny Shvarov · Mar 2, 2023 BTW, I like the method creating database via SQL command "CREATE DATABASE". The only difference with the manual creation via Management Portal or via %Installer that in this case the default /csp/namespace application is not being introduced.
go to post Evgeny Shvarov · Mar 2, 2023 Hi @Heloisa Paiva ! Great article! Titles a little confuse me: First title states "Create Namespace", but in fact with "CREATE DATABASE DATABASE_NAME" both namespace and database are being created. Second title says" Create Database", where you says how to create a table inside the database, right?
go to post Evgeny Shvarov · Mar 2, 2023 Also I can recommend to have a look at Classroom Courses offerings. Tagging @Janine Perkins and @Jenny Ames for more info.
go to post Evgeny Shvarov · Mar 1, 2023 And for switching back to original cls/mac right-click and choose “View Other” in a context menu
go to post Evgeny Shvarov · Mar 1, 2023 Also it is not clear how to create UUID/GUID. I tried to create a new one with: write $System.Util.CreateGUID() and use the result in a bundle - this didn't work. @Patrick Jamieson, what is the proper way to create valid UUID for InterSystems FHIR server?
go to post Evgeny Shvarov · Feb 28, 2023 Turned out it doesn't like a patient id as, "patient", or "1". It tried to substitute the id to something like "274f5452-2a39-44c4-a7cb-f36de467762e" - and this worked. Does it mean that internal referencing id should be GUIDs?
go to post Evgeny Shvarov · Feb 27, 2023 Really like the new feature of positioning to error line in code by copy-n-paste the error message! @Brett Saviano @Raj Singh - great job, thanks a lot!
go to post Evgeny Shvarov · Feb 27, 2023 BTW, I can recommend an HTTP REST sending tool I'm using now - Insomnia. What I like - minimalistic interface and the history of all the HTTP calls:
go to post Evgeny Shvarov · Feb 27, 2023 Hi @Lorenzo Scalese ! Yes! It is in Location header, as @Tani Frankel mentioned. This is what I received in headers: http://localhost:52773/fhir/r4/Patient//1983/_history/1So, the id is 1983. It is a bit different from what the public FHIR server on hl7.org/fhir returns - it returns the id also in a response. Not sure though what is the "standard" behavior but if find it convenient enough to have the id in the response.
go to post Evgeny Shvarov · Feb 26, 2023 Thanks, @Muhammad Waseem! the id is being generated for a new patent
go to post Evgeny Shvarov · Feb 23, 2023 In addition to what @Dmitry Maslennikov told here is the way to enable IRIS BI(Analytics) programmatically: do EnableDeepSee^%SYS.cspServer("/csp/user/")