¡Hola a tod@s!
Os invitamos a un nuevo webinar en español: "Integra y mejora tu plataforma IoT", el lunes 28 de septiembre, a las 4:00 PM (CEST).

¡Hola a tod@s!
Os invitamos a un nuevo webinar en español: "Integra y mejora tu plataforma IoT", el lunes 28 de septiembre, a las 4:00 PM (CEST).

Método: para descargar el archivo FTP desde Caché de InterSystems: Si tienes cualquier consulta, deja un mensaje por favor:
ClassMethod FTPDownload(myFTP = "", myUserName = "", myPassword = "", sFileLocation = "", dLocation = "", noOfdownloadFile = 1, sourceFileDel = 0)
{
/*---------------------------------------------------------------------------------------------------------------------------
descargar el archivo según los requirimientos: FTP
Método: Resuable
creado por: Sanjib Raj Pandey el 30/03/2018
downLoadFile = Número de archivos o todos los archivos ......
¡Hola Comunidad!
Os traemos un breve vídeo, disponible en el canal de YouTube de la Comunidad de Desarrolladores en inglés:
Tengo una operación con la clase EnsLib.HTTP.GenericOperation . Esta operación envía el siguiente mensaje json :
<HTTPMessage xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:s="http://www.w3.org/2001/XMLSchema">
<Stream>
{ "resourceType":"Bundle", "id":"ec5ffdbe-3739-47e6-81e4-2b0498e99fb8", "meta":[ { "lastUpdated":"2020-09-20T15:04:17.764+02:00" }], "type":"searchset", "total":"1", "link":[ { "relation":"self", "url":"https:\/\/xxx:5665\/api\/fhir\/DSTU3\/CarePlan?encounter=861241" }], "entry":[ { "fullUrl":"https:\/\/xxx:5665\/api\/fhir\/DSTU3\/CarePlan\/23104", "resource":[ { "resourceType":"CarePlan", "id":"23104", "identifier":[ { "system":"urn:hcis:mrns", "value":"23104" }] }], "addresses":[ { "reference":"Condition\/76741" }], "subject":[ { "reference":"Patient\/10055765" }] }] }
</Stream><Type>
CG
</Type>
</HTTPMessage>
¡Hola Comunidad!
La Convención Anual de InterSystems (Global Summit) será virtual este año y estará abierta a todo el mundo (previa inscripción).
El evento pasa a llamarse "Virtual Summit 2020" y se celebrará durante tres semanas! entre finales de octubre y principios de noviembre.
Regístrate aquí para recibir todas las novedades >>

Buenas
Tengo un problema al intentar realizar un json de un clase que he creado para el recurso FHIR Appointment, el problema lo tengo al nivel del actor, si miro la documentación de FHiR puedo acceder al siguiente ejemplo, para simplificar el entendimiento solo voy a poner en el json y en las clases los elementos que hago referencia.
"participant": [
{
"actor": {
"reference": "Practitioner/example",
},
},
{
"actor": {
"reference": "Location/1",
},
}
] Los dos Actor estan en un mismo corchete¡Hola desarrolladores!
¡Ya está listo el nuevo concurso para crear soluciones de código abierto utilizando InterSystems IRIS Data Platform!
El tema de este sexto concurso es Full Stack.
Estará activo durante tres semanas: del21 de septiembre al 11 de octubre.
Buenas tardes,
Cuando desde Visual Studio Code le doy a importar y compilar un namespace completo recibo este error de vez en cuando:
.png)
.png)
¿Es por alguna limitación que hay de nº de conexiones o peticiones por segundo?
Muchas Gracias.
Buenas tardes estamos probando a actualizar una versión 2014 a la 2018 para posteriormente actualizar a la versión 2019 y nos hemos encontrado con este problema al pasar de la 2014 a la 2018.
Tras actualizar si ejecutamos una Query de actualización desde el portal nos da el siguiente error:
.png)
He comprobado que si desde el Studio compilo la clase este error desaparece. He podido comprobar que en la clase .int que contiene la compilada tiene un parámetro menos %ouid
He intentado recompilar todas las clases desde un terminal ejecutando do $SYSTEM.OBJ.CompileAllNamespaces() pero me da la impresión
¡Hola Comunidad!
Estamos encantados de invitaros a un webinar sobre InterSystems Open Exchange.
Será el próximo viernes 18 de septiembre a las 17:00 PM (CEST) / 11:00 AM (EDT).
En el webinar, que será en inglés, aprenderéis todo sobre InterSystems Open Exchange – una galería de soluciones, herramientas y plantillas construidas con InterSystems IRIS, IRIS for Health y otras plataformas de InterSystems.
En el webinar se mostrará:
¡Hola desarrolladores!
La clase %Net.SSH.Session permite conectarse a servidores mediante SSH. Lo más habitual es usarlo con SFTP, especialmente en los adaptadores de FTP entrantes y salientes.
En este artículo se dará un breve ejemplo de cómo conectarse a un servidor SSH usando la clase, se describirá las opciones para autenticar y cómo hacer la depuración cuando surjan problemas.
A continuación un ejemplo de cómo hacer la conexión:
Set SSH = ##class(%Net.SSH.Session).%New()
Set return=SSH.Connect("ftp.intersystems.com")
Esto crea una nueva conexión, y luego se conecta al servidor SFTP
Buenas tardes, estamos probando la migración a la versión de IRIS porque queríamos aprovechar el poder trabajar con el plugin Insertystems ObjectScript de Visual Studio Code para control de versiones pero haciendo pruebas veo lo siguiente:
Nosotros tenemos muchísimas clases y rutinas en nuestros namespaces y cuando hago un cambio de rama en VSCODE para que los cambios se graben en el lado servidor hay que pulsar en Importar y Compilar el namespace completo a fin de que los cambios de la nueva rama queden grabados en el servidor (Este proceso le puede costar fácilmente 20 minutos y no aporta
¡Hola desarrolladores!
El quinto concurso de programación con InterSystems IRIS ya ha terminado. ¡Muchas gracias a todos los participantes!
Ya podemos anunciar los ganadores...
Causado por un conflicto en la asignación del puerto, obtengo esta entrada en messages.log y SMS ya no responde:
La primera línea es correcta,
La segunda es solo ilusión.
"Fake News"
¿Cómo puedo reiniciar mi servidor SMP sin una secuencia de reinicio / parada completa de IRIS?
¿Principalmente en WINDOWS?
Desarrollé la solucion IRIS-FHIR-Portal como parte del concurso InterSystems IRIS for Health FHIR.
El objetivo de la aplicación es mostrar cómo de fácil es crear un repositorio FHIR de pacientes y sus datos clínicos utilizando la solucion IRIS for Health.
En conjunto, con esta solucion también estamos empoderando al paciente con sus datos clínicos y ellos los podrán usar como quieran.
Yo uso estas clases de ejemplo:
Class Sample.Address Extends (%SerialObject, %Populate)
{Property Street As %String;
Property City As %String;
Property State As %String(POPSPEC = "USState()");
Property Zip As %String;}
Class Sample.Person1 Extends (%Persistent, %Populate)
{ Property Name As %String;
Property Home As Sample.Address;
Property AR As array Of Sample.Address; }
En SQL es Table Sample.Person1.png)
No hay problema para definir INDEX on Home_State
But Table Sample.Person1_AR.png)
Cómo definir un INDEX on AR_State ?
Index st On AR.State;
¡No compila!
Esto es más una ADVERTENCIA que una pregunta
Hola a todos.
Tengo un mensaje reponse que tiene una property del tipo %Collection.ListOfObj y necesito buscar un elemento en esta lista. Os lo explico.
¡Hola desarrolladores!
Estamos en la semana de votar en el InterSystems IRIS for Health FHIR Contest!
Así que es hora de votar a la mejor solución FHIR construida con InterSystems IRIS for Health.
🔥 Tú decides: VOTA AQUÍ 🔥
Es muy fácil: tienes un voto, y tu voto irá en la Nominación de los Expertos o en la Nominación de la Comunidad.
Ejecutar modelos predictivos de forma nativa en un "Business Process" ("Proceso Empresarial") de InterSystems IRIS siempre ha sido, por supuesto, el objetivo de nuestro soporte para PMML, pero de alguna forma nunca formó parte del paquete porque había algunas dependencias y elecciones que era necesario analizar y decidir. En cualquier caso, gracias a algunas presiones y al código ofrecido amablemente por @Amir Samary (¡gracias de nuevo, Amir!), finalmente conseguimos empaquetarlo en un repositorio de GitHub para que lo disfruteis, lo valoreis y hagáis sugerencias.
¡Hola Comunidad!
Las empresas necesitan crecer y administrar sus infraestructuras informáticas globales de forma rápida y eficiente, al mismo tiempo que optimizan y administran la manera en que invierten y gastan sus fondos. Los servicios de computación y de almacenamiento de Amazon Web Services (AWS) y Elastic Compute Cloud (EC2) satisfacen las necesidades de las aplicaciones más exigentes basadas en InterSystems IRIS, al proporcionar una infraestructura informática global sumamente sólida.
¿Alguien sabe si hay una tabla o consulta para obtener el "Application Error Log (^ERRORS)" por SQL?
¡Hola desarrolladores!
¡Ya está listo el siguiente concurso para crear soluciones de código abierto utilizando InterSystems IRIS Data Platform!
El tema de este quinto concurso es FHIR.
El concurso estará activo durante tres semanas: del 10 al 30 de agosto de 2020.
Desarrollar una aplicación web Full-Stack en JavaScript con Caché requiere que juntes los bloques correctos para construirla. En esta tercera parte de la serie de artículos mostraré cómo vincular nuestra aplicación de React a los tres backends que creamos en la parte 2.
¡Hola desarrolladores!
Cuando desarrollas o mantienes aplicaciones en Cache Object Script, en ocasiones es muy útil poder investigar dependencias.
He encontrado la tool Yuzinji que analiza el diccionario de clases y el código COS incluyendo rutinas y mete los resultados en el famoso Structure101g Studio.
Haciendo esto se vuelve sencillo responder a preguntas como "¿Quien usa ese código?", ya que se dispone de la información en un formato que permite explorar fácilmente.
En la última publicación programamos recogidas de métricas de rendimiento usando pButtons, a lo largo de 24 horas. En esta publicación, analizaremos algunas de esas métricas clave que se están recogiendo y cómo se relacionan con el hardware del sistema subyacente. También empezaremos a explorar la relación entre las métricas de Caché (o de cualquiera de las plataformas de datos de InterSystems) y las métricas del sistema. Veremos también cómo usar estas métricas para entender el pulso diario de tu sistema y diagnosticar problemas de rendimiento.
¡Hola desarrolladores!
¿Buscáis un IDE rápido y eficiente para desarrollar con código ObjectScript? Echad un vistazo al nuevo vídeo disponible en el canal de YouTube de la Comunidad de Desarrolladores en inglés:
⏯ ObjectScript con Visual Studio Code
¡Hola desarrolladores!
Después de trabajar un poco con IRIS, queremos compartir con vosotros la "caja de herramientas" para InterSystems IRIS: ToolBox-4-Iris.
¿En qué consiste?
ToolBox-4-Iris es una API para IRIS que incluye un conjunto de herramientas muy útiles, no disponibles en IRIS y que simplifican enormemente el desarrollo de aplicaciones. Permite ahorrar tiempo y esfuerzo en las "herramientas típicas" que todo desarrollador necesita. Esto incluye clases adicionales, métodos individuales o incluso macros más eficientes, que se describen en sus respectivos paquetes.
Contenido
Macros
Macros