accéder à la publication Irène Mykhailova · Fév 7, 2023 La réponse originale de @Eric.David : J'ai réussi à résoudre ce problème avec le code suivant. //create a copy of the request s newREQ = request.%ConstructClone() s ind = "" s EVNSeg = newREQ.FindSegment("EVN",.ind) if EVNSeg '= "" { s res = newREQ.RemoveSegmentAt(ind) } s request = newREQ Quit request
accéder à la publication Irène Mykhailova · Jan 18, 2023 18. Configurez votre serveur InterSystems FHIR en une seule commande
accéder à la publication Irène Mykhailova · Jan 12, 2023 16. Tests unitaires pour les transformations de données
accéder à la publication Irène Mykhailova · Déc 26, 2022 La réponse originale de @Jeff Morgan : Ewan, Voici un exemple simple de la façon de compter les DocType dans le tableau EnsLib_HL7.Message : SELECT Count(*) FROM EnsLib_HL7.Message WHERE Name = 'ADT_A12' Si vous avez besoin de comparer également les propriétés de Ens.MessageHeader, vous pouvez faire une jointure sur les deux tableaux : select Count(*) from EnsLib_HL7.Message As Body LEFT JOIN Ens.MessageHeader As Header ON Body.ID = Header.MessageBodyId WHERE Header.ID > 1 AND Body.Name = 'ADT_A12' J'espère que cela vous aidera.
accéder à la publication Irène Mykhailova · Déc 21, 2022 14. Ensemble : Comment intégrer un fichier PDF dans un message HL7
accéder à la publication Irène Mykhailova · Déc 19, 2022 12. Trucs et astuces - Procédure de suppression d'un groupe de segments HL7
accéder à la publication Irène Mykhailova · Déc 13, 2022 11. EDS - Normalisation des données de santé
accéder à la publication Irène Mykhailova · Déc 12, 2022 10. Comment appeler le service Web HL7 V2 intégré à Ensemble/IRIS - Exemples Java, PB9, Delphi7
accéder à la publication Irène Mykhailova · Déc 9, 2022 9. FHIRDrop, FHIRBox - le transfert de fichiers géré vers FHIR®
accéder à la publication Irène Mykhailova · Déc 5, 2022 7. Comment utiliser l'adaptateur FTP pour produire et consommer des messages FTP
accéder à la publication Irène Mykhailova · Déc 4, 2022 6. Revue du cours Building Basic HL7 Integrations with InterSystems sur InterSystems Learning
accéder à la publication Irène Mykhailova · Déc 2, 2022 La réponse originale de @Marc Mundt : Si vous prévoyez d'effectuer des recherches fréquentes sur un segment/champ HL7 spécifique, vous pouvez accélérer considérablement les recherches en utilisant le mécanisme de "tableaux de recherche" d'Ensemble pour ajouter un index pour ce champ. http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=... Les champs indexés dans le tableau de recherche sont répertoriés dans la liste déroulante de la recherche du visualiseur de messages, ou peuvent être interrogés à l'aide de SQL en joignant EnsLib_HL7.SearchTable : select msg.ID,msg.TimeCreated, msg.DocType, msgHdr.SourceConfigName, msgHdr.TargetConfigName, msg.RawContent from EnsLib_HL7.SearchTable srchTbl join enslib_hl7.message msg on msg.id=srchTbl.docid join Ens.MessageHeader msgHdr on msgHdr.MessageBodyId=srchTbl.docid where (srchTbl.propid=(select propid from Ens_Config.SearchTableProp where classextent='EnsLib.HL7.SearchTable' and name='PatientSSN') and srchTbl.propvalue = '123-25-4612') and msgHdr.SourceConfigName='HL7.File.In'