Glossary

CateringOS uses the language of the trade, not the language of software. A few terms still need explaining, because they mean different things in different operations.

The three parties

Caterer (kitchen, supplier)

Who cooks and delivers. Maintains recipes, menu plans, production, stock and billing. Sees numbers only of the eaters, no names.

Facility (customer)

Who is supplied — nursery, school, after-school club, care home, staff canteen, municipality. Maintains its own structure and its people, reports headcounts, absences and closures. The controller for the eaters' personal data.

End users (parents, relatives, employees)

Who eats or decides for someone. Sees the menu plan, orders and cancels. For end users CateringOS is free.

Provider (Träger)

An organisation above several facilities — a municipality with eight nurseries, say. The contract can cover the whole provider or only a partial scope (“the schools only”).

Planning

Menu-plan group

The answer to “which houses get the same plan?”. Three nurseries with an identical menu plan are one menu-plan group — you plan once, not three times. Not to be confused with a care group.

Care group

A group inside a facility — “Ladybirds”, “class 3b”, “ward 2”. Belongs to the facility and is maintained there.

Menu line

A parallel service on the same day: standard, vegetarian, vegan, pork-free, halal, or consistency levels (soft, puréed, strained). Its own lane in the planner, its own number at serving.

Course

Starter, main course, side dish, dessert.

Cycle

A recurring plan — a four-week rhythm, for instance. Built once and then rolled out weeks in advance.

Service start

From when you supply a facility. Before this date no quantities arise, even if a plan exists.

Delivery day

A weekday on which you deliver. No delivery day, no demand.

Recipes and dishes

Recipe

The building block: a preparation with ingredients, from which allergens and nutrition are calculated (e.g. “mashed potatoes”). Maintained once, reused across many dishes.

Dish

What lands on the plate and gets planned into the menu — composed of one or more recipe building blocks (e.g. “roast beef with mashed potatoes”). Allergens, nutrition and labels are aggregated from the blocks.

Quantities

Portion group

A group of eaters with a factor: crèche child 0.5, school child 0.8, adult 1.0. Usually defined by an age range. That is how heads become quantities.

Weighted portion

People multiplied by the factor of their portion group. The number you cook to — as opposed to the plain headcount.

Headcount

How many people are eating. Can be reported by the facility or recorded by the kitchen over the phone; in the second case it counts as a declared target quantity and is not reduced by cancellations a second time.

Delivery point

A delivery address in its own right. A provider with five houses has five delivery points — this is also the unit the CateringOS plan is priced by.

Cancellation deadline (lead time)

Until when a cancellation still changes something — usually “up to X days in advance, by HH:MM”. Set in the contract. After that the day is billed, even if nobody eats.

Operations

Production list (kitchen sheet)

What is to be cooked today, in what quantity, per menu line and course.

Portioning

How what has been cooked is split across the houses — facility × portion group, printable as a picking and delivery slip.

FEFO

First Expired, First Out — on withdrawal, what expires first goes out first. Not the same as FIFO (first stored).

Batch

A single goods-receipt booking with its own best-before date. Two deliveries of the same ingredient stay separate.

HACCP

The legally required self-monitoring system for food businesses — control points, measurements, deviations with corrective action, export for the authority.

Closure

A day on which nothing at all is delivered — holidays, bridge day, training day, outing. Applies to a whole facility or to individual care groups.

Absence

A single person is not eating on one or more days. Deliberately without a reason: why somebody is missing has no bearing on the quantity, and a reason such as illness would be health data under Art. 9 GDPR.

Commercial

Service statement

The monthly summary of meals delivered per facility — the basis for invoicing. It is sent for approval and, without an objection, counts as approved after a deadline.

Breakdown

How detailed the statement is: day only, day × portion group (default) or day × dish × portion group. Set in the contract.

Price rule

A price for a particular combination — “school child, lunch, from 1 Sep”, for instance. The most specific matching rule wins; if none applies, the contract’s flat rate applies, otherwise the kitchen’s standard price.

Direct customer (B2C)

An end customer with no facility in between — a meals-on-wheels subscription, for instance. Managed in the organisation area.

Accounts and permissions

Tenant

An organisation in CateringOS — a kitchen or a facility/provider. One tenant’s data is not visible to other tenants.

App role

Determines which application someone lands in: kitchen, facility or parent portal.

Role (permissions)

Determines what they may do there — per resource: view, create, edit, archive. Several roles are possible; the union applies.

Scope

Restricts an account to a part of the structure — one unit and everything below it.