Hola a todos,
Como parte del desarrollo de una API para saber a qué instancia de IRIS está conectada, he encontrado algunos métodos para obtener información sobre el servidor que pueden ser útiles.
Obtener el nombre del servidor: $SYSTEM.INetInfo.LocalHostName()
Obtener la IP del servidor: $SYSTEM.INetInfo.HostNameToAddr($SYSTEM.INetInfo.LocalHostName())
Obtener el nombre de la instancia: $PIECE($SYSTEM,":",2)
Entonces, he creado el siguiente código como clase BS:
ClassExtends%CSP.REST
Llamando al método:
localhost:52773/common/api/check
{
"ServerName": "LAPTOP-KURRO-3",
"ServerIP": "11.52.197.99",
"Instance": "HEALTHCONNECT"
}