Tu sí que eres único 🤣
- Inicie sesión para enviar comentarios
Tu sí que eres único 🤣
En el video vais a ver que el Kahoot estuvo muy animado y me atrevo a decir que fue una de las presentaciones con más audiencia en la sala 😁 ... normal, es que el título mundial del InterSystems Developer estaba en juego 😱 y eso no es cualquier cosa!!
Ja ja ja … es que hay que cortarte el ritmo aunque me saquen tarjeta 😀
Ya estáis tardando para registraros. Los de Barna no tenéis excusa !
Hola Victor, HL7 es muy flexible, dependerá de la versión que quieras manejar, pero supongo que hablas de 2.x. En general puedes hacer casi lo que quieras con segmentos Z que son personalizados. Tendrás que entender que HL7 está basada en eventos, los mensajes se generan como consecuencia de un evento, piensa en que eventos quieres manejar y que información transportar, entonces podremos ajustar más lo que se necesita.
Fácil!!! El tema “musical” es “la cabalgata de las walkirias”… no… espera… no era la ultima de Shakira… joooo
Hola Kurro,
Has visto esta issue https://github.com/intersystems/ipm/issues/367 no se si es un error "falso" en tu caso
Saludos
Enhorabuena a los ganadores... ahora os toca hacer un webinar explicando el post 😱 😂
Os esperamos a todos con los brazos abiertos y una mochila de las buenas para cada asistente!
ENHORABUENA !! Nos veremos por allí el mes que viene!!
¿De qué sirve generar una Alerta desde el BO que tiene que enviar la Alerta? Para generar un problema peor... Ten en cuenta que las Alertas se van a reflejar además en el log de eventos. De vez en cuando es bueno mirar ahi por si los componentes que nos deben alertar están fallando.
Como dijo un gran sabio una vez "Tenemos que fabricar máquinas que nos permitan seguir fabricando máquinas, porque lo que no van a hacer nunca las máquinas es fabricar máquinas a su vez"
%TimeStamp data type format (yyyy-mm-dd hh:mm:ss.ffff)
Si cambias la "T" por un espacio y el "+" por un "." (con un $tr) yo creo que lo puedes asignar directamente
Yone, en general yo creo que cualquier Business Host se puede "planificar", es decir, determinar cuando se activa y desactiva en función de la hora del día.
https://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KE…
Si es un cliente el mediaType que te llega debería coincidir con alguno de los mediaType que estableces en el Accept. ¿Has probado a establecer el Accept en la llamada?
@Laura Blázquez García el comportamiento que ves es la recomendación del W3C: https://www.w3.org/TR/1998/REC-xml-19980210#AVNormalize
La verdad es que un atributo XML tenga varias línea es algo muy raro. Hay debate en otros frameworks, mira este hilo en Stackoverflow. Por lo que no creo que haya otra opción para evitar el $Replace.
En este momento no se puede hacer desde el VS Code, se puede hacer desde el portal, desde la opción Explorar / Clases
Utilizando la última versión de la extensión de IntersSystems para VSCode es de lo más fácil:
¿Tienes un repo en GitHub para clonarlo y hacer alguna prueba? Así será más fácil
Ja ja ja ... pues la verdad pensaba que tenía que estar en el mismo “entorno” los procesos de IRIS y el VSCode pero mira si somos buenos que no hace falta 🤣
Hay varias cosas que tener en cuenta aquí. Lo primero es que el VSCode debe estar en la misma máquina que la instancia de IRIS para que puedan compartir procesos de sistema operativo. Lo demás es poder adjuntarse al proceso del BO y luego poder parar en la línea de código.
Echa un ojo a esto si no lo has hecho ya:
https://intersystems-community.github.io/vscode-objectscript/rundebug/
Para adjuntarte a un proceso utiliza esta configuración en el fichero .vscode/launch.json
{
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "objectscript",
"request": "attach",
"name": "ObjectScript Attach",
"processId": "${command:PickProcess}",
"system": true
}
]
}Tiene buena pinta :-D
Gracias por publicarlo! Os ayudaremos en lo posible desde la comunidad
Evgeny encontró una solución muy útil a su pregunta para convertir el resultado de una SQL a un objeto JSON. Así de Fácil:
s sc=##class(%ZEN.Auxiliary.jsonSQLProvider).%WriteJSONFromSQL("json","SELECT Name FROM Sample.Person")
y con un poco más de magia construyo esta librería para cumplir también con la parte REST
Se puede instalar fácilmente con ZPM:
USER>zpm "install sql-rest"Hola Román,
La verdad es que no sabría ayudarte en esto. Normalmente si tienes un problema con un proyecto de GitHub abres un caso en ese proyecto para que el autor te ayude. En este caso sería aquí: https://github.com/chrisemunt/mg_php/issues
Lo de pasar los datos “vía PHP” es lo que me suena muy raro. Si quieres migrar los datos de una BD a la otra se me ocurren mil mejores formas que con PHP. Si lo que necesitas es conectarte a Caché para recuperar información a una pantalla de PHP y luego moverla a MySQL. El problema se reduce a conectar PHP a Caché. Mírate este proyecto de código abierto: https://github.com/chrisemunt/mg_php
A qué te refieres con pipeline por PHP????
si quieres conectar una BD MySQL con Caché se puede hacer de varias formas. Por ejemplo mediante tablas vinculadas. De esta forma tablas de una BD externa se ven como tablas propias de Caché.
Pero sigo sin saber muy bien que necesitas
Por supuesto! Siempre puedes usar JDBC o ODBC. Dame más datos para poder ayudarte.
Os hemos escuchado y os comunico que vamos a realizar un webinar muy orientado para quien empieza con IRIS el próximo día 23 de marzo.... manteneros en el dial ya que pronto recibiréis más noticias 😜
Genial. Me alegra haber ayudado. Igual te animas y publicas un POST con tu experiencia. Seguro le es útil a alguien que empiece. Y gracias por participar en la comunidad
Supongo que estás usando servicios REST publicados en IRIS. Échale un ojo a este ejemplo API Explorer
Kurro, aunque parezca tonto lo habitual ahí es que llamas a la URL incorrecta y en lugar de invocar el servicio te viene un HTML típico de error entonces el pro y no sabe interpretarlo.
Puedes meter un wireshark o trazas de SOAP para ver exactamente cual es el HTTP que sale y entra.