Question Yone Moreno · Oct 11, 2023 Troubleshooting Null Response in DICOM Process Integration Hello, First of all; thanks for your time reading this post, and thanks for your answers and help. I am really grateful. We have the following need: Send a DICOM Find Document to get the complete list of a patient's studies from an Outbound System, which we simulate with the tool called "dcm4che" specifically with these two commands: 1º.Initialize a DICOM database in simulator. We will use this database to run queries using DICOM C-FIND commands: #Business Process (BPL) #Code Snippet #InterSystems IRIS 0 14 0 367
Question Yone Moreno · Oct 10, 2023 How could we get Query Params inside a REST Service with HealthShare? Hello, First of all thanks for your time reading this post, and thanks for your help with your answers, thanks. We have the following doubt: We need to create a REST Service in HealthShare, to process incoming calls with the following URL's format: #Code Snippet #Key Question #REST API #HealthShare 0 9 0 458
Question Yone Moreno · Sep 6, 2023 Efficiently Parsing and Structuring Message Data: A Developer-Friendly Approach Good morning, Thank you for taking the time to read, understand, and answer this question. If you needed to convert a message where questions are separated by "|", and the question text is the portion before the ":" and the response is the portion after the ":"; Which way would be the most readable and understandable for other developers? Input example: NAME OF SQUAD 1?:ALPHA|NAME OF SQUAD 2?:BRAVO|NAME OF SQUAD 2?:ANSWER THREE||NAME OF SQUAD 25?:YANKEE|NAME OF SQUAD 26?:ZULU Output structure: #Code Snippet #HealthShare 0 2 0 162
Question Yone Moreno · Sep 5, 2023 Official way to detect differences between Environments, e.g. Preproduction and Production, in a systematic way. Good morningThank you for taking the time to read this issue. In interoperability environments, in what way is it recommended to monitor and detect changes in Web Production components between environments, for example between Pre-Production and Production, or even between alternate Nodes of Production Mirrors? We ask this question in order to find out what are the best practices, and what is the most methodical, systematic, simple, robust and secure way to perform this monitoring. #Key Question #HealthShare 1 19 0 513
Question Yone Moreno · Aug 16, 2023 Message Viewer: Criteria to find value inside first element of a list Hello, First of all thanks for reading this question, and thanks for your time, trying to help us. We would need to find a value inside the first element of a list, which is a property inside a Request Message. The Message is: #Code Snippet #Ensemble 1 3 0 213
Question Yone Moreno · Aug 3, 2023 How to keep Intersystems HealthShare logged into the Studio when opening Processes and Transformations? Good morning, first of all thank you for taking the time to read and answer this question. Recently, since we have upgraded to HealtShare 2020, we experienced the fact that when opening in the Studio the Process (.bpl) and Transformation (.dtl) classes, it asks us to log in, i.e. username and password, almost every time we open a new Process or Transformation. However, in previous versions, I think we had HealthShare 2016 or 2017 or 2018, and in it, you could log in from the Studio in Processes and Transformations, logging in 1 time only. #Studio #InterSystems IRIS for Health 0 1 0 116
Question Yone Moreno · Jul 27, 2023 How to allow a new user to see Message's content? Hello, We have created a New User but we do not know how to allow it to see Message's content: What role or permission we should add to allow it? We have already added: We have also read: #Ensemble #HealthShare 0 2 0 176
Question Yone Moreno · May 31, 2023 How could we filter XML elements according to certain criteria? Hello, Thanks for reading this question. How would you recommend to filter out some XML elements according to a certain criteria? We have the following message with all patient's drug prescriptions, let's call this message [1]: #XML #Ensemble 0 2 0 224
Question Yone Moreno · May 24, 2023 Unveiling the Mystery: Sending SAML Assertion in SOAP Header - Need Your Expertise! Hello, We currently have the following scenario: We have a bussiness SOAP Operation, where we get a SAML String and we convert it into a %SAML.Assertion object correctly. 👩💻👨💻 We would need to send the SAML Assertion inside the SOAP Header to the Target System. First of all thanks for reading, and thanks for answering. We currently have opened Log Soap and we do not observe it being added to the SOAP Header, as you would observe in the following Log Soap: #Code Snippet #Interoperability #Security #SOAP #InterSystems IRIS 0 1 0 249
Question Yone Moreno · May 22, 2023 Unlocking the Secrets: How to Extract and Send SAML Assertion in SOAP Web Services for Seamless Integration Good afternoon, first thank you from heart and mind, mind and heart; for reading, thinking, reflecting, responding, and above all explaining a possible solution and/or documentation to address this doubt. We would need a way to get inside a SOAP Web Service the SAML Assertion, and then, send it directly to the endpoint throught a SOAP Operation. Currently we have researched and developed how to get the SAML Assertion with the following code: #Code Snippet #Security #SOAP #InterSystems IRIS 0 1 0 373
Question Yone Moreno · May 16, 2023 The best kept secret to remove a key in your JSON response - unlock the answer! Good morning: Thank you very much for reading the doubt and above all thank you very much for answering. Given the following use case: If we have a Destination Service that through a HTTP GET by REST gives us a certain JSON response, where it should be noted that it is a list of objects where each object in the list does NOT have a key: #JSON #REST API #XML #HealthShare 0 3 0 339
Question Yone Moreno · May 12, 2023 Recommended way to split a list and generate a string structure Good morning, I was wondering: Given the following scenario where we have a string where each two items are being splitted by "|" as follows: "squadName|initialLetter" "Alfa|A|Bravo|B|Charlie|C|Delta|D|Echo|E|Foxtrot|F|Golf|G|Hotel|H|India|I|Juliett|J|Kilo|K|Lima|L|Mike|M|November|N|Oscar|O|Papa|P|Quebec|Q|Romeo|R|Sierra|S|Tango|T|Uniform|U|Victor|V|Whiskey|W|X-ray|X|Yankee|Y|Zulu|Z" And we would need to generate a String structure like: #Code Snippet #ObjectScript #HealthShare 0 4 0 348
Question Yone Moreno · Feb 9, 2023 How could we: "Ćustomize Error Message When Obtaining Token in OAuth2.0 Authorization Server" Good afternoon! 👋 We would be very grateful if you are kind enough to read and respond to our request 😊. We need given an Authentication request issued towards our OAuth 2.0 authorization server; that in case of error, the responded message is customized. Currently if we point from POSTMAN to:https://[IP]:[Port]/oauth2/token?grant_type=client_credentials&scope=my/scope Username: ErroneousPassword: Erroneous #OAuth2 #Caché 0 2 0 247
Question Yone Moreno · Dec 1, 2022 How could we get Authorization Bearer from a SOAP Service Hello, first of all thanks for your time and help. We do send from a REST POST request using SoapUI software, an "Authorization Bearer". #Code Snippet #Caché 0 1 0 353
Question Yone Moreno · Nov 25, 2022 From an INTEGRATION Environment connect to a PREPRODUCTION Environment to access the JWT Token Validating Resource Server. Good morning, We have been investigating how to activate a Server to Generate Tokens and an associated Resource Server to Validate the Token. This step, actually we have found out with the invaluable support of @Alberto Fuentes from Intersystems. #Beginner #Code Snippet #Security #HealthShare 0 1 0 349
Question Yone Moreno · Sep 29, 2022 [DICOM] InstitutionName is returned empty Good morning, We would like to share with you a doubt, and we would appreciate if you could read and answer us. Currently we have a file titled: "Imagen PatientID 9358340 PatientName Milagros ReasonForStudy 350290 InstitutionName 350290 StudyDate 20220927.xml" , in which we have the following InstitutionName: <DicomAttribute keyword="InstitutionName" tag="00080080" vr="LO"> <Value number="1">350290</Value> </DicomAttribute> #Beginner #Ensemble 0 0 0 241
Question Yone Moreno · Sep 13, 2022 [Medical Images Standar] DICOM Hello, We are very interested about studying DICOM in deep, both the standar itself and how it is related to HealthShare. Could you please point us to some good references: documentation, courses, books, pdfs, explanations; to understand what is this standard about and how works. Thanks for your replies We have read: https://dicom.nema.org/medical/dicom/current/output/html/part01.html #Visualization #HealthShare 0 1 0 218
Question Yone Moreno · Aug 12, 2022 Efficient regular expression to detect 3 attributes in URL Hello community, First of all thanks for your time reading and answering this post: We have read the following topics: https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls... https://community.intersystems.com/post/using-regular-expressions-cach%C... #Code Snippet #Caché 0 2 0 248
Question Yone Moreno · Jun 3, 2022 SOAP Service: Managing ER7 returns HTTP 500 Good morning, We would appreciate if you could read us and if you have the opportunity, please respond to us. The current situation is as follows: We have 2 environments PREproduction and INTegration : Ensemble version in PREproduction: Cache for UNIX (Red Hat Enterprise Linux for x86-64) 2018.1.6 (Build 717U) Thu Feb 24 2022 13:27:54 EST Version of the tool to convert XML to ER7 and vice versa, the ITB, in PRE (we get it in the ITB.info.cls file): #SOAP #Caché #Ensemble 0 1 0 206
Question Yone Moreno · Apr 25, 2022 Send messages from Dicom Process to multiple Operations Hello, good morning First thank you for your time in reading and answering our question. We have been reading, inquiring, researching about how to make multiple dispatches from 1 Process of type "DICOM.BP.QueryProcess" to several target Operations. We need some help to further develop this use case, and some advice 🧭, examples or recommendations #Code Snippet #HealthShare 0 1 0 289