Question Scott Roth · Sep 11 HealthShare Form (FDN) Examples - Provider Directory I am struggling in understanding how FDN works within Health Share, in particular those that are related to Provider Directory within Health Share. Does anyone have examples of using FDN that they would be able share? #Angular #JavaScript #JSON #Tutorial #UI Development #HealthShare 0 0 0 21
Question Scott Roth · Sep 10 FDN Help New to using FDN, and the Form Wizard on learning.intersystems.com does not go into enough detail to help with my questions... Is there a way to control text size within the Form Definition? Is there a way to make Sections more of a Page based caching then, waiting for the entire page to load? #HealthShare 0 1 0 23
Question Scott Roth · Sep 8 Testing Java Gateway ( EnsLib.JavaGateway.Service) Connection from Ens.BusinessOperation/EnsLib.SQL.OutboundAdapter We currently have Business Operation that we built to use the EnsLib.SQL.OutboundAdapter so we can make Microsoft SQL Server Stored Procedure calls. The BO is attached to a Java Gateway Service. Some of our MS SQL Databases have moved from being OnPrem to Azure Cloud. We have started seeing where we are receiving errors on the BO saying that we cannot connect to the Azure Database, but we never receive a Disconnect from the Azure Database. #Azure #Business Operation #Cloud #Databases #Java #SQL #HealthShare #InterSystems IRIS for Health #Health Connect #InterSystems IRIS 0 2 0 23
Question Scott Roth · Sep 3 HealthShare - Modifying Card layout (locations-card) New to HealthShare, I wanted to know if there was a way to modify the locations-card within the Provider Directory? I am not seeing a reference to where the Cards are stored within the documentation. #HealthShare 0 0 0 17
Question Scott Roth · Sep 2 SearchTable properties not populating I created a Custom Search Table that extends EnsLib.HL7.Search Table. I saved, compiled, and rebuilt the index however when I go into Message Search to try to use the Search Table, within the conditions the proper fields are not showing up that was defined. It is showing the fields from EnsLib.HL7.SearchTable. I did a build index on both EnsLib.HL7.SearchTable and OSU.HL7.SearchTable. #Relational Tables #HealthShare #InterSystems IRIS for Health #Health Connect #InterSystems IRIS 1 6 0 50
Question Scott Roth · Aug 28 Using a Linked Table (SQL) as a Filter in a Business Rule I had a need for a Filter, but did not want to recreate the wheel by creating another Data Lookup Table, so instead I created a Linked Table that points to a MS SQL Table outside of IRIS. Once I had the Linked Table, I created a Class Method Function that would query the Linked Table and return a 1 if a result came back. #Business Rules #ObjectScript #Relational Tables #SQL #HealthShare #InterSystems IRIS for Health #InterSystems IRIS 0 1 0 38
Question Scott Roth · Aug 26 How do I get a Search Table to show up in a different Namespace? I have a need to create a specific Search Table outside of the EnsLib.HL7.SearchTable specifically for HL7 MFN messages in HealthShare Provider Directory. Our Code is created in a different namespace then the main HSPD namespace and is mapped within the HSPD namespace mapping. I created a copy of EnsLib.HL7.SearchTable, named OSU.HL7.SearchTable what all needs mapped to make this new search table available in HSPD namespace? #HL7 #Relational Tables #HealthShare #InterSystems IRIS for Health #InterSystems IRIS 1 1 0 32
Question Scott Roth · Aug 20 SOAP.OutboundAdapter question Using a WSDL and the SOAP wizard I created a WebServiceClient, and Operation to send an encoded message to a Vendor. But the vendor is now sending back an HL7 in the SOAP response. I tried updating the Operation to Extend EnsLib.HL7.Operation.ReplyStandard, but still use the EnsLib.SOAP.OutboundAdapter. When I did this it broke my Operation and would not compile with the following error... #Business Operation #HL7 #SOAP #HealthShare #InterSystems IRIS for Health #Health Connect 0 0 0 31
Question Scott Roth · Aug 15 Removal of Provider.Individual.Addresses from Local.PD.DataGram.Main.Unified using %clearFields Is there a way to Remove specific all Addresses from a Provider.Individual.Address before reinserting the Addresses from an HL7 message in Provider Directory? Most fields we can call %clearFields() however since Addresses come from multiple locations we need to isolate and treat Addresses from this HL7 source as a snapshot. Thanks Scott #Data Model #DTL #HL7 #Object Data Model #HealthShare 0 0 0 24
Question Scott Roth · Aug 4 SQL Search REST Interface Example I am trying to help another group within our organization access a SQL Table that I have created to populate Epic Department Data within our environment and came across the ability to use SQL Seach REST Interface using iKnow. However, I am having issues trying to get it to work via POSTMAN before I hand off the solution... the POST URL... https://<servername>/api/iKnow/latest/TESTCLIN/table/osuwmc_Epic_Clarity.DepartmentMaster/search where osuwmc_Epic_Clarity.DepartmentMaster is the table In the body... #JSON #Key Question #REST API #SQL #Health Connect #HealthShare #InterSystems IRIS #InterSystems IRIS for Health #InterSystems Natural Language Processing (NLP, iKnow) 2 15 1 145
Question Scott Roth · Jul 14 Use of FHIRPath.API not returning results as expected I have been struggling sometime with trying to take a FHIR Bundle Response, extract the "entry.resourceType", extract the MRN and Name from the Patient FHIR Response... Going through learning.intersystems.com, it suggested that I try using fhirPathAPI to parse and search my response for certain values, however I am not sure my syntax is correct. Using the AI code, it suggested to set my tree = "Bundle.entry.resource.resourceType" #FHIR #JSON #ObjectScript #HealthShare #InterSystems IRIS for Health #Health Connect #InterSystems IRIS 1 0 0 47
Question Scott Roth · Jul 8 FHIR Patient Resource Response does not map to FHIRModel.R4.Patient I am receiving a FHIR response bundle back with a resource of patient. Using fromDao, I attempted to take the stream and put it into FHIRModel.R4.Patient but it is not mapping correctly. When I attempt to take FHIRModel.R4.Patient and write it out using toString(), all I am seeing is the resource {"resourceType":"Patient"} so the response is not mapping correctly to FHIRModel.R4.Patient. How have others handled this? Do I need to translate it to an SDA since it does fit the model format? #DTL #FHIR #JSON #HealthShare #InterSystems IRIS for Health #Health Connect #InterSystems IRIS 1 6 0 77
Question Scott Roth · Jul 3 Extracting lists from FHIR Responses I am making a FHIR request against Epic, in when I get the Response back using "fromDao" I am extracting the stream into HS.FHIRModel.R4.Patient. However, the patient's name comes back as name within a list that references HS.FHIRModel.R4.SeqOfHumanName. How do I extract the name from HS.FHIRModel.R4.SeqOfHumanName? Do I have to then do another "fromDao" to pull the list into string format? How do I navigate around the lists that are in a FHIRModel response, to extract the string values? #DTL #FHIR #JSON #HealthShare #InterSystems IRIS for Health #Health Connect #InterSystems IRIS 1 9 0 100
Question Scott Roth · Jul 2 Building Query String for FHIR Request I was wondering if anyone had a way to automate creating the Query String for a FHIR Request? Using HS.FHIRServer.Interop.Request in my development I have to specify the following... I was wondering.... if my source had variable number of fields if there was a way to automate the build for the QueryString when doing a Patient Search? #DTL #FHIR #HealthShare #InterSystems IRIS for Health #Health Connect #InterSystems IRIS 1 0 0 45
Question Scott Roth · Jul 1 Iteration Help through JSON Response I have built a REST operation to submit a JSON Request Body, and in the JSON Response Object, I need to pull out certain values like pureID, portalURL, and under the identifiers array the ClassifiedID that has a term."en_US" = "Scopus Author ID" #JSON #ObjectScript #REST API #HealthShare #InterSystems IRIS for Health #Health Connect #InterSystems IRIS 0 3 0 68
Question Scott Roth · Jun 13 Decoding/Routing the Encoded HL7 Response from SOAP Request I have an application that is requires an Encoded HL7 message sent over SOAP over HTTPS using SSL/TLS... the Response that is return is also encoded, which I know how to Decode but not sure when I Decode the response how to Extract the HL7 message to send back to the router. How do I capture the Routing Source System and parse the encoded message back into an HL7 format that would show on the trace viewer? #Encryption #HL7 #SOAP #HealthShare #InterSystems IRIS for Health #Health Connect 0 4 0 74
Question Scott Roth · Jun 12 Architectural Question about receiving HL7 via HTTPS For those that use IRIS for Health, HealthShare, and or Health Connect... As Health Applications are moving to the Cloud, how have you handled communication from the Application to your instances via HTTPS? Trying to figure out the best path on designing the proper workflow to allow these messages to be allowed to be eventually sent to our EMR to post to the patient chart. We are very wary of opening a connection from the internet to our instance of Health Connect. Thanks #HL7 #InterSystems Business Solutions and Architectures #SSL #HealthShare #InterSystems IRIS for Health #Health Connect 0 0 0 55
Question Scott Roth · Jun 11 Base64Encode adding to SOAP Request I am having a hard time trying to figure out the following... Within a DTC, I was able to take the a EnsLib.HL7.Message source and using #Business Operation #HL7 #ObjectScript #SOAP #HealthShare #InterSystems IRIS for Health #Health Connect #InterSystems IRIS 0 3 0 54
Question Scott Roth · Jun 11 Cannot open file '/ensemble/TEST/iris.cpf_.... when trying to create a Database/Namespace I have created a New Database/Namespace within our TEST environment on both the Primary and Backup of the mirror. When I go to create the database/namespace on the DR node I am getting "Cannot open file '/ensemble/TEST/iris.cpf_...." while the cpf file that it references does not exist. Anyone have any clue to why this might be happening? #Databases #Namespace #System Administration #HealthShare #InterSystems IRIS for Health #Health Connect #InterSystems IRIS 0 3 0 63
Question Scott Roth · Jun 10 Handling HL7 Message Response from SOAP Request We have a vendor that is requiring that the HL7 sent to them is sent as an Encoded message inside a SOAP request but is sending back an HL7 message as the response. When the WSDL built the response, it was expecting an encoded message back. I updated the Request and Business Operation to expect an EnsLib.HL7.Message, however I am not sure how to handle the HL7 ACK to post it back to the sending message so it will not cause an Orphan message, and to parse it back correctly in the trace viewer. When I do a $$$LOGINFO on the pResponse, I get back... #Business Operation #HL7 #SOAP #HealthShare #InterSystems IRIS for Health #Health Connect 0 1 0 54