Hej igen alla i den här tråden. Vi har från Nationell Dataverkstads håll gått igenom de synpunkter som inkommit här och som inkommit från Livsmedelsverket, IVL, Naturvårdsverket och systemleverantörerna (MatildaFoodtech, CGI Aromie, eSmiley, IST och Smart Kitchen Solutions) och landat i en datamodell. Frågor om själva datamodellen hänvisas till @mattias annars finns det väldigt bra förklaringar på gitlab --> https://gitlab.com/sarskilt-viktiga-datamangder/matsvinn/-/blob/main/content/model.md?ref_type=heads !
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. date 0..1 dateTime Obligatorisk - Ange datumet för det år, månad eller dag som det registrerade svinnet avser enligt ISO 8601. Anges per år som YYYY, per månad som YYYY-MM eller per dag som YYYY-MM-DD. serving_waste 0..1 decimal Rekommenderat - Anger serveringssvinn i kilogram med en decimal. Detta värde bör alltid tillhandahållas om det är möjligt. plate_waste 0..1 decimal Rekommenderat - Anger tallrikssvinn i kilogram med en decimal. Detta värde bör alltid tillhandahållas om det är möjligt. kitchen_waste 0..1 decimal Rekommenderat - Anger kökssvinn i kilogram med en decimal. Detta värde bör alltid tillhandahållas om det är möjligt. served_meals 0..1 heltal Rekommenderat - Anger antalet personer som ätit under den perioden då matsvinn skapats. Detta värde bör alltid tillhandahållas om det är möjligt. 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; tillagningskök (cooking_kitchen) & mottagningskök (receiving_kitchen). 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(breakfast), mellanmål(snack), lunch, middag(dinner). 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 beredningssvinn i kilogram med en decimal. cooking_waste 0..1 decimal Anger tillagningssvinn i kilogram med en decimal. special_diet_waste 0..1 decimal Anger mängden specialkostsvinn vid servering, i antal kilogram med en decimal. description 0..1 text Anger en kortare beskrivning av matsvinnen. saved_food 0..1 decimal Anger sparad mat i antal kilogram med en decimal. pedagogical_meals 0..1 heltal Anger antal pedagogiska måltider som gjorts.Några korta kommentarer:
Inga svinntyper är längre obligatoriska utan beroende på typ av kök så kan vissa svinn helt enkelt inte rapporteras in. Så som systemstöden är uppbyggda, när man rapporterar svinn så behöver man alltid ange en orsak för svinnet, och då är det dem tre rekommenderade svinntyperna som man kan välja mellan.
Två typer av kök istället för fyra - och de följer Livsmedelsverkets definitioner. Sen kan det finnas lokala dialekter där man säger centralkök, produktionskök etc men det är i så fall tillagningskök.
Matsvinn utan antal ätande är ganska intetsägande och behövs för kontexten. Rekommenderas starkt att anges för att beräkna svinn/portion. Ange antal serverade portioner eller räkna tallrikar eller ange registrerat antal elever och pedagogiska luncher.