Lanser produktet ditt 2,5x raskere.Utforsk AI-assistert utvikling

Økosystem for Online Terapitjenester

Det fullt automatiserte telemedisinsystemet gir 24/7-tilgang til psykisk helsetjenester levert av amerikanske helsetilbydere.

Bransje

Helse

Team

22 medlemmer

Prosjektstatus:

Startet i 2022

Land

USA

Om Prosjektet

Kunden vår er en amerikansk leverandør av psykisk helsetjenester med fokus på digital levering. Tjenestene omfatter psykiatrisk behandling og terapi, som innebærer engangskonsultasjoner med ubegrenset tilgang til dedikerte behandlere via chat. Kunden kom til oss med en SaaS-løsning i bruk (Kareo EHR-systemet) og hadde behov for en skreddersydd plattform for digitale konsultasjoner og tjenester. Systemet måtte også integreres med den eksisterende løsningen og støtte håndtering av henvisninger i tråd med klientens forretningsmodell. Klienten valgte Cleveroad som en pålitelig leverandør med solid ekspertise innen utvikling av programvare for helsesektoren.

Mål satt for Cleveroad

Utvikle en tilpasset løsning for å levere og motta psykisk helsetjenester og samarbeide med Partner

Skape en telemedisinplattform for bedre håndtering av avtaler for alle parter: Patients, Physicians og systemets Admins. Fjerne problemene knyttet til kommunikasjon på tvers av flere kanaler

Synkronisere avtaledata mellom den eksisterende (Kareo) og den nye programvareløsningen

Løsninger vi har levert

Utvikling av en løsning klar til bruk for Provider og deres Patients, samt for Partners. Implementering av et nettbasert administrasjonspanel for å håndtere brukere

Utvikling av løsningen for å bestille og planlegge avtaler online. Integrasjon av kommunikasjonsverktøyet for å planlegge møter og løse organisatoriske spørsmål i tide

Utvikling av en fleksibel systemarkitektur for integrasjon med Kareo-systemet

Resultater for Kunden

Et bruksklart system som samsvarer med klientens forretningsmodell og tar hensyn til alle behov, gevinster og mål for de involverte partene som opererer innenfor samme system

Selskapet mottok en stabil og feiltolerant plattform som optimaliserer bestilling og håndtering av digitale avtaler. Direkte chat bidro til å samle splittede kommunikasjonspunkter til én samlet kanal og økte arbeidsflyteffektiviteten

Teamet vårt integrerte det nye systemet med Kareo; avtaledata synkroniseres og lagres for videre bruk. Datasynkroniseringen sikret vellykkede team- og kundeopplevelser

Forretningsutfordringer

Kunden vår, en amerikansk leverandør av psykisk helsetjenester, arbeider for å gjøre det enklere for enkeltpersoner å få terapibistand på nett. I starten leverte klienten telemedisintjenester eksternt ved hjelp av en tredjepartsløsning. Selskapet møtte imidlertid funksjonelle begrensninger som ikke dekket de økende forretningsbehovene. Klienten ønsket derfor å utvikle en skreddersydd løsning som kunne dekke alle deres unike krav. Kunden vår trengte derfor en pålitelig teknisk partner som kunne:

Bygge en telemedisinplattform fra bunnen av for å tilby psykiske helsetjenester til pasienter (via digitale avtaler og en direkte chat mellom pasienter og leverandører).

Levere en fleksibel programvareløsning integrert med Kareo EHR-systemet (som hadde vært i langvarig bruk) for å synkronisere avtaler i den eksisterende og den nye løsningen.

Designe et intuitivt system som ville automatisere samarbeidet med partnerne. Det var nødvendig å implementere en partnermodul for håndtering av henvisningsprogrammer.

business-challanges

Prosjektet i Detalj

Vi har bygd et medisinsk system fra bunnen av, med tanke på integrasjonen med en tredjepartstjeneste, og ble en langsiktig teknisk partner for kunden

Forretningsarkitektur

  • Vi måtte bygge og implementere et system fra bunnen av for å automatisere de eksisterende forretningsprosessene og skape et mer praktisk digitalt miljø for både pasienter og tilbydere når det gjelder å bestille virtuelle avtaler. Løsningens forretningsarkitektur omfatter funksjonaliteten og brukeraktivitetene knyttet til administrasjonen av hele økosystemet, terapeutenes aktiviteter for digitale konsultasjoner, pasientenes aktiviteter for å motta digitale psykiske helsetjenester, og partnernes aktiviteter for å følge fremdriften til klientene sine.
  • Et nettbasert app-dashboard for tilbyderens partnere ble inkludert i løsningen. Selskapets samarbeidspartnere kan bruke sin Partner-portal til å henvise pasientene sine til systemet, kontrollere og overvåke fremdrift og behandlingsplaner, samt kommunisere direkte med pasientene via live-chat. Automatisering av pasienthenvisninger fra tilbyderens Partners er også inkludert. Det var nødvendig for å unngå manuell kontroll av faks eller e-post og fysisk innlegging av disse dataene i et helsesystem for behandling.
  • Å sikre korrekt datasynkronisering og HIPAA-samsvar i systemet var en annen oppgave. Systemets arkitektur ble designet for å integrere en ny løsning med Kareo EHR-programvare. Det gjorde det mulig å kombinere det gamle systemet for å oppbevare pasientjournaler med en helt ny plattform for bestilling av avtaler. Samtidig var det nødvendig å sikre at løsningen vår ikke bryter med amerikanske lover og regler om personvern, så den måtte bygges som HIPAA-kompatibel.
ups
View in detail

Produktets Essens

Sentrale moduler og integrasjoner ble implementert i tråd med løsningens forretningslogikk

Mobilapp for pasienter

Mobilapp for pasienter

Registrering av nye pasienter og KYC-prosedyren er kritiske moduler i løsningen. Under registreringen laster klienten opp identifikasjonsdokumenter og tar en selfie. Admin verifiserer disse dataene ved å sammenligne selfier og bilder i dokumentene. Pasienter som har gjennomgått bekreftelsesprosedyren og er godkjent av Admin, får tilgang til tilbyderens base og kan utnytte systemfunksjonaliteten fullt ut. Brukerne fyller ut profilene sine med nødvendig informasjon for å fullføre registreringsprosessen.

Betalingsfunksjonen er avgjørende for enhver telemedisinutviklingsprosess. Brukerne kan håndtere sin egen betalingsinformasjon ved å legge den til i profilen sin. Når tilbyderen bekrefter at konsultasjonen er fullført, vil et beløp per besøk bli trukket fra brukerkontoen.

Bestilling av avtale er kjernen i løsningens forretningsmodell og hovedaktiviteten til pasienter og leger. Derfor har vi viet særlig oppmerksomhet til å designe et intuitivt og brukervennlig bestillingssystem. Bestillingsprosessen starter med å søke etter en terapeut. Provider Calendar er tilgjengelig for å se og velge ledige tidsluker for å bestille et møte. Ved behov kan pasienten fylle ut et skjema for forhåndsscreening for å oppgi detaljer om hvorfor de trenger en konsultasjon, slik at tilbyderen allerede kjenner problemstillingen når en virtuell avtale starter.

Pasientens planleggingsmodul lar brukerne håndtere og planlegge avtalene sine på en enkel måte. De kan åpne en Calendar og se informasjon om kommende, tidligere eller fremtidige møter. Det er mulig å se avtaledetaljer i en kort forhåndsvisning, slik at en bruker alltid kan ta en rask sjekk av hva som er planlagt eller når en bestemt konsultasjon fant sted.

ups
Se i detalj

Webapp for tilbyder

Webapp for tilbyder

Funksjonen for håndtering av avtaler for helsetilbyderens app er også nødvendig. Spesialisten får en konsultasjon planlagt etter at den er bestilt eller bekreftet av det medisinske personalet. Tidligere avtaler og kommende bekreftede avtaler vises i tilbyderens timeplan. Terapeutene kan også se avtaledetaljer og pasientinformasjon. Etter at konsultasjonen er fullført, bekrefter tilbyderen i systemet at møtet fant sted. Først etter dette blir pasienten belastet.

Pasient-dashboardet er laget for å gi leger tilgang til informasjon om pasientbehandling. Det viser visualisering i prosent (basert på start/utskrivningsdato for behandlingen), startdato for behandling, type behandlingsprogram (PHP/IOP-program), liste over nåværende medisiner og forventet utskrivningsdato.

Pasientens programhåndteringsmodul er utformet for å samle alle pasientens programaktiviteter og bidrar til effektiv håndtering og oppfølging av pasienten. Helsetilbydere kan redigere pasientenes programmer for å oppnå bedre behandlingsresultater.

ups
Se i detalj

Webapp for partner

Webapp for partner

Selskapets partnere kan henvise pasientene sine til systemet for å dra nytte av helsetjenestene. Derfor utviklet vi en separat web-portal i løsningen for klinikkens partnere, der de kan logge inn og legge til klientene sine for å motta bistand fra helsetilbydere. I tillegg kan de spore fremdriften til pasientene sine via spesialfunksjonalitet utviklet for dette formålet, og sjekke behandlingsprogrammene.

Pasienthåndteringsmodulen lar partnere få tilgang til alle pasientene i organisasjonen sin, se detaljer og få tilgang til generell informasjon om pasientbehandling og spørreskjemaer. På denne måten henviser partnere ikke bare pasienter, men fortsetter samarbeidet og følger med på behandlingen deres.

ups
Se i detalj

Chat-modul

Chat-modul

Teamet vårt integrerte chat-funksjonalitet for å muliggjøre sikret peer-2-peer-tilkobling mellom Patient og Patient Liaison og Provider, samt Patient Liaison, Partner og Patient (kun partnerens Patients).

Sikret sanntidschat ble implementert via PubNub. Denne løsningen tilbyr HIPAA-kompatibel sanntidsmeldingsinfrastruktur som gjør det enklere å levere og opprettholde en chat-opplevelse av høy kvalitet for systemets brukere.

ups
Se i detalj

Administrasjonspanel

Administrasjonspanel

Tilbyderhåndteringsmodulen gir tilgang til funksjonalitet for tilbyderadministrasjon. For eksempel kan Patient Liaisons legge til nye terapeuter i systemet og ta seg av eksisterende tilbyderkontoer, og sikre at all informasjon er oppdatert og at alle spesialister har en oppdatert møteplan tilgjengelig.

Pasienthåndteringsmodulen har ansvar for håndtering av pasientkontoer, inkludert KYC-verifisering. Patient Liaisons kan få tilgang til, se og håndtere alle pasientkontoer. I KYC-prosessen godkjenner eller avviser de pasientregistrering og veileder pasientene gjennom registreringsforløpet ved å legge igjen kommentarer dersom det kreves tilleggsinformasjon.

Modulen for bestilling av avtaler handler om Patient Liaisons bekreftelse på at en avtale bestilt av en pasient kan finne sted. De har tilgang til alle møter i systemet og kan gjennomgå forespørsler bestilt av pasienter. Patient Liaison verifiserer at den forespurte avtalen kan finne sted (etter ulike parametere) og godkjenner den deretter. De kan også flytte konsultasjoner på vegne av pasienten og redigere avtaleinformasjon.

Betalingshåndteringsmodulen gjør det mulig å håndtere rapporter for betalinger/transaksjoner og verifisere at betalingen fant sted. Patient Liaison kan også korrigere beløpet som skal betales per besøk av en pasient. Det kan være to grunner til det:

  • En del av beløpet dekkes av forsikring, og bare en viss prosent skal betales av pasienten.
  • Det finnes ekstra medisinske tjenester som kan tilbys. Disse tjenestene er ikke inkludert i den opprinnelige prisen for besøket.

I disse tilfellene oppdaterer Patient Liaison manuelt et beløp som skal trekkes fra pasientens kort.

ups
Se i detalj

Utvikling i Detalj

  • Vi gjennomførte to faser i prosjektet: Discovery og Development. I Discovery-fasen studerte Cleveroads team markedet og konkurrentene, intervjuet interessenter og analyserte kundens eksisterende prosesser og forretningsbehov. På grunnlag av undersøkelsen definerte vi kravene, brøt funksjonene ned og spesifiserte dem i detalj, samt utarbeidet et veikart for prosjektgjennomføringen. Deretter designet våre programvareingeniører en HIPAA-kompatibel arkitektur for plattformen.
  • I Development-fasen omsatte vi resultatene fra Discovery til det ferdige produktet, i samsvar med bransjereguleringer og kvalitetsstandarder. Utviklingsteamet besto av en prosjektleder, business analyst, UI/UX-designer, utviklere, QA- og DevOps-ingeniører, tech leads og en solutions architect. Teamet leverte en responsiv webplattform for tilbydere, en Flutter-mobilapp for pasienter og en nettbasert back-office-løsning. I løpet av utviklingsprosessen viste det seg at tilbyderens partnere trengte et praktisk verktøy for å kontrollere og spore fremgangen til pasientene sine. Å arbeide med Scrum lot oss håndtere endringen raskt og opprette og implementere en Partner-portal i økosystemet (opprinnelig var ikke dette planlagt).
  • Integrasjon med SaaS-løsningen (Kareo) var nødvendig for å synkronisere alle pasient- og avtaledata via toveis synkronisering (inne i Kareo og utenfor). Som standard har Kareo ingen mekanisme for å sende nye/oppdaterte data til det eksterne systemet, så vi implementerte synkronisering basert på en periode for å holde all informasjon oppdatert hos oss. Pasientdataene synkroniseres også med de medisinske tilbydernes programvare rett før konsultasjonen starter, slik at terapeutene har nødvendig informasjon lett tilgjengelig. Vi utarbeidet også en strategi for kvalitetssikring (QA) som inkluderer integrasjonstesting for å sikre jevn samhandling mellom integrerte moduler i programvaren.
  • For å oppfylle krav til HIPAA-samsvar distribuerte vi plattformen til AWS, en HIPAA-kompatibel leverandør. Som en del av forpliktelsen til å ivareta sikkerheten i en helseplattform, implementerte Cleveroad kryptering for sensitive data, særlig PHI og ePHI, og opprettet dataoverføring via Secure Socket Layer (SSL). Vi brukte AES-256-krypteringsalgoritmen og andre sikkerhets- og personvernverktøy for helsesektoren rundt tilgang, bruk og utlevering av konfidensiell medisinsk informasjon.
  • Avtale-systemet er kjernen i løsningen. Teamet vårt har bygget systemet fra bunnen av og sikret skalerbarhet, slik at det kan håndtere flere avtaleøkter (skift) effektivt. Samtidig skal det være intuitivt forståelig for nytt personell uten ekstra opplæring. Derfor viet vi særlig oppmerksomhet til design og utvikling. Spesialistene våre valgte å teste flere designkonsepter internt via støtte og godkjenninger fra klientteamet. En gjennomtenkt tilnærming til designet av Avtale-systemet lot oss starte implementeringsfasen med en fullstendig forståelse av hva klientteamet faktisk trengte.
ups
Se i detalj

Teknologistack

Tech stacken ble valgt og brukt med tanke på kundens behov og løsningens forretningslogikk

Web Stack

Backend

C#

Redis

MySQL

RESTful API

Frontend

React.js

Redux

Skote Template

Mobilarkitektur

Kryssplattform (iOS og Android)

Flutter

Eksterne Integrasjoner

Kareo

Stripe

Zoom

Jotform

PubNub

Oppnådde Resultater

Teamet vårt utviklet et HIPAA-kompatibelt system fra bunnen av for å levere psykiske helsetjenester på nett

Et skreddersydd system for å mestre telemedisin

Kunden mottok én samlet løsning som dekker all funksjonaliteten som trengs for å implementere løsningens forretningslogikk. Den nybygde plattformen lot klienten automatisere eksisterende forretningsprosesser og mestre helsenisjen ved å levere et sammenhengende fjernbehandlingsforløp som samler pasienter med terapeutene og partnerne deres i ett digitalt miljø.

Utmerkede tilbakemeldinger og rask brukeradopsjon

Systemfunksjonaliteten som dekker en mobilapplikasjon, webapper og administrasjonspanelet, gjorde det mulig å tilby én samlet plattform for å levere en ideell digital opplevelse for alle involverte parter. Tilgjengeligheten av psykiske helsetjenester med praktisk bestilling og håndtering av avtaler lot selskapet øke kundetilfredshetsraten.

Den HIPAA-kompatible tjenesten med synkronisert database

Pasient- og avtaledataene ble synkronisert med klientens løsning som var i bruk. Det lot klinikken sikre kontinuitet i behandlingsmiljøet og forbedrede administrative prosesser. Takket være løsningen vår står ikke kunden overfor risikoen for HIPAA-brudd, og kan gi pasientene garantier for personvern og terapeutisk bistand.

Begynn å vokse virksomheten din med oss
Ved å sende dette skjemaet bekrefter jeg at jeg har lest og akseptert Personvernpolicy

Flere Case

Portfolio case
Portfolio case