Wenn du in Famly einen Datenexport für ein Kind anforderst, erhältst du eine ZIP-Datei mit CSV-Dateien und einem Medien-Ordner mit Fotos, Videos und Dokumenten. Dieser Artikel erklärt, was in den einzelnen Dateien steckt.
Vor dem Öffnen der Dateien
Ein paar Dinge vorab:
Jede CSV-Datei deckt einen Bereich von Famly ab (Anwesenheit, Beobachtungen, Finanzen usw.). Der Dateiname verrät, was drin ist.
Dateien sind nummeriert (z. B. 017famly_daycare_child...). Die Nummer ist nur die Exportreihenfolge und hat keine inhaltliche Bedeutung. Was zählt, ist der Name nach der Nummer.
💡 Die Nummern sind nicht fest - dieselbe Datei kann in einem anderen Kindexport oder einem späteren Export für dasselbe Kind eine andere Nummer haben.
Leere Dateien sind normal. Wenn eine Funktion für ein Kind noch nicht genutzt wurde, erscheint die Datei trotzdem, aber ohne Datenzeilen, nur mit den Spaltenüberschriften.
Gelöschte Einträge sind enthalten. Datensätze, die in der Famly-Oberfläche entfernt wurden, tauchen im Export auf. Achte auf Spalten wie
deletedAtoderdeletedat, um sie zu erkennen.ID-Spalten sind interne Referenzen. Die langen Buchstaben-Zahlen-Kombinationen (UUIDs) verknüpfen Datensätze zwischen den Dateien. Sie sind nicht für den menschlichen Gebrauch gedacht.
„By“-Spalten enthalten Login-IDs, keine Namen. Spalten wie
createdByoderdeletedByspeichern eine interne ID der Person, die eine Änderung vorgenommen hat - nicht den Namen.Geldspalten sind in deiner Währung
Zwei Dateien enthalten sensible persönliche Daten im Klartext. Mehr dazu in den Hinweisen im Abschnitt Profil und Identität unten.
Was der Export enthält
Die Dateien sind nach Bereichen gruppiert. Springe direkt zum gewünschten Abschnitt:
Profil und Identität
Diese Dateien enthalten die Kerndaten des Kindes sowie die verknüpften Kontakte.
Kindprofil
Datei: famly_daycare_child_domain_model_child.csv
Die wichtigste Datei im Export. Alle anderen Dateien verweisen auf die childId, die hier zu finden ist.
Column | Was es bedeutet |
childId | Die eindeutige ID des Kindes in Famly |
siteId | In welcher Einrichtung das Kind betreut wird |
groupId | In welcher Gruppe es sich aktuell befindet |
firstname / middlename / lastname | Name des Kindes |
birthday | Geburtsdatum |
street / zip / city | Adresse des Kindes |
language | Zu Hause gesprochene Sprache(n) |
gender | Geschlecht (als Zahl gespeichert) |
nationality / birthplace | Staatsangehörigkeit und Geburtsort |
startdate | Startdatum in der Einrichtung |
enddate | Austrittsdatum (leer, wenn noch betreut) |
status | Betreuungsstatus: 1 = aktiv |
leavingReason | Freitextnotiz zum Austrittsgrund |
extrainfo | Zusätzliche Notizen im Profil |
E-Mail-Adresse im Profil (falls hinterlegt) | |
loginId | Famly-Login des Kindes (meist leer) |
isTestChild | Ob es sich um ein Demo-/Testprofil handelt |
createdtime / lastUpdatedAt | Erstellungs- und letzter Änderungszeitpunkt |
Austrittsgrund
Datei: child_reason_for_leaving.csv
Der Grund, weshalb das Kind die Einrichtung verlässt, aus den konfigurierten Optionen der Einrichtung. Dies ist separat vom Freitextfeld leavingReason im Hauptprofil.
Column | Was es bedeutet |
childReasonForLeavingId | Eindeutige ID |
childId | Welches Kind |
reasonForLeavingId | Welcher Grund ausgewählt wurde |
createdAt / deletedAt / lastUpdatedAt | Zeitstempel |
Familienmitglieder und Kontakte
Datei: famly_daycare_child_domain_model_relation.csv
Info über Eltern, Erziehungsberechtigte, Notfallkontakte und alle anderen Personen, die in Famly mit dem Kind verknüpft sind.
Column | Was es bedeutet |
relationId | Eindeutige ID für diesen Kontakt |
childId | Welches Kind |
loginId | Famly-Konto-ID (falls App-Zugang vorhanden) |
salutation | Anrede |
firstname / middlename / lastname | Name |
street / zip / city / state / country | Adresse |
E-Mail-Adresse | |
phone / workphone / homephone | Telefonnummern |
placeofwork / occupation | Arbeitgeber und Berufsbezeichnung |
extrainfo | Zusätzliche Notizen |
status | Beziehung zum Kind — z. B. „Mutter", „Opa" |
childcustody | Ob Sorgerecht vorhanden |
childlivesat | Ob das Kind an dieser Adresse wohnt |
emergencyContact | Ob als Notfallkontakt eingetragen |
hidefromphonelist | Ob die Nummer aus der Telefonliste ausgeblendet wird |
protectedaddress | Ob die Adresse als sensibel markiert ist |
priority | Anzeigereihenfolge |
createdtime / updatedat / deletedAt | Zeitstempel |
Profilfotos
Datei: famly_core_image_domain_model_profileimage.csv
Metadaten zu den Profilfotos der Familienmitglieder. Die eigentlichen Bilddateien liegen im Ordner media/profile-images/.
Column | Was es bedeutet |
imageId | Eindeutige ID (entspricht dem Dateinamen in media/profile-images/) |
imagefor | Wofür das Foto ist |
id | ID der Person, zu der das Foto gehört |
objecturloriginal | Speicher-URL des Fotos |
active | Ob es das aktuell aktive Foto ist |
createdtime / deletedat | Zeitstempel |
Zugang und Rollen
Datei: famly_security2_domain_model_roleassignment.csv
Welche Zugriffsrollen welcher Person in Bezug auf dieses Kind zugewiesen wurden - z. B. einem Elternteil, das Zugang zum Kinderprofil in der App erhält.
Column | Was es bedeutet |
roleAssignmentId | Eindeutige ID |
loginId | Wem der Zugang gewährt wurde |
roleId | Welche Rolle |
targetid | Worauf die Rolle sich bezieht (meist die ID des Kindes) |
logincreatedaspartofassignment | Ob der Famly-Login gleichzeitig erstellt wurde |
createdat / deletedat / lastUpdatedAt | Zeitstempel |
createdby / deletedby | Wer die Änderungen vorgenommen hat |
Sensible Identitätsdaten
Datei: famly_securestore_domain_model_entry.csv
☝️ Diese Datei kann Identifikationsnummern oder Sozialversicherungsnummern im Klartext enthalten. Gehe sorgfältig damit um und beachte deine datenschutzrechtlichen Pflichten.
Speichert sensible Identitätsdaten sowohl des Kindes als auch der Familienmitglieder. Zeilen für das Kind haben targettype = Famly.Daycare:Child; Zeilen für Familienmitglieder haben targettype = Famly.Daycare:Relation.
Column | Was es bedeutet |
entryid | Eindeutige ID |
targettype | Ob der Eintrag zum Kind oder einem Familienmitglied gehört |
targetid | ID des Kindes oder Familienmitglieds |
entrykey | Art der Information - z. B. Sozialversicherungsnr. |
value | Der gespeicherte Wert (z. B. die Identifikationsnummer) |
createdat / deletedat / lastUpdatedAt | Zeitstempel |
Abholpasswörter
Datei: child_collection_passwords.csv
☝️ Abholpasswörter werden im Klartext exportiert. Gehe mit dieser Datei sorgfältig um.
Das Passwort oder die PIN, mit der bei der Abholung bestätigt wird, wer das Kind abholen darf.
Column | Was es bedeutet |
collectionPasswordId | Eindeutige ID |
childId | Welches Kind |
collectionPassword | Das Passwort oder die PIN |
active | Ob es aktuell aktiv ist |
createdAt / createdBy | Wann und von wem eingerichtet |
deletedAt / deletedBy | Falls entfernt |
lastUpdatedAt / lastUpdatedBy | Wann und von wem zuletzt geändert |
Bezugsperson
Datei: famly_daycare_child_domain_model_keyworkerrelation.csv
Welche Mitarbeiter:in die Bezugsperson des Kindes ist und für welchen Zeitraum.
Column | Was es bedeutet |
keyWorkerRelationId | Eindeutige ID |
childId | Welches Kind |
employeeId | Welche Mitarbeiter:in |
status | Ob es die primäre Bezugsperson ist |
validFrom / validTo | Zeitraum dieser Rolle |
createdAt / deletedAt / lastUpdatedAt | Zeitstempel |
Gruppenwechsel
Datei: famly_daycare_child_domain_model_groupmove.csv
Ein Protokoll aller Wechsel des Kindes von einer Gruppe in eine andere.
Column | Was es bedeutet |
groupMoveId | Eindeutige ID |
childId | Welches Kind |
groupId | In welche Gruppe gewechselt wurde |
date | Wann der Wechsel stattgefunden hat |
createdAt | Wann er erfasst wurde |
Betreuungsverträge
Datei: care_contract.csv
Für das Kind abgeschlossene Betreuungsverträge. Das Vertragsdokument selbst liegt unter media/files/.
Column | Was es bedeutet |
careContractId | Eindeutige ID |
childId | Welches Kind |
fileId | Das Vertragsdokument |
contractName | Name des Vertrags |
digitallySignedAt | Datum der digitalen Unterschrift (falls zutreffend) |
externallySignedAt | Datum der Unterschrift - Falls außerhalb von Famly unterzeichnet |
withdrawnAt / withdrawnBy / withdrawalNote | Widerrufen am und von - Falls widerrufen |
sentForSigningAt | Wann zum Unterschreiben gesendet |
childFullNameAtSigning | Name des Kindes zum Zeitpunkt der Unterzeichnung |
childBirthdayAtSigning | Geburtsdatum zum Zeitpunkt der Unterzeichnung |
createdAt / createdBy | Wann und von wem erstellt |
updatedAt / updatedBy | Letzte Änderung |
deletedAt / deletedBy | Gelöscht am und von - Falls gelöscht |
Geschwisterverknüpfungen
Datei: sibling_links.csv
Verknüpfte Geschwister - entweder andere Kindern in Famly oder Freitexteinträge für Kinder, die nicht im System sind.
Column | Was es bedeutet |
linkId | Eindeutige ID |
childId | Welches Kind |
siblingChildId | Famly-ID des Geschwisters (falls in Famly) |
fullName | Name des Geschwisters (falls nicht in Famly) |
birthDate | Geburtsdatum des Geschwisters |
startDate / endDate | Zeitraum, in dem die Geschwisterbeziehung aktiv war |
createdBy / createdAt | Wer es hinzugefügt hat und wann |
deletedBy / deletedAt / lastUpdatedAt | Lösch- und Änderungszeitstempel sowie wer es gelöscht hat |
Weitere Profildateien
Diese kleineren Dateien enthalten ergänzende Profildaten:
famly_daycare_tag_domain_model_tagassignment.csv- individuelle Zusatzgruppen der Einrichtung, die dem Kind zugewiesen wurden.famly_core_image_domain_model_imagetag.csv- hält fest, in welchen Fotos das Kind markiert ist.child_record.csv- frei erfasste Name/Wert-Daten zum Kind.auto_inc_child_ids.csv- die kurze, fortlaufende Referenznummer des Kindes innerhalb deiner Einrichtung.famly_daycare_child_domain_model_childcopy.csv- falls das Kinderprofil zwischen Einrichtungsstandorten kopiert wurde.foreign_data_mapping.csv- falls die Daten des Kindes mit einem externen System synchronisiert werden, wird hier die Famly-ID auf die externe ID gemappt.headcount_assignment.csv- verknüpft das Kind mit durchgeführten Zählungen.famly_api2_kiku_domain_model_kikuchild.csv- Erweiterungsdaten für die Kiku-Integration.test_child_completed_actions.csv- nur relevant für Demo-/Testprofile.famly_security_domain_model_assignpasswordtoken.csv- diese Datei ist immer leer. Passwort-Setup-Tokens werden nicht exportiert.
Anwesenheit und Check-ins
Check-ins
Datei: famly_daycare_checkin_domain_model_childcheckin.csv
Das vollständige Anwesenheitsprotokoll - jedes Ein- und Auschecken des Kindes in der Einrichtung.
Column | Was es bedeutet |
childCheckinId | Eindeutige ID |
childId | Welches Kind |
siteId | Welche Einrichtung |
groupId | In welcher Gruppe zum Zeitpunkt des Check-ins |
checkintime | Eincheckzeit |
checkouttime | Auscheckzeit (leer, falls beim Erstellen noch eingecheckt) |
pickuptime | Geplante oder erfasste Abholzeit |
pickuprelationid | Wer abgeholt hat |
checkinloginid / checkoutloginid | Wer ein- und ausgecheckt hat |
autocheckedout | Ob das System automatisch ausgecheckt hat |
gohomewithchildid | Falls das Kind mit einem anderen Kind gegangen ist |
deletedat | Datum einer Löschung - Falls ein Eintrag gelöscht wurde |
version | Interne Versionsnummer |
Check-in-Verlauf
Datei: famly_daycare_checkin_domain_model_childcheckinversion.csv
Eine vollständige Historie aller Bearbeitungen an Check-in-Einträgen - nützlich für Revisionszwecke.
Jede Zeile ist ein Snapshot, der zeigt, wie ein Check-in vor einer Bearbeitung aussah. Die Spalten entsprechen denen der Check-in-Datei oben, ergänzt um childcheckinversionid sowie createdat / createdby.
Geplante Gehzeiten
Datei: famly_daycare_checkin_domain_model_plannedcheckout.csv
Geplante Gehzeiten - sowohl einmalige als auch wiederkehrende. Sie steuern die angezeigte Abholzeit auf den Anmeldebildschirmen.
Column | Was es bedeutet |
plannedCheckoutId | Eindeutige ID |
child | Welches Kind |
title | Die auf dem Bildschirm angezeigte Bezeichnung |
startdate / enddate | Beginn und Ende des Zeitfensters |
recurring | Ob es sich wiederholt |
checkouttype | Art der geplanten Gehzeit |
active | Ob aktuell aktiv |
createdat | Wann erstellt |
Stornierte Gehzeiten
Datei: famly_daycare_checkin_domain_model_cancelledcheckout.csv
Hält fest, wenn ein einzelnes Vorkommen einer wiederkehrenden geplanten Gehzeit storniert wurde.
Column | Was es bedeutet |
cancelledCheckoutId | Eindeutige ID |
plannedcheckout | Welche geplante Gehzeit storniert wurde |
on | Das konkrete Datum der Stornierung |
createdat | Wann die Stornierung erfasst wurde |
active | Ob noch aktiv |
Abwesenheiten
Datei: famly_daycare_leave_domain_model_childleave.csv
Tage, an denen das Kind als abwesend oder im Urlaub eingetragen wurde.
Column | Was es bedeutet |
childLeaveId | Eindeutige ID |
childId | Welches Kind |
siteId | Welche Einrichtung |
day | Datum der Abwesenheit |
leavetype | Art der Abwesenheit - z. B. krank, Urlaub |
reason | Freitextgrund (oft leer) |
vacationId | Verknüpfung mit einem Ferienplan-Eintrag (falls vorhanden) |
groupId | Gruppe für diese Abwesenheit |
active | Ob noch aktiv |
createdBy / deletedBy / updatedBy | Wer Änderungen vorgenommen hat |
createdat / deletedat / updatedAt | Zeitstempel |
Statuszeiträume
Datei: famly_daycare_status_domain_model_statusregistration.csv
Zeiträume, in denen das Kind einen konfigurierten Status hat - z. B. ein Eingewöhnungsbesuch oder als unwohl gemeldet.
Column | Was es bedeutet |
statusRegistrationId | Eindeutige ID |
statusConfigId | Welcher Status |
siteId | Welche Einrichtung |
childId | Das Kind |
startedAt / startedBy | Wann und von wem gestartet |
endedAt / endedBy | Wann und von wem beendet |
active | Ob noch aktiv |
createdAt / createdBy | Wann und von wem erstellt |
deletedAt / deletedBy | Falls gelöscht |
Unerwartete Anmeldungen
Datei: unexpected_child_signin_log.csv
Markiert Check-ins, die außerhalb der geplanten Buchungen des Kindes stattgefunden haben.
Column | Was es bedeutet |
logId | Eindeutige ID |
childName | Name des Kindes zum Zeitpunkt (Snapshot) |
childId | Welches Kind |
siteName | Welche Einrichtung (Snapshot) |
siteId | ID der Einrichtung |
childCheckinId | Der Check-in, der diesen Hinweis ausgelöst hat |
nextPlannedSessionTimestamp | Wann die nächste geplante Buchung tatsächlich vorgesehen war |
createdAt | Wann der Hinweis erstellt wurde |
Weitere Anwesenheitsdateien
checkin_statement_childcheckin.csv- verknüpft Check-ins mit Anmelde-Statements oder Unterschriften. Spalten:statementId,childCheckinId.headcount_assignment.csv— verknüpft das Kind mit Belegungserfassungen. Spalten:headcountId,childId.
Tägliche Statuseinträge
Statuseinträge
Datei: famly_action_domain_model_action.csv
Jeder Statuseintrag, der für das Kind erfasst wurde: Wickeln, Mahlzeiten, Schlafen usw.
💡 Zwei Spalten sind aus Sicherheitsgründen absichtlich nicht in dieser Datei enthalten (createdaccesstoken und deletedaccesstoken).
Column | Was es bedeutet |
actionid | Eindeutige ID |
recipient | Identifiziert das Kind, für das die Aktivität gilt |
occuredon | Wann es tatsächlich stattgefunden hat |
actiontype | Art der Aktivität: z. B. DIAPERCHANGE (Windel wechsel), SLEEP (Schlaf), MEAL (Mahlzeit) |
payload | Details im JSON-Format : z. B. {"diaperingType":"WET"} |
createdloginid | Wer es eingetragen hat |
deletedloginid | Wer es gelöscht hat (falls zutreffend) |
createdat / deletedat | Zeitstempel |
Schlaf und Ruhezeiten
Datei: famly_daycare_sleep_domain_model_nap.csv
Column | Was es bedeutet |
napId | Eindeutige ID |
childId | Welches Kind |
siteId | Welche Einrichtung |
starttime / endtime | Beginn und Ende der Ruhezeit |
rest | Ob es eine Ruhephase (statt echtem Schlaf) war |
createdBy | Wer es eingetragen hat |
deletedtime | Gelöscht um - Falls gelöscht |
Mahlzeiten
Datei: famly_daycare_foodconsumption_domain_model_mealregistration.csv
Der Kopfeintrag für jede erfasste Mahlzeit des Kindes. Die einzelnen Lebensmittel stehen in der Datei darunter.
💡 Die Namen der Lebensmittel (z. B. „Apfel", „Nudeln") sind in dieser Datei nicht enthalten - sie liegen in einer separaten Produkttabelle, die nicht Teil des Exports ist. Die Gerichte sind daher nur über ihre foodItemId identifizierbar.
Column | Was es bedeutet |
mealRegistrationId | Eindeutige ID |
childId | Welches Kind |
mealTypeId | Welche Mahlzeit - z. B. Frühstück, Mittagessen |
createdBy / lastUpdatedBy | Wer es eingetragen und zuletzt bearbeitet hat |
createdAt / deletedAt | Zeitstempel |
Gerichte
Datei: famly_daycare_foodconsumption_domain_model_mealitem.csv
Column | Was es bedeutet |
mealItemId | Eindeutige ID |
mealRegistrationId | Zu welcher Mahlzeit dieser Artikel gehört |
foodItemId | Welches Gericht (verweist auf deinen Lebensmittelkatalog) |
amount | Menge |
unit | Maßeinheit |
lastUpdatedAt | Wann zuletzt aktualisiert |
Essensplanung
meal_plan_child.csv- verknüpft das Kind mit einem Essensplan. Spalten: mealPlanId, childId.meal_bookings.csv- einzeln vorgebuchte Mahlzeiten. Spalten: id, childId, mealTypeId, mealDate, selection, isLocked, createdAt, createdBy, deletedAt, deletedBy.
Beobachtungen und Lernentwicklung
Beobachtungen
Datei: cd_observation.csv
Der Kerneintrag für jede Beobachtung. Der eigentliche Text steht in cd_observation_remark.csv.
Column | Was es bedeutet |
observationId | Eindeutige ID |
createdBy | Wer sie geschrieben hat |
status | Aktueller Status - z. B. SENT (mit Eltern geteilt) oder PENDING_REVIEW (Prüfung ausstehend) |
observationRemarkId | Verknüpfung mit dem geschriebenen Text |
nextStepId | Verknüpfung mit etwaigen nächsten Schritten |
variant | Wer sie geschrieben hat - z. B. REGULAR_OBSERVATION (Personal) oder PARENT_OBSERVATION (Eltern) |
version | Welcher Entwicklungsbogen verwendet wurde |
siteId | Welche Einrichtung |
active | Ob noch aktiv |
createdAt / deletedAt | Zeitstempel |
Beobachtungstext
Datei: cd_observation_remark.csv
Der eigentliche schriftliche Inhalt jeder Beobachtung und etwaiger „nächster Schritte". Diese Datei enthält auch den Text von Beobachtungsentwürfen - wenn du Einträge siehst, die du nicht als veröffentlichte Beobachtungen erkennst, können das gespeicherte, aber noch nicht abgeschlossene Entwürfe sein.
Column | Was es bedeutet |
observationRemarkId | Eindeutige ID - auch für Evaluierungen inkl. Entwürfe |
body | Beobachtungstext im Klarformat |
richTextBody | Formatierte Version (HTML) |
date | Datum, auf das sich die Beobachtung bezieht |
status | Status der Anmerkung |
Lernbereiche
Datei: cd_observation_remark_area.csv
Die einer Beobachtung zugeordneten Lernbereiche und Entwicklungsziele mit der jeweiligen Einschätzung.
Column | Was es bedeutet |
observationRemarkId | Welche Beobachtungsanmerkung |
areaId | Welcher Lernbereich |
title | Vollständiger Name des Bereichs |
abbr | Kurzcode - z. B. „UW" |
refinement | Einschätzung - z. B. Emerging, Developing, Secure (Ansatzweise, in Entwicklung, Sicher) |
note | Freitextnotiz zu diesem Bereich |
ageBandSettingId | Die verwendete Altersgruppe |
assessmentOptionSettingId | Die gewählte Beurteilungsoption |
Weitere Beobachtungsdateien
cd_observation_remark_statement.csv- verknüpft Beobachtungen mit spezifischen Aussagen, inkl. Aussagetext. Spalten:observationRemarkId,statementId,refinement,body.cd_observation_remark_custom_field.csv- Werte in benutzerdefinierten Beurteilungsfeldern. Spalten:observationRemarkId,customFieldId,value,label.cd_observation_status.csv- Verlauf der Statusänderungen für jede Beobachtung. Spalten:statusId,observationId,status,createdBy,createdAt.cd_observation_assessment_settings.csv- verknüpft jede Beobachtung mit dem verwendeten Beobachtungsbogen. Spalten:observationId,assessmentSettingsId.cd_observation_child.csv- verknüpft Beobachtungen mit dem Kind. Spalten:observationId,childId.cd_observation_image.csv- verknüpft Fotos mit Beobachtungen. Spalten:observationId,imageId.cd_observation_file.csv- verknüpft Dokumente mit Beobachtungen. Spalten:observationId,fileId.
Kindesvermerke und Neuigkeitenbereich
Kindnotizen
Datei: child_note.csv
Vom Personal geschriebene Notizen zum Kind - einschließlich sensibler Notizen und Kinderschutzhinweisen.
Column | Was es bedeutet |
noteId | Eindeutige ID |
childId | Welches Kind |
type | Art oder Kategorie der Notiz |
body | Text der Notiz |
parentVisible | Ob Eltern sie sehen können |
sensitive | Ob als sensibel markiert |
safeguardingConcern | Ob als Kinderschutzhinweis markiert |
publishedAt | Wann die Notiz sichtbar wurde |
createdAt / createdBy | Wer sie wann geschrieben hat |
modifiedAt / modifiedBy | Wann und von wem zuletzt bearbeitet |
deleted | Ob sie gelöscht wurde |
child_note_file.csv- verknüpft Notizen mit angehängten Dokumenten. Spalten:noteId,fileId.child_note_image.csv- verknüpft Notizen mit angehängten Fotos. Spalten:noteId,imageId.
Beiträge im Neuigkeitenbereich
Datei: famly_feed_domain_model_feeditem.csv
Einträge im Famly-Neuigkeitenbereich — geteilte Beobachtungen, Veranstaltungseinladungen, Benachrichtigungen usw. Der Inhalt liegt jeweils im verlinkten Datensatz; diese Datei listet nur auf, was in wessen Feed erschienen ist.
Column | Was es bedeutet |
feedItemId | Eindeutige ID |
originatorid | Worüber der Eintrag ist - z. B. observation:<uuid> |
loginId | In wessen Feed er erscheint |
seen | Ob die Person ihn gesehen hat |
createddate / expireddate / enableddate / deleteddate | Zeitstempel |
Kommentare
Datei: famly_feed_domain_model_comment.csv
Column | Was es bedeutet |
commentId | Eindeutige ID |
originatorid | Auf welchen Beitrag kommentiert wurde |
body | Text des Kommentars |
senderloginid | Wer kommentiert hat |
createddate / deleteddate | Zeitstempel |
Lesezeichen
Datei: famly_feed_domain_model_bookmark.csv
Column | Was es bedeutet |
bookmarkId | Eindeutige ID |
loginId | Wer es gespeichert hat |
feedItemId | Welcher Beitrag |
createdAt / deletedAt | Zeitstempel |
famly_feed_domain_model_feeditemrolefilter.csv- steuert, welche Zielgruppe einen Beitrag sieht. Spalten:feedItemRoleFilterId,feedItemId,siteSetId.
Unfallberichte
Unfallberichte
Datei: famly_daycare_accident_domain_model_accidentreport.csv
Column | Was es bedeutet |
reportId | Eindeutige ID |
childId | Welches Kind |
siteId | Welche Einrichtung |
kind | Art des Berichts - z. B. ACCIDENT (Unfall) |
date / time | Wann der Vorfall passiert ist |
location | Wo er passiert ist |
onArrival | Ob die Verletzung schon bei Ankunft des Kindes vorhanden war |
description | Was passiert ist |
firstAid | Welche Erste Hilfe geleistet wurde |
parentsNotified | Wie und wann die Eltern informiert wurden |
acknowledgedBy / acknowledgedAt | Ob und wann ein Elternteil den Bericht bestätigt hat |
accidentTypeId | Kategorie des Unfalls |
reportTypeNameAtCreation | Name des Berichtstyps zum Zeitpunkt der Erstellung |
lado | Ob LADO benachrichtigt wurde (UK) |
ofsted | Ob Ofsted benachrichtigt wurde (UK) |
riddor | Ob ein RIDDOR-Bericht eingereicht wurde (UK) |
status | Status des Berichts |
note | Zusätzliche Notizen |
createdAt / createdBy | Wann und von wem erstellt |
lastUpdatedAt / lastUpdatedBy | Letzte Bearbeitung |
deletedAt / deletedBy | Falls gelöscht |
active | Ob noch aktiv |
Körperkarte
Datei: body_map_point.csv
Markierungen auf einem Körperschema, die zeigen, wo eine Verletzung aufgetreten ist.
Column | Was es bedeutet |
bodyMapPointId | Eindeutige ID |
reportId | Welcher Unfallbericht |
fileId | Welches Körperschema-Bild verwendet wurde |
x / y | Koordinaten der Markierung auf dem Bild |
radius | Größe der Markierung |
Weitere Dateien zu Unfallberichten
accident_report_status.csv- Verlauf der Statusänderungen für jeden Bericht.famly_daycare_accident_domain_model_witnesses.csv- als Zeug:innen eingetragene Mitarbeiter:innen.famly_daycare_accident_domain_model_staff_present.csv- als anwesend eingetragene Mitarbeiter:innen. Spalten:reportId,employeeId.famly_daycare_accident_domain_model_accidentreport_file.csv- angehängte Dokumente. Spalten:reportId,fileId.famly_daycare_accident_domain_model_accidentreport_image.csv- angehängte Fotos. Spalten:reportId,imageId.
Berechtigungen und Einwilligungen
Elterngenehmigungen
Datei: famly_permission_domain_model_permissionreply.csv
Die Antworten der Familie auf Elterngenehmigungen - z. B. Einwilligung für Sonnencreme, Fotos oder Ausflüge.
Column | Was es bedeutet |
permissionReplyId | Eindeutige ID |
permissionid | Auf welche Genehmigung geantwortet wird |
recipient | Das Kind, auf das es sich bezieht |
answer | Die Antwort - ein numerischer Code (ja/nein/nicht beantwortet) |
createdat / deletedat | Zeitstempel |
famly_permission_domain_model_permissionreplychange.csv- Protokoll jeder Änderung einer Genehmigungsantwort. Spalten:permissionreplychangeid,permissionReplyId,loginId,answer,createdat.
Ferien- und Veranstaltungsrückmeldungen
Ferienrückmeldungen
Datei: famly_daycare_vacation_domain_model_vacationreply.csv
Column | Was es bedeutet |
vacationReplyId | Eindeutige ID |
vacationId | Auf welchen Ferienzeitraum geantwortet wird |
childId | Welches Kind |
repliedat | Wann die Familie geantwortet hat |
deadline | Bis wann eine Antwort erforderlich war |
lastreminder / noreminders | Erinnerungsverlauf |
lastday | Letzter Tag dieser Rückmeldung |
deletedat | Wann es gelöscht wurde -Falls gelöscht |
Ferienrückmeldung - Tagesübersicht
Datei: famly_daycare_vacation_domain_model_vacationreplyday.csv
Column | Was es bedeutet |
persistenceid | Eindeutige ID |
vacationreply | Zu welcher Rückmeldung dieser Tag gehört |
day | Das konkrete Datum |
answer | Die Antwort der Familie für diesen Tag |
from / to | Beginn und Ende an diesem Tag (falls angegeben) |
Veranstaltungsrückmeldungen
Datei: famly_daycare_event_domain_model_eventreply.csv
Column | Was es bedeutet |
eventReplyId | Eindeutige ID |
eventId | Welche Veranstaltung |
repliertype | Wer geantwortet hat - CHILD bedeutet im Namen des Kindes |
replierid | ID des Kindes |
nochildren / noadults | Wie viele Kinder und Erwachsene teilnehmen |
body | Etwaige Nachricht zur Rückmeldung |
repliedat / deletedat | Zeitstempel |
inviteat / invitedat | Wann die Einladung geplant und gesendet wurde |
Gesundheit und Medikamente
Medikamentenformulare
Datei: medication_form.csv
Die dauerhaften Medikationsanweisungen für das Kind - was gegeben wird, die Dosis und warum. Alle anderen Medikamentendateien verweisen auf dieses Formular.
Column | Was es bedeutet |
medicationFormId | Eindeutige ID |
childId | Welches Kind |
medicationName | Name des Medikaments |
dosage / dosageUnit | Dosis und Einheit - z. B. 5 ml |
reason | Warum das Kind es benötigt |
administerTo | Enddatum, bis zu dem es gegeben werden darf |
dailyNotifications | Ob Mitarbeiter:innen tägliche Erinnerungen erhalten |
acknowledgedByParent / acknowledgedByStaff | Ob jeweils bestätigt wurde |
createdBy / createdAt | Wann und von wem erstellt |
lastChangedBy / lastChangedAt | Letzte Änderung |
deactivatedAt / deactivatedBy | Falls deaktiviert |
deletedAt | Falls gelöscht |
Verabreichte Medikamente
Datei: medication_administered.csv
Column | Was es bedeutet |
administeredMedicationId | Eindeutige ID |
medicationFormId | Welches Medikamentenformular |
doseGiven / doseUnit | Welche Dosis gegeben wurde |
administeredBy | Wer es gegeben hat |
administeredAt | Wann |
scheduledAt | Welchem geplanten Zeitfenster dies entspricht |
comment | Freitextnotiz |
Tägliche Medikamentenaktualisierungen
Datei: medication_form_daily_update.csv
Column | Was es bedeutet |
dailyUpdateId | Eindeutige ID |
medicationFormId | Welches Medikamentenformular |
day | Welcher Tag |
lastAdministeredAt | Wann es an diesem Tag zuletzt gegeben wurde |
note | Notiz |
createdBy / createdAt | Wer es wann erstellt hat |
Weitere Dateien zu Medikamenten
medication_form_daily_update_time.csv- geplante Zeiten innerhalb einer Tagesaktualisierung. Spalten:dailyUpdateId,time.scheduled_medication_administration.csv- die geplanten Tageszeiten für die Medikamentengabe. Spalten:medicationFormId,time.medication_form_created_signature.csv- verknüpft ein Medikamentenformular mit seinen Einwilligungsunterschriften. Spalten:medicationFormId,signatureId.medication_administered_signature.csv- verknüpft eine Verabreichung mit bestätigenden Unterschriften. Spalten:administeredMedicationId,signatureId.medication_administered_witness.csv- Mitarbeiter:innen, die eine Verabreichung gegeben haben. Spalten:administeredMedicationId,employeeId.medication_form__gf_field_value.csv- benutzerdefinierte Feldwerte auf einem Medikamentenformular. Spalten:medicationFormId,gfFieldValueId.
Unterschriften
Datei: signature.csv
Column | Was es bedeutet |
signatureId | Eindeutige ID |
signedAt | Wann unterzeichnet |
signedBy | Wer unterzeichnet hat |
signedAs | In welcher Rolle - z. B. Employee (Mitarbeiter:in) oder Parent (Eltern) |
signatureType | Was unterzeichnet wurde |
withdrawnAt / withdrawnBy | Falls widerrufen |
Formulare und Aufgaben
Formulareinreichungen
Datei: crf_form_submission.csv
Column | Was es bedeutet |
submissionId | Eindeutige ID |
formId | Welche Formularvorlage |
formVersionNumber | Welche Version des Formulars verwendet wurde |
childId | Welches Kind |
siteId | Welche Einrichtung |
createdAt | Wann eingereicht |
ipAddress | IP-Adresse, von der eingereicht wurde (oft leer) |
Formularantworten
Datei: crf_form_submission_value.csv
Column | Was es bedeutet |
submissionValueId | Eindeutige ID |
submissionId | Welche Formulareinreichung |
fieldId | Welche Frage beantwortet wurde |
stringValue | Textantwort |
intValue | Numerische Antwort |
booleanValue | Ja/Nein-Antwort |
dateValue | Datums- und Zeitantwort |
localDateValue | Reine Datumsantwort |
localTimeValue | Reine Zeitantwort |
fileIdValue | Verweis auf eine hochgeladene Datei als Antwort |
calendarBookingId | Verweis auf eine über das Formular vorgenommene Kalenderbuchung |
Formular-Zugriffslinks
Datei: crf_form_submission_key.csv
Einmal-Links, die es einem Elternteil ermöglichen, ein Formular auszufüllen, ohne sich bei Famly einzuloggen.
Column | Was es bedeutet |
submissionKeyId | Eindeutige ID |
childId | Welches Kind |
relationId | Das Familienmitglied, an das der Link gesendet wurde |
formId | Welches Formular |
E-Mail, an die der Link gesendet wurde | |
expiresAt | Wann der Link abläuft |
revokedAt / revokedBy | Falls widerrufen |
createdAt / createdBy | Wann und von wem erstellt |
siteId | Welche Einrichtung |
Aufgaben
Datei: task_log.csv
Column | Was es bedeutet |
taskLogId | Eindeutige ID |
taskType | Art der Aufgabe |
assignedTo | Wem sie zugewiesen wurde |
siteSetId | Welche Einrichtung |
completedAt / completedBy | Wann und von wem erledigt |
createdAt / createdBy | Wann und von wem erstellt |
deletedAt / deletedBy | Falls gelöscht |
notifiedAt | Wann eine Benachrichtigung gesendet wurde |
Aufgabendetaildateien
task_log_form.csv— „Dieses Formular ausfüllen"-Aufgaben. Spalten: taskLogId, taskType, formId, childId, submissionId.task_log_child_profile_completion.csv— „Profilbereich vervollständigen"-Aufgaben. Spalten: taskLogId, taskType, profileSection, childId.task_log_send_message.csv— „Nachricht senden"-Aufgaben. Spalten: taskLogId, taskType, childId.task_log_employee_todo.csv— freie Mitarbeiter:innen-To-dos. Spalten: taskLogId, taskType, description, targetUrl, dueDate, isEditable, childId.
Registrierungsanfragen
Anfragen
Datei: famly_daycare_inquiry_domain_model_inquiry.csv
Column | Was es bedeutet |
inquiryId | Eindeutige ID |
childId | Welches Kind |
siteId | Welche Einrichtung |
groupId | Gruppe für die Aufnahme |
status | Status in der Pipeline — z. B. new, enrolled, lost |
source | Woher die Anfrage kam |
note | Freitextnotiz |
lostcategory / lostreason | Falls verloren: Kategorie und Grund |
bookingnote | Notiz zu einer verknüpften Buchung |
enrolledBy / enrolledAt | Wer die Aufnahme abgeschlossen hat und wann |
priority | Priorität der Anfrage |
formPaymentTransactionId | Verweis auf eine Zahlung über das Anmeldeformular |
createdAt / createdBy | Wann und von wem erstellt |
deletedAt / deletedBy | Falls gelöscht |
active | Ob aktiv |
Folgeaktionen zu Anfragen
Datei: famly_daycare_inquiry_domain_model_inquiryaction.csv
Column | Was es bedeutet |
inquiryActionId | Eindeutige ID |
inquiryId | Welche Anfrage |
type | Art der Aktion |
subject | Titel |
note | Freitextdetails |
due | Fälligkeitsdatum |
createdAt / createdBy | Wann und von wem erstellt |
lastUpdatedAt / lastUpdatedBy | Letzte Bearbeitung |
deletedAt / deletedBy | Falls gelöscht |
Betreuungspläne und Buchungen
Betreuungspläne
Datei: famly_daycare_sessions_domain_model_plan.csv
Column | Was es bedeutet |
id | Eindeutige Plan-ID |
child | Welches Kind |
from / to | Für welchen Zeitraum der Plan gilt |
note | Freitextnotiz |
pricingGroupId | Welche Preisgruppe gilt |
ruleGroupId | Welche Gruppenregeln gelten |
version | Versionsnummer |
active | Ob aktuell aktiv |
createdat / createdBy | Wann und von wem erstellt |
deletedAt / deletedBy | Gelöscht am und von - Falls gelöscht |
lastUpdatedAt | Zeitstempel der letzten Änderung |
Finanzen und Abrechnung
Kautionen
Datei: famly_daycare_invoicing_domain_model_deposit.csv
Column | Was es bedeutet |
depositId | Eindeutige ID |
childId | Welches Kind |
amount | Kautionsbetrag |
status | Ob gehalten, zurückerstattet usw. |
date | Datum der Kaution |
note | Freitextnotiz |
billPayerId | Wer sie bezahlt hat |
depositReturnId | Verknüpfung mit dem Rückgabedatensatz (falls erstattet) |
createdAt / deletedAt / lastUpdatedAt | Zeitstempel |
famly_daycare_invoicing_domain_model_depositreturn.csv- hält die Rückgabe einer Kaution fest. Spalten:depositReturnId,depositId,createdAt,lastUpdatedAt.
Individuelle Rechnungspositionen
Datei: famly_daycare_invoicing_domain_model_customline.csv
Manuelle Belastungen, Gutschriften und systemgenerierte Positionen auf den Rechnungen des Kindes - einschließlich Förderungsabzüge, Aufschläge und Gebühren.
Column | Was es bedeutet |
customLineId | Eindeutige ID |
invoiceId | Welche Rechnung |
childId | Welches Kind |
title | Positionsbezeichnung auf der Rechnung |
description | Positionsbeschreibung |
amount | Betrag |
from / to | Abgedeckter Zeitraum |
targetType / targetId | Womit diese Position verknüpft ist - z. B. eine Förderung oder Kaution |
active | Ob aktiv |
createdAt | Wann erstellt |
Rechnungszahler:innen
Datei: famly_daycare_invoicing_domain_model_billpayershare.csv
Column | Was es bedeutet |
billPayerShareId | Eindeutige ID |
billPayerId | Rechnungszahler:in |
childId | Welches Kind |
share | Anteil - z. B. 1.0 = 100 %, 0.5 = 50 % |
ordering | Anzeigereihenfolge |
active | Ob aktuell aktiv |
createdAt / lastUpdatedAt | Zeitstempel für Erstellung und Aktualisierung |
famly_daycare_invoicing_domain_model_billpayerrelation.csv- verknüpft ein Rechnungszahler:innenkonto mit dem Profil eines Familienmitglieds. Spalten:billPayerId,relationId.
Förderungen
finance_funding_period.csv- Förderung über einen Zeitraum. Wichtige Spalten:fundingPeriodId,fundingTypeId,childId,periodStart,periodEnd,amount.finance_funding_flatrate_line.csv- eine Pauschalförderung über einen Zeitraum. Wichtige Spalten:fundingFlatRateLineId,fundingPeriodId,dateStart,dateEnd.
UK-spezifische Förderung
Diese Dateien sind nur für Einrichtungen in Großbritannien relevant:
tax_free_childcare_correlation.csv- Tax-Free-Childcare-Zahlungsreferenzen.uk_funding_eligibility.csv- staatliche Fördercodes und Gültigkeitszeiträume.uk_funding_child_entitlements.csv- UK-Förderanspruchszeiträume.finance_funding_peritem_line.csv- Förderung, die auf ein bestimmtes gebuchtes Produkt angewendet wird.
Ad-hoc-Käufe (zusätzliche Einheiten und Ergänzungen)
Diese Dateien decken Einheiten und Ergänzungen ab, die außerhalb des regulären Betreuungsplans gebucht wurden.
Datei: famly_daycare_sessions_domain_model_purchase.csv - der übergeordnete Datensatz für jeden Ad-hoc-Kauf.
Column | Was es bedeutet |
purchaseId | Eindeutige ID |
childId | Welches Kind |
siteId | Welche Einrichtung |
purchaseDate | Datum, für das der Kauf gilt |
discountAmount | Etwaiger Rabatt |
type | Ob von Mitarbeiter:innen oder Eltern gebucht |
note | Freitextnotiz |
noteVisibleToParents | Ob die Notiz für Eltern sichtbar ist |
approvedBy / approvedAt | Wer genehmigt hat und wann |
active | Ob noch aktiv |
createdAt | Wann erstellt |
Datei: famly_daycare_sessions_domain_model_sessionpurchase.csv - einzelne gebuchte Einheiten.
Column | Was es bedeutet |
sessionPurchaseId | Eindeutige numerische ID |
id | UUID |
purchaseId | Welcher Kauf |
sessionAvailabilityId | Der Einheiten-Slot |
start / end | Einheitszeiten |
price | Berechneter Preis |
purchaseDate | Datum der Buchung |
Session Name | Name der Einheit |
createdAt / deletedAt | Zeitstempel |
Datei: famly_daycare_sessions_domain_model_productpurchase.csv - einzelne gebuchte Ergänzungen (z. B. Mahlzeiten).
Column | Was es bedeutet |
productPurchaseId | Eindeutige numerische ID |
id | UUID |
purchaseId | Welcher Kauf |
productAvailability | Die Ergänzung in der Einrichtung |
amount | Menge |
price | Berechneter Preis |
purchaseDate | Datum des Kaufs |
Product Name | Name der Ergänzung |
createdAt / deletedAt | Zeitstempel |
Datei: purchase_inactive_status.csv - warum ein Kauf abgelehnt oder storniert wurde.
Column | Was es bedeutet |
purchaseId | Welcher Kauf |
rejectionMessage | Grund der Ablehnung |
rejectedAt / rejectedBy | Wann und von wem abgelehnt |
deletedAt / deletedBy | Falls stattdessen gelöscht |
Datei: famly_daycare_invoicing_domain_model_purchaseline.csv - der in Rechnung gestellte Betrag für einen Kauf.
Column | Was es bedeutet |
purchaseLineId | Eindeutige ID |
invoiceId | Welche Rechnung |
purchaseId | Welcher Kauf |
total | Was die Familie zahlt |
originalTotal | Vor etwaigen Anpassungen |
share | Angewendeter Rechnungszahler:innenanteil |
from / to | Abgedeckter Zeitraum |
active | Ob aktiv |
createdAt | Wann erstellt |
famly_daycare_invoicing_domain_model_purchaselinecreditnote.csv- verknüpft eine Rechnungsposition mit einer Gutschrift. Spalten:purchaseLineCreditNoteId,purchaseLineId,creditNoteId,active.
Verlinkungstabellen Finanzen
Diese Dateien verbinden Rechnungs-Unterzeilen mit den zugrundeliegenden Einheiten oder Ergänzungen:
Datei | Was sie verknüpft |
finance_sub_line_purchase.csv | Unterzeile → Kauf |
finance_sub_line_purchase_line.csv | Unterzeile → Kauf-Rechnungsposition |
finance_sub_line_session.csv | Unterzeile → Einheit (inkl. Zeiten und Stückpreis) |
finance_sub_line_product.csv | Unterzeile → Ergänzung (inkl. Menge und Stückpreis) |
Fotos, Dateien und Videos
Der Ordner media/ in der ZIP-Datei enthält die eigentlichen Bild-, Dokument- und Videodateien, auf die in den CSV-Dateien verwiesen wird. Die CSV-Dateien unten dienen als Index.
Bilder
Datei: famly_core_image_domain_model_image.csv | Ordner: media/images/
Fotos, die Beobachtungen, Unfallberichten und Kindesvermerke angehängt sind. Dateien sind nach dem Schema <imageId>-<originalfilename> benannt.
Column | Was es bedeutet |
imageId | Eindeutige ID (entspricht dem Dateinamen in media/images/) |
imagefor | Woran das Foto angehängt ist |
id | ID des verknüpften Datensatzes |
objecturloriginal | Speicher-URL des Originalbilds |
objecturlsmall / objecturlbig | Verkleinerte Versionen |
width / height | Abmessungen in Pixeln |
filesize | Dateigröße in Bytes |
mime | Dateityp - z. B. image/jpeg |
filename | Originalname der Datei |
createdat / deletedat | Zeitstempel |
Dokumente und Dateien
Datei: famly_core_file_domain_model_file.csv | Ordner: media/files/
Column | Was es bedeutet |
fileId | Eindeutige ID (entspricht dem Dateinamen in media/files/) |
filename | Originalname der Datei |
filesize | Dateigröße in Bytes |
objecturl | Speicher-URL |
createdBy | Wer sie hochgeladen hat |
createdat / deletedat | Zeitstempel |
Videos
Datei: famly_core_video_domain_model_video.csv | Ordner: media/videos/
Column | Was es bedeutet |
videoId | Eindeutige ID (entspricht dem Dateinamen in media/videos/) |
videourl | URL der verarbeiteten, abspielbaren Version |
thumbnailurl | URL des Vorschaubilds |
duration | Dauer in Sekunden |
width / height | Abmessungen in Pixeln |
filesize | Dateigröße in Bytes |
status | Verarbeitungsstatus |
createdbyloginid | Wer es hochgeladen hat |
createdat / deletedat | Zeitstempel |
Profilfotos
Ordner: media/profile-images/
Profilfotos der Familienmitglieder und Kontakte des Kindes. Die Metadaten dazu findest du in famly_core_image_domain_model_profileimage.csv im Abschnitt Profil und Identität oben. Dateien sind nach dem Schema <imageId>.<extension> benannt.