検索

質問
· 2025年1月16日

Authentication on a EnsLib.SOAP.Service service

Hi All

I have created a SOAP Service from a tutorial, using sample code, as follows:

Class Hospital.MyService Extends EnsLib.SOAP.Service
{

/// For this business service, ADAPTER should be "" so that we use the normal SOAP processing
Parameter ADAPTER;
Parameter SERVICENAME = "MyService";
Parameter NAMESPACE = "http://www.myhospital.org";
Parameter USECLASSNAMESPACES = 1;
Method SubmitMessage(pRequest As Hospital.SoapRequest) As Hospital.SOAPResponse [ WebMethod ]
{
    // Do something with pRequest
    //set sc= ..SendRequestSync("GetCustomerInfoBO",pRequest,.response)
    //if $$$ISERR(sc) do ..ReturnMethodStatusFault(sc)
    // do something with the reponse
    set soapresponse=##class(Hospital.SOAPResponse).%New()
    set soapresponse.Name = "Andy"
    quit soapresponse
}

}

And, as expected it, works and can be accessed

https:/*********/gmmhhcdev/csp/healthshare/gmmhtie/Hospital.StockService.cls?WSDL

I want to use it on other, non HealthConnect servers, without the need for authentication, as when I use the above URL I am prompted for a username and password. How do I get around this, am I using the correct service?

Cheers

Andy

1 Comment
ディスカッション (1)1
続けるにはログインするか新規登録を行ってください
記事
· 2025年1月16日 5m read

IoP : Suporte DTL para Mensagens e JsonSchema

Tenho o prazer de anunciar a nova versão do IoP, que aliás não é apenas uma linha de comando. Estou dizendo isso porque o novo mecanismo de pesquisa de IA ainda pensa que o IoP é apenas uma linha de comando. Mas não é. É uma estrutura completa para construir aplicativos sobre a estrutura de interoperabilidade do IRIS com uma abordagem priorizando Python.

A nova versão do IoP: 3.2.0 possui muitas novidades, mas a mais importante é o suporte a DTL (Data Type Language). 🥳

Tanto para mensagens IoP quanto para jsonschema. 🎉

image

Suporte DTL

A partir da versão 3.2.0, o IoP oferece suporte a transformações DTL.

DTL é a camada de transformação de dados na Interoperabilidade do IRIS.

As transformações DTL são usadas para transformar dados de um formato para outro usando um editor gráfico.
Também oferece suporte a estruturas jsonschema.

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
お知らせ
· 2025年1月16日

Videos for InterSystems Developers Annual 2024 Recap

Hello and welcome to the 2024 Developer Community YouTube Recap.
Top 10 InterSystems Global Summit
Top 10 InterSystems Contests 2024
Code Scanner App
By Robert Cemper
SQLzilla – Unleash the Power of Your Data
By Henry Pereira, José Pereira, Henrique Dias
Health Harbour
By Alena Krasinskiene
IRIS MediCopilot
By Henry Pereira
Geo Vector Search
By Robert Cemper
AppealAIMovie
By Katsiaryna Shaustruk
 
 
Top 10 "Code to Care" videos
3 GenAI Model Training Opportunities
By Don Woodlock, Head of Global Healthcare Solutions, InterSystems
Prompt before the prompt - Third step of GenAI model training
By Don Woodlock, Head of Global Healthcare Solutions, InterSystems
What is RAG? (Retrieval Augmented Generation)Amazing LLM System for Enhanced UX #ai #chatgpt #shorts
By Don Woodlock, Head of Global Healthcare Solutions, InterSystems
Fine-Tuning - second step of #GenAI model training
By Don Woodlock, Head of Global Healthcare Solutions, InterSystems
Pre-training - first step of GenAI model training
By Don Woodlock, Head of Global Healthcare Solutions, InterSystems
Keeping your data private and protected with RAG
By Don Woodlock, Head of Global Healthcare Solutions, InterSystems
Fine tuning of GenAI model
By Don Woodlock, Head of Global Healthcare Solutions, InterSystems
Use cases in generative AI
By Don Woodlock, Head of Global Healthcare Solutions, InterSystems
Prompt before the Prompt of GenAI model
By Don Woodlock, Head of Global Healthcare Solutions, InterSystems
AI Governance in IT solutions
By Don Woodlock, Head of Global Healthcare Solutions, InterSystems
Top 10 Other videos
ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
お知らせ
· 2025年1月16日

[Video] Gerenciador de Pacotes InterSystems

Olá Comunidade,

Aproveite o novo vídeo do InterSystems Developers YouTube:

⏯ InterSystems Package Manager @ Global Summit 2024

O InterSystems Package Manager (IPM) é uma ferramenta para implementar os pacotes e soluções no InterSystems IRIS com dependências. Saiba por que você deve usá-lo, como usá-lo e atualizações recentes para segurança da cadeia de suprimentos de software.

 Apresentadores
🗣 @Timothy Leavitt, Development Manager, Application Services, InterSystems
🗣 @Bob Kuszewski, Product Manager, Developer Experience, InterSystems

Mergulhe e aproveite o vídeo — esperamos que você o ache esclarecedor! 👍

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
質問
· 2025年1月16日

How to remove "xsd_2" prefix from the XML output when using DLT and XML Schema?

Hi, I am coming unstuck with a current mapping from HL7 to XML using the DTL editor with an XML schema (imported by XSD).

My output keeps prefixing the elements with "xsd_2" despite this not being defined in the targetnamespace within my XSD file. 

Would anyone have any idea as to where this is creeping in? Any advice would be greatly appreciated. 

My XSD namespace etc are setup as follows:

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
           targetNamespace="http://voicetechnologies.co.uk/winvoice/importation"
           xmlns="http://voicetechnologies.co.uk/winvoice/importation"
           elementFormDefault="qualified"
           attributeFormDefault="unqualified">

 

My XML outputs the following

 

<xsd_2:ClinicalDocument xmlns:xsd_2='http://voicetechnologies.co.uk/winvoice/importation'>
	<xsd_2:Patient>
		<xsd_2:PatientIdentifier></xsd_2:PatientIdentifier>
		<xsd_2:PatientName></xsd_2:PatientName>
		<xsd_2:DOB></xsd_2:DOB>
	</xsd_2:Patient>
	<xsd_2:Document>
		<xsd_2:Speciality/>
		<xsd_2:DateOfDocument>20250107000000</xsd_2:DateOfDocument>
	</xsd_2:Document>
</xsd_2:ClinicalDocument>
4 Comments
ディスカッション (4)2
続けるにはログインするか新規登録を行ってください