From 9a93d8fd9f771bfa8c3cfbd4e66ef99d8f23b71d Mon Sep 17 00:00:00 2001 From: Henry Hamon Date: Tue, 7 May 2024 19:03:33 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A8=20Connect=20voice=20to=20medicopil?= =?UTF-8?q?ot?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/dc/irisMediCopilot/interop/bp/Voice.cls | 19 ++++++++++++++++--- .../interop/dtl/OpenAi2Medicopilot.cls | 17 +++++++++++++++++ 2 files changed, 33 insertions(+), 3 deletions(-) create mode 100644 src/dc/irisMediCopilot/interop/dtl/OpenAi2Medicopilot.cls diff --git a/src/dc/irisMediCopilot/interop/bp/Voice.cls b/src/dc/irisMediCopilot/interop/bp/Voice.cls index 9a0b1dd..624d1c0 100644 --- a/src/dc/irisMediCopilot/interop/bp/Voice.cls +++ b/src/dc/irisMediCopilot/interop/bp/Voice.cls @@ -13,9 +13,11 @@ XData BPL [ XMLNamespace = "http://www.intersystems.com/bpl" ] + + - + @@ -24,12 +26,23 @@ XData BPL [ XMLNamespace = "http://www.intersystems.com/bpl" ] - + + + + + + + + + + + + - + } diff --git a/src/dc/irisMediCopilot/interop/dtl/OpenAi2Medicopilot.cls b/src/dc/irisMediCopilot/interop/dtl/OpenAi2Medicopilot.cls new file mode 100644 index 0000000..00f5e49 --- /dev/null +++ b/src/dc/irisMediCopilot/interop/dtl/OpenAi2Medicopilot.cls @@ -0,0 +1,17 @@ +Class dc.irisMediCopilot.interop.dtl.OpenAi2Medicopilot Extends Ens.DataTransformDTL [ DependsOn = (dc.irisMediCopilot.interop.msg.resp.Prompt, Telegram.Request) ] +{ + +Parameter IGNOREMISSINGSOURCE = 1; + +Parameter REPORTERRORS = 1; + +Parameter TREATEMPTYREPEATINGFIELDASNULL = 0; + +XData DTL [ XMLNamespace = "http://www.intersystems.com/dtl" ] +{ + + + +} + +}