Question Stephen De Gabrielle · Oct 29, 2018 how to reference Header and Body properties of a message in a Routing rule? Hi, Any idea how to reference Header and Body properties of a message in a Routing rule? #Ensemble #Business Rules #HealthShare 0 1 2 1.3K
Question Stephen De Gabrielle · Sep 10, 2018 Can a BPL context variable reference the request object for the 'default value'? Hi,Can I reference the 'request' object when setting default values for context variables? #Business Process (BPL) #HealthShare #Ensemble 0 2 1 368
Question Stephen De Gabrielle · Sep 6, 2018 routing rule compiles to refer to old package Hi,I have a routing rule that calls some utility classmethods, but for some reason the compiled version insists on linking to a utility function in a different package.The call to 'SendToEaling(HL7)' in isn't compiling to a call to the LNWTIEPackage as expected:##class(LNWTIEPackage.RoutingRules.Utility).SendToEaling((pContext.HL7))but is instead becoming a call to the LNWDeploy package #Ensemble #Business Rules #HealthShare #ObjectScript 0 5 1 413
Question Stephen De Gabrielle · Jun 11, 2018 How to splice a segment with a DTL? (in a BPL) Hi, I want to splice a PID segement returned from a query, so I can use it in a DTL: <assign value='context.pidSegment' property='target.{PIDgrp.PID}' action='set' /> #Ensemble #HL7 #HealthShare 0 1 0 467
Question Stephen De Gabrielle · May 11, 2018 Creating custom 'application ACK' handling ( and transformation)? Hi, We have a system that gives an AE 'Error' response for warnings, that we want to transform to AA codes when returning the Application ACK. MSH|^~\&|iCS|EHT|EPRO|R1K|20180511113136||ACK^A02|fbwZaoKW/USAdFI3IGLU|P|2.3|||AL|NE| MSA|AE|fbwZaoKW/USAdFI3IGLU||||0^Nothing To Update^^W ERR|||0^Nothing To Update|W| Fortunately they include a warning code in MSA:6.4 and ERR:4 #HL7 #HealthShare 0 1 0 541
Question Stephen De Gabrielle · May 9, 2018 HL7UK (v2.4+) UK segment structures ZU1 etc. ? Hi, Are the HL7 UK specific ZU segment structures available for Healthshare? I can obviously do them by hand, but it would save time if the structures were available in HealthShare as a starting point for interfraces that use them (our PAS 'ICS' uses ZU1,2 & 4) Kind regards, Stephen #HL7 #HealthShare 0 1 0 429
Question Stephen De Gabrielle · May 8, 2018 certificates in DER fromat Hi We have a vendor that has supplied a cert in .der format, instead of the usual pem or cer formats is there a way to convert to CER or PEM? Kind regards, Stephen (PS the interface is HL7 v2 over TLS/SSL) #HealthShare 0 2 0 329
Question Stephen De Gabrielle · Mar 27, 2018 How to convert FHIR(HTTP GET) Query into HL7 Hi, We have a PAS that accepts HL7v2 QBP^Q21 requests, and returns patient details in an RSP^K21.We have a clinical system that wants to sent an http GET request of the form http://server/getpatientbyid?pid=M1234567So I think I need to convert the query url into a QBP^Q21 (HL7) message, then take the response in HL7v2, convert to SDA, convert to FHIR, and put that in the response to the original GET.Does anyone have any experience doing this? is there an approach you would recomend? #FHIR #HealthShare 0 7 0 2.2K
Question Stephen De Gabrielle · Feb 9, 2018 network traffic inspection tool? Hi, Does HealthShare include functionality to inspect packets to and from the system? If not, what tools do you use to do this when debugging interface issues? A colleague suggested 'Wireshark', but I've not used it. Kind regards, Stephen #HealthShare 0 3 0 426
Question Stephen De Gabrielle · Jan 17, 2018 Does anyone use EnsLib.ITK.DTS.Framework.Operation.DTSTransferFile ? and how did you manage the transition to MESH? Does anyone use EnsLib.ITK.DTS.Framework.Operation.DTSTransferFile ? and how id you manage the transition to MESH? I just noticed this PR from 2011 https://www.intersystems.com/news-events/news/news-item/itk-2-0-0-compliance-for-intersystems-ensemble-makes-it-easier-and-cheaper-for-nhs-trusts-to-exchange-information/ #HealthShare 0 10 0 561
Question Stephen De Gabrielle · Jan 4, 2018 Diagraming our service Hi,Our ensemble instance has grown significantly since it was first implemented in 2014, and the old interfaces diagram is no longer useful. We started with a few HL7v2 ADT and demographic interfaces, but our use of Ensemble* has grown to include document interfaces, orders and results, ITK and inbound and outbound interfaces from other organisations. (more and more like an Enterprise Service Bus than a simple integration engine)I'm looking for examples of and methods for creating; #HealthShare 0 2 0 429
Question Stephen De Gabrielle · Jan 4, 2018 Enable automatic WRC HealthCheck updates? Hi, #HealthShare 0 1 0 294
Question Stephen De Gabrielle · Dec 12, 2017 Does HealthShare support MESH(DTS) messaging? Hi, We currently have individual systems connecting to MESH, but would like to leverage the monitoring and managment facilities in HealthShare. Has anyone integrated directly with MESH? https://digital.nhs.uk/message-exchange-social-care-health/technical-inf... Kind regards, Stephen #HealthShare 0 1 0 453
Question Stephen De Gabrielle · Nov 7, 2017 Is there a report of ports configured by services? Hi,Is there a report of ports configured by services?We have a lot of services, across multiple namespaces, and it would be useful to know what ports are configured, even for disabled services. Stephen #Beginner #Ensemble #HealthShare 0 2 1 647
Question Stephen De Gabrielle · Oct 3, 2017 Can a class refer to a global in a different namespace? Some of our interfaces use globals for lookups, but we are currently looking at putting a groups of (document) interfaces in a separate production with a shared ‘Default Database for Routines’ to reduce code duplication. #Caché #Databases #Globals #Mapping 1 4 0 1.8K
Question Stephen De Gabrielle · Oct 2, 2017 is a Robust Web Server needed for HealthShare Health Connect? Hi Reading through the installation guide I found a fairly stern warning in the robustness checklist not to use the inbuilt apache web server. >Use a robust web server. Do not use the limited Apache server installed with>Ensemble. It is provided as a convenience for use on development systems and> is not a fully capable web server. We only have a few users, the Interface team (3), an integration consultant(1) and an interface monitoring/development vendor. #Health Connect #HealthShare 0 2 0 415
Question Stephen De Gabrielle · Sep 20, 2017 Is is possible to configure Visual Trace to only show specific services,processes and operation We have a large number of processes and operations being applied to outbound HL7 messages from our PAS. If I select a message, and open its visual trace, I see the service, as well as all processes, and operations. My debugging is often about a new operation, and I don't need to see all the other operations that are in functioning as desired. #Debugging #Management Portal #Ensemble 0 2 0 398
Article Stephen De Gabrielle · Jul 5, 2017 2m read file name passthrough and extending a class to override a method I needed to pass through a file with Ensemble but the operation wasn't writing some filenames as given because the EnsLib.File.PassthroughOperation 'sanitizes' filenames removing characters that are not valid on some operatingsystems;09000655_AEDC_C3344059_A/E_Martin Browne_09000655_201706221018.pdf09000655_AEDC_C3344059_A#47E_Martin_Browne_09000655_201706221018.pdf #ObjectScript #Ensemble #HealthShare 1 0 0 1.1K
Question Stephen De Gabrielle · Apr 27, 2017 How to sign certificate requests from a client system? Hi, I can't work out how to use the Cache CA Server to process certificate request from external clients!We are setting up an interface where we use SSL/TLS 'Mutual Authentication' to allow a client system to securely transmit document to our server. (they are off-site and hosting a service for us)I am not a security expert, but my understanding of setting up mutual authentication where my instance of ensemble is the server, and it is receiving messages from a client is as follows #Ensemble #HealthShare #SSL 0 5 0 1.7K
Question Stephen De Gabrielle · Apr 20, 2017 Example DTL to extract a base64 encoded file(pdf) from an MDM^T02 OBX segment Hi, Can anyone point me to an example of a DTL & Class method that can pull a base64 encoded PDF out of a MDMT02 message? This is really asking for two things; - how to make a DTL that extracts a specific subfield of an HL7 2.3 message into a message of its own, and - how to transform an base64 encoded document into its original binary form for writing to a file. I'd also love to see an example of an HL7 2.n MDM^T02 ==> HL73.ITK2 non-coded CDA #DTL #HL7 #Ensemble #HealthShare 0 3 1 3.8K