|
Software Integration Projects for Early October 08 |
|
Here are some highlights from some of the projects that Orchestrate Healthcare is working on for our clients during the first week of October:
- Researched Connectivity problem in HL7 TCPIP eWay. Live ADT feed to test had a huge backlog and discovered the slowdown was the eGate to NEBO HL7 eWay. Turned on logging and modified the configuration to capture MSA data. Update: This is still a problem. Typically transaction rates are 10-15 a second. This is however a VPN connection with encryption. I have a request their network group to put a trace on this connection and to reconfigure the VPN tunnel if necessary.
- Dreyer Medical Center has almost signed off on the Transolutions/Mercy Meditech to EPIC Transcription interface. I will move the Discharge Date PV1.45 to the MDM-4 instead of the OBR8 (Date of Primary Activity). This will be done only for discharge summaries. One more scenario has to be created and signed off by the user to test the new code that will affect this.
- Configured a bi-directional interface Meditech ADT to Olympus Endoworks/Unsolicited Endoscopy reports to Meditech. Created Java collaborations to do the transformations with custom resolved ETD to accommodate the special processing needed to do the transformation. The Vendor could not send the Endoscopy reports (ORUs) until he was done building his part of it and he had posted valid ADTs from test Meditech. Once this was accomplished a result did cross the interface into Meditech. It failed to post in Meditech. The Core Meditech analyst has not yet created a department and work type template for this type of reports. This has to be done before the user can view these reports in Meditech.
- Meditech ADT to Witt interface finally received a sign off by the user. The go-live is scheduled for Tuesday of this week. The Meditech Live feed to the test environment will also be suspended at this time.
- Due to the fact that Dreyer will probably sign off on the Meditech to Epic Transcription interface a request was generated to start moving the Meditech customs developed for this interface to the live environment.
- Still working on the Transolutions implementation of the Cardiac transcriptions interface. This is a very high priority project due to the fact that the current Cardiac transcription interface stopped functioning as designed. Eight different Cardiac Categories were tested and all posted in Meditech. These were unsolicited results. There is a possibility that they might need to be solicited by an order generated by Meditech.
- Created OTD's ‘otd_ADT_TO_BIOSITE' and ‘otd_KMC_ADT_TO_CF' in Java CAPS 5.1.3 using ETD's in DataGate 3.6.2
- Create project ‘prj_FR_LWADT' , ‘prj_KMC', ‘prj_LWADT_TO_ACCURO',' prj_LWADT_TO_CF', ‘prj_LWADT_TO_CHTLNC',' prj_LWADT_TO_TELCOR' in Java CAPS 5.1.3 version.
- Conducted Foundations of Java training class and covered following sessions.
- Packages & Interfaces in Java CAPS
- Exception Handling
- String Handling
- Continued moving the remaining Batch eWays in eGate Test environment to new Participating Host.
- Updated documentation outlining PH build to include additional list of eWays.
- Performed testing and analysis with Interface Analyst to determine transaction failure happening in SMS system
- Performed Epic testing with Systems Analyst to determine cause of Guarantor Relationship discrepancies.
- Continued training Interface Analyst on eGate ETD editor and HL7 standards.
- Scripted commands to perform start/shutdown/status of eWays from the command line.
- Provided additional support to Interface Analyst when needed.
- Completed interface code build and volume testing of outbound messages from Softmed Transcription to Affinity using NeoIntegrate version 3.3
- Completed interface code build and volume testing of outbound messages from Softmed RISTrans to PACS using NeoIntegrate version 3.3
- Performed code analysis of Affinity_Transcriptions_to_Epic for conversion from CAI to NeoIntegrate version 3.3
- Build Affinity_Transcriptions_to_EpicADT using NeoIntegrate version 3.3
- Build - ACA_CPACS_Results_to_EpicResults using NeoIntegrate version 3.3
- Testing the ADT data of a project client (partner hospital)
- Contacting system administrators of external system to provide connectivity
- Re-establishing the connections
- Looking for invalid records received from partner hospitals and making corrections and resending those records for processing.
- Adding new physician in datamap
- Resolving eGate alerts and fixing the runtime errors.
- Making changes in physician ID number to fix invalid ID data problem.
- Continue troubleshooting why our connection drops to a sftp server at New England Research Institute (NERI) in Boston. This process sends imaging data related to a cardiac condition named Marfan Disease. NERI is conducting a nation-wide study with over 40 other pediatric hospitals across the country. The sftp connection between CHM and NERI keeps failing because of a “reset” that originates from the server in Boston. Our connection drops prior to a userid or password being entered, so it’s very difficult to debug this from the CHM side. After reviewing NERI’s server logs it appears they are prompting our client for a public key during login. The server should only be prompting for a password. I researched the available configuration and run-time options that are available from the client side, and found this:”
- -o PreferredAuthitications=password”. This option allows the client to specify to the server the order in which authentication methods are used. After adding this option our sftp client was able to connect. After the connection was made, another issue was found when sending large amount of data to NERI. The sftp process would “freeze” at certain points. After further testing I found this problem could be solved by opening a separate sftp session for each dataset that needs to be sent (rather than one sftp session for all datasets).
- Burn eGate 5.0.5 SRE U1 disks in preparation for the eGate version upgrade I will lead. Continue developing upgrade plan.
|
|