He revisado y el adaptador internamente está usando un objeto de clase %Net.FtpSession, esta clase tiene un método Delete que es el que se está llamando y solo sirve para fichero. El método para borrar directorio es RemoveDirectory, pero ese método no se ha llevado al adaptador. Creo que sería relativamente fácil crear tu propio adaptador heredando de EnsLib.FTP.OutboundAdapter y añadir el método RemoveDirectory. Puedes copiar prácticamente todo el código del método Delete y cambiar lo necesario para llamar correctamente a RemoveDirectory.... se me ocurre que incluso sería una buena clase para compartir en el OpenExchange.

@Javier Ordonez Martin 

El error, a priori parece claro, "permiso denegado". ¿Has probado a acceder mediante FTP directamente desde línea de comandos al servidor y probar que funciona correctamente? También es posible que el error se produzca porque el fichero no exista, así que si no es tema de privilegios es posible que esté buscando un fichero pero no un directorio y es por eso que salta este error. En la documentación habla solo de fichero y no de directorio.

Hola @Francisco Cadenas,

Lo primero, agradecer tu participación. Estamos deseosos de que la comunidad tenga vida.

Bien, sobre FHIR decirte que está soportado por HealthShare Health Connect y por InterSystems IRIS for Health pero no por Ensemble.

Sobre las versiones:

Se acaba de liberar la versión 2019.1 de HealthShare Health Connect que soporta DSTU2 y STU3. DSTU2 se soporta desde la versión 15.01. Se está trabajando en el soporte de R4 y seguramente ya esté disponible en la próxima versión.

Saludos

Gracias por tus comentarios @JoseAntonio.Benitez

Creo que no es demasiado práctico contestar a todo dentro del comentario, por lo que estamos trabajando en publicar estos artículos que comentas, los enlazaré como comentario a este articulo para que el que lea estos comentarios pueda seguir el hilo. Adicionalmente creo que hay que explicar como es el proceso de Journal y para qué sirve. Por último será muy útil entender todos los globals de la parte de Interoperabilidad (Ensemble), y esto también merecería un capítulo aparte :-)