Yone Moreno · Apr 20, 2021
Change DefaultPort Ensemble


First of all thanks for your time reading this question,


We would need some help,


The challenge is that our Ensemble does not start.

If we Launch Ensebmle we see:


When we open: C:\InterSystems\HealthShare_2\mgr\cconsole.log


We read:

0 3 59
Yone Moreno · Apr 15, 2021
Return ACK from Process


We would need some help, please


First of all thanks for your time used reading this question

Also, thanks for your patience


We need to generate an ACK in a Process and return it to the Service to reply


We have currently written a code block with:


0 4 76

FIrst of all thank you for your time in reading this question and writing a response,

We would need some help,

-> Our objective is to control which method is being used in the service: GET POST PUT

We have tried to understand the example REST Service: Demo.REST.DirectoryService


After that we have tried to create our own custom rest service,

please take a few minutes to examine the following code:

0 12 121


First of all thanks for your time to read and reply,

We would need some help,

We have an ORM_O01 which has a NTE.3 with a Line Feed

Our Process converts the XML to ER7 using the ITB as follows:

set context.mensajeHL7 = ##class(ITB.HL7.Util.Convert).XMLToER7(hl7,.tSC,"2.5")

When we show the ER7 we observe:

INTE|1||Psa libre\X0A\ Indice psa

We have thought about the following solution, where mensajeXML is the XML representation of the ER7 shown:

0 1 78


We would need some help,

Our aim is to send an image as binary data using a REST Service

Currently we do the following:

1 We get from the external system a binary image in our REST Operation

2 We encode it to Base64

set linea=""
    while (tResponse.Data.AtEnd = 0) {
        set linea = linea_$system.Encryption.Base64Encode(tResponse.Data.Read(57))

3 We send it to the Process in a Response Message:

0 4 137


We would need some help, please;

We would like to handle when we have a date with hours:


And when we have it without the hours part, as follows:



For the first case we used:


For the second one we wrote:



0 1 53