Komplett Guide AI-Driven Schemaläggning

CAIRE Schemaläggningsplattform

Enhetligt AI-drivet schemaläggningssystem som kombinerar månatlig förplanering med daglig optimering och hybrid människa-AI-strategi. Uppnå 50%+ tidsbesparing i schemaläggningsarbete, 20% resereduktion och 75–80% personalutnyttjande genom intelligent automatisering och återkommande mönster (slingor).

CAIRE AI schemaläggningsplattform
50%+
Tidsbesparing i Schemaläggningsarbete
20%
Resereduktion
75-80%
Målsatt Personalutnyttjande
70-80%
Godkännande Första Gången
Nyckelfunktion

Automatisk bemanningsupptäckt

Sluta gissa hur många anställda du behöver. CAIRE upptäcker automatiskt den optimala bemanningsnivån och skifttider baserat på din besöksefterfrågan. Inga platshållare, ingen manuell konfiguration—välj bara dina besök och klicka optimera.

Smart bemanning
Optimalt antal anställda

Systemet beräknar exakt hur många anställda du behöver och när de ska arbeta—inget mer gissande eller överbemanning.

100% täckningsmål
Alla besök tilldelade

CAIREs mål är att tilldela 100% av besöken. Om mer personal behövs får du en tydlig rekommendation med kostnadsanalys.

Lär över tid
Blir smartare med användning

När dina vårdgivare använder mobilappen lär sig CAIRE faktiska resemönster och förbättrar noggrannheten automatiskt.

Verkligt exempel

Du har 45 besök på måndag. Istället för att gissa "behöver nog 10 anställda?", väljer du besöken och klickar optimera. CAIRE upptäcker: 9 anställda behövs, skapar 14 optimala skift, tilldelar alla besök med 78% effektivitet. Sparar dig 1 anställd + 45 minuter planeringstid.

Lär dig hur det fungerar Förplanering Daglig optimering

Nyckeltermer

Slingor (Återkommande Mönster)
Stabila, återkommande veckomönster som ger förutsägbarhet för både vårdare och vårdtagare. Slingor utgör baslinjen i ditt schema (70-90% av alla besök), vilket säkerställer kontinuitet medan AI optimerar de återstående flexibla besöken.
Rörliga Besök
Besök med flexibla tidsfönster (t.ex. "Måndag 07:00 - Söndag 22:00") som kan optimeras av AI för att hitta bästa placeringen. Exempel inkluderar städning, promenader och inköp. Efter kundgodkännande blir de fasta besök.
Fasta Besök (Låsta)
Besök låsta till specifika tider (t.ex. "Tisdag 10:00-10:30") som inte kan flyttas av AI. Dessa kommer från godkända slingor eller har snäva tidsfönster (±15-30 min).
Förplanering
Långsiktig schemaläggning (14-30 dagar framåt) för introduktion av nya kunder från kommunbeslut. Optimerar rörliga besök över veckor/månader med flexibla tidsfönster innan kundgodkännande.
Daglig Schemaläggning
Kortvariga operationer (1-7 dagar) som hanterar realtidsstörningar som sjukfrånvaro och avbokningar. Arbetar inom ±15/±30 minuters flexibilitetsbuffertar runt basschemat.
Förstå Slingor (Återkommande Mönster)

Varför slingor är viktiga: Hemtjänst är 90% förutsägbara mönster. Samma kunder behöver samma tjänster vid ungefär samma tider varje vecka. Att bekämpa denna verklighet med fullständig AI-optimering skapar kaos och förstör kontinuitet. CAIRE omfamnar detta genom att låta människor designa stabila mönster (slingor) medan AI optimerar runt dem.

Hybridfilosofin

CAIRE kombinerar det bästa av två världar: mänsklig expertis i att bygga stabila vårdmönster som upprätthåller kontinuitet, och AI-optimering för att hantera förändringar och störningar. Resultatet är ett schemaläggningssystem som respekterar relationer samtidigt som det maximerar effektivitet.

Mänskliga Styrkor

Planerare excellerar i att bygga stabila återkommande mönster som upprätthåller kontinuitet och respekterar kundrelationer. De förstår nyanserna i vårdleverans.

AI:s Styrkor

AI excellerar i att hitta optimal placering för nya besök, hantera störningar och optimera rutter för att minimera resetid över hundratals besök.

De Tre Lagren

1
Baslagret (Slingor) - 90% Låst, Hög Stabilitet

Återkommande veckomönster byggda av planerare. Dessa besök är låsta och ger kontinuitet. Exempel: Fru Andersson får hjälp av Lisa varje måndag, onsdag, fredag kl 09:00.

2
Smart Tillväxtlager (Förplanering) - Blandat Läge

Nya kunder passar in i befintliga luckor med AI-optimering. Rörliga besök optimeras runt baslinjen utan att störa slingorna.

3
Realtidslager - 100% Optimerat, Dynamiskt

Hantera störningar (sjukfrånvaro, avbokningar) med omedelbar AI-omoptimering. Pågående besök förblir låsta, framtida besök blir flexibla.

Varför Detta Fungerar

Hemtjänstruttning är ett beräkningsmässigt explosivt problem som kombinerar flera NP-svåra utmaningar: fordonsruttning med tidsfönster (VRPTW), personalschemaläggning, kompetensmatchning, kontinuitetskrav och flermålsoptimering. En enda dag med 240 besök och 32 vårdare skapar (240!)32 möjliga ruttpermutationer. Varken människor eller algoritmer ensamma kan lösa denna komplexitet—endast en hybridstrategi fungerar.

Läs mer om ruttvetenskapen bakom CAIREs hybridmodell →

Läs hela fördjupningen om Slingor

Hur CAIRE Schemaläggning Fungerar

CAIREs schemaläggningssystem arbetar i tre koordinerade faser, var och en hanterar olika tidshorisonter och användningsfall. Alla faser använder samma UI och backend (Bryntum SchedulerPro + Timefold AI-lösare), men med olika tidsfönster och optimeringsstrategier.

Fas 1: Förplanering (14-30 Dagar Framåt)

Syfte: Introducera nya kunder från kommunbeslut. Optimera rörliga besök (städning, promenader, inköp) över veckor/månader med flexibla tidsfönster innan kundgodkännande.

Hur det fungerar: Importera movable_visits_anonymized.csv som innehåller både oplanerade och planerade rörliga besök. Kör optimering med Timefold-lösaren—samma process som dagliga scheman men med bredare tidsfönster (t.ex. "Måndag 07:00 - Söndag 22:00"). AI skapar optimerat schema där varje rörligt besök får ett fast barnbesök. Detta blir baslinjen för daglig planering.

1
Ladda upp Kommunbeslut PDF

AI extraherar kunddetaljer, tjänstetyper, frekvens och tidspreferenser från PDF:en.

2
Definiera Tidsfönster

Sätt breda fönster som "Morgon 07:00-10:00" eller "Valfri vardag" för flexibla besök.

3
AI Optimerar över 14-30 Dagars Fönster

Lösaren hittar optimal placering med hänsyn till resetid, personalbelastning och befintliga slingmönster.

4
Kundmöte & Godkännande

Presentera optimerat schema för kunden. När det godkänts blir besöken fasta med ±15 min buffertar.

5
Exportera till Verksamhetssystem

Publicera godkänt schema till Carefox/eCare Welfare. Fasta besök blir del av återkommande slingor.

Läs den kompletta förplaneringsguiden

Fas 2: Daglig Schemaläggning (1-7 Dagar)

Syfte: Optimera dagens besök med nattlig automatisering. Hantera sjukfrånvaro och avbokningar i realtid inom ±15/±30 minuters flexibilitetsbuffertar.

Hur det fungerar: Nattlig import (02:00, 60-dagars rullande fönster) från verksamhetssystem. Slingor expanderas till daglig baslinje med alla besök markerade som "fasta". AI kan endast optimera besök med flexibilitetsbuffertar eller nytillagda rörliga besök. Realtidsuppdateringar under dagen hanterar störningar genom att tillfälligt låsa upp berörda besök.

1
Nattlig Import (02:00)

Automatisk import från Carefox/eCare Welfare. 60-dagars rullande fönster säkerställer färsk data.

2
AI Optimerar inom ±15/±30 Min Buffertar

Lösaren respekterar låsta besök men kan justera flexibla inom snäva tidsfönster.

3
Resultat Klara på Morgonen

Koordinatorer granskar optimerat schema, gör manuella justeringar vid behov.

4
Realtidsuppdateringar Under Dagen

Sjukfrånvaro, avbokningar, akuta besök utlöser omedelbar omoptimering av berörda rutter.

5
Jämför Planerad vs Faktisk Nästa Dag

Analys visar hur väl AI-förutsägelser matchade faktiskt utförda besök.

Läs den kompletta dagliga schemaläggningsguiden

Fas 3: Realtidsstörningar

Syfte: Hantera oväntade händelser under dagen samtidigt som pågående besök skyddas och kontinuitet upprätthålls.

1
Skydda Pågående Besök

Algoritmen fryser påbörjade/förestående besök. Endast framtida besök blir flexibla.

2
Kör Inkrementell Optimering

Lösaren fyller luckor och omfördelar besök, minimerar störning på resten av dagen.

3
Visa Skillnad & Publicera

Planerare granskar "spökspår" (tidigare positioner) och mätvärden, publicerar sedan till mobilappar.

Nyckelfunktioner
AI-Optimering

Driven av Timefold-lösare. Hanterar flermålsoptimering: minimera resor, maximera kontinuitet, balansera arbetsbelastning, respektera tidsfönster.

Import från Externa System

Sömlös integration med Carefox, eCare Welfare och andra verksamhetssystem. CSV-import/export för offline-arbetsflöden.

Flerveckorskalendervyer

Visa scheman över 3 dagar, 1 vecka, 2 veckor eller 1 månad. Se efterfrågekurvor och mönster över tid.

Rörliga vs Fasta Besök

Tydlig visuell åtskillnad. Rörliga besök (streckad kant) kan optimeras. Fasta besök (heldragen kant) är låsta.

Kontinuitetsmotor

Definiera kontinuitetsprioritet per kund. Hög prioritet för demenspatienter, medel för städning. AI respekterar dessa preferenser.

Kompetensmatchning

Garanterar att uppgifter som kräver specifika kompetenser (medicinering, sårvård) endast tilldelas kvalificerad personal.

Efterfrågeanalys

Visualisera efterfrågan per timme (daglig vy) eller per dag (längre vyer). Identifiera flaskhalsar innan de händer.

Manuell vs AI-Jämförelse

Jämför manuell slinga mot CAIRE-optimerat och faktiskt utfört schema. Se påverkan på resetid, utnyttjande och kontinuitet.

Mobilapppublicering

Ett-klicks publicering till vårdarnas mobilappar. Realtidsnotifieringar för schemaändringar.

Återfångning av Oanvända Timmar

Hittar proaktivt flexibla besök för att fylla luckor från avbokningar, maximerar intäkter och personalutnyttjande.

Begränsningsbaserad Vård

Regler justerbara på Organisation-, Serviceområde-, Anställd-, Kund- eller Besöksnivå. Full flexibilitet.

Dra & Släpp-Schemaläggning

Intuitiv dra och släpp-gränssnitt med realtidsregelverifiering. Omedelbar feedback om kontinuitet, kompetenser och tidsbegränsningar.

För Olika Användare

För Planerare

Din roll: Bygg stabila slingmönster, introducera nya kunder via förplanering, definiera kontinuitetsregler och kompetensbehov.

  • Importera 30+ dagars historik för att etablera baslinjeslingor
  • Använd Slingredigeraren för att justera veckomönster utan att ändra nuvarande publicerade scheman
  • Ladda upp kommunbesluts-PDF:er för nya kunder
  • Granska AI-optimerade förslag innan kundmöten
  • Definiera tidsfönster och flexibilitetsnivåer per besökstyp

För Koordinatorer

Din roll: Hantera dagliga scheman, hantera realtidsstörningar, publicera till mobilappar, övervaka prestanda.

  • Granska nattliga optimeringsresultat varje morgon
  • Hantera sjukfrånvaro genom att köra realtidsomoptimering
  • Fyll luckor från avbokningar med AI-förslag
  • Publicera godkända scheman till vårdarnas mobilappar
  • Spåra efterlevnad: planerat vs faktiskt utförda besök

För Vårdare

Din roll: Utför besök enligt mobilappschema, rapportera avvikelser, ta emot realtidsuppdateringar.

  • Visa din dagliga rutt i mobilapp med karta och tidsstämplar
  • Ta emot notifieringar för schemaändringar under dagen
  • Se kunddetaljer, serviceinstruktioner och navigering
  • Rapportera slutförda besök eller problem tillbaka till koordinatorer

För Chefer

Din roll: Övervaka KPI:er, analysera prestandatrender, godkänn större schemaändringar, sätt organisationsregler.

  • Visa analysinstrumentpanel: utnyttjande, resetid, kontinuitetspoäng
  • Jämför baslinje vs AI-optimerat vs faktiskt utfört schema
  • Spåra godkännandegrader, tidsbesparingar och ROI-mätvärden
  • Sätt organisationsövergripande begränsningar och prioriteringar
  • Granska störningsmönster för att förbättra framtida planering

För Kunder/Vårdtagare

Din roll: Granska och godkänn föreslagna scheman, ge preferenser, få konsekvent vård.

  • Delta i möte med planerare för att granska AI-optimerat schema
  • Uttryck preferenser för specifika tider eller vårdare
  • Godkänn slutligt schema som blir fast mönster
  • Njut av förutsägbar vård med samma vårdare vid samma tider (kontinuitet)
Tekniska Detaljer

Bryntum SchedulerPro-Gränssnitt

CAIRE använder Bryntum SchedulerPro, en professionell schemaläggningsrutnätskomponent, för användargränssnittet. Detta ger:

  • Dra & släpp händelsehantering med realtidsvalidering
  • Flerveckorskalendervyer (3 dagar, 1 vecka, 2 veckor, 1 månad)
  • Resurstidslinje som visar alla anställda och deras rutter
  • Händelsefärgning baserad på status (fast, rörlig, konflikter)
  • Verktygstips med besöksdetaljer, kundinfo och begränsningar

Timefold AI-Lösare

Optimeringsmotorn drivs av Timefold (tidigare OptaPlanner), en begränsningstillfredsställande lösare:

  • Hårda begränsningar: Kompetensmatchning, tidsfönster, tillgänglighet (kan inte brytas)
  • Mjuka begränsningar: Kontinuitet, resminimering, arbetsbelastningsbalans (optimeras)
  • Flermåls: Balanserar konkurrerande mål med viktad poängsättning
  • Inkrementell lösning: Snabb omoptimering när störningar uppstår
  • Benchmarks: Kontinuerlig testning säkerställer lösningskvalitet

Integrations-API:er

CAIRE integreras med verksamhetssystem via API:er och CSV-import/export:

  • Carefox API: Tvåvägssynk för besök, kunder, anställda, scheman
  • eCare Welfare API: Liknande integration för Welfare-användare
  • CSV-Import: Offline-arbetsflöde för piloter eller icke-API-system
  • CSV-Export: Publicera optimerade scheman tillbaka till verksamhetssystem
  • Webhook-Support: Realtidsnotifieringar för schemaändringar

Datamodell

Kärnentiteter i CAIREs schemaläggningssystem:

  • Organisation: Toppnivåentitet med inställningar och begränsningar
  • ServiceArea: Geografisk region med specifika regler
  • Employee: Vårdare med kompetenser, tillgänglighet, hemadress
  • Client: Vårdtagare med behov, preferenser, plats
  • Visit: Schemalagt tjänst med tidsfönster, varaktighet, nödvändiga kompetenser
  • Slinga: Återkommande veckomönster (mall) som genererar dagliga besök
  • Schedule: Samling av besök för ett specifikt datumintervall
  • Solution: Optimerad tilldelning av besök till anställda med rutter

Systemarkitektur

CAIRE följer en mikrotjänstarkitektur:

  • Dashboard (React + Vite): Frontend-UI för planerare och koordinatorer
  • Dashboard-Server (GraphQL): Backend-API med Prisma ORM och PostgreSQL
  • Timefold Solver Service: Java-baserad optimeringsmotor
  • Integrationslager: Hanterar externa API-anrop och CSV-bearbetning
  • Mobilappar: React Native-appar för vårdare (iOS/Android)

Produktskärmdumpar

Förhandsgranska hur förplaneringsförslag, dagliga AI-optimerade scheman och ruttdetaljer interagerar i plattformen. All personlig data är maskerad men arbetsflöden visas exakt som i produktionen.

Dra & Släpp

Dra & Släpp-Schemaläggning

Dra och släpp-gränssnitt för schemaläggning av besök med realtidsregelverifiering
Intuitiv dra och släpp-gränssnitt för schemaläggning av besök med realtidsregelverifiering. Dra oplanerade besök till schemat och se omedelbar validering av kontinuitet, kompetenser och tidsbegränsningar.
Statistik

Statistik & Rutter

Omfattande statistik och ruttoptimeringsinsikter för schemaprestanda
Omfattande statistik och ruttoptimeringsinsikter för schemaprestanda. Visa servicetid, resetid, väntetid, utnyttjandegrader och ruttsegment för varje anställd.
Filtrering

Avancerad Filtrering

Kraftfulla filtreringsalternativ för besök, personal, kompetenser och serviceområden
Kraftfulla filtreringsalternativ för besök, personal, kompetenser och serviceområden. Filtrera efter besökstyp, prioritet, personalbehov, kompetenser och serviceområden för att fokusera på specifika schemaläggningsbehov.
Optimering

Optimeringsscenarier

Välj från fördefinierade optimeringsscenarier eller skapa anpassade optimeringsinställningar
Välj från fördefinierade optimeringsscenarier eller skapa anpassade optimeringsinställningar. Välj scenarier som Daglig Plan, Nya Kunder, Störningshantering, Kontinuitetsfokus eller Maximal Effektivitet, var och en med anpassningsbara vikter och begränsningar.
Förplanering

Godkänn återkommande besök med ett klick

Förplaneringsgodkännande modal med anonymiserad kunddata
AI identifierar mönster som kräver användargodkännande innan optimering blir en fast plan. Panelen visar prioritet, tidsförslag och varför ändringen rekommenderas.
Daglig Granskning

Optimerat dagligt schema redo för publicering

AI-optimerad schematidslinje med anonymiserad vårdarelista
Tidslinjen visar alla anställdas skift, service, resor och pauser i en vy. Färgkodning gör det enkelt att se balans och identifiera luckor.
Rutter

Kartvy för ruttvalidering

Ruttkarta med anonymiserade kundkort som lyfter fram reseinsikter
Kartlayouten visualiserar varje vårdares rutt, tidsstämplar och alternativ. Jämför kontorsstart mot optimal rutt och se kvalitetsindikatorer i realtid.
Vanliga Frågor

Vad är skillnaden mellan förplanering och daglig schemaläggning?

Förplanering hanterar långsiktig schemaläggning (14-30 dagar framåt) för introduktion av nya kunder. Den använder breda tidsfönster (t.ex. "Måndag 07:00 - Söndag 22:00") och kräver kundgodkännande innan besöken blir fasta. Daglig schemaläggning hanterar kortvariga operationer (1-7 dagar) med snäva tidsfönster (±15-30 min) för realtidsstörningar. Båda använder samma UI och backend.

Kan jag använda CAIRE utan Carefox eller eCare Welfare?

Ja! Medan CAIRE har API-integrationer med Carefox och eCare Welfare för tvåvägssynk, kan du också använda CSV-import/export för offline-arbetsflöden. Detta är vanligt under pilotfaser eller för organisationer som använder andra system.

Hur hanterar AI kontinuitet?

Du definierar kontinuitetsprioritet per kund (hög, medel, låg). Högt prioriterade kunder (t.ex. demens) får företrädesvis samma vårdare varje gång. Medelprioritering (t.ex. städning) tillåter mer flexibilitet. AI respekterar dessa vikter vid optimering.

Vad händer om AI föreslår dåliga tilldelningar?

Alla AI-förslag granskas av människor innan publicering. Du kan manuellt åsidosätta valfri tilldelning med dra & släpp. Systemet validerar regler i realtid (kompetenser, tidsfönster, tillgänglighet).

Hur lång tid tar optimering?

Beror på problemstorlek. Dagliga scheman (50-300 besök) optimeras vanligtvis på 1-5 minuter. Förplanering (längre tidsspann) kan ta 10-30 minuter. Du kan sätta tidsgränser och stoppa tidigt vid behov.

Kan jag låsa specifika besök så AI aldrig rör dem?

Ja! Använd funktionen lås/lås upp. Låsta besök är fixerade och flyttas inte av AI. Detta är användbart för VIP-kunder eller känsliga situationer.

Vad händer om en vårdare sjukanmäler sig?

Markera anställd som otillgänglig. CAIRE kommer att skydda pågående besök (redan påbörjade eller förestående) och omoptimera framtida besök till andra tillgängliga vårdare. Du ser en skillnadsvy som visar vad som ändrades.

Fungerar CAIRE för små organisationer?

Ja! CAIRE skalar från 5-10 anställda till 100+. Mindre organisationer drar ännu mer nytta av tidsbesparingar eftersom manuell schemaläggning är proportionellt mer tidskrävande.

För tekniska utvärderare

Djupdyk i den tekniska arkitekturen bakom automatisk bemanningsupptäckt. Dokumentation för IT-beslutsfattare och tekniska team.

Komplett teknisk dokumentation

Fullständig teknisk arkitektur med expanderbara sektioner: dubbelmodellsöversikt, ESS-motordetaljer, FSR-ruttoptimering, mobilintegration, API-dokumentation och ordlista.

Läs teknisk dokumentation

Interaktiv demo

Se optimeringsmotorn i aktion med realtidskonvergensvisualisering och iterationsspårning.

Prova demo

Fortsätt utforska CAIRE-plattformen

Fördjupa dig i resurshantering och analys för att komplettera din förståelse.

Resurshantering Analys & KPI:er Ruttvetenskap