We are wondering how could we iterate over a segments list,


The use case is that we are sending from Process X to process Y a message, only if at the OBR4 CE1 there is a certain code.  We were getting this field as follows:

set context.studyReason = request.GetValueAt("ORCgrp(1).OBRuniongrp.OBRunion.OBR:UniversalServiceIdentifier.Identifier")


How could we iterate over the following message and get both OBR4 CE1 (1 and 2):

0 2
0 285



We are trying to connect to a database through a JavaGateway.


We observe that the JavaGateway reports:

Failed to start the Java Gateway server: ERROR #5002: Error de cache: <UNDEFINED>zGetJavaVersion+22^%Net.Remote.Service.1 *versionWithPrefix


We have checked that we do have the Java Home set:



And we have seen the java files in the server:

0 2
0 346
Yone Moreno · May 13, 2020
How could we install zpm?


We have read the installation guide to get started with zpm package manager:



We wonder what means the second step:

"Import the zpm.xml into IRIS and compile via any desired way (Management Portal, Studio or Terminal)"


We have thought that it means to place the zpm-0.2.2.xml file inside "C:\InterSystems\HealthShare_2\opt\contenedor"

0 7
0 628



We would like to know if Ensemble could generate a CADES sign from a string and a certificate.


We have read:



So we have seen that we could create a class, to sign a document, and store the sign inside that new class. We have also seen that there are some different algorithms to choose from, like sha1.

0 1
0 113


We are developing a BP where we would need to call at the same time to get appointments in two external systems. So then, we would need two threads, one for primary care appointments, and other for specialist appointments . We need to paralelize both calls because of both of them require some time and we would need to shorten it as much as possible.


We are currently using a flow:

0 3
0 191
Yone Moreno · Mar 26, 2020
Merge two lists?



We are developing a method to take two messages which have a list of data types. It is being defined as:


Class Mensajes.Response.HistoriaClinica.ConsultaCitasResponse Extends Ens.Response [ ProcedureBlock ]

0 1
0 360



We are developing a Transformation and we are wondering: how could we debug and show a XML message which is being an output from a transformation, without storing it into request/response/callrequest/callresponse? We mean, how could we show a context variable in the production?


For example, let's have a transformation which stores an appointment in a variable called: context.especializadasConFormatoPrimarias

How could we show in the Production?

Currently it is being stored as the Transformation's output:

0 1
0 110



We have a tranformation where we would like to convert a date from the following format:

"'dd/mm/yyyy' 'hh:mm'" (double quotes are just visual to indicate this is a string)

to date and time separated:

date: dd/mm/yyyy

time: hh:mm


We have already splitted the datetime into date and hour as follows:

0 1
0 225