Record Map is used to parse rows from CSV files into Objectscript objects, you can use DTLs or by code directly to get the fields from the HL7 message and save into a string variable. Something like:

set myString = request.GetValueAt("PID:3.4.1")

In this case request is an Enslib.HL7.Message variable.

I install it directly from the intersystems_irispython-3.2.0-py3-none-any.whl file (here):

pip install intersystems_irispython-3.2.0-py3-none-any.whl

Hi @Timo Lindenschmid ! Thank you for your answer, I've tried disabling that option but it doesn't work:

And the result for the query: 

[SQLCODE: <-230>:<Foreign table query Execute() failed>]

  [%msg: <Foreign Tables - ERROR #8104: Gateway Exception: <GATEWAY> java.sql.SQLSyntaxErrorException com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:112) Remote database reported error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"patient" T1' at line 1>]

In this article @Eduard Lebedyuk creates a production monitor to check the inactivities for the different components

You can modify the following code:

If (tDiff > tTimeout) && ((lastActivityReported="") || ($system.SQL.DATEDIFF("s",lastActivityReported,lastActivity)>0)) {
    Set tText = $$$FormatText("InactivityTimeoutAlert: Inactivity timeout of '%1' seconds exceeded for host '%2'", +$fn(tDiff,,0), tHost)
    Do ..SendAlert(##class(Ens.AlertRequest).%New($LB(tHost, tText)))
    Set $$$EnsJobLocal("LastActivity", tHost) = lastActivity
} 

Replacing the SendAlert by:

If (tDiff > tTimeout) && ((lastActivityReported="") || ($system.SQL.DATEDIFF("s",lastActivityReported,lastActivity)>0)) {
    Set tText = $$$FormatText("InactivityTimeoutAlert: Inactivity timeout of '%1' seconds exceeded for host '%2'", +$fn(tDiff,,0), tHost)
    Set tSC = ##class(Ens.Director).EnableConfigItem(tHost,0) 
    Set tSC = ##class(Ens.Director).EnableConfigItem(tHost,1) 
    Set $$$EnsJobLocal("LastActivity", tHost) = lastActivity
}

IRIS 2024.1 has no web server (but community version has). The fastest way to configure a web server is to install an IIS or Apache before to the IRIS installation and IRIS will detect and configure it.