Zum Hauptinhalt springen

Den Kinderdaten-Export verstehen

Erfahre, welche Dateien im Kinderdaten-Export enthalten sind und was die einzelnen Spalten und Einträge bedeuten

Verfasst von Monica

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 deletedAt oder deletedat, 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 createdBy oder deletedBy speichern 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

email

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

email

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

email

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.

Hat dies deine Frage beantwortet?