Healthcare Technologies and Veterans Affairs
We applaud DSoft's work to finish this much needed mechanism to efficiently and accurately access crucial data that is currently only acquired through time-intensive, manual means, not to mention, subject to human error. . . . many thanks to all for the development of such a versatile tool.- VA Suicide Risk Tracking Coordinator, 2013
DSoft Technology supports the healthcare industry, ensuring that providers possess the tools they need to care for their patients. Examples of our work include support and maintenance of Veteran Affairs information systems as well as extensive work in database and search engine development. We ensure that information is immediately accessible for important decision-making.
DSoft Technology supported the Department of Veterans Affairs, Quantico Information Technology Center (QITC), with a review of their current intranet home page and SharePoint home page in order to develop a consolidated page design.
DSoft developed a complete custom SharePoint 2010 branding solution to include custom themes, master pages, aspx pages, graphics, custom web parts, and custom lists packaged and deployed via a standard SharePoint solutions file. The core feature was a custom SharePoint list driven dropdown menu to replace the standard top navigation bar. This custom dropdown menu is styled via a custom CSS style sheet and fully themes-enabled. The menu actions are completely CSS driven, improving performance over script based menus. The intuitive SharePoint list data source allows non-technical delegated users to easily add and modify list items in the navigation menu. DSoft also developed a customizable tile-style links list, leveraging web-browsable web part properties to set color, source list, and number of columns. DSoft utilized three separated SharePoint features to target different solution elements to the site collection or site scopes.
Other innovative techniques leveraged in this solution included a custom class that saves previous-settings to the site property bag and reverts the branding to the original settings when features are deactivated. DSoft developed custom graphics for the VA customer using Adobe Photoshop, including a site logo and large banner for the intro page. Custom themes were developed using the thmx platform, and cascading style sheets leveraging the SharePoint themes platform. DSoft deployed all elements via standard SharePoint features, choosing deploying destination based on element scope. Some elements were deployed to the layouts folder, however, many elements were deployed to site collection level, and site level libraries and galleries including Layouts, the web parts gallery, site assets library, list templates gallery, and master page gallery. Feature receivers were implemented to set the theme, master page, and default home page for the sites. DSoft tested the SharePoint solution on multiple farms with various build numbers delivered the solution as a .wsp file.
Technologies used: SharePoint 2010, SharePoint Designer 2010, Microsoft™ Visual Studio 2010, Microsoft™ ASP.NET 2.0, C#, CSS 2.0, Microsoft™ SQL Server, Microsoft™ Windows Server 2008R2, Microsoft™ Internet Information Server (IIS) V7.0, Adobe Photoshop CS5
VA Enterprise Risk Registry
DSoft Technology is responsible for implementation and maintenance of the web based Enterprise Risk Registry (ERR) application, such as software and database modifications, testing, deployment, documentation, and training. The ERR application was implemented to aid VA in the identification and mitigation of risk and supports the risk management needs and practices of the Veterans Health Administration (VHA) Office of Information and Technology (OI&T), Office of Quality Safety and Value (QSV) and the VHA Office of Compliance and Business Integrity (CBI). The ERR system establishes a central risk repository for storage and manipulation of critical risk information. The system is capable of advanced data mining, executive dashboard support, custom reporting, integration with other data systems, tracking of event-driven workflows, and regression analysis. The ERR application provides reporting and monitoring processes required by executive leadership. The ERR application has a core set of tools paramount to support the developed set of actionable processes, tasks, and activities, as currently utilized by the VA OI&T ERM.
Technologies used: .NET (C#, MVC, Entity Framework), DevExpress (UI Controls, Interactive Dashboard, Reporting), SQL Server
VA Health Information Technology
Currently Information Technology (IT) systems infrastructure information is stored in the Veterans Health Information Systems and Technology Architecture (VistA) Automated Engineering Management System/Medical Equipment Reporting System (AEMS/MERS) system. However, the AEMS/MERS engineering package system does not include information on how the system is being used, a description of the modules included, nor does it serve as a central repository of information for all of the systems deployed within a Veterans Integrated Service Network (VISN) or Region. This makes it difficult to determine if there are other systems within a VISN that new systems should interoperate with, what functionality a new system should include, or how many systems within the VISN are getting close to their end of life so that the VISN can schedule an integrated purchase across the entire VISN or Region.
The web-enabled VA HIT application tracks facilities/network/software/hardware/system information which will enable the VISN or Region to identify systems already in use that new facilities should emulate to maintain a standardized level of care across the VISN or Region and to identify when systems should be replaced as they reach end of life in a standardized manner. VA HIT currently supports VISN 20 but it is designed to be scalable to support six VISNs and support changes in the VA HIT database. The VA HIT database will be the authoritative data source for all non-Office of Information and Technology (OI&T) infrastructure assets and the go to system for all users (IT, health informatics, biomedical engineers and technicians).
The VA HIT application will automatically extract data from the VA Corporate Data Warehouse (CDW) and/or Regional Data Warehouse (RDW) and ORION. It will store and track information about the system including, but not limited to, purchase date, purchase source, manufacturer, deployment location, description of functionality, how it is connected to the VA network, its lifecycle, and where it is in its lifecycle. The web-base front-end application provides the ability to enter data into the database, search, generate reports, and manage interfaces with other databases and systems.
Technologies used: .Net(C#), SQL, ASP.Net MVC, AJAX, PowerDesigner, jQuery, Telerik Kendo UI
VA Search Engine
The VA Search Engine, named VOOGLE, provides an intuitive search Graphic User Interface (GUI) to retrieve data from the Veterans Health Information Systems and Technology Architecture (VistA). The Voogle interface is a Silverlight Web application which references a Cache web service to execute MUMPS routines. These adapted routines extend the existing MUMPS routines in VistA global files to retrieve the requested information for a selected patient from VistA and return the information to Voogle in a standardized XML format. Voogle parses the response data into a generic data source which can then be used to display the query results in one of several output formats including charts, data grids, timelines, or as a searchable PDF. The web service executes specialized Voogle MUMPS routines which access and extend the existing VistA MUMPS routines. MUMPS databases use numeric keys to access all file and field entities within the database rather than the text field name. The Voogle MUMPS routines interact with a new set of specialized Voogle VistA entities which extend VistA file entities with additional fields such as default display type and security level. Once the correct data has been retrieved, the Voogle MUMPS routines perform further sorting and filtering processes to return the data in an XML format. Voogle and the specialized MUMPS routines add a layer of security by attaching a minimum access level for each data element in the VistA knowledge base. Each validated user is also assigned an access level. During processing, if the user requests data beyond his or her access level, the query response will only return a message that the data exceeds the user's security level.
Technologies used: ASP.NET, C#, Silverlight
The Center for Veterinary Biologics (CVB), a subdivision of the USDA - Animal and Plant Health Inspection Service, desired a secure computer system to support and manage the Biological Licensing, Serial Release and Testing procedures. The new system allows CVB to manage the above mentioned processes and to exchange information with other Government agencies, stakeholders, etc. to ensure purity, safety, potency and efficacy and/or to support CVB mission and strategies. The system was developed as a Java-based web application using Struts to create dynamic and secure web pages and all related data was stored in an Oracle database. The entire system was implemented on Oracle WebLogic servers.
Technologies used: Oracle, Struts, Eclipse, J-Developer, Spring Framework
VIReC (Veterans Affairs Information Resource Center)
The VA needed assistance with the VIReC mission to improve the quality of research using VA databases and information systems. VIReC was established to support VA researchers and clinicians who use databases and informatics by evaluating the reliability and validity of data used extensively in VA health services research. VIReC develops and disseminates knowledge about databases of interest to VA researchers; provides service to researchers who require information about data resources specific to their research; and represents interests of researchers regarding VA databases and information systems. VIReC also provides detailed and summarized information on VA and non-VA data sources of particular relevance to VA research. VIReC staff, scientists, and advisors include database experts, informatics experts, research methodologists, and experts for various VA database content areas.
This project falls under the VIReC strategic goal of Database and Data Quality Knowledge: Create a growing knowledge base of factual and evaluative information about VA and select non-VA data for VA researchers using databases and information systems. VIReC websites serve as a researchers' guide to VA data by providing a portal to VA products and services. This task is to redesign Internet and Intranet sites to display research data stored in a SQL Server database.
Technologies used: .Net(C#), ASP.Net, WinForms, SQL
The VHA Innovation Program needed assistance expanding the capabilities of the Graphical User Interface (GUI) FileMan Reporting Tool to provide a Web Application to view data previously retrieved and stored in a SQL Server database. The existing GUI FileMan Reporting Tool retrieves relevant data from the Veteran's Health Information Systems and Technology Architecture (VistA) much more rapidly than performing separate manual searches using the Computerized Patient Record System (CPRS).
The GUI FileMan Reporting Tool was initially piloted as a suicide tracking tool, but it is capable to track additional clinical and administrative measures. The goal of this project is to further enhance the benefits of the GUI FileMan Tool by storing data results from the custom-defined queries in a SQL Server Database and providing the ability for users to access this pre-compiled data through a Web Application. Storing the data in SQL is handled by a Windows Forms wizard that guides the user in creating the cache. Viewing the data is done through a Web Application that uses an advanced grid capable of sorting, grouping and filtering the cached data. The SQL extensions will also allow sharing data from across different VA stations and regions and consolidating data in one place, greatly improving the visibility of patient data as patients relocate across the nation.
Technologies used: .Net(C#), ASP.Net Ajax, WinForms, SQL
External Mailing Database & Entity Link System
PPHPC required a master client communications database to ensure current records and efficient data processing to interface with a variety of external proprietary databases. A VB.NET application was created which manages records by pointing to external databases and creates a mailing list for use with other mail merge software for communications lists, labels and mailings.
Pharmaceutical Network Management
Provident Pharmaceuticals is a medium sized business with an existing IT infrastructure. With no dedicated IT Support on staff, it is important to have a reliable company who can provide routine and emergency services for their network. DSoft Technology provides the expert Microsoft Certified Network Engineers to maintain, monitor and support this system. We consult the business on the overall health and direction of their information systems to realize their system as a company asset, and not as a liability. We manage and monitor the system remotely via Virtual Private network, and provide a monthly maintenance service for the infrastructure to ensure peak performance and health.