main banner

Uber-liknande app för läkare med anpassat EMR

Ett vårdsystem för läkare som består av en webbapp, en mobilapp och ett skräddarsytt EMR-system med en smidig onlineeditor för dokument.

Innehållsförteckning:

Ett vårdsystem för läkare som består av en webbapp, mobilapp och ett anpassat EMR-system med en användarvänlig online-redigerare för dokument.

Kunden

Vår kund är en vårdgivare som erbjuder en rad olika vårdtjänster, från läkarbesök i hemmet till Covid-tester.

Smärta

Ett behov av webb- och mobillösningar som skulle möjliggöra tidsbokning i appen för patienter, samt erbjuda ett lättanvänt EMR-system med anpassad dokumentredigerare för läkare.

Målgrupp

Patienter som behöver läkarbesök för RT-PCR och diagnostik.

Utmaning

Vårt team kontaktades av intressenter inom hälso- och sjukvårdsbranschen och utmanades att bygga en Uber-liknande app för läkare som skulle göra det möjligt för patienter att få medicinsk hjälp (ej akut) inom en timme efter att besöket bokats.

Samtidigt skulle appen förse läkare och patienter med aviseringar och erbjuda andra viktiga funktioner för tillhandahållande av medicinska tjänster, inklusive en anpassad online-editor för dokument, online-betalning och integration med ett e-receptsystem. Det var oerhört viktigt för intressenterna att få en lättanvänd lösning med ett förenklat elektroniskt journalsystem (EMR-system), samt att anpassa sig till de snabbt föränderliga branschkraven som påverkats av spridningen av coronaviruset.

Tillhandahållande av konsulttjänster

När det gäller det här projektet tog konsultationen ungefär en och en halv månad. Vi var tvungna att fastställa följande: godkänna den begränsade men kritiska funktionaliteten och omfattningen av arbetet för att passa kundens budget och fastställda tidsramar; analysera marknaden och dess lagstadgade krav i den stat som kunden valt; ta itu med användargränssnittskrav och ge kunden den begärda enkelheten i hanteringen av medicinska dokument; och utveckla flera interaktiva prototyper av produkten för att ge kunden en smak av den lösning de skulle få.

Som ett resultat av analysen kom vi överens om utvecklingen av:

  • Webbapplikation;
  • Mobilappar för iOS och Android;
  • Anpassat EMR-system;
  • Anpassad dokumentredigerare.

Utvecklingsstadiet

I det här skedet tar vi itu med kundens krav och tillämpar vår expertis för att tillhandahålla anpassade utvecklingstjänster.

Utveckling av backend

  • Applikationen var baserad på Python-språket, med användning av Django och DRF-ramverk och Celery för schemaläggning.
  • Lösningens databas baserades på PostgreSQL och Redis.
  • För backend-utveckling utnyttjade vårt team också SSO- och SAML-autentiseringsstandarder.
  • Vi etablerade lösningens integration med Veradigm ePrescription-systemet.
  • Mobila applikationer för iOS och Android byggdes med hjälp av React Native.

Utveckling av frontend

  • Applikationens frontend var baserad på React.
  • När det gäller utvecklingen av en online-redigerare för dokument var vårt team tvunget att välja mellan att använda ett bibliotek eller att utveckla en anpassad mekanism från grunden, och vi bestämde oss för det senare för att undvika potentiella blockeringar i samband med förverkligandet av den begärda funktionaliteten. Redigeraren baserades på mallar i JSON-format som består av block av en viss typ, vilka refereras av renderingsmotorn för att visa önskat block.

I designfasen av EMR-utvecklingen tog vi hänsyn till de befintliga mönstren i interaktionsprocessen mellan läkare och EMR-system för att ta itu med alla problem och skapa en lösning som verkligen gjorde skillnad när det gäller den erbjudna upplevelsen.

Hur fungerar den?

Den utvecklade lösningen består av två appar: en för patienter och den andra för läkare. Det finns också en adminpanel som producerar olika typer av statistik och gör det möjligt för administratörer att hantera patient- och läkarförfrågningar. Här är en kort beskrivning av hur var och en av dem fungerar:

APP FÖR PATIENTER

Registrering.
Användaren laddar ner appen från App Store eller Google Play. Registreringsprocessen sker när användaren bokar ett besök.Bokning av besök.
Appen gör det möjligt för användaren att välja symptom från en rullista samt lägga till ytterligare symptom. Användaren behöver ange om det gäller ett vanligt läkarbesök eller ett Covid-test. Därefter måste all efterfrågad information fyllas i (namn, efternamn, adress osv.).Betalning.
Betalningen sker direkt i appen, direkt efter att besöket har bokats.Notiser.
Medan patienten väntar på besöket får de notiser 15 och 5 minuter innan läkaren anländer, samt när läkaren är framme.Besök och tilläggstjänster.
Under besöket kan läkaren lägga till ytterligare tjänster (om det behövs). I sådana fall får patienten en notis och kan därefter genomföra en extra betalning.Tillgång till medicinska dokument.
Efter besöket kan patienten få tillgång till sina dokument i appen (inklusive recept och dokument för försäkringsbolag), samt ladda ner eller skicka vidare dem vid behov. Alla dokument blir tillgängliga i appen inom 24 timmar efter besöket.Bokning av besök för andra personer.
Användare kan boka besök både för sig själva och för familjemedlemmar, vänner osv. Uppgifter om varje person sparas automatiskt i appen. Det finns även möjlighet att boka gruppbesök.Om användaren bokar ett besök för någon annan kommer den ansvariga läkaren att fråga personen om de vill dela sin medicinska information med den som skapade bokningen: om patienten godkänner detta signerar de elektroniskt, och inom 24 timmar blir information om besöket tillsammans med alla bifogade dokument och recept tillgänglig i patientens mobilapp; om patienten inte vill dela sina uppgifter skickas informationen istället till den e-postadress som personen anger.

APP FÖR LÄKARE

Registrering.
Läkare laddar ner appen via en direktlänk som tillhandahålls av administratören. Innan de registreras i systemet måste de bifoga ett antal obligatoriska dokument (inklusive dokument som styrker deras kvalifikationer). Om allt är i ordning registrerar administratören läkaren i systemet.Bokning av besök.
I appen kan läkare se sitt schema. Schemat för varje läkare skapas av administratören, medan bokningarna fördelas automatiskt av systemet. När ett nytt besök tilldelas en läkare får de notiser via SMS och i appen.Godkännande av bokning.
Läkare måste acceptera nya bokningar inom 10 minuter. Om de inte gör det omdirigerar administratören den ej accepterade bokningen till en annan specialist. När en läkare accepterar ett besök måste den beräknade ankomsttiden anges för patienten. I appen skickar läkare även notiser till patienterna 15 och 5 minuter före ankomst. Den sista notisen skickas när läkaren har kommit fram till patientens plats.Under besöket.
Under besöket kan läkaren lägga till ytterligare tjänster (injektioner, tester osv.). Efter besöket måste läkaren trycka på knappen ”slutför” i appen. Besöket markeras dock som slutfört först när alla nödvändiga dokument har bifogats.Dokumenthantering.
Efter besöket fyller läkaren i dokumentationen i EMR-systemet (vissa dokument genereras automatiskt). Därefter bifogas de till patientens profil eller skickas till den angivna e-postadressen.

Administratörspanel. En av höjdpunkterna i adminpanelen är i produktionen av värdefull statistik:

  • Hur lång tid tar det för en läkare att komma till patienten?
  • Hur mycket tid spenderades med en patient
  • Antalet slutförda och oavslutade besök i EMR.
  • Totalt antal besök per region.

En administratör kan ladda ner rapporter efter besök, presentkoder och andra kriterier.

vt4td0zdz78qnvmb0ca5

lk5bm3jymzq4mgsj09hn

ovwc86t581h8bsucnrmk

Resultat

Inom en relativt kort tidsram försåg vi kunden med en lösning som var anpassad till den rådande epidemisituationen. Produkten underlättar arbetet för sjukvårdspersonal och är enkel att använda för administratörer och patienter som behöver snabb medicinsk hjälp eller Covid-test. Även om appen fortfarande är under utveckling och regelbundet förbättras med nya funktioner för att passa marknaden, erbjuder den kunden en rad konkurrenskraftiga affärsfördelar:

  • Patienter som använder appen får medicinsk hjälp snabbt, bekvämt i hemmet och med enkelheten i en mobil lösning. Detta bidrar till ökad lojalitet och förtroende bland patienterna.
  • Bekvämligheten med det levererade systemet har också en positiv inverkan på hur många av kundens anställda som stannar kvar hos företaget.
  • Gruppförfrågningar möjliggör stora beställningar. Till exempel ett bröllop, ett företagsevenemang, en bankett etc. där gästerna måste uppvisa ett negativt RT-PCR-test.
  • Kunden kan hantera avgifter för användning av appen av tredjepartsleverantörer som är verksamma i andra stater.
  • Det utvecklade anpassade EMR-systemet med en lättanvänd anpassad dokumentredigerare kan också säljas som en fristående lösning till tredjepartsleverantörer.

More Case Studies