Russian  English  All projects

Develop an algorithm-based application for analysts



Objectives: the task of the program is to give recommendations to the user on the strategy for obtaining state funding for medical devices in individual countries of Europe and the CIS on the basis of a certain algorithm.

Basic conditions:

The program is hosted in the cloudThe ability to add users with different access rights (creating access at the level of different client companies, access differs in the number of countries for each client, you can adjust the number of requests to the system)An archive of all actions in the system is created. You can track what actions were performed by each user of the systemDefined protection of the algorithm from copyingDou main blocks: a block for collecting information (a series of questions) and a block of recommendations (recommended strategy, not recommended strategy).How the program works (see the graphic scheme below):The user selects one or more countries for analysisThe program selects the necessary questions for each country and collects them into a single list of questions ranked by category (general questions, questions on financing and so on). Some of the questions will be common to all countries, the other - unique to certain countriesThe answers to questions are processed by an algorithm that is individual for each country. The algorithm uses simple logical sequences "if - then" Programs issue recommendations for each country
Two types of solution: with one, the recommendation is issued instantly, with the other - sent to the mailWeek to provide different options for access to the database of questions and algorithms for different members of the development teamIt is necessary to be able to add new countries, add or change questions, add or change the algorithm without involving a programmer. The programmer creates the environment (program), and the company itself develops and complicates the algorithm. The interface for adding questions, creating and changing the algorithm should be very convenient and intuitive (similar to drag and drop)If it is possible to use widely used programs (for example, MS Access) to support databases, this will be an advantage Ideally, a database of questions is created, with a unique code. After that, the algorithm for each country is configured: relevant questions are selected from the database of questions and their sequence. It may also be possible to add a question to the algorithm for all countries
It is necessary to be able to add a pop-up window to each question to explain the essence of the issueAll rights to the program, the algorithm belong to the company. The programmer performs piecework and does not have any copyright for the development. This is stipulated in the contractAll the interface of the program must be created in English
Login details:

Countries (coded in two digits)Questions: (Each question has a unique 5-digit code (for example, T0001 or G0007). Questions are divided into several categories (each question category begins with a specific letter)). The category hierarchy is as follows:Technology (T)Procedure Coding (C)Procedure Funding (F)Payer Position (P)Medical Technology Assessments by Procedure (A)Clinical Guidelines (G)Questions higher in the hierarchy should be asked first Within each category, questions are ranked based on the sequence number. Numbers with a lower number must be asked firstMost questions can be used for multiple countries. Some questions will be used only for certain countriesAlgorhythms for the development of recommendationsThe algorithm for developing recommendations is individual for each country The algorithm is arranged simply: based on the logic of "if / then" (for example, if the answer to the question T0004 is "Yes", then the following recommendation is proposed - "Market access is not possible until conclusive clinical data is obtained")
09.11.2022 17:58



 Answers freelancers