It is an innovative solution that allows doctors and psychologists to remotely conduct advanced examinations on dedicated, standardized diagnostic stations. This enables the assessment of cognitive and psychophysical efficiency to be carried out effectively and in compliance with current standards, without the need for the specialist’s physical presence at the facility.
Specialized Diagnostic Platform (SPD)
SPD is a system that enables conducting psychotechnical tests and occupational medicine examinations online.
Psychotechnical tests and occupational medicine examinations online.
A wide range of diagnostic tests.
The platform includes over 70 diagnostic tools, covering:
- Simple questionnaires – consents, personal data, personality tests, interviews.
- Psychotechnical tests – assessment of attention, reaction time (simple and complex), visuomotor coordination, motor precision, balance, resistance to interference, as well as spatial vision, twilight vision, and color recognition.
- Occupational medicine tests – health condition questionnaires, intelligence and cognitive ability tests, as well as screening examinations for detecting potential abnormalities.
- Medical tests – measurement of blood glucose, blood pressure, and heart rate, as well as auscultation and otoscopic examination.
Multilingual support
The tests are available in 12 language versions, and instructions and tasks can be read aloud by a voice-over.
Standardized diagnostic workstation
The workstation consists of a computer with a touchscreen monitor, a camera, headphones, a StethoMe stethoscope, an otoscope, a blood pressure monitor, and a glucometer. The examination is conducted via a web application. The examinee authenticates using a PIN code and can select or change the language at any time.
Automation and diagnostic precision
The platform automates the assessment process, minimizing examination time and enabling instant result analysis. As a result:
- The system automatically identifies results that require further analysis by a specialist.
- Doctors and psychologists have access to all test results in one place, allowing for quick interpretation and the electronic issuance and signing of certificates.
Comprehensive diagnostic process support
SPD supports the entire diagnostic process, from issuing a referral, patient registration, conducting examinations, and analyzing results to issuing a certificate and automatically sending it to the examinee.
Examinations available at home
Some preventive examinations and surveys can be conducted independently at home without the need to visit a facility. Tests can be performed on computers and mobile devices.
Objectivity, cost-effectiveness, comprehensiveness, and full process control
- Objectivity – standardized instructions, automatic result calculation, and a uniform training system.
- Speed – basic tests take from 1 to 5 minutes, significantly reducing the total examination time.
- Comprehensiveness – a single examination can include the diagnosis of multiple health parameters.
- Real-time monitoring – on-duty specialists remotely supervise the examination process, can observe test stations, and, if necessary, initiate an online connection with the examinee.
Applications and Flexibility
The platform is used not only in occupational medicine and psychotechnical assessments for drivers but also in other fields requiring cognitive and psychophysical evaluation. It can be utilized for:
- Screening examinations
- Professional aptitude assessments (e.g., firearm permits, legal professions)
- Monitoring cognitive functions in the general population
Modern Diagnostics
Thanks to digitization and automation, the diagnostic process becomes faster, more efficient, and more accessible while maintaining the highest quality standards and compliance with formal requirements.
Implementation Overview
CLIENT
Centrum Medycyny Pracy Amygdala
Amygdala provides comprehensive services in employee medical examinations (pre-employment, periodic, and control check-ups), driver assessments (PKK and professional drivers of all categories: A, B, C, D, E, T), and psychotechnical evaluations for drivers. The center also offers consultations with ophthalmologists, laryngologists, neurologists, and psychological assessments for firearm permits.
Additionally, Amygdala specializes in psychological diagnosis, counseling, and psychotherapy for children, adolescents, adults, and couples in various therapeutic approaches, including:
- Cognitive-behavioral therapy (CBT)
- Dialectical behavioral therapy (DBT)
- Gestalt therapy
- Systemic therapy
- Humanistic therapy
- Solution-focused therapy (BSFT)
- Eye Movement Desensitization and Reprocessing (EMDR)
Key Challenges in Developing the Platform
During the development of the platform, we faced numerous challenges, including:
1. Accuracy and Reliability of Measurements in a Web Environment
- Ensuring high precision in psychotechnical tests that require microsecond-level reaction assessments.
- Implementing Machine Learning solutions for image and data analysis to enhance accuracy.
2. System Stability and Performance
- Supporting a large number of simultaneous examinations without delays, especially during peak hours.
- Ensuring smooth functionality across various devices and browsers, particularly for tests conducted outside the standardized diagnostic workstation.
3. Integration with Medical Devices
- Seamless connectivity with medical equipment such as stethoscopes, otoscopes, and spirometers.
4. Remote Signing of Medical Documentation
- Enabling legally compliant electronic signatures for medical records.
5. Data Security and Remote Supervision
- Implementing robust data protection measures while ensuring specialists can remotely monitor the examination process.
6. Scalability and Future Expansion
- Designing the platform to easily accommodate new specialized tests.
- Simplifying the implementation of additional language translations for accessibility.
7. Development and Normalization of Custom Diagnostic Tests
- Creating proprietary diagnostic tests that meet regulatory standards and align with best practices.
8. Adaptation for Diverse User Groups
- Accounting for intellectual and manual ability differences to ensure inclusivity.
9. Multi-Role User Management
The system needed to cater to multiple user groups, each with distinct needs and access levels:
- Internal Registration Users – Administrators managing the diagnostic process.
- External Registrants – Employers and institutions referring candidates for testing.
- Self-Registering Examinees – Individuals scheduling their own medical or psychotechnical tests.
- Examinees Undergoing Tests – Users completing the diagnostic process online.
- Doctors and Psychologists – Specialists analyzing results, issuing reports, and signing documents.
10. Optimization of Specialist Workflows
- Reducing repetitive tasks for doctors and psychologists.
- Automating the detection of normal vs. abnormal results, allowing specialists to focus on deviations.
- Instant access to medical history and automatic documentation generation.
11. Automatic Result Calculation and Anomaly Detection
- Ensuring automatic result interpretation based on reference norms.
- Alerting specialists only when intervention is necessary.
12. Streamlining Updates for Diagnostic Workstations
- Minimizing the need for user intervention during system updates.
- Ensuring the platform remains fully operational without manual configuration.
By addressing these challenges, the platform ensures efficiency, accuracy, and user-friendly diagnostics in occupational medicine and beyond.
RESULTS
The implementation was a complete success!
Since then, the project has been continuously developed, with new features and improvements being introduced to enhance functionality and user experience.
5
70+
12
350
7500
4500
8000
Technologies
- Node.js
- Typescript
- MediaPipe
- Google Vision
- Docker
- PostreSQL
- Linux
- mSzafir
- Firebase
Period
The first deployment took place in January 2023, just five months after development began. Since then, the platform has been continuously evolving through ongoing sprints in a Time & Material model, ensuring flexibility and continuous improvement based on user feedback and emerging needs.
Team
from 3 to 5 persons