Application for the medical sector | SNP Poland
PL EN
Best practices for IT service management

The dedicated SNP service organization ensures the quality and continuity of handling of all outsourcing contracts. Our work is based on ISO 20000, ISO 27001, PCoE (SAP Partner Center of Expertise) standards.

We are the leader of SAP services market in Poland.
For 25 years (until 2017 - as BCC) we have been providing a full range of implementation, development and maintenance of SAP systems. We provide IT security and software development services.

We are a part of All for One Group - a leading SAP partner in Central Europe.

Since 1995 we have successfully accomplished hundreds of IT project in many countries worldwide.

Our experts present the most interesting solutions of IT world.

See the webinar archive, register for upcoming webinars.

See upcoming webinars:

    No results

Dlaczego uważamy, że SNP jest dobrym pracodawcą? Bo łączymy cechy rzadko spotykane w jednej organizacji - duże możliwości rozwoju, a zarazem dobrą atmosferę i elastyczność środowiska pracy. Dowiedz się więcej, na czym to polega w praktyce!

Medibase: Application for the medical sector

Medibase – idea, solution, maintenance

Share
Print:
Medibase came to BCC (since 2018 SNP Poland) with the idea and a complete functional concept of the business application. After three weeks from the first project meeting, Medibase received the first version of the solution for testing. The application, accessible through the Internet in the SaaS model, is maintained in the SNP Data Centers.

The Medibase application (offered by the company of the same name) consists of integrated databases of drug interactions, made available e.g. through a website, intended for use by physicians and medical institutions as well as by pharmacists and pharmacies. The application is based on a simple principle: a physician picks from the list a set of drugs to prescribe to the patient, and the application checks in its databases whether there are undesirable interactions between them and whether they do not mutually worsen the side effects of one another. If so, a physician will be able to use the suggestion to replace such a medication with a different one or to change the recommended dose.

When planning the development of this solution, the management board of this young company, not wishing to invest in the hardware platform and IT competence, assumed that the solution would be made available in the software as a service (SaaS) model.

With these assumptions, Medibase turned to SNP Software Factory, ordering both the programming of the application and development of the concept of its maintenance in the SNP Data Centers.

The strength of SNP is the combination of the competence of the team of IT architects and developers who have extensive experience in building business applications for the customer in the most popular technologies with a wide range of managed hosting and IT administration services. The complete set of services – from the idea through the implementation and further development to the provision of a service in the SaaS model – from a single provider is of great value for the customer.

Project meetings

Before the work started, a series of project meetings of SNP developers and MediBase representatives were organized. During those meetings, the scope, specification as well as functional and non-functional requirements for the application were determined. And then, developers translated the customer’s business idea into the technical language by implementing some basic assumptions:

  • Possibility to import, merge, update and verify the data from many sources, supplied in different formats (XML, Excel, or PDF files) and in different time intervals,
  • Possibility to integrate the existing external medical and pharmaceutical systems, allowing their controlled access to the Medibase data,
  • Access to the full functionality of the system from the level of a dedicated Web application (a website).

The first version in three weeks

It was very important for the customer to obtain subsequent versions of the solution in the shortest possible time. At the same time, wanting to best fit the solution to user requirements, Medibase reserved the right to make changes in the project on a current basis in order to improve future versions of the application. Therefore, it was decided to split the programming work into several stages and organize the work environment in such a way that the time interval between successive versions of the application did not exceed 2-3 weeks.

The assumed goal was achieved. Already after three weeks from the start of the work, the first version of the application was made available for testing, and after two months from the first project meeting the productive medibase.pl application was made available on the Internet.

Choosing a development platform

Based on the functional and non-functional requirements collected from the customer, it was decided to implement the project using the Microsoft technology, and more specifically, .NET Framework 4.5, ASP.NET MVC 4 and SQL Server 2012. This decision was largely influenced by positive experiences with the use of these technologies in commercial applications implemented for other SNP customers.

The API layer was developed based on ServiceStack.net, which is a popular alternative to the Windows Communication Foundation and Entity Framework technologies, offering better performance than WCF and EF. This directly translates into reduced requirements for hardware resources, and thus the cost of the application hosting. ServiceStack.net also allows you to provide a ready solution in a much shorter time than the rest of the analysed tools of this type.

Strength of medibase.pl

The strength of medibase.pl is the integrated databases of drug interactions that have been developed by Medibase specialists in cooperation, among others, with the Karolinska Institute and the Drug Registration Office in Stockholm and belong to the largest databases in the world. More than 1500 updates are made to the databases per year. In addition to the version available as a website, the solution is integrated with leading applications supporting the work of physicians, for example in keeping patient records or in issuing prescriptions.

Outsourcing of applications in the SNP Data Centers

The solution is physically located in the SNP Data Centers that provide a complete set of maintenance services and ensure performance, availability, and support. The service is provided on the basis of SLA defining the technical parameters and response times.

The basis for the provision of the service is locating it in on a high availability hardware platform in the VMware virtualization technology. The data stored in arrays has a multi-level protection. All of this, in conjunction with redundant Internet connections, guarantees availability of the service at the level of 99,999 % per year.

To ensure the safety, a FrontEnd solution based on NGINX, which automatically cuts off the application from attempted attacks from the Internet, was used.

The entire application, database and operating system is supported by the SNP Outsourcing Center, which is responsible for ensuring the continuity of operation, provides a single point of contact for service requests and measurability of the quality of services.

The technical concept of the application, including the choice of a technology and service delivery model for the end user, implemented by a single provider ensures a synergistic effect and consistency of the solution. When designing the solution, developer

Medibase is the company dedicated to supporting the safety of drug therapies.

Lepszy Biznes

magazyn klientów SNP

Przejdź do bazy artykułów
Share
Print:
#}

Contact form






    1. Personal data is processed pursuant to Article 6 (1) (a) of the Regulation of the European Parliament and of the Council (EU) 2016/679 of April 27, 2016 – the General Data Protection Regulation
    2. The data controller is SNP Poland Sp. z o.o. with its registered office in Złotniki, ul. Krzemowa 1 62-002 Suchy Las. Contact data of the Data Protection Supervisor: dpo.pl@snpgroup.com.
    3. Consent to data processing is voluntary, but necessary for contact. Consent may be withdrawn at any time without prejudice to the lawfulness of the processing carried out on the basis of consent prior to its withdrawal.
    4. The data will be processed for the purposes stated above and until this consent is withdrawn, and access to the data will be granted only to selected persons who are duly authorised to process it.
    5. Any person providing personal data shall have the right of access to and rectification, erasure, restriction of processing, the right to object to the processing and to the transfer of data, the right to restriction of processing and the right to object to the processing, the right to data transfer.
    6. Every person whose data is processed has the right to lodge a complaint with the supervisory authority, which is the President of the Personal Data Protection Office (ul. Stawki 2, 00-193 Warsaw).
    7. Personal data may be made available to other entities from the group that SNP Poland Sp. z o.o. is part of – also located outside the European Economic Area, for marketing purposes. SNP Poland ensures that the data provided to these entities is properly secured, and the person whose data is processed has the right to obtain a copy of the data provided and information on the location of the data provision.

    Please write an email or call

    E-mail office.pl@snpgroup.com
    Phone +48 61 827 7000

    SNP Poland Sp. z o.o.

    Headquarter:
    Złotniki, ul. Krzemowa 1
    62-002 Suchy Las near Poznań, Poland

    Contact us

    How can we help?
    Write us
    Send email
    Call us






      1. Personal data is processed pursuant to Article 6 (1) (a) of the Regulation of the European Parliament and of the Council (EU) 2016/679 of April 27, 2016 – the General Data Protection Regulation
      2. The data controller is SNP Poland Sp. z o.o. with its registered office in Złotniki, ul. Krzemowa 1 62-002 Suchy Las. Contact data of the Data Protection Supervisor: dpo.pl@snpgroup.com.
      3. Consent to data processing is voluntary, but necessary for contact. Consent may be withdrawn at any time without prejudice to the lawfulness of the processing carried out on the basis of consent prior to its withdrawal.
      4. The data will be processed for the purposes stated above and until this consent is withdrawn, and access to the data will be granted only to selected persons who are duly authorised to process it.
      5. Any person providing personal data shall have the right of access to and rectification, erasure, restriction of processing, the right to object to the processing and to the transfer of data, the right to restriction of processing and the right to object to the processing, the right to data transfer.
      6. Every person whose data is processed has the right to lodge a complaint with the supervisory authority, which is the President of the Personal Data Protection Office (ul. Stawki 2, 00-193 Warsaw).
      7. Personal data may be made available to other entities from the group that SNP Poland Sp. z o.o. is part of – also located outside the European Economic Area, for marketing purposes. SNP Poland ensures that the data provided to these entities is properly secured, and the person whose data is processed has the right to obtain a copy of the data provided and information on the location of the data provision.

      General contact for the company
      office.pl@snpgroup.com

      Question about products and services
      info.pl@snpgroup.com

      Question about work and internships
      kariera@snpgroup.com

      +48 61 827 70 00

      The office is open
      Monday to Friday
      from 8am to 5pm