{"id":59269,"date":"2020-12-31T07:23:43","date_gmt":"2020-12-31T04:23:43","guid":{"rendered":"https:\/\/www.altoros.com\/blog\/?p=59269"},"modified":"2024-08-24T03:57:09","modified_gmt":"2024-08-24T00:57:09","slug":"the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/","title":{"rendered":"The Pitfalls of Creating Appointment Scheduling Apps for Healthcare"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/#On_the_edge_of_the_pandemic\" >On the edge of the pandemic<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/#The_components_of_an_appointment_scheduling_app\" >The components of an appointment scheduling app<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/#Things_to_keep_in_mind\" >Things to keep in mind<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/#How_to_address\" >How to address?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/#The_growing_trend\" >The growing trend<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/#Further_reading\" >Further reading<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"On_the_edge_of_the_pandemic\"><\/span>On the edge of the pandemic<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>COVID-19 completely disrupted the healthcare sector, as well as the majority of public services. With lockdowns and social distancing imposed worldwide, people are forced to stay at home to prevent the disease from spreading. Doctors have to resolve a growing number of emergency cases while responding to numerous daily requests.<\/p>\n<p>In addition, many clinicians have been required to shift their regular activities to fighting the pandemic. Treatment of noncoronavirus patients has been suspended, including people with chronic diseases. Survivor Views <a href=\"https:\/\/www.fightcancer.org\/releases\/survey-covid-19-affecting-patients%E2%80%99-access-cancer-care\" rel=\"noopener noreferrer\" target=\"_blank\">reports<\/a> that 51% out of all the survey participants experienced care delay or cancellation due to the coronavirus outbreak, while 25% of respondents had a treatment delay of more than two weeks.<\/p>\n<p>The World Health Organization <a href=\"https:\/\/www.who.int\/news\/item\/01-06-2020-covid-19-significantly-impacts-health-services-for-noncommunicable-diseases\" rel=\"noopener noreferrer\" target=\"_blank\">confirms<\/a> this. Experts at the WHO also found that 53% out of 155 countries had to postpone care for hypertension treatment, 49% for treatment for diabetes and diabetes-related complications, 42% for cancer treatment, and 31% for cardiovascular emergencies.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-care-delay-or-cancellation-percentage-due-to-COVID-19.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-care-delay-or-cancellation-percentage-due-to-COVID-19.png\" width=\"640\" class=\"aligncenter size-full wp-image-59273\" \/><\/a><small>51% of patients experienced care delay or cancellation due to COVID-19 (<a href=\"https:\/\/www.fightcancer.org\/sites\/default\/files\/National%20Documents\/Survivor%20Views.COVID19%20Polling%20Memo.Final_.pdf\" rel=\"noopener noreferrer\" target=\"_blank\">Source<\/a>)<\/small><\/center><\/p>\n<p>As a result, The Guardian <a href=\"https:\/\/www.theguardian.com\/society\/2020\/may\/08\/more-people-dying-at-home-during-covid-19-pandemic-uk-analysis\" rel=\"noopener noreferrer\" target=\"_blank\">informs<\/a> that over seven weeks from March 20 to April 24, there were extra 6,789 home deaths in England and Wales alone compared to the five-year average. Among these fatalities, just one out of four people died because of being infected with SARS-CoV-2, leaving 5,355 excess noncoronavirus deaths.<\/p>\n<p>Similar situations <a href=\"https:\/\/www.bbc.com\/news\/health-53592881\" rel=\"noopener noreferrer\" target=\"_blank\">were observed<\/a> in other European countries, such as Spain (in spring) and Poland (in autumn).<\/p>\n<p>In this context, healthcare companies are striving to:<\/p>\n<ul>\n<li style=\"margin-bottom:6px;\">operate efficiently during the global pandemic, delivering services to both COVID-infected and noncoronavirus patients<\/li>\n<li style=\"margin-bottom:6px;\">prevent the spread of COVID-19 by providing services in the safest way possible for both doctors and patients, aligning with social distancing protocols<\/li>\n<li>cope with the shortage of medical resources across all levels<\/li>\n<\/ul>\n<p>According to <a href=\"https:\/\/www.ajmc.com\/view\/opportunity-costs-of-ambulatory-medical-care-in-the-united-states\" rel=\"noopener noreferrer\" target=\"_blank\">analysis<\/a> by the American Journal of Managed Care, patients spent 121 minutes at a doctor\u2019s appointment on average, yet only 20 minutes with a healthcare professional, 37 minutes of travel time, and 64 minutes of waiting. As a consequence, a program capable of removing the need for commuting and for waiting in a queue could save patients over 100 minutes per visit. Having functionality for integrating health data with medical centers&#8217; in-house systems, it may also save doctors and their assistants hours spent on paperwork weekly.<\/p>\n<p>That&#8217;s why, since the beginning of the pandemic, the telemedicine sector skyrocketed and continues to grow faster than ever before. In the precoronavirus forecasts, the global telemedicine market was anticipated to <a href=\"https:\/\/www.fortunebusinessinsights.com\/industry-reports\/telemedicine-market-101067\" rel=\"noopener noreferrer\" target=\"_blank\">reach<\/a> $185.66 billion by 2026, increasing from $34.28 billion in 2018. Looks like the current situation will only accelerate this growth.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/Percentage-change-in-telehealth-healthcare-telemedicine-covid-19-encounters-and-emergency-visits-usa-2020.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/Percentage-change-in-telehealth-healthcare-telemedicine-covid-19-encounters-and-emergency-visits-usa-2020-1024x487.png\" width=\"640\" class=\"aligncenter size-large wp-image-59275\" \/><\/a><small>Spike in telehealth encounters starting from March 2020 (Source: <a href=\"https:\/\/www.cdc.gov\/mmwr\/volumes\/69\/wr\/mm6943a3.htm#F1_down\" rel=\"noopener noreferrer\" target=\"_blank\">CDC<\/a>)<\/small><\/center><\/p>\n<p>This article describes what healthcare companies need to know when automating appointment scheduling, as well as how to address technical issues when building such a telemedicine app.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"The_components_of_an_appointment_scheduling_app\"><\/span>The components of an appointment scheduling app<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>In most cases, an online scheduling platform consists of both mobile and web clients. Since clinicians may work on desktops inside their institutions, the caregivers should be provided with rich dashboards helping to analyze patient history. <a href=\"https:\/\/play.google.com\/store\/search?q=doctor%20appointment&#038;c=apps\" rel=\"noopener noreferrer\" target=\"_blank\">A mobile app<\/a>, in its turn, can enable patients to receive healthcare services at any moment and from any place in the world, as well as get timely reminders.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-automation-mobile-app-virtual-doctor.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-automation-mobile-app-virtual-doctor.png\" width=\"640\" class=\"aligncenter size-full wp-image-59310\" \/><\/a><small>An example of a virtual doctor app (<a href=\"https:\/\/apps.apple.com\/us\/app\/amwell-doctor-visits-24-7\/id655783752\" rel=\"noopener noreferrer\" target=\"_blank\">Image credit<\/a>)<\/small><\/center><\/p>\n<p>So, an appointment scheduling system \u0441an include the following modules\u2014from the high-level perspective.<\/p>\n<ul>\n<li style=\"margin-bottom: 6px;\"><b>Video, audio, and text communication.<\/b> With video and audio conferencing, healthcare professionals can give online consultations. Using chats, doctors and patients are able to share health data and treatment plans. In addition, a medical organization can incorporate an AI-based chatbot that will instantly answer frequently asked questions, offer tailored advice, and provide the requested information\u2014for example, on healthy nutrition or coronavirus restrictions in the area. Thanks to notifications, it is possible to remind users about going to an appointment, taking medicines, and filling out a health-check questionnaire.<\/li>\n<li style=\"margin-bottom: 6px;\"><b>Schedule management.<\/b> The system should automatically check doctors\u2019 working schedules, tailoring the time suitable for both sides in case any conflicts occur.<\/li>\n<li style=\"margin-bottom: 6px;\"><b>Reporting.<\/b> This allows healthcare experts to view medical information, the history of communication with patients, personal notes, etc.<\/li>\n<li style=\"margin-bottom: 6px;\"><b>Health monitoring.<\/b> This can be conducted either via questionnaires or sensors. For instance, people with diabetes should measure blood sugar level and share results with doctors everyday.<\/li>\n<li style=\"margin-bottom: 6px;\"><b>An administration panel.<\/b> Through such a module, healthcare companies can add new patients and doctors to the system, as well as manage roles.<\/li>\n<li><b>Billing management.<\/b> An organization needs to allow patients to pay for medical procedures and consultations online. For this purpose, it can integrate a payment gateway, such as PayPal.<\/li>\n<\/ul>\n<p>Many other components (e.g., doctor finder, location assistant, etc.) may also be included or be implemented as part of the modules described above. Let&#8217;s have a brief look under the hood.<\/p>\n<p>&nbsp;<br \/>\n<b>Example #1. A sample architecture<\/b><\/p>\n<p>Here\u2019s an example of how Microsoft suggests building a <a href=\"https:\/\/www.altoros.com\/research-papers\/microservices-vs-monolithic-architectures-the-pros-cons-and-cloud-foundry-examples\/\">microservices<\/a> architecture for an abstract telehealth system like that.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-automation-architecture-of-an-online-appointment-system-by-Microsoft.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-automation-architecture-of-an-online-appointment-system-by-Microsoft.png\" width=\"640\" class=\"aligncenter size-full wp-image-59277\" \/><\/a><small>An architecture of an appointment system suggested by Microsoft (<a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/architecture\/example-scenario\/apps\/telehealth-system\" rel=\"noopener noreferrer\" target=\"_blank\">Image credit<\/a>)<\/small><\/center><\/p>\n<p>In the proposed system, a web portal can be used to deliver services online, while patients can communicate via a mobile app. The architecture employs Azure Kubernetes Service for hosting the app&#8217;s business logic, facilitating deployment, and providing flexibility for customization. Other Azure services store medical data, as well as enable notifications, logging, balancing between multi-zone locations, video calls, etc. Depending on your app and care delivery processes, the workflow may differ.<\/p>\n<p>&nbsp;<br \/>\n<b>Example #2. A sample communication tool<\/b><\/p>\n<p>If an organization wants to build a chatbot for their telemedicine app, many solutions from Amazon may also help. For instance, aiming to help caregivers deliver healthcare services online, the company created an SMS chatbot for medical centers and hospitals. This product allows for escalating to a nursing phone line in case of health deterioration, while clinicians can include patients into specific treatment programs.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-automation-chatbot-architecture-by-amazon.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-automation-chatbot-architecture-by-amazon.png\" width=\"600\" class=\"aligncenter size-full wp-image-59278\" \/><\/a><small>AWS resources required for building a chatbot (<a href=\"https:\/\/aws.amazon.com\/blogs\/industries\/building-multilingual-sms-chatbot-campaigns-to-support-covid-19-patients-remotely\/\" rel=\"noopener noreferrer\" target=\"_blank\">Image credit<\/a>)<\/small><\/center><\/p>\n<p>Check out <a href=\"https:\/\/aws.amazon.com\/blogs\/industries\/building-multilingual-sms-chatbot-campaigns-to-support-covid-19-patients-remotely\/\" rel=\"noopener noreferrer\" target=\"_blank\">this tutorial<\/a> for details.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Things_to_keep_in_mind\"><\/span>Things to keep in mind<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>When building a system for appointment scheduling, development teams will inevitably encounter the following critical challenges.<\/p>\n<ul>\n<li style=\"margin-bottom: 6px;\"><b>High availability, scalability, and performance.<\/b> Availability of healthcare systems are crucial to delivering timely service, since in case of a failure patient lives are at stake. The same goes with scalability and performance. The systems should seamlessly scale on demand in accordance with growing loads, as well as operate uninterruptedly. System upgrades must not affect neither availability, nor performance.<\/li>\n<li style=\"margin-bottom: 6px;\"><b>Contradicting schedules and no-shows.<\/b> There are all sorts of unexpected and planned events that complicate shaping the clinic&#8217;s schedule\u2014for instance, doctors&#8217; days off and sick leaves. The COVID-19 pandemic contributed to the challenge with doctors being transferred to other departments\/hospitals to help out their colleagues. A patient may have a <i>force majeure<\/i>, as well. Medical Group Management Association (MGMA) <a href=\"https:\/\/www.mgma.com\/data\/data-stories\/using-multiple-forms-of-communication-to-lower-no\" rel=\"noopener noreferrer\" target=\"_blank\">reports<\/a> a median of 5% patient no-shows, with several specialties experiencing even higher rates. These missed appointments cost the global healthcare sector billions of dollars annually (<a href=\"https:\/\/www.england.nhs.uk\/2019\/01\/missed-gp-appointments-costing-nhs-millions\/\" rel=\"noopener noreferrer\" target=\"_blank\">\u00a3216 million pounds<\/a> in the UK alone) and millions of wasted medical hours. All these things have to be taken into account while arranging a working schedule.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-online-appointment-scheduling-system.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-online-appointment-scheduling-system.png\" width=\"640\" class=\"aligncenter size-full wp-image-59276\" \/><\/a><small>A sample doctor&#8217;s timetable (<a href=\"https:\/\/code.daypilot.org\/44666\/html5-doctor-appointment-scheduling-javascript-php\" rel=\"noopener noreferrer\" target=\"_blank\">Image credit<\/a>)<\/small><\/center><\/p>\n<li style=\"margin-bottom: 6px;\"><b>Integration.<\/b> With a variety of medical data sources\u2014many being unstructured or semi-structured\u2014having a unified view of a patient&#8217;s medical history (including other necessary details) is not an easy task. This may lead to the need of integrating numerous internal systems (medical, financial, reporting, CRMs, etc.) and third-party ones (e.g., insurance) in a trusted, secure manner.<\/li>\n<li style=\"margin-bottom: 6px;\"><b>Data privacy and security.<\/b> Medical institutions are obliged to comply with certain regulations when dealing with personal data (e.g., <a href=\"https:\/\/en.wikipedia.org\/wiki\/General_Data_Protection_Regulation\" rel=\"noopener noreferrer\" target=\"_blank\">GDPR<\/a> in the European Union and <a href=\"https:\/\/en.wikipedia.org\/wiki\/Health_Insurance_Portability_and_Accountability_Act\" rel=\"noopener noreferrer\" target=\"_blank\">HIPAA<\/a> in the US).<\/li>\n<li><b>Adoption.<\/b> The learning curve should be minimized as much as possible to facilitate adoption. Otherwise, the app will fail to meet its goals. Things like managing personal doctor data should nor require a separate engineer for this activity.<\/li>\n<\/ul>\n<p>This brief list is by no means a comprehensive one. (Feel free to add your variants in the comments.) However, these issues will occur in most appointment scheduling apps.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_to_address\"><\/span>How to address?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<br \/>\n<b>Ensuring high availability and scalability<\/b><\/p>\n<p>Thoroughly thought-out architecture is halfway to success. A microservices-based architecture representing the unity of independent components, for instance, favors not only high availability and scalability, but also maintainability. Unlike monoliths, <a href=\"https:\/\/www.altoros.com\/research-papers\/microservices-vs-monolithic-architectures-the-pros-cons-and-cloud-foundry-examples\/\">microservices<\/a> allow for dealing with a particular component sparing the need to refactor the whole system.<\/p>\n<p>For infrastructure, you may opt for ready-made platforms by Microsoft, Amazon, Google, or other established companies\u2014fine-tuned specifically for the needs of healthcare. Multi-AZ infrastructures\/data centers and <a href=\"https:\/\/en.wikipedia.org\/wiki\/Content_delivery_network\" rel=\"noopener noreferrer\" target=\"_blank\">content delivery networks<\/a> (CDN) will further contribute to improving performance and minimizing response times.<\/p>\n<p>To ensure zero-downtime upgrades, consider implementing a continuous integration\/delivery pipeline by using tools for automating deployments (e.g., Jenkins or Concourse) and approaches such as <a href=\"https:\/\/en.wikipedia.org\/wiki\/Blue-green_deployment\" rel=\"noopener noreferrer\" target=\"_blank\">blue-green deployment<\/a>. For the sake of stability and automation of operations, Kubernetes distributions can also help.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/google-cloud-hl7v2-mllp-adapter-v2.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/google-cloud-hl7v2-mllp-adapter-v2-1024x581.png\" width=\"640\" class=\"aligncenter size-large wp-image-59388\" \/><\/a><small>Using Google Kubernetes Engine and <a href=\"https:\/\/github.com\/GoogleCloudPlatform\/mllp\/\" rel=\"noopener noreferrer\" target=\"_blank\">MLLP adapter<\/a> for transmitting <a href=\"http:\/\/www.hl7.org\/implement\/standards\/product_brief.cfm?product_id=185\" rel=\"noopener noreferrer\" target=\"_blank\">HL7v2<\/a> messages<br \/>\n(<a href=\"https:\/\/cloud.google.com\/healthcare-api\/docs\/concepts\/hl7v2\" rel=\"noopener noreferrer\" target=\"_blank\">Image credit<\/a>)<\/small><\/center><\/p>\n<p>When improving scalability, explore <a href=\"https:\/\/www.altoros.com\/research-papers\/performance-evaluation-of-nosql-databases-as-a-service-couchbase-capella-mongodb-atlas-amazon-dynamodb\/\" rel=\"noopener noreferrer\" target=\"_blank\">NoSQL databases<\/a> (which can be provided &#8220;as a service&#8221; within the IaaS platforms mentioned above), pay attention to load balancing, find performance bottlenecks, etc. In general, this topic\u2014just like other issues here above and below\u2014worth a separate book.<\/p>\n<p>&nbsp;<br \/>\n<b>Optimizing conflicting schedules<\/b><\/p>\n<p>One of the ways to address this is using <a href=\"https:\/\/www.altoros.com\/blog\/tag\/machine-learning\/\">artificial intelligence<\/a> to build algorithms that will efficiently address the gaps in the doctor&#8217;s schedule. (Or, at least, develop some kind of decision trees to identify and avoid overlapping.) This may incude a variety of approaches\u2014from optimizing appointment arrangements (for achieving maximum utilization) to additional double-booking in case the probability of cancellation is high enough. <a href=\"https:\/\/misuse.ncbi.nlm.nih.gov\/error\/abuse.shtml\" rel=\"noopener noreferrer\" target=\"_blank\">This paper<\/a> and <a href=\"https:\/\/towardsdatascience.com\/using-machine-learning-to-reduce-wasted-medical-appointments-c664b277871e\" rel=\"noopener noreferrer\" target=\"_blank\">this article<\/a> may help, to some extent.<\/p>\n<p>Another right thing to do is enabling automated notifications (push, e-mail, and SMS) in case any arrangements change. Patients will also appreciate a direct link right in their inbox\u2014leading to a schedule where a patient can choose an alternative time slot in case the doctor is on vacation, sick leave, etc.<\/p>\n<p>Automatic appointment reminders and confirmations can also increase attendance.<\/p>\n<blockquote><p>&#8220;If we don&#8217;t have contact information for a patient and don&#8217;t try to contact them, our no-show rate is more than 10%. If we remind them of the appointment, the no-show rate drops to about 6%. However, if we ask them to confirm the appointment (touchtone, click, etc.), the no-show rate drops to less than 3%.&#8221; \u2014<a href=\"https:\/\/www.linkedin.com\/in\/jeff-rydburg-17019139\/\" rel=\"noopener noreferrer\" target=\"_blank\">Jeffrey Rydburg<\/a>, MGMA<\/p><\/blockquote>\n<p>&nbsp;<br \/>\n<b>Integration and unification<\/b><\/p>\n<p>Many enterprise systems have mature API tooling to serve the integration needs, as well as provide some functionality to extract, share, or even synchronize data. However, in many cases, this may not be enough. A customly developed in-house system may lack an API at all, so the need for developing it may arise at some point.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-automation-types-of-data.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-automation-types-of-data.png\" width=\"640\" class=\"aligncenter size-full wp-image-59319\" \/><\/a><small>A variety of sources for medical data formats (<a href=\"https:\/\/aws.amazon.com\/ru\/blogs\/aws\/new-amazon-healthlake-to-store-transform-and-analyze-petabytes-of-health-and-life-sciences-data-in-the-cloud\/\" rel=\"noopener noreferrer\" target=\"_blank\">Image credit<\/a>)<\/small><\/center><\/p>\n<p>Nevertheless, when binding the apps together, introducing ETL\/data quality initiatives will help to prevent transfer of duplicated or outdated information between the integrated systems. Compatibility of data may be improved by putting <a href=\"https:\/\/en.wikipedia.org\/wiki\/Electronic_health_record\" rel=\"noopener noreferrer\" target=\"_blank\">electronic health records<\/a> (EHR) on the agenda. Solutions like <a href=\"https:\/\/aws.amazon.com\/blogs\/aws\/new-amazon-healthlake-to-store-transform-and-analyze-petabytes-of-health-and-life-sciences-data-in-the-cloud\/\" rel=\"noopener noreferrer\" target=\"_blank\">Amazon HealthLake<\/a> and Google&#8217;s <a href=\"https:\/\/cloud.google.com\/blog\/topics\/healthcare-life-sciences\/getting-to-know-the-google-cloud-healthcare-api-part-1\" rel=\"noopener noreferrer\" target=\"_blank\">Cloud Healthcare API<\/a> can also assist in unifying, enhancing, and sharing medical data.<\/p>\n<p>When integrating with insurance systems, it is worth exploring <a href=\"https:\/\/www.altoros.com\/blog\/blockchain-for-insurance-reduced-fraud-and-streamlined-claims\/\" rel=\"noopener noreferrer\" target=\"_blank\">how blockchain can help<\/a>. Relying on a system integrator with a proven track record in the field may accelerate the process, as well.<\/p>\n<p>&nbsp;<br \/>\n<b>Compliance and security<\/b><\/p>\n<p>In accordance with data privacy regulations, patient information has to be protected from unauthorized access, viruses, malware, mishandling, etc. Transparent and comprehensible privacy policies should be introduced notifying users about how their data is gathered, processed, and stored. To gather personal data aligning with GDPR, healthcare companies have to receive explicit consent from users and grant them the right to withdraw it at any time.<\/p>\n<p>Medical organizations should be aware of any security risks their systems may be prone to and implement preventive measures: data encryption, role-based access control, two-factor authorization, regular audits of hardware and software, etc.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/hipaa-on-aws-architecture.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/hipaa-on-aws-architecture-1024x753.png\" width=\"640\" class=\"aligncenter size-large wp-image-59368\" \/><\/a><small>A HIPAA-compliant infrastructure suggested by Amazon (<a href=\"https:\/\/aws.amazon.com\/quickstart\/architecture\/compliance-hipaa\/\" rel=\"noopener noreferrer\" target=\"_blank\">Image credit<\/a>)<\/small><\/center><\/p>\n<p>Infrastructure vendors, such as Amazon, offer <a href=\"https:\/\/aws.amazon.com\/quickstart\/architecture\/compliance-hipaa\/\" rel=\"noopener noreferrer\" target=\"_blank\">cloud deployments<\/a> satisfying the requirements of HIPAA, <a href=\"https:\/\/en.wikipedia.org\/wiki\/Health_Information_Technology_for_Economic_and_Clinical_Health_Act\" rel=\"noopener noreferrer\" target=\"_blank\">HITECH<\/a>, and other healthcare regulations. This may include creating an automatically configured environment containing security-focused components and features, such as identity and access management, virtual private clouds, multi-AZ services, SSH, logging\/monitoring, etc.<\/p>\n<p>&nbsp;<br \/>\n<b>Easing the learning curve<\/b><\/p>\n<p>It is important to ensure that medical workers with no technical background could easily manage tasks such as addition of new doctors, their vacations or sick leaves, etc. Therefore, it makes sense creating a module that will enable easy management of user accounts\u2014built for nontechnical users. Investing in training, how-tos, and documentation may also foster adoption. Kaiser Family Foundation <a href=\"https:\/\/www.kff.org\/womens-health-policy\/issue-brief\/opportunities-and-barriers-for-telemedicine-in-the-u-s-during-the-covid-19-emergency-and-beyond\/\" rel=\"noopener noreferrer\" target=\"_blank\">suggests<\/a> that the improvement of existing models and workflows can help to overcome adoption barriers, too.<\/p>\n<p>Overall, before launching your product to public, you can make it available for a pilot group of users first\u2014to gather early feedback and fix the most critical issues on the go.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"The_growing_trend\"><\/span>The growing trend<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Despite the additional budget needed, medical organizations can continue delivering their services during the pandemic by implementing telehealth solutions. Thanks to online appointments, for instance, it is easier to maintain the practice of social distancing to prevent the disease from spreading. According to the <a href=\"https:\/\/www.govtech.com\/public-safety\/pandemic-forces-medical-professionals-to-virtual-visits.html\" rel=\"noopener noreferrer\" target=\"_blank\">June 2020 survey<\/a> by the National Association of Community Health Centers, 45% of visits to health centers in Pennsylvania were already conducted online.<\/p>\n<p>To enable this, an effort is required from the medical institutions. This may include investment in IT infrastructure (such as broadband) to ensure smooth contact between a doctor and a patient during a remote session; adapting workflows to new models of delivering care\/treatment; as well as updating insurance policies to cover telehealth services, probably. All these things should be evaluated against the expected automation (saved doctors&#8217; time), increased service accessibility, etc.\u2014to understand ROI and the budgets available.<\/p>\n<p>Still, if implemented properly, telemedicine tools can improve the productivity of healthcare professionals, enabling to resolve more requests and emergency cases per day, as well as reduce paperwork. Patients could also save up to 2 hours per each visit, while minimizing the risk of getting infected on the way to a clinic or when waiting in hospital queues.<\/p>\n<p>To learn more about how telemedicine and health information technology can improve patient treatment, <a href=\"https:\/\/www.altoros.com\/research-papers\/15-ways-telemedicine-and-health-information-technology-can-improve-patient-care\/\">download<\/a> our research paper on the topic.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Further_reading\"><\/span>Further reading<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/whats-wrong-with-ai-tools-and-devices-preventing-covid-19\/\">What\u2019s Wrong with AI Tools and Devices Preventing COVID-19?<\/a><\/li>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/building-scaled-down-highly-available-mission-critical-architecture-with-cloud-foundry\/\">Building a Mission-Critical Architecture for Healthcare with Cloud Foundry<\/a><\/li>\n<li><a href=\"https:\/\/www.altoros.com\/research-papers\/15-ways-telemedicine-and-health-information-technology-can-improve-patient-care\/\">15 Ways Telemedicine and Health Information Technology Can Improve Patient Care<\/a><\/li>\n<\/ul>\n<hr\/>\n<p><center><small>This blog post was written by <a href=\"https:\/\/www.altoros.com\/blog\/author\/alex\/\">Alex Khizhniak<\/a> and <a href=\"https:\/\/www.linkedin.com\/in\/diana-maltseva-854b81b3\/\" rel=\"noopener noreferrer\" target=\"_blank\">Diana Maltseva<\/a>;<br \/>\nedited by <a href=\"https:\/\/www.altoros.com\/blog\/author\/sophie.turol\/\">Sophia Turol<\/a>.<\/small><\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>On the edge of the pandemic<\/p>\n<p>COVID-19 completely disrupted the healthcare sector, as well as the majority of public services. With lockdowns and social distancing imposed worldwide, people are forced to stay at home to prevent the disease from spreading. Doctors have to resolve a growing number of emergency cases while [&#8230;]<\/p>\n","protected":false},"author":5,"featured_media":59315,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[7],"tags":[914,895],"class_list":["post-59269","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-opinion","tag-healthcare","tag-research-and-development"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>The Pitfalls of Creating Appointment Scheduling Apps for Healthcare | Altoros<\/title>\n<meta name=\"description\" content=\"Learn about the challenges medical orgs may face when building telemedicine tools aiming to automate appointment setting for doctors and patients.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Pitfalls of Creating Appointment Scheduling Apps for Healthcare | Altoros\" \/>\n<meta property=\"og:description\" content=\"On the edge of the pandemic COVID-19 completely disrupted the healthcare sector, as well as the majority of public services. With lockdowns and social distancing imposed worldwide, people are forced to stay at home to prevent the disease from spreading. Doctors have to resolve a growing number of emergency cases while [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2020-12-31T04:23:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-24T00:57:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-automation-enabling-online-onsultations-and-appointment-scheduling-for-doctors-and-patients.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"330\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"author\" content=\"Alex Khizhniak\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alex Khizhniak\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/\",\"name\":\"The Pitfalls of Creating Appointment Scheduling Apps for Healthcare | Altoros\",\"isPartOf\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-automation-enabling-online-onsultations-and-appointment-scheduling-for-doctors-and-patients.gif\",\"datePublished\":\"2020-12-31T04:23:43+00:00\",\"dateModified\":\"2024-08-24T00:57:09+00:00\",\"author\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/3d914db6ad1b2908c32c0dc5dcabc420\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/#primaryimage\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-automation-enabling-online-onsultations-and-appointment-scheduling-for-doctors-and-patients.gif\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-automation-enabling-online-onsultations-and-appointment-scheduling-for-doctors-and-patients.gif\",\"width\":640,\"height\":330},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.altoros.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Pitfalls of Creating Appointment Scheduling Apps for Healthcare\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\",\"url\":\"https:\/\/www.altoros.com\/blog\/\",\"name\":\"Altoros\",\"description\":\"Insight\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.altoros.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/3d914db6ad1b2908c32c0dc5dcabc420\",\"name\":\"Alex Khizhniak\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/06\/druzya-edit1-150x150.jpg\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/06\/druzya-edit1-150x150.jpg\",\"caption\":\"Alex Khizhniak\"},\"description\":\"Alex Khizhniak is Director of Technical Content Strategy at Altoros and a cofounder of a local Java User Group. Managing distributed teams since 2004, he has gained experience as a journalist, an editor-in-chief, a technical writer, a technology evangelist, a project manager, and a product owner. Alex is obsessed with AI\/ML, data science, data integration, ETL\/DWH, data quality, databases (SQL\/NoSQL), big data, IoT, and BI. The articles and industry reports he created or helped to publish reached out to 3,000,000+ tech-savvy readers. Some of the pieces were covered on TechRepublic, ebizQ, NetworkWorld, CIO.com, etc. Find him on Twitter at @alxkh.\",\"sameAs\":[\"https:\/\/x.com\/https:\/\/twitter.com\/alxkh\"],\"url\":\"https:\/\/www.altoros.com\/blog\/author\/alex\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The Pitfalls of Creating Appointment Scheduling Apps for Healthcare | Altoros","description":"Learn about the challenges medical orgs may face when building telemedicine tools aiming to automate appointment setting for doctors and patients.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/","og_locale":"en_US","og_type":"article","og_title":"The Pitfalls of Creating Appointment Scheduling Apps for Healthcare | Altoros","og_description":"On the edge of the pandemic COVID-19 completely disrupted the healthcare sector, as well as the majority of public services. With lockdowns and social distancing imposed worldwide, people are forced to stay at home to prevent the disease from spreading. Doctors have to resolve a growing number of emergency cases while [...]","og_url":"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/","og_site_name":"Altoros","article_published_time":"2020-12-31T04:23:43+00:00","article_modified_time":"2024-08-24T00:57:09+00:00","og_image":[{"width":640,"height":330,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-automation-enabling-online-onsultations-and-appointment-scheduling-for-doctors-and-patients.gif","type":"image\/gif"}],"author":"Alex Khizhniak","twitter_misc":{"Written by":"Alex Khizhniak","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/","url":"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/","name":"The Pitfalls of Creating Appointment Scheduling Apps for Healthcare | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-automation-enabling-online-onsultations-and-appointment-scheduling-for-doctors-and-patients.gif","datePublished":"2020-12-31T04:23:43+00:00","dateModified":"2024-08-24T00:57:09+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/3d914db6ad1b2908c32c0dc5dcabc420"},"breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-automation-enabling-online-onsultations-and-appointment-scheduling-for-doctors-and-patients.gif","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/12\/healthcare-telemedicine-automation-enabling-online-onsultations-and-appointment-scheduling-for-doctors-and-patients.gif","width":640,"height":330},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/the-pitfalls-of-creating-appointment-scheduling-apps-for-healthcare\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.altoros.com\/blog\/"},{"@type":"ListItem","position":2,"name":"The Pitfalls of Creating Appointment Scheduling Apps for Healthcare"}]},{"@type":"WebSite","@id":"https:\/\/www.altoros.com\/blog\/#website","url":"https:\/\/www.altoros.com\/blog\/","name":"Altoros","description":"Insight","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.altoros.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/3d914db6ad1b2908c32c0dc5dcabc420","name":"Alex Khizhniak","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/06\/druzya-edit1-150x150.jpg","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/06\/druzya-edit1-150x150.jpg","caption":"Alex Khizhniak"},"description":"Alex Khizhniak is Director of Technical Content Strategy at Altoros and a cofounder of a local Java User Group. Managing distributed teams since 2004, he has gained experience as a journalist, an editor-in-chief, a technical writer, a technology evangelist, a project manager, and a product owner. Alex is obsessed with AI\/ML, data science, data integration, ETL\/DWH, data quality, databases (SQL\/NoSQL), big data, IoT, and BI. The articles and industry reports he created or helped to publish reached out to 3,000,000+ tech-savvy readers. Some of the pieces were covered on TechRepublic, ebizQ, NetworkWorld, CIO.com, etc. Find him on Twitter at @alxkh.","sameAs":["https:\/\/x.com\/https:\/\/twitter.com\/alxkh"],"url":"https:\/\/www.altoros.com\/blog\/author\/alex\/"}]}},"_links":{"self":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/59269","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/comments?post=59269"}],"version-history":[{"count":105,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/59269\/revisions"}],"predecessor-version":[{"id":67806,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/59269\/revisions\/67806"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/59315"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=59269"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=59269"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=59269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}