My Blog
A short description about your blog
- NPR Extract to MIDAS Abstracting – Participated in project kick-off meeting with the team to discuss the business needs and data requirements for this interface project. Subsequently completed detailed analysis of the batch record specifications on the NPR Extract side and the BAR^P01 specifications and sample messages from the MIDAS side.
- NPR Extract to MIDAS Abstracting – Completed development and unit testing of the “inbound batch file reader” component of the new e*Way for this interface. This new e*Way is a Multi-Mode e*Way that uses “LocalFileETD” and “BatchRecordETD” (Batch e*Way for Java ETD’s) to read and process data from input batch files. These files having been produced and delivered to a directory on the e*Gate server by the NPR Extract from Meditech.
- NPR Extract to MIDAS Abstracting – Completed development and unit testing of the “transformation” component of the new e*Way for this interface. This batch record to HL7 transformation builds a single HL7 v2.2 “BAR^P01” clinical abstract message from multiple input NPR Extract batch records. There are four NPR Extract record types containing Patient/Visit, Diagnosis, Procedure and Provider data. The Patient/Visit data items were mapped to PID and PV1, diagnosis data mapped to DG1, procedure data mapped to PR1 and ZDG and provider data mapped to ZDG.
- Transolutions – Completed change and integrated testing to default report status to “P” (pending) for all reports from Transolutions for the client. Tested one report after the change and confirm the change worked as designed. Subsequently implemented the change in production.
- Transolutions – Supported the implementation of the Meditech interface code change/fix in production for the two MAGIC ministries and the associated maximum line length change from 80 to 91 on the Transolutions side for ORU messages. Subsequently, supported additional Transolutions report testing for both client locations. Worked with client after a secondary change/fix was applied by Meditech support. The first change/fix caused issues with reports coming back from Epiphany where body text was missing from reports and this issue was reported.
- Heartland Cardiology Lab Results – Completed 50% of the development of the new e*Gate transformation BOB for the lab results interface from Meditech to MedInformatix. This new BOB will support the transformation required from the Meditech lab result ORU to the MedInformatix lab result ORU format as specified in the HL7 specification provided by the MedInformatix interface contact.
- Performed Unit Testing on 16 Epic ADT interfaces (uni/bi- directional).
- Performed Unit Testing on 4 Epic Lab interfaces (Orders/Results).
- Performed Unit Testing on 7 Epic Rad interfaces (Order/Results).
- Performed Unit Testing on 6 Epic Transcription interfaces.
- Performed Unit Testing on 2 Epic Charge interfaces.
- Performed Unit Testing on 1 Epic Master File Load.
- Coordinated the Interface component of Integrated testing of 14 scripts involving 19 different ancillary systems.
- Created new Project prjOutEpicAdtOnBase in JCAPS 5.1.3 to process Epic ADT messages to the OnBase system
- Created new Connectivity Map cmOutEpicAdtOnBase and configured with needed components in JCAPS 5.1.3
- Created, validated, and compiled new Java Collaboration Definition jcdOutEpicAdtOnBase in JCAPS 5.1.3
- Created new HL7 TCPIP External System esOutEpicAdtOnBase under designated domain in JCAPS 5.1.3
- Created and configured new Deployment Profile dpOutEpicAdtOnBase in JCAPS 5.1.3
- Performed build and deploy on Deployment Profile dpOutEpicAdtOnBase in JCAPS 5.1.3
- Created, built, and deployed Deployment profile for project prjInOnBaseTrns in JCAPS 5.1.3
- Created new Project prjOutOnBaseTrnsEpic in JCAPS 5.1.3 to process OnBase Transcription messages to the Epic system
- Created new Connectivity Map cmOutOnBaseTrnsEpic and configured with needed components in JCAPS 5.1.3
- Created, validated, and compiled new Java Collaboration Definition jcdOutOnBaseTrnsEpic in JCAPS 5.1.3
- Created new HL7 TCPIP External System esOutOnBaseTrnsEpic under designated domain in JCAPS 5.1.3
- Created and configured new Deployment Profile dpOutOnBaseTrnsEpic in JCAPS 5.1.3
- Performed build and deploy on Deployment Profile dpOutOnBaseTrnsEpic in JCAPS 5.1.3
- Performed Epic ADT Unit testing with OnBase vendor
- Performed MedQuist Transcription into Epic Unit testing with MedQuist vendor.
- Performed code modifications for 2 interfaces as per the specification documents as well as unit testing for these interfaces.
- Worked on eGate interface engine production clean up tasks including archiving unused *isc and *tsc files and configuration files.
- Restored production logs that had been overwritten and validated data reports.
- Wrote script to move logs after stopping and starting dgsrvr.
- Created documentation outlining production interfaces per client's specifications.
- Created documentation for interface analysis on current interface engine practices.
- Researched test environment "too many files open" error and created short term and long term option plan.
- Worked with client to create an interface request document.
- Completed analysis on Unix operating system error – “Too many files open” occurring with eGate TRE (DataGate). Created spreadsheet documenting all current interfaces and outlined interfaces and routes to move to another dgsrvr (table) instance.
- Created script to email previous day’s batch transfers report including system and files transferred to the eGate TRE (DataGate) system.
- Attended conference call on clients conversion from McKesson to Inova’s suite of systems.
- Worked on new user manual for Inova documenting eGate TRE (DataGate) operational procedures as well as Inova specific procedures.
- Heartland Cardiology Lab Results – Completed development of the new e*Gate transformation BOB for the lab results interface from Meditech to Medinformatix. This new BOB supports the transformation required from the Meditech lab result ORU to the Medinformatix lab result ORU format as specified in the HL7 specification provided by the Medinformatix interface contact.
- Heartland Cardiology Lab Results – Completed unit testing of the new transformation BOB. Subsequently pulled archive file of production lab result ORU messages for the client and pushed the messages through the new BOB creating an output file containing Medinformatix formatted lab result ORU messages. Set up script to de-identify all patient data in the messages, then sent the resulting test file (100 messages) to the Medinformatix interface contact for review. The VPN configuration/set up for this interface is still pending, so sent the file to keep things moving forward until the VPN configuration is complete.
- Powerscribe – Completed move/build of all e*Gate components for this interface to the e*Gate TEST environment (AEGT023/AEGT029). Subsequently exchanged Powerscribe/e*Gate IP Address and Port assignment information with the Powerscribe interface contact.
- Configured outbound HL7 e*Way to point to Powerscribe ADT/ORM listener and worked with Powerscribe contact to successfully test connectivity. Configured inbound HL7 e*Way to listen for Powerscribe ORU traffic and successfully tested connectivity. Also, completed research and confirmation of e*Gate / Meditech interface connectivity for the ADT outbound, ORM outbound and ORU inbound interfaces.
- Powerscribe – Completed test inpatient registration and entered test radiology order within the clients Meditech test system. Subsequently confirmed that the ORM order message was successfully transformed and routed to the Powerscribe test system. Received confirmation from Powerscribe interface contact that the ORM order message was successfully received and processed into Powerscribe. Currently waiting on the initial test of the ORU radiology report outbound from Powerscribe which will be completed by resources after/during training this week for the client staff.
- Cardiology Allscripts – Received a request to research an issue regarding “CATH” reports. Some of these reports were appearing with headings starting with “ISOVUE” and there was some question regarding whether these were “preliminary” reports. Completed research of the production reports in question for a particular patient. Subsequently identified a bug in the e*Gate with the handling of “CATH” report headings and fixed this bug by ensuring that all “CATH” reports are delivered with a consistent heading. Also, identified bug with e*Gate filter code for this interface that was not taking into account the “Dictated By” role and fixed this bug with a simple code change to include “Dictated By” in the filter logic. Tested the changes in TEST, then implemented the changes in production and notified client that the change was complete.
- Developed flow diagrams describing the interaction between Siemens and Misys registration and EAD.
- Performed and completed ADT and Transcription scan unit testing between Epic and vendor OnBase
- Made modification to JCD jcdOutEpicAdtOnBase in JCAPS 5.1.3 to accommodate for issues during testing
- Performed Blood Gas orders testing between Epic and vendor RapidLink
- Made modifications to JCD jcdOutEpicOrdRapidLink in JCAPS 5.1.3 to accommodate for issues found during testing
- Performed transcription message testing between Epic and vendor MedQuist
- Assisted in the troubleshooting and resolution of JCAPS server non-responsive issues
- Completed Interface Unit Testing and documentation for ancillary system Pyxis
- Performed Interface Unit Testing between Epic and ancillary system RapidLink
- Performed Interface Unit Testing between Epic and ancillary system RALS
- Started development of ADT interface in JCAPS 5.1.3 for ancillary system MedQuist
- Performed analysis on sample ORU message associated with new interface from ancillary system Witt
- Developed Lab Results interface from ancillary system RapidLink to Epic in JCAPS 5.1.3
- Renamed projects and all components in JCAPS 5.1.3 for ancillary system Clinical Work Station
- Contacting system administrators of external system to provide connectivity
- Resolving eGate and JCAPS alerts and fixing the runtime errors.
- Data files transfers to partner clinics.
- Attending conference calls for Epic Change Control and other issues.
- Interface design & development for CAMS project in JCAPS.
- Worked with client refining their list of options for implementing an EMPI with Sunrise Radiology eliminating 50% or original options.
- Working with client to establish a cost matrix incorporating the pros and cons so that they may be weighed against one another.
- Supported production system while client’s analyst was attending classes.
- Supported failover test with production system.
- Monitored test system to assure clean-up activities were appropriate (disk space usage down from 98% to stable 56%).
- Reviewed production system for clean-up activities.
- Attended virtual meeting for switching client facility from McKesson Star to GECE.
- Continued specification review of ILH conversion documenting estimated work and timelines.
- Unit testing for 14 interfaces (ADT/Transcription/Lab/Rad)
- Worked with users on end to end testing for 14 interfaces (ADT/Transcription/Lab/Rad)
- Assisted in validation of integrated test scripts.
- Transolutions – On Monday 5/24, supported integrated testing of e*Gate ORU reports interface from Transolutions to Meditech. Ensured that all e*Gate components were up and running and that the ADT messages generated were processed into the Transolutions test system prior to the testing conference call.
- Transolutions – On Tuesday 5/25, completed the ADT backload processing.
- Transolutions – On Tuesday 5/25, completed production implementation of Meditech to Transolutions ADT interface after completing the ADT backload.
- Transolutions – On Friday 5/28, completed production implementation of Transolutions to Meditech Reports interface in order to be ready for the first production report send scheduled for Tuesday morning 6/1.
- Heartland Cardiology Reports – Attended kick-off meeting for this project on Wednesday 5/26. Subsequently completed 50% of a detailed review of the MedInformatix Inbound Lab Results interface specification document based on the plan is to start with the a Meditech to MedInformatix Lab Results interface.
- State of Illinois Lead Reporting – Completed changes and testing to the “DLVR” e*Gate collaboration rule script to implement “bmail” alerts. The “bmail” alerts will be sent whenever the underlying MOVEit DOS script returns an error (moveitProcessReturnCode > 0). Implementing “bmail” calls from the e*Gate collaboration rule script required the development of a DOS script wrapper for the “bmail” calls. By using a DOS script we avoid “blocking” calls which would in turn cause the e*Gate collaboration to hang (which would require the process to be killed).
- State of Illinois Lead Reporting – Responded to inquiry regarding Medicaid Number and Patient Phone Number data items with an explanation for absence of these 2 data items on some of the ORU messages. In some cases, these data items are simply not available from Meditech for given patients. Received response indicating the issue was closed and that no changes were necessary to the e*Gate code for this interface.
- Transolutions – Worked to address issues with the Meditech fix for the inbound HL7 reports interface. Client worked with Meditech to fix the issue which was causing report text to be ignored (not viewable in Meditech PCI display of reports). Subsequently completed testing of two reports with maximum line length of 91 characters. Worked with client/vendor to verify that the report displays in Meditech were as they should be with the expanded maximum line length change in place.
- Continued ADT Unit testing and documenting results between Epic EMR and Witt ancillary system
- Continued ADT Unit testing and documenting results between Epic EMR and Xim ancillary system
- Continued ADT Unit testing and documenting results between Epic EMR and Integrated Health Record ancillary system
- Continued ADT Unit testing and documenting results between Epic EMR and IntelliDesk ancillary system
- Continued ADT Unit testing and documenting results between Epic EMR and Pyxis ancillary system
- Performed maintenance and troubleshooting on eManager performance issues that administered designated testing domains.
- Continued ADT Unit testing and documenting results between Epic EMR and Midas ancillary system
- Modified Java Collaboration Definitions in JCAPS 5.1.3 to resolve issues discovered during Interface Unit Testing
- Assisted client Integration Analyst with JCAPS 5.1.3 coding errors in Production environment
- Attended technical kick of meeting for OnBase Enterprise Scanning product.
- Participated in kick off call and began reviewing project related material and following up on initial questions from new client.
- Analysis of Intersystems Ensemble Interface Engine.
- 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.
- Resolving eGate and JCAPS alerts and fixing the runtime errors.
- Performing enhancements in existing JCAPS interfaces.
- Data files transfers to partner clinics over the weekend.
- Attending conference calls for Epic Change Control and other issues.
- Interface design and development for CAMS project using JCAPS.
- Developing new FTP interface in JCAPS.
- Powerscribe – Completed the e*Gate build and unit testing for the ORU reports interface from Powerscribe to Meditech. Created a new ETD to support the Powerscribe ORU message format. Completed transformation business rules based on the approved Powerscribe Reports interface HL7 specification document and used sample ORU message pulled from the same document for unit testing.
- Transolutions – Continued the ADT backload to Transolutions (from e*Gate TEST server AEGT03) and completed delivery of all ADT messages up to Thursday 4/29.
- Transolutions – Continued the ADT backload to Transolutions (from e*Gate TEST server AEGT029) and completed delivery of all ADT messages up to Thursday 4/29.
- Optivox ADT – Completed integrated test of all ADT message types with direct participation from Optivox.
- Optivox ADT – Completed integrated test of 50% of the ADT message types with direct participation from Optivox and will complete the final 50% of ADT message type testing early next week. Generated all ADT transactions from the Meditech C/S test system for client using 3-4 test patients to cover the list of ADT events required for testing.
- Allscripts – Received email reporting a recurrence of the duplicate report issue on Wednesday 4/28. Using the screen prints provided, tracked down the offending HL7 messages in the e*Gate log files for the reports interface. Discovered for each report that was duplicated in Allscripts, the associated HL7 report message was sent exactly once to the Allscripts server (also ACK’ed exactly once by Allscripts as well). Subsequently sent email to interface support at Allscripts reporting the issue along with my findings with a request for them to research the issue on the Allscripts side. As of Friday close of business, had not heard back from Allscripts.
- Physician Integration (eMDS) – Completed changes and unit testing to the “HL7TcpClientETD” custom e*Way connection code in order to add support for the eMDS specific MLLP envelope that is currently being used for message ACK’s from the eMDS application back to e*Gate. Added configurable parameter “EMDS Acknowledgment Envelope” and completed associated coding changes to support the new configurable parameter. Subsequently, implemented the updated “HL7TcpClientETD” code in the production environment for the eMDS and Fox Valley components that utilize “HL7TcpClientETD”.
- Automate DataGate Documentation - Received Client’s requested fields for report. Working on adding those to current script.
- Research Daily Charge Reports – Looking at automating reporting and validation based upon current script. Waiting on distribution lists and direction.
- Clean Up DataGate Test – Continue working on cleaning up/archiving.
- Clean Up DataGate Production – Coordinated scheduling with client.
- GE/IDX Charges to HealthQuest comm. client change project - Project will be in two phases. Phase I will be a new FTP process for charges (waiting on FTP information). Phase II will be removing the current route for GE/IDX charges to HQ. The port/comm. client will stay in play for other charges HQ receives. Project must be completed by June 8’s 3M coding golive. We would also like to use this opportunity to change the currently existing tcp/ip to HQ for charges from a custom code to a super client configuration.
- Xtend Physician Report Automation – Created a script that greps the interface records from the previous day’s inbound log file and creates a .rtf file which is emailed to the distribution list. Need to move this into a cronjob next week.
- HPF Test Interfaces – Begun initial research into duplicating production HPF interfaces for test. Do we have an HPF admin contact?
- SMS Siemens Radiology Interfaces Overview – Created an excel spreadsheet showing current radiology interfaces.
- Review GE RIS interface documentation – Working on the ADT interface gap analysis documentation. Can we schedule a meeting with ADT stakeholders (GECE/LW and GE RIS) during my next onsite week (May 3) to review?
- Optivox ADT– Completed e*Gate build and unit test (using messages pulled from production with feeders/eaters) of the routing and transformation business rules for the Meditech to Optivox ADT interface. Implemented all routing and transformation business rules based on the completed client interface requirements document for this interface (e.g. routing only IN, INO and ER patient types and suppressing updates for pre-admits and discharged patients).
- Optivox ADT – Successfully tested connectivity to the Optivox HL7 TCP/IP over MLLP server using the e*Gate HL7 e*Way. Also, successfully delivered the first test A01 (Admit) HL7 message to Optivox working directly with Optivox.
- Optivox ADT – Completed e*Gate build and unit test (using messages pulled from production with feeders/eaters) of the routing and transformation business rules for the Meditech to Optivox ADT interface. Implemented all routing and transformation business rules based on the completed Provena interface requirements document for this interface (identical to rules for Optivox ADT for Main Campus Facility).
- Optivox ADT – Attended weekly status meeting and discussed options for integrated testing. The first option being a conference call based integrated test with participation from multiple resources for testing and verification. The second option being a “test go-live” where production data will be routed through the e*Gate test system with daily status checks and data verifications to confirm that Optivox is properly receiving and filing all ADT messages. Representatives from both client locations stated a clear preference for the second option, so will plan on implementing the “test go-live” approach.
- Transolutions – Discovered that most of the collaboration subscription and publication definitions were missing for the e*Gate components for Transolutions Client on AEGT03 after some maintenance issues over the weekend. Redefined the missing collaboration mapping definitions along with the associated collaboration subscription and publication definitions.
- Transolutions – Pulled Meditech ADT message archives for client back to 4/1/10. Using these files, started the ADT backload to Transolutions (from e*Gate TEST server AEGT03) after coordination and scheduling. Completed the backload through Thursday 4/22 and will resume the ADT backload again next week.
- Transolutions – Pulled Meditech ADT historical message archives for PUSMC back to 4/14/10. Using these files, started the ADT backload to Transolutions (from e*Gate TEST server AEGT029) after coordination and scheduling. Completed the backload through Thursday 4/22 and will resume the ADT backload again next week.
- Powerscribe – Began the e*Gate build of the ORU reports interface from Powerscribe to Meditech for client.
- Continued ADT Unit testing and documenting results between Epic EMR and Witt ancillary system
- Continued ADT Unit testing and documenting results between Epic EMR and Xim ancillary system
- Continued ADT Unit testing and documenting results between Epic EMR and Dexter ancillary system
- Continued ADT Unit testing and documenting results between Epic EMR and IntelliDesk ancillary system
- Continued ADT Unit testing and documenting results between Epic EMR and Pyxis ancillary system
- Performed Orders Unit testing and documenting results between Epic EMR and Pinestar ancillary system
- Continued ADT Unit testing and documenting results between Epic EMR and Midas ancillary system
- Performed Initial Field by Field Testing of following coded interfaces
- Flowcasted ADT to EPIC
- Star(HBOC) ADT to EPIC
- SoftLab Orders/results to EPIC
- Softmed Transcription Messages to EPIC
- ImageCast Orders/Results to EPIC.
- Fixed Changes in Engine to incorporate smooth Testing as and when required.
- Gathered communication specifications for external target systems.
- Tested ADT for EPIC system.
- Patient Registered, Updated,Transfered and discharged to trigger events A04,A08,A02,A03.
- Performed unit testing for Cerner Radnet, PMM & PACS systems.
- Coordinated with Unit testing for Unit testing.
- Re-organized the JCD code to make it simple & understandable.
- Configured IP & Port numbers in JCAPS for Receiving systems PACS, Cerner Radnet & PMM.
- Performed analysis on Outbound data with focus on triggered A01, A02,A03,A04,A05,A06,A07,A08,A11,A12,A13,A18, etc.for unit testing.
- Environments utilized: JCAPS 5.1.3, Epic, HL7 2.5, MLA, M2,ONCHOLOGY, PACS, Interface explorer, FTP server, AIX
- Developed Interface ADT Script unit testing toolkit to use while testing with the Pyxis ancillary system
- Performed Interface ADT unit testing between Epic EMR and Pyxis ancillary system
- Developed Interface ADT Script unit testing toolkit to use while testing with the Clinical Workstation ancillary system
- Performed Interface ADT unit testing between Epic EMR and Clinical Workstation ancillary system
- Developed Interface ADT Script unit testing toolkit to use while testing with the Xim ancillary system
- Performed Interface ADT unit testing between Epic EMR and Xim ancillary system
- Developed Interface ADT Script unit testing toolkit to use while testing with the Witt ancillary system
- Performed Interface ADT unit testing between Epic EMR and Witt ancillary system
- Developed Interface ADT Script unit testing toolkit to use while testing with the Midas ancillary system
- Performed Interface ADT unit testing between Epic EMR and Midas ancillary system
- Developed Interface ADT Script unit testing toolkit to use while testing with the Dexter ancillary system
- Performed Interface ADT unit testing between Epic EMR and Dexter ancillary system
- Provided technical guidance in client selection of integration engine selection.
- Transolutions – On Tuesday 4/13, participated in 2-hour integrated testing session with the Transolutions team and my client. The entire test plan was executed and no issues were detected that would require e*Gate interface code changes. One issue was raised regarding processing of “CC” providers (OBR.28). cleint reported that “CC” providers were not processing (printing) for the report types defined within the “HCCPS” department. I checked the printing options for the report types in question and discovered that the flag that controls printing of “CC” providers was set to “N” to not print. Researched the same flag in production and it was also set to “N”. Subsequently sent email to my client explaining the issue. Cient will contact the department for confirmation/explanation of their report type print settings for “CC” providers.
- Optivox ADT – Completed review of the Optivox HL7 ADT interface specification document in advance of the kick-off meeting. The Optivox HL7 ADT interface specification is very simple, supporting a short list of HL7 ADT events, segments and fields.
- Optivox ADT – Attended/participated in kick-off meeting Wednesday 4/14 with Optivox. Requested feedback from site contacts regarding message filter business rules based on patient type, patient location or medical service.
- Optivox ADT – Completed first draft of the interface requirements specification documents for both client locations based on feedback received to date from site contacts. Delivered the drafts to the combined team from Optivox and client locations.
- Powerscribe – Completed final review, requested changes and provided integration team sign-off on the completed Powerscribe HL7 interface specification document received from Powerscribe. Also, received request for changes to the specification from the client contact based her review of the document. Discussed each request with her and agreed that they were changes that we should request. Subsequently sent email listing these requests for changes along with explanation for each requested change.
- Powerscribe – Completed e*Gate build and unit test (using messages pulled from production with feeders/eaters) of the transformation business rules for the Meditech to Powerscribe orders (ORM^O01) interface. Implemented all transformation business based on the approved version of HL7 interface specification that includes the client’s special processing (e.g. PACS formatting of the Meditech accession number). Implementation of routing/filtering business rules based on Meditech procedure mnemonics is still pending.
- Powerscribe – Completed e*Gate build and unit test (using messages pulled from production with feeders/eaters) of the routing and transformation business rules for the Meditech to Powerscribe ADT interface. Implemented all routing and transformation business rules based on the completed/approved HL7 interface specification that includes all client and special processing (e.g. convert ADT^A34 to ADT^A30 required by Powerscribe for medical record number merges and convert ADT^A08 to ADT^A31 for updates).
- Cleaned up Datagate/eGate TRE environment by archiving identified orphan or unused software components.
- Attended GE Centricity kick-off project conference call to discuss integration changes and requirements.
- Created new Project in JCAPS 5.1.3 to process Epic order messages to RapidLink ancillary system
- Created new Connectivity Map for the RapidLink ancillary system and configured with needed components in JCAPS 5.1.3
- Created, validated, and compiled new Java Collaboration Definition for the RapidLink ancillary system in JCAPS 5.1.3
- Created new HL7 TCPIP External System for the RapidLink ancillary system under designated domain in JCAPS 5.1.3
- Created and configured new Deployment Profile for the RapidLink ancillary system in JCAPS 5.1.3
- Performed build and deploy on Deployment Profile for the RapidLink ancillary system in JCAPS 5.1.3
- Made modification to Java Collaboration Definition jcdHL7Inbound and performed build and deploy all projects that use it
- Performed ADT unit testing between Epic and Dexter ancillary system
- Performed ADT unit testing between Epic and Clinical Work Station ancillary system
- Performed troubleshooting analysis and made modifications to Java Collaboration Definition on the Epic ADT to CWS project
- Performed ADT unit testing between Epic and Midas ancillary system
- Created Unit Testing Toolkits to be used during ADT unit testing with ancillary systems
- Made modifications to Object Type Definition otdKhnAdt to accommodate the use of ZIN segment
- Performed validation on Java Collaboration Definition jcdOutCCAdtCws0 after making modifications to otdKhnAdt and made appropriate changes
- Analysis of Intersystems Ensemble Specifications.
- Conference call with Knowledge transfer to client in using SalesForce web services for Eligibility integration. Follow up, by reviewing SalesForce API documentation and generating recommendation regarding engine to use. Assemble initial workflow documentation. Creation and detail introduction for Eligibility flow diagram.
- Generate write-up of our Meaningful Use capabilities.
- Analysis of SYNAPPS product documentation.
- Transolutions PCMC – Attended weekly status conference call. Worked with client to identify a list of test patients that I would admit/register in the Meditech test system in advance of integrated testing schedule. Completed the registration of the 3 test patients, updated the test plan spreadsheet with the test patient information, consolidated Barb’s updates to the test plan spreadsheet and emailed the finalized test plan to the vendor from Transolutions.
- Completed 50% of the e*Gate coding for the ORM^O01 to ADT^A08 translation piece of the partial orders solutions for the client after finalizing the format of the combined accession/procedure data field. Later in the week, received word from the client that an alternate “workflow” based solution had just been proposed and accepted which solves the orders based reports problem. Therefore, I stopped working on the translation piece with approval of the client.
- Attended weekly status conference call. Worked with client at separate site to identify a list of test patient types that I would admit/register in the Meditech test system in advance of integrated testing. Completed the registration of the 7 test patients and shared the list of test patient information with client admissions. Client then updated the test plan spreadsheet and emailed the finalized test plan to Debbie from Transolutions.
- Participated in 3-hour integrated testing session with the Transolutions team. The entire test plan was executed and no issues were detected that would require e*Gate interface code changes. One issue was detected regarding the “default/generic” transcriptionist mnemonic which was not yet defined for the client test system. Subsequently sent a detailed email describing the issue with a suggestion to standardize to “TRANSOL” for all current and future Transolutions implementations and to also eliminate the “warning” messages that are generated for each report currently filed via the Meditech inbound ITS interface.
- Worked with client contact after integrated testing to test his code change solution for the warning that is currently reported by the e*Gate HL7 e*Way’s that deliver ADT messages to Transolutions for each of the current live sites. The warning “message ACK MSA segment not terminated with carriage return” was first reproduced, then client contact implemented his change, another test was run and the warning message was not recorded, problem solved. Will work with the client contact and the Integration team this week to propose a date for implementing the change.
- Attended interface discussion/planning conference call. This meeting focused on the Powerscribe Reports to Meditech interface. Identified the requirement to transform multiple ORC/OBR pairs from Powerscribe into single ORC/OBR pair. Also, requested that Powerscribe send report lines as repetitions within a single OBX segment instead of sending each report line in separate OBX segments.
- Allscripts – Pulled production messages and pushed them through the TEST environment in order to generate the raw data in the e*Gate log file for the “Message Sent/Not Sent” Report. Generated an Excel spreadsheet from the raw data and emailed the resulting spreadsheet to the client for his review and possible feedback / request for changes.
- Performed audit of eGate TRE system including Test and Production environments.
- Created automated audit reports of eGate TRE port and routing information in csv format which are emailed to analysts on a regular basis.
- Created automated issue reports of eGate TRE orphan files that are not used in the environment – identification files (.isc), translation files (.tsc) and configurations (*.cfgs/*.sc). These csv reports are emailed to analysts on a regular basis.
- Gathered data requirements from ESI, HMS(RODs), Safety Surveillor.
- Configured Epic Inbound/Outbound eway to get/put the HL7 messages from/to Epic.
- Went through existing interface logic for filtering criteria and to understand existing logic.
- Prepared the Analysis document from the existing interface.
- Developed OTD's for ADT/Orders interface data to get from/send to Epic.
- Configured HL7 Tcpip eway to send data to and from Epic, ESI, Safety Surveillor, HMS(RODs) system.
- Developed Interfaces to send ADT information from Epic to ESI, HMS, Safety Surveillor systems.
- Developed technical spec for ADT, Orders data for ESI, Safety Surveillor and HMS systems
- Created environment for Interfaces.
- Tested ADT, Orders, Results & Charges data flow between Epic, Radnet, careCast & McKesson systems.
- Co-ordinated with testing team in Unit Testing.
- Working with environments JCAPS 5.1.3, Epic, HL7 2.5, MLA, M2,ONCHOLOGY, PACS, Interface explorer, FTP server, AIX.
- Installation of Intersystems Ensemble.
- Installation and review of Mirth
- Contacting system administrators of external system to provide connectivity resolution.
- Research/Resolution (RR) for invalid records received from partner hospitals. Invalid records corrected and resubmitted with valid process completion.
- Resolving eGate and JCAPS alerts and fixing runtime errors.
- Enhancements in existing JCAPS interfaces.
- Data files transfers to partner clinics over the weekend.
- Attending conference calls for Epic Change Control and other issues.
- Validating interface connection and data flow after firewall changes.
- Interface design and development for CAMS project using JCAPS.
- Allscripts – On Monday 3/29, sent detailed email requesting feedback per the new procedure/report codes that I have identified to support the last three bullet items from the original report type request: “Tilt Table”, “Coronary CT” and “Peripheral Angiogram”.
- Transolutions – Completed connectivity test with client and sent 2 ADT messages, one inpatient and one outpatient, successfully filing into Transolutions test system. Also, mocked up one ADT^A08 for the outpatient with an OBR segment and successfully sent this message to the client for his review and feedback.
- Transolutions – Pulled a block of production order messages for research. Began research of the production order data by first loading the data into an Excel spreadsheet using e*Gate log files to isolate and export the data from key fields. Focused research on the fields that will be required per the status call discussion of supporting orders for ECHO and CATH procedure reports. The fields are the external accession (OBR.2), internal accession (OBR.18), HL7 order status (ORC.1) and “meditech” order status (ORC.5).
- Transolutions – Began detailed research of the production e*Gate interfaces for PCMC orders to PACS. Focused research on the handling/processing of the key fields OBR.2, OBR.3, ORC.1 and ORC.5 since this processing will have to be carried forward for this new partial orders support Transolutions interface.
- Transolutions – Attended weekly status meeting and confirmed readiness for integrated testing start later this week.
- Powerscribe – Attended Wednesday 4/31 interface discussion/planning conference call. This meeting focused on the Orders to Powerscribe interface. Documented via email the interface routing/transformation rules that were decided/confirmed on the call, focused on the key field processing for accession numbers and order status.
- Powerscribe – Began detailed research of the production Meditech orders data for PSJMC by first importing the production data into an Excel spreadsheet using e*Gate log files to isolate and export the data from key fields. Research is focused on the key order fields OBR.2, OBR.3, OBR.18, ORC.1 and ORC.5.
- Created new Project in JCAPS 5.1.3 to process CareCast order messages to Pinestar ancillary system
- Created new Connectivity Map for Orders to Pinestar and configured with needed components in JCAPS 5.1.3
- Created, validated, and compiled new Java Collaboration Definition Orders to Pinestar in JCAPS 5.1.3
- Created new HL7 TCPIP External System for Orders to Pinestar under designated domain in JCAPS 5.1.3
- Created and configured new Deployment Profile for Orders to Pinestar in JCAPS 5.1.3
- Performed build and deploy on Deployment Profile for Orders to Pinestar in JCAPS 5.1.3
- Created new Project in JCAPS 5.1.3 to process Orchard and M2 Rad result messages to Epic system
- Created new Connectivity Map for Radiology results to EPIC and configured with needed components in JCAPS 5.1.3
- Created, validated, and compiled new Java Collaboration Definition for Radiology results to EPIC in JCAPS 5.1.3
- Created new HL7 TCPIP External System for Radiology results to EPIC under designated domain in JCAPS 5.1.3
- Created and configured new Deployment Profile for Radiology results to EPIC in JCAPS 5.1.3
- Performed build and deploy on Deployment Profile for Radiology results to EPIC in JCAPS 5.1.3
- Created new Project in JCAPS 5.1.3 to process Lab result messages from M2 to the Epic system
- Created new Connectivity Map for lab results to EPIC and configured with needed components in JCAPS 5.1.3
- Created, validated, and compiled new Java Collaboration Definition for lab results to EPIC in JCAPS 5.1.3
- Created new HL7 TCPIP External System for lab results to EPIC under designated domain in JCAPS 5.1.3
- Created and configured new Deployment Profile for lab results to EPIC in JCAPS 5.1.3
- Performed build and deploy on Deployment Profile for lab results to EPIC in JCAPS 5.1.3
- Created new Project in JCAPS 5.1.3 to process Lab order messages from M2 to the Epic system
- Created new Connectivity Map for lab orders to EPIC and configured with needed components in JCAPS 5.1.3
- Created, validated, and compiled new Java Collaboration Definition for lab orders to EPIC in JCAPS 5.1.3
- Created new HL7 TCPIP External System for lab orders to EPIC under designated domain in JCAPS 5.1.3
- Created and configured new Deployment Profile for lab orders to EPIC in JCAPS 5.1.3
- Performed build and deploy on Deployment Profile for lab orders to EPIC in JCAPS 5.1.3
- Created new Project in JCAPS 5.1.3 to process Radiology result messages from M2 to the Epic system
- Created new Connectivity Map for Radiology results to EPIC and configured with needed components in JCAPS 5.1.3
- Created, validated, and compiled new Java Collaboration Definition for Radiology results to EPIC in JCAPS 5.1.3
- Created new HL7 TCPIP External System for Radiology results to EPIC under designated domain in JCAPS 5.1.3
- Created and configured new Deployment Profile for Radiology results to EPIC in JCAPS 5.1.3
- Performed build and deploy on Deployment Profile for Radiology results to EPIC in JCAPS 5.1.3
- Created new Project in JCAPS 5.1.3 to process Radiology order messages from M2 to the Epic system
- Created new Connectivity Map for Radiology Orders to EPIC and configured with needed components in JCAPS 5.1.3
- Created, validated, and compiled new Java Collaboration Definition for Radiology Orders to EPIC in JCAPS 5.1.3
- Created new HL7 TCPIP External System for Radiology Orders to EPIC under designated domain in JCAPS 5.1.3
- Created and configured new Deployment Profile for Radiology Orders to EPIC in JCAPS 5.1.3
- Performed build and deploy on Deployment Profile for Radiology Orders to EPIC in JCAPS 5.1.3
- Created Object Type Definition template ZPM and added to otdEpicChg in JCAPS 5.1.3
- Created Object Type Definition template ZPY and added to otdEpicChg in JCAPS 5.1.3
- Developed and implemented clearVariables method in Java Collaboration Definition jcdHL7Inbound.
- Built and tested Mirth ADT receiver translator that passes to listening ADT server translator that writes certain fields to a comma delimited file.
- Held a conference call with client to help them understand functionality around ADT to Sunrise RIS and orders to RIS from Siemens.
- Created verbiage for Oracle SOA Suite 11g and Oracle Fusion Middleware capabilities for website.
- Allscripts – Received confirmation/approval from client per the list of procedure/report codes that I previously identified for addition to the client interface filter on Wednesday. On Wednesday night, I completed the production implementation of the new procedure/report e*Gate data map files and updated the production collaboration rule script to point to the new data map files.
- Allscripts – Completed the production implementation of custom e*Way Connection “HL7TcpClientETD” for this interface on Wednesday night along with the new data map file implementation.
- Allscripts – Completed development of the”HL7TcpClientETD” installation procedures and implementation procedures documents. Also, completed creation of the “gmeek.zip” file that contains all of the code/scripts for compiling/installing/implementing “HL7TcpClientETD”.
- Moved all of these files up to the shared file server and then sent an email to the team sharing a brief description of “Hl7TcpClientETD” and the location of the install/implement documents and “gmeek.zip”.
- Allscripts – There are three bullet items from the original report type request: “Tilt Table”, “Coronary CT” and “Peripheral Angiogram” for which the Meditech procedure/report code research was still pending. I completed additional research and identified 15-20 additional Meditech procedure/report codes that should be added to cover the final three bullet items and will send off after I performed a final check on the codes. I was able to identify the additional procedure codes by expanding my research to additional procedure categories CCL, CT, EPL and SP.
- Transolutions – Attended PCMC and PUSMC status calls. Completed some basic message testing of the PCMC and PUSMC e*Gate interface modules on AEGT029 and AEGT03 in preparation for integrated testing next week. Also, created an inpatient and outpatient ADT’s in Meditech for both PCMC and PUSMC for use during integrated testing next week.
- Powerscribe – Completed 50% of the initial draft of e*Gate interface design document for this interface based on an Orders and limited ADT feed from PSJMC Meditech to Powerscribe along with a reports interface from Powerscribe back to Meditech.
- Developing Flowcast Schedule Interface to EPIC Using JCAPS
- Developing Monitor to Monitor for the runtime components of Jcaps Environment
- Developing AS OB Results Interface to CDR Using JCAPS.
- Changed PMM mapping based on mapping document changes and discussions.
- PMM(the message type is :MFN) connectivity testing done between PMM and EPic.
- Performing Unit testing between Epic and Radnet with ADT messages.
- Performed Connectivity testing between Epic and HDM.
- Documented the ADT interfaces for Epic to HDM,Jathomas,Glucose, Orders to MLA.
- Participated in meetings with Epic.
- Unit testing the interface built for EPIC and CareCast.
- Assisted client staff in debugging the Interface and system errors.
- Reviewed the JCAPS interfaces built for passing HL7 messages between Epic and CareCast and Radnet.
- Tested FTP Inbound eway to get the files from FTP server and Local files.
- Tested HL7 Tcpip eway to send data to Epic system.
- Changes completed with unit testing of Interface to send ADT data to Cerner Radnet.
- Created environment for Intefaces.
- Deployment created using JCAPS eDesigner and deployed.
- COnfigured Domains created in eDesigner to add to eManager.
- Deployed deployment profiles by using eManager and AppServer console.
- At clients request, utilized remote access to conduct eGate Training for new hires.
- Supporting Day to Day (DtD) operations of eGate.
- Begin project to institute Unit Testing as part of the development cycle.
- Presented proposal to acquire unit testing tools such as UltraEdit and Hl7 Explorer
- Attended Client status meeting and participated in discussion and did some follow up on the issue of the work flow requirement to attach reports to orders in Meditech for departmental reports coming back from Transolutions.
- Completed the pilot of “HL7TcpClientETD” for this interface on Friday afternoon. Confirmed with Allscripts that no duplicate reports were created during the pilot. A total of 25 messages were sent to Allscripts during the pilot. Each time messages were available, “HL7TcpClientETD” connected, sent all available messages, then closed the connection. The plan is to implement “HL7TcpClientETD” in production Monday or Tuesday night this coming week.
- Completed additional research and analysis to identify the client specific Meditech procedure and report codes required to meet client requests for sending additional ITS report type’s for both Phase 1 and Phase 2. I reviewed each active Meditech procedure code’s description and each active report description (for departments RAD, CARD and MRES) and compared the descriptions to client’s requested list of reports and identified approximately 20 procedure codes and report types that we should add to the interface filter. Then sent an email to the management team, communicating the filter changes that we will hopefully make next week to add the new reports. Client user team is currently reviewing the list of procedure/report codes that I shared with them in Excel format. Once I hear back with confirmation from Management, the data map changes have been made and tested for the interface and are ready for production implementation.
- Worked with the client to have the “CARD” department turned on which moved us closer to sending the full list of report types on the user’s list since “CARD” report types were previously not sent through the interface. This change will also help provide a complete view for the “Do Not Send” reports that I will begin sending to the user. This report is pulled from log file entries and will be useful for identifying reports types that should be added to the interface feed, but were not identified up front for whatever reason.
- Completed 50% of the development of a 2-3 page install/support procedures document for the “HL7TcpClientETD” custom e*Way Connection. This document will ultimately include instructions for installing “HL7TcpClientETD” to a new e*Gate schema and also instructions for implementing “HL7TcpClientETD” for an e*Gate interface.
- Attended kick-off meeting and received copy of the Powerscribe HL7 Interface specification document. Completed detailed read/review of the document. Identified from the document and meeting that no ADT backload would be necessary, since Powerscribe pulls ADT data from the order HL7 message. Identified that Powerscribe supports ADT’s, but only wants updates (A30 translated from Meditech A08) and medical record merges (A31 – translated from Meditech A40/A44).
- Completed detailed research of existing e*Gate interfaces that use the PACS Orders feed from client both in the ProvenaHealthPACS e*Gate schema and the ProvenaHealthCS e*Gate schema. Identified that for each interface the message routing/filtering rules are based on the ORC.1 (Order Control – NW, CA and SC/XO) values and OBR.4.1 and OBR.4.2 (Procedure Category and Code) values. Identified that “XO/SC” are status update transactions.
- Revised PowerPoint presentation and conducted meeting illustrating the steps for integrating orders from a foreign EMR system.
- Continued training and development of ADT Receiver Mirth interface .
- Participated in meeting to discuss opportunities with HAP
- Modifications and Enhancements made to
client websites using Dreamweaver software.
- Technical input provided to client for
completion of their request for Information document (RFI).
- Created new Project in JCAPS 5.1.3 to
process Epic ADT messages to Individual Health Record ancillary system
- Created new Connectivity Map for
processing ADT to IHR system and configured with needed components in JCAPS
5.1.3
- Created, validated, and compiled new
Java Collaboration Definition for processing ADT to IHR system in JCAPS 5.1.3
- Created new HL7 TCPIP External System for
processing ADT to IHR system under designated domain in JCAPS 5.1.3
- Created and configured new Deployment
Profile for processing ADT to IHR system in JCAPS 5.1.3
- Performed build and deploy on
Deployment Profile for processing ADT to IHR system in JCAPS 5.1.3
- Created new Project in JCAPS 5.1.3 to
process Radnet Radiology result messages to the Individual Health Record
ancillary system
- Created new Connectivity Map for
processing Radnet Radiology results to IHR system and configured with needed
components in JCAPS 5.1.3
- Created, validated, and compiled new
Java Collaboration Definition for processing Radnet Radiology results to IHR
system in JCAPS 5.1.3
- Created new HL7 TCPIP External System for
processing Radnet Radiology results to IHR system under designated domain in JCAPS
5.1.3
- Created and configured new Deployment
Profile for processing Radnet Radiology results to IHR system in JCAPS 5.1.3
- Performed build and deploy on
Deployment Profile for processing Radnet Radiology results to IHR system in
JCAPS 5.1.3
- Created new Project in JCAPS 5.1.3 to
process Epic ADT messages to RALS ancillary system
- Created new Connectivity Map to
process ADT to RALS system and configured with needed components in JCAPS 5.1.3
- Created, validated, and compiled new
Java Collaboration Definition to process ADT to RALS system in JCAPS 5.1.3
- Created new HL7 TCPIP External System to
process ADT to RALS system under designated domain in JCAPS 5.1.3
- Created and configured new Deployment
Profile to process ADT to RALS system in JCAPS 5.1.3
- Performed build and deploy on
Deployment Profile to process ADT to RALS system in JCAPS 5.1.3
- Performed connectivity testing between
the JCAPS 5.1.3 Epic Test environment to the Dexter ancillary system
- Performed connectivity testing between
the JCAPS 5.1.3 Epic Test environment to the IntelliDesk ancillary system
- Performed connectivity testing between
the JCAPS 5.1.3 Epic Test environment to the Pyxis ancillary system
- Performed connectivity testing between
the JCAPS 5.1.3 Epic Test environment to the Individual Health Record ancillary
system
- Performed connectivity testing between
the JCAPS 5.1.3 Epic Test environment to the Witt ancillary system
- Performed connectivity testing between
the JCAPS 5.1.3 Epic Test environment to the Xim ancillary system
- Performed connectivity testing between
the JCAPS 5.1.3 Epic Test environment to the MedAptus ancillary system
- Completed final draft of the e*Gate production implementation plan for
this interface. Added steps to install
MOVEIt (FTPS) software. Also added steps
to install MOVEit FTPS script and DOS .bat files developed for this interface.
- Received request from client to send an additional test file generated
from historical production data for the month of February for all six external
facilities. Pulled the production data
files, stripped PD1 segments from the production messages for two of these
sites, set up and executed the e*Gate interface test. Then sent the resulting output HL7 batch file
using MOVEit script and notified IDPH that the file was sent.
- Completed e*Gate code changes and testing to the SOI_ELR_TRX
collaboration rule script to stop inaccurate logging of CLIA lookup failure for
OBX.15.
- Completed draft of the e*Gate production implementation plan for client.
- Completed draft of the e*Gate production implementation plan for secondary
client site.
- Completed coding changes to custom e*Way connection “HL7TcpClientETD”
to add configurable parameter “Connect Only When Data Available”. This parameter when set to “YES” instructs
“HL7TcpClientETD” to connect to the remote system only when data is available
for the JMS input topic. This parameter
when set to “NO” instructs “HL7TcpClientETD” to connect to the remote system
when the e*Way is started.
- Completed coding changes to custom e*Way connection “HL7TcpClientETD”
to add configurable parameter “Maximum Number Connection Verifications Since
Last Send”. This parameter is only
relevant if the “Connect Only When Data Available” is set to “YES”. This parameter will close the connection to
the remote system once this threshold is met.
This threshold will be met once all data available for the JMS input
topic has been read/received and the message count is equal zero.
- Completed a thorough set of message testing of the changes to
“HL7TcpClientETD” custom e*Way Connection using high volumes of data and also
the introduction of dropped connections in the middle of high volume message
exchanges to ensure that two new configurable parameters are working as
designed.
- Added subscription to production client reports data from the TEST
e*Gate server in order to temporarily route production data through the custom
e*Way connection “HL7TcpClientETD”. Will
continue the test for the next week with the hope that the “Connect Only When
Data Available” protocol will eliminate the connection handling issues that are
currently resulting in duplicate reports within the client’s Allscript
application.
<< Start < Prev 1 2 3 4 Next > End >>
|