Find

Announcement
· Feb 24

Reminder: Seeking Exam Design Feedback for InterSystems ObjectScript Specialist Certification Exam

Hi Everyone!

The Certification Team of InterSystems Learning Services is currently developing an InterSystems ObjectScript Specialist certification exam. Earlier this month we reached out to our community for feedback that will help us evaluate and establish the contents of this exam. We are still currently accepting responses and would love to hear your feedback!

Please note that this is one of two exams being developed to replace our InterSystems IRIS Core Solutions Developer exam. You can find more details about the other exam, InterSystems IRIS Developer Professional exam, here

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. You can be anonymous or identify yourself and ask us to get back to you.  

How can I access the survey? You can access the survey here

  • Survey does not work well on mobile devices - you can access it, but it might involve some scrolling.
  • Survey can be resumable if you return to it on the same device in the same browser – Use the Next button at the bottom of the page to save your answers.
  • Survey will close on March 15, 2025.

What’s in it for me? You get to weigh in on the exam topics for our new exam, and as a token of our appreciation, all participants will be entered into a raffle where 10 lucky winners will receive a $50 Tango gift card, Global Masters points, and potentially other swag. Note: Tango gift cards are only available for US-based participants. InterSystems and VA employees are not eligible. 

Here are the exam title and the definition of the target role: 

InterSystems ObjectScript Specialist 

An IT professional who is familiar with object-oriented programming concepts and: 

  • creates InterSystems IRIS classes, 
  • writes and reviews InterSystems ObjectScript and SQL code, and 
  • uses both objects and SQL for data access. 

At least six months to one year of experience with the tasks listed above is recommended. 

Discussion (0)1
Log in or sign up to continue
Announcement
· Feb 24

[Video] FHIR Performance Benchmarking

Hi Community,

Enjoy the new video on InterSystems Developers YouTube:

⏯ FHIR Performance Benchmarking @ Global Summit 2024

Join us to learn about the results of our latest FHIR benchmark tests using a new FHIR search strategy.

Presenters
🗣 @Patrick Jamieson, Product Manager, InterSystems
🗣 @Adarsh Banad, FHIR Performance Engineer, InterSystems  

Don’t miss out! Watch now and level up your skills — and don’t forget to subscribe! 👍

Discussion (0)1
Log in or sign up to continue
Question
· Feb 24

Reading HTTP multipart/form messages from EnsLib.HTTP.GenericMessage object.

Hello everyone!

I have set up an EnsLib.REST.GenericService with an  EnsLib.HTTP.InboundAdapter which forwards the http requests received by a web app to my Business Process. 

I would like to parse HTTP multipart/form messages I am receving and be able to iterate over the various fields within the request body, accessing its content type and the content itself.

As far as I understand I should use the %Net.MIMEReader class which should return a list of %Net.MIMEPart, one for each field within the request. However if I do : 

Set mimeReader = ##class(%Net.MIMEReader).%New()
Set sc = mimeReader.OpenStream(pRequest.Stream)
Set sc = mimeReader.ReadMIMEMessage(.message)
Set parts = message.Parts.Count()

 

it results that the number of Parts is zero, Even though I am sending a request with postman containing two fields. This is how it looks like:

POST ....
Host: localhost:1888
Content-Length: 290
Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW

------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="first field"
Content-Type: text/plain

Test text
------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="third field"
Content-Type: text/plain

Test text 2
------WebKitFormBoundary7MA4YWxkTrZu0gW--

If anyone as any clue on how to handle this case suggestions will be much appreciated!

4 Comments
Discussion (4)1
Log in or sign up to continue
Digest
· Feb 24

Publicações Desenvolvedores InterSystems, Fevereiro 17 - 23, 2025, Resumo

Digest
· Feb 24

InterSystems Developers Publications, Week February 17 - 23, 2025, Digest

Articles
#InterSystems IRIS
#Other
#InterSystems IRIS for Health
#Developer Community Official
Announcements
Questions
February 17 - 23, 2025Week at a GlanceInterSystems Developer Community