Thieme Compliance GmbH
Industry: MedTech
KIS Simulator Revolutionizing Demonstrations at DMEA
Customer: Thieme Compliance GmbH
Our client Thieme Compliance, provider of the E-ConsentPro product for digital consent forms, is typically embedded in the hospital landscape with a hospital information system (HIS). This means that the essential use cases cannot be demonstrated without a connection to an HIS (or simulation thereof). In order to present a comprehensible showcase at trade fairs such as DMEA, it was necessary to develop a HIS simulator called “KISme.” The goal was to offer potential customers a comprehensive showcase that maps the import and export of patient data into E-ConsentPro using both URL and HL7 ADT. This required the development of both a front end and a back end, with the successful implementation of the HL7 messaging standard being a particular highlight. These are used to send and receive standardized information in the medical environment.
Facts & Figures
Facts & Figures
Load and performance testing
Tool selection and configuration
Frontend and backend with Angular and SpringBoot
Die Aufgabe
Die Aufgabe
Tasks
- Analysis of user requirements and definition of user experience goals to ensure an intuitive and efficient user interface.
- Design of wireframes and mockups for the web application, including visualization of user flows and interaction elements.
- Conducting usability tests with prototypes to gather feedback and validate design decisions.
- Conducting a comprehensive requirements analysis to identify the technical and functional needs of the project.
- Designing a modular and scalable architecture for the front end and back end, taking into account security, performance, and maintenance aspects.
- Selecting suitable technologies and frameworks (Angular2+ for the front end, Spring Boot and MongoDB for the back end) based on the project requirements.
- Development of user interface components in Angular2+, including the integration of responsive design principles for compatibility with different device types.
- Implementation of front-end logic for interaction with the back-end via RESTful APIs.
- Ensuring application testing and debugging during the development phase.
- Development of the backend server with Spring Boot, setup of the MongoDB database, and implementation of data models.
- Implementation of CRUD operations for managing patient and user data.
- Integration of a communication service in KISme that communicates with E-ConsentPro via MLLP, including handling security and data protection requirements.
- Creating teaching materials and conducting training courses on the technologies and development methods used.
- Providing regular support and code reviews to ensure the quality of contributions and promote learning progress.
- Training and supervising Thieme's working students.
- Creation of comprehensive project documentation, including technical specifications and installation instructions.
- Commenting on the code and creating detailed interface documentation with Swagger to support the traceability and maintainability of the project.
Special challenge
A key challenge was the integration and handling of the HL7 standard. To this end, the HAPI HL7 Library was installed and the message types specified in the requirements were implemented in order to process the required message types in accordance with international standards.
Various functions had to be implemented to enable messages to be sent and received correctly.
Dev:
- Gitlab
- ntellij or VSC
- HAPI-Testpanel
Frontend:
- Angular
- Angular CLI
- Bootstrap
Backend:
- Java 17
- Spring Boot
- Maven
- MongoDB
- Node.js
- No specific regulatory requirements were mentioned. The customer's internal guidelines were applied.
Your benefits
The developed KISme opens up completely new possibilities for presenting the use case vividly at trade fairs. Potential customers have the unique opportunity to test the E-ConsentPro product in a realistic environment. The seamless integration of patient data into the ECP and the smooth connection to a HIS offer added value for presentation purposes at trade fairs.
Thieme Compliance GmbH is a wholly owned subsidiary of the Thieme Group and specializes in medically and legally sound solutions for patient education and communication, including digital information and education solutions for medical practices and clinics. The company works with strong technology and sales partners, has a quality and information security management system certified according to DIN EN ISO 9001 and ISO/IEC 27001, and attaches great importance to data protection, data security, and high quality standards.
Get in touch with us!