Community på Sveriges dataportal
Medskapa specifikationen för datadelning om matsvinn
-
Bakgrund och syfte
Inom projektet Nationell Dataverkstad har det tagits fram en topplista för datamängder att standisera för publicering och datadelning. En sådan datamängd är matsvinn som kan hjälpa till att automatisera rapportering och analyser - självklart med potential att minska matsvinnet.
Ett första steg
Nu finns ett utkast till dataspecifikation för matsvinn-rapportering. Den är med exempeldata och bör vara intressant för kommuner och regioner samt insamlande myndigheter som Livsmedelsverket och kanske även Naturvårdsverket - och självklart inte minst data-användare oavsett samhällssektor!
Vi medskapar - tyck till och bidra!
Observera att det här är ett väldigt tidigt utkast som tabelldata med lite exempeldata. Vi vill väcka tankar, intresse och hitta sätt att förankra detta som en standard för publicister och användare. Vi som jobbar med projektet Nationell Dataverkstad söker nu dig som t.ex. jobbar i kommun och vill publicera, dig som är konsument t.ex. insamlande myndighet, leverantör eller annan intressegrupp t.ex. förening.
Välkommen att återkoppla här i forumtråden!
Länk till utkastet finns här:
https://www.dataportal.se/sv/specifications/matsvinn/0.1Välkommen att vara med att medskapa detta och hjälp gärna till att sprida ordet!
-
@mattias
Hej, Umeå kommun tillhör kommunerna som redan nu delar med sig av matsvinnet som öppna data. Vår verksamhet Måltidsservice har valt att låta den informationen ingå i en datamängd där de delar med sig av mer data kring just måltiderna t.ex. kostnader, %ekologiskt m.m.
Jag har bett dem kika på ert förslag på specifikation och de har bett mig dela med mig av deras kommentarer. Här bjuder jag på dessa:------- Kommentar från Måltidsservice, Umeå kommun ---------
För det första: Vad bra att man standardiserar detta!
När det gäller offentliga måltider så är det Livsmedelsverket som på uppdrag av regering och riksdag, tar fram nationella riktlinjer för måltiderna. Syftet är att de offentliga måltiderna ska skapa matglädje och bidra till en hållbar utveckling.
Så klart ingår matsvinn i detta.
Om matsvinn säger Livsmedelsverket så här;
Vad är matsvinn? (livsmedelsverket.se)
Man har alltså kategoriserat matsvinnet i tre olika kategorier.
• Kökssvinn
• Serveringssvinn
• TallrikssvinnDet är de kategorier som vi i Umeå mäter (Fast vi kallar kökssvinnet för tillagningssvinn - vilket jag tänker att vi kan ändra om detta blir standardiserat) och även presenterar som öppna data.
Jag tycker att ska det tas fram en standardisering så ska den följa Livsmedelsverkets kategorier.
Dvs om jag kort sammanfattar – ska det finnas en datamängd med Matsvinn så bör den endast innehålla de tre kategorierna som Livsmedelsverket räknar upp.
(Jag misstänker också att det är dessa som de flesta kommuner mäter). -
Tack för svar @Maria-Söderlind och Umeå, vilket fint inspel från dina kollegor och bra sammanfattning av dig! Jag tar med mig detta till att göra en lite mer läsbar variant av modellen som jag lägger upp på kodförådet.
@Maria-Söderlind sa i Medskapa specifikationen för datadelning om matsvinn:
Dvs om jag kort sammanfattar – ska det finnas en datamängd med Matsvinn så bör den endast innehålla de tre kategorierna som Livsmedelsverket räknar upp.
Jättebra, jag tänker mig att detta blir obligatoriska kategorier och om andra behålls så blir de frivilliga fält för de som vill mäta svinn mer i detalj för de som vill och behöver. Vad tycker du och dina kollegor om det? Jag hoppas vi kan få fler inspel bl.a. de som publicerat underlag för inspiration till denna dataspecifikation.
-
@mattias Jag ska höra med dem, men har svårt att se att de skulle vara negativt inställda till fler kategorier så länge de inte är obligatoriska. Men, min fundering blir litegrann...vet ni att det finns några som mäter svinn i mer detalj och behöver dessa?
-
@Maria-Söderlind Jag håller med dig Maria. Vi mäter också bara tre kategorier och jag funderar om man gör det för stort även om övriga är frivilliga. Tror det kan bli en onödig tröskel för att komma igång för en del organisationer.
För övrigt roligt att nu använde Södertälje som exempel i exempelfilerna
-
@Andreas-Sundberg Håller med. Vi måste försöka hålla specifikationerna små och hanterbara. Ju mer fält som man lägger till i dem desto större tröskel för verksamheter att vilja använda dem. Vi riskerar att komplicera jobbet med öppna data helt i onödan.
-
@Maria-Söderlind @Andreas-Sundberg
Jag instämmer att det är klokt att ha få fält för en lägre tröskel för publicering av öppna data.I min dialog med livsmedelsverket och första anblick över specifikationen så tyckte de att det vore bra att lägga till antalet mätdagar samt eventuellt uppgift om mätperiod. De saknade även en beskrivning över innehållet vad de olika måtten betyder, det kanske kan framgå i dokumentationen av denna specifikation. Låt oss diskutera om dessa behöver i specifikationen.
-
@ofallheden när det gäller antal mätdagar så vet jag att Måltidsservice i Umeå kommun delar med sig av data per månad. Så det kanske räcker att man anger vilken månad det är mätt på? Det vill säga det kanske räcker att vi säger att man mätte på "februari 2023", man behöver inte säga hur många dagar det var. Gissar att de flesta kommuner jobbar på snarlikt sätt.
Sen finns det ju en beskrivning hos livsmedelsverket kring vad de anser att varje kategori betyder. Så kanske kan vara bra om vi helt enkelt tar deras definition? Tänker även att det är ju också ngt som kommuner måste förhålla sig till redan nu. Vad tror du om det? -
Hej! Tack för all återkoppling! Jag har lyssnat på era synpunkter och skalat ned den mycket. Baserar utkast på faktisk publicering men har gjort det mesta frivilligt utifrån vad ni sagt att Livsmedelsverket (som vi inte fått kontakt med) efterfrågar.
Namn Kardinalitet Datatyp Beskrivning source 1 heltal Obligatoriskt - Ange organisationsnummret utan mellanslag eller bindesstreck för organisationen som hanterar matsvinnet. id 1 heltal Obligatoriskt - Anger en identifierare för matsvinnet. name 1 text Obligatoriskt - Anger namn på verksamheten där matsvinn skapats. kitchen_waste 1 decimal Obligatoriskt- Anger kökssvinn i kilogram med en decimal. serving_waste 1 decimal Obligatoriskt- Anger serveringssvinn i kilogram med en decimal. plate_waste 1 decimal Obligatoriskt - Anger tallrikssvinn i kilogram med en decimal. category 0..1 text Anger kategori på verksamhet som skapat matsvinn, t.ex. förskola. kitchen_type 0..1 text Anger typ av kök vid verksamheten. total_waste 0..1 decimal Anger total mängd matvsinn i kilogram med en decimal. storage_waste 0..1 decimal Anger lagringssvinn i kilogram med en decimal. preparation_waste 0..1 decimal Anger förberedelsesvinn i kilogram med en decimal. cooking_waste 0..1 decimal Anger tillagningssvinn i kilogram med en decimal. description 0..1 text Anger en kortare beskrivning av matsvinnen. amount_eating 0..1 heltal Anger antalet som ätit datumet då matsvinn skapats. saved_food 0..1 decimal Anger räddad mat i antal kilogram med en decimal. updated 0..1 text Ange när matsvinnen uppdaterades senast. email 0..1 text E-postadress för vidare kontakt, anges med gemener och med @ som avdelare. URL 0..1 URL Ingångssida för mer information om matsvinnen. Källa: https://gitlab.com/sarskilt-viktiga-datamangder/matsvinn/-/blob/main/content/model.md
Vill du återkoppla via e-post? Mejla in dina synpunkter direkt till projektytan på GitLab:
contact-project+sarskilt-viktiga-datamangder-matsvinn-40754022-issue-@incoming.gitlab.com -
@Maria-Söderlind Ja, det låter klokt, och bidrar till mindre administration. Jag kommer att ha ett möte med livsmedelsverket och vår kostenhet inom kort. Då kan jag belysa detta och även ta del av deras tankar.
Vid mätningar av matsvinn så förekommer det en hel del avvikelser, vissa månader så kan matsvinn minska i samband med praktikperioder, lov m.m. Hur kan vi hanterar detta så mätningarna blir mer rättvisande?
-
@ofallheden Om jag kikar på hur verksamheten här delar så har de förutom de tre kategorier som Livsmedelsverket nämner en tredje som helt enkelt är "svinn gram/portion" (Totala mängden svinn i alla svinnkategorier delat på Antalet portioner på den egna enheten). Så man kanske ska lägga till det, eller "antal serverade portioner).
Vad tror du om en sån lösning? -
@mattias och jag har träffat Livsmedelsverket, Naturvårdsverket, IVL Svenska Miljöinstitutet och systemleverantörer (eSmiley, CGI:s Aromi, Matilda Foodtech och IST) - och därefter uppdaterat utkastet. Nu finns bl.a datum med men framförallt finns det mer förklaringar till de olika attributen --> https://gitlab.com/sarskilt-viktiga-datamangder/matsvinn/-/blob/main/content/model.md
**Om ni har möjlighet får ni gärna be era verksamheter att kika på det uppdaterade utkastet och tycka till! **
Namn Kardinalitet Datatyp Beskrivning source 1 heltal Obligatoriskt - Ange organisationsnummret utan mellanslag eller bindesstreck för organisationen som hanterar matsvinnet. id 1 heltal Obligatoriskt - Anger en unik och stabil identifierare för verksamhetens matsvinn. name 1 text Obligatoriskt - Anger namn på verksamheten där matsvinn skapats. serving_waste 1 decimal Obligatoriskt- Anger serveringssvinn i kilogram med en decimal. plate_waste 1 decimal Obligatoriskt - Anger tallrikssvinn i kilogram med en decimal. kitchen_waste 1 decimal Obligatoriskt- Anger kökssvinn i kilogram med en decimal. date 0..1 dateTime Obligatorisk Ange datumet för den dag som det registrerade svinnet avser enligt ISO 8601. category 0..1 text Anger kategori på verksamhet som skapat matsvinn, t.ex. förskola. kitchen_type 0..1 text Anger typ av kök vid verksamheten; Produktionskök, tillagningskök, mottagningskök & serveringskök. Notera att typ av kök kan påverka mängden svinn. meal_type 0..1 text Anger vilken typ av måltid som serverats; Frukost, mellanmål, lunch, middag. total_prepared_food 0..1 decimal Anger total mängd preparerad mat i kilogram med en decimal. total_waste 0..1 decimal Anger total mängd matvsinn i kilogram med en decimal. storage_waste 0..1 decimal Anger lagringssvinn i kilogram med en decimal. preparation_waste 0..1 decimal Anger förberedelsesvinn i kilogram med en decimal. special_diet_waste 0..1 decimal Anger mängden specialkostsvinn i antal kilogram med en decimal. description 0..1 text Anger en kortare beskrivning av matsvinnen. amount_eating 0..1 heltal Anger antalet som ätit datumet då matsvinn skapats. saved_food 0..1 decimal Anger sparad mat i antal kilogram med en decimal. updated 0..1 text Ange när matsvinnen uppdaterades senast. email 0..1 text E-postadress för vidare kontakt, anges med gemener och med @ som avdelare. URL 0..1 URL Ingångssida för mer information om matsvinnen. -
@FilipDijak Jag ska be dem kika på det. Men har själv några kommentarer tills du får deras återkoppling.
date (Obligatorisk Ange datumet för den dag som det registrerade svinnet avser): Detta blir svårt för vår verksamhet, vet att de rapporterar denna info per månad. Misstänker att köken har en egen "tabell" där de sparar per dag, men den gemensamma rapporteras det in till en gång i månaden.
Serving_waste/plate_waste/kitchen_waste : Här behövs en betydligt tydligare förklaring. Exakt vad är serveringssvinn/tallrikssvinn/kökssvinn, vad ingår i det namnet/uttrycket? -
Marias kommentar får mig att inse att modellen är något oklar på vad det är som mäts. Kolumnerna, framförallt med måltidstyp, datum och antal som åt, implicerar att det är per måltid som en sådan här ifyllnad ska gälla för. Och om det inte är det, utan flera, så borde starttid och sluttid vara bättre än ett enskilt datum (och då bör det specificeras att antalet som åt antingen är per måltid eller totalt under tiden, möjligen också även totalt serverade och/eller tillagade portioner, så att det går att jämföra planeringen mot utfall).
-
@Maria-Söderlind bra feedback. Vet du om enheten använder något systemstöd för kostplanering och matsvinnsuppföljning?
Angående definitionerna så ska jag ta den frågan vidare till Livsmedelsverket.
-
@FilipDijak Jag vet inte om de använder ngt systemstöd. Men ska ställa frågan.
Umeås datamängd består av Period, som är månad och årtal som matsvinnet ska kopplas till ex januari 2023.
Sen delar de följande information för varje period (månad) :
Antal serverade frukost inklusive pedagogiska måltider ;
Antal luncher serverade på egna enheten, inklusive pedagogiska måltider ;
Antal luncher skickade till mottagningskök, inklusive pedagogiska måltider (Uppges av produktionskök) ;
Antal serverade pedagogiska luncher ;
Antal serverade mellanmål ;
Antal middagar serverade på egna enheten, inklusive pedagogiska måltider ;
Antal middagar skickade till mottagningskök, inklusive pedagogiska måltider (Uppges av produktionskök) ;
Totalt antal portioner exklusive skick (Antal portioner på egna enheten. Lunch och middag räknas som 1 portion per måltid, frukost och mellanmål räknas som 0,5 portion) ;
Totalt antal portioner inklusive skick (Antal portioner på egna enheten plus skickade portioner till mottagningskök. Lunch och middag räknas som 1 portion per måltid, frukost och mellanmål räknas som 0,5 portion) ;
Tillagningssvinn (kg) (Mat som slängs från lager och i kök t.ex. mat som kastas p.g.a. utgånget datum) ;
Serveringssvinn (kg) (Mat som måste kastas efter servering som inte kan kylas ner eller tas hand om. Exempel: sallad och tillbehör från salladsbuffén, mat från värmeskåp eller mat som skickats ut på avdelning) ;
Tallrikssvinn (kg) (Mat som skrapas från tallriken
OBS! Inte servetter, smörförpackningar eller annat skräp som inte är mat.
Svinn från måltider som serveras ex. på avdelning på en förskola eller vård- och omsorgsboenden mäts inte då det avfallet kastas direkt i soporna och inte återgår till köket.) ;
Svinn/ portion (g) (Totala mängden svinn i alla svinnkategorier delat på Antalet portioner på den egna enheten) -
Här är en reflektion kring specifikationen.
Om ett kök väljer att endast kan/vill redovisa data om tallrikssvinn. I detta fall uppfyller de inte kravet att redovisa de obligatoriska fälten serving_waste och kitchen_waste enligt den nuvarande specifikationen.
Obligatoriska fält
- serving_waste
- plate_waste
- kitchen_waste
Jag föreslår att de obligatoriska fälten även skall godta värdet 0 (Null, N/A), men fältet får inte vara tomt. Värdet 0 kan tillämpas om köket inte har något svinn att redovisa vid redovisningstillfället (exempelvis om köket har stängt för semester eller av någon anledning inte väljer att redovisa vissa typer av svinn)
-
@ofallheden Bra kommentar. Jag tycker att 0 ska indikera "inget svinn denna period" och att man har något annat som indikerar "vi redovisar inte denna svinntyp". Bara för att användare, de som analyserar datan, ska kunna skilja på om man ska "bry sig om" siffran eller inte. Kanske att "-1" betyder "vi mäter inte detta"?