# Ausgehende Ausbildungsmeldung — vollständige Vorgaben

30 fiktive Fälle. Keine echte Person, Verleihung, Organisation, DNS-Beobachtung, Mailcode oder Kontoaktion. Planungshalte sind unsere Sicherungen, keine nativen Ablehnungsregeln. Keine Zeugnis-, DNS- oder Bedeutungsbeglaubigung. Kein Forschungsstück, neue Hilfsmittelart oder echter Nutzennachweis.

## B1: Ausgehendes Teilen aus, genauer Eintrag vorgegeben gespeichert.

Der genaue Eintrag ist in der Vorgabe gespeichert; andere Kopien und Meldungszustellung bleiben getrennt.

Abweichungen: —

Unabhängiger Plan und Beobachtung; maschinenlesbare Feldnamen bleiben unverändert.

```json
{
  "plan": {
    "member": "member-demo-a",
    "entry": "education-demo-a",
    "description": "Attendance; no award claimed.",
    "outgoing": "off",
    "submitted": true,
    "claimPrivate": false,
    "claimDelivery": false,
    "claimAllCopiesUpdated": false
  },
  "observation": {
    "member": "member-demo-a",
    "entry": "education-demo-a",
    "saved": true,
    "description": "Attendance; no award claimed.",
    "generatedUpdate": "unknown",
    "deliveredNotification": "unknown",
    "postsTab": "absent",
    "oldExport": "unchanged",
    "otherLocale": "unknown"
  },
  "result": {
    "id": "B1",
    "job": "broadcast",
    "status": "supplied-saved-entry",
    "reasons": [],
    "scope": {
      "outgoing": "off",
      "generatedUpdate": "unknown",
      "deliveredNotification": "unknown",
      "postsTab": "absent",
      "oldExport": "unchanged",
      "otherLocale": "unknown"
    }
  }
}
```

## B2: Teilen an und Speichern abgesendet, Eintrag unbeobachtet.

Absendung ist vorgegeben; gespeicherte oder fehlende Zeile bleibt unbestätigt.

Abweichungen: —

Unabhängiger Plan und Beobachtung; maschinenlesbare Feldnamen bleiben unverändert.

```json
{
  "plan": {
    "member": "member-demo-a",
    "entry": "education-demo-a",
    "description": "Attendance; no award claimed.",
    "outgoing": "on",
    "submitted": true,
    "claimPrivate": false,
    "claimDelivery": false,
    "claimAllCopiesUpdated": false
  },
  "observation": {
    "member": "member-demo-a",
    "entry": "education-demo-a",
    "saved": false,
    "description": "Attendance; no award claimed.",
    "generatedUpdate": "unknown",
    "deliveredNotification": "unknown",
    "postsTab": "absent",
    "oldExport": "unchanged",
    "otherLocale": "unknown"
  },
  "result": {
    "id": "B2",
    "job": "broadcast",
    "status": "submitted-unconfirmed",
    "reasons": [],
    "scope": {
      "outgoing": "on",
      "generatedUpdate": "unknown",
      "deliveredNotification": "unknown",
      "postsTab": "absent",
      "oldExport": "unchanged",
      "otherLocale": "unknown"
    }
  }
}
```

## B3: Eintrag gespeichert, kein Beiträge-Tab-Element, erzeugte Meldung unbekannt.

Der genaue Eintrag ist in der Vorgabe gespeichert; andere Kopien und Meldungszustellung bleiben getrennt.

Abweichungen: —

Unabhängiger Plan und Beobachtung; maschinenlesbare Feldnamen bleiben unverändert.

```json
{
  "plan": {
    "member": "member-demo-a",
    "entry": "education-demo-a",
    "description": "Attendance; no award claimed.",
    "outgoing": "on",
    "submitted": true,
    "claimPrivate": false,
    "claimDelivery": false,
    "claimAllCopiesUpdated": false
  },
  "observation": {
    "member": "member-demo-a",
    "entry": "education-demo-a",
    "saved": true,
    "description": "Attendance; no award claimed.",
    "generatedUpdate": "unknown",
    "deliveredNotification": "unknown",
    "postsTab": "absent",
    "oldExport": "unchanged",
    "otherLocale": "unknown"
  },
  "result": {
    "id": "B3",
    "job": "broadcast",
    "status": "supplied-saved-entry",
    "reasons": [],
    "scope": {
      "outgoing": "on",
      "generatedUpdate": "unknown",
      "deliveredNotification": "unknown",
      "postsTab": "absent",
      "oldExport": "unchanged",
      "otherLocale": "unknown"
    }
  }
}
```

## B4: Gespeicherter Eintrag bei unverändertem altem Export.

Der genaue Eintrag ist in der Vorgabe gespeichert; andere Kopien und Meldungszustellung bleiben getrennt.

Abweichungen: —

Unabhängiger Plan und Beobachtung; maschinenlesbare Feldnamen bleiben unverändert.

```json
{
  "plan": {
    "member": "member-demo-a",
    "entry": "education-demo-a",
    "description": "Attendance; no award claimed.",
    "outgoing": "on",
    "submitted": true,
    "claimPrivate": false,
    "claimDelivery": false,
    "claimAllCopiesUpdated": false
  },
  "observation": {
    "member": "member-demo-a",
    "entry": "education-demo-a",
    "saved": true,
    "description": "Attendance; no award claimed.",
    "generatedUpdate": "unknown",
    "deliveredNotification": "unknown",
    "postsTab": "absent",
    "oldExport": "unchanged",
    "otherLocale": "unknown"
  },
  "result": {
    "id": "B4",
    "job": "broadcast",
    "status": "supplied-saved-entry",
    "reasons": [],
    "scope": {
      "outgoing": "on",
      "generatedUpdate": "unknown",
      "deliveredNotification": "unknown",
      "postsTab": "absent",
      "oldExport": "unchanged",
      "otherLocale": "unknown"
    }
  }
}
```

## B5: Beobachteter Ausbildungseintrag ist eine andere Zeile.

Genannte Abweichung vor einer Abschlussbehauptung klären.

Abweichungen: observation-target

Unabhängiger Plan und Beobachtung; maschinenlesbare Feldnamen bleiben unverändert.

```json
{
  "plan": {
    "member": "member-demo-a",
    "entry": "education-demo-a",
    "description": "Attendance; no award claimed.",
    "outgoing": "on",
    "submitted": true,
    "claimPrivate": false,
    "claimDelivery": false,
    "claimAllCopiesUpdated": false
  },
  "observation": {
    "member": "member-demo-a",
    "entry": "education-demo-b",
    "saved": true,
    "description": "Attendance; no award claimed.",
    "generatedUpdate": "unknown",
    "deliveredNotification": "unknown",
    "postsTab": "absent",
    "oldExport": "unchanged",
    "otherLocale": "unknown"
  },
  "result": {
    "id": "B5",
    "job": "broadcast",
    "status": "hold",
    "reasons": [
      "observation-target"
    ],
    "scope": {
      "outgoing": "on",
      "generatedUpdate": "unknown",
      "deliveredNotification": "unknown",
      "postsTab": "absent",
      "oldExport": "unchanged",
      "otherLocale": "unknown"
    }
  }
}
```

## B6: Erzeugte Aktualisierung vorgegeben, Zustellung bleibt unbekannt.

Eintrag und erzeugte Aktualisierung sind vorgegeben beobachtet; zugestellte Meldung bleibt unbekannt.

Abweichungen: —

Unabhängiger Plan und Beobachtung; maschinenlesbare Feldnamen bleiben unverändert.

```json
{
  "plan": {
    "member": "member-demo-a",
    "entry": "education-demo-a",
    "description": "Attendance; no award claimed.",
    "outgoing": "on",
    "submitted": true,
    "claimPrivate": false,
    "claimDelivery": false,
    "claimAllCopiesUpdated": false
  },
  "observation": {
    "member": "member-demo-a",
    "entry": "education-demo-a",
    "saved": true,
    "description": "Attendance; no award claimed.",
    "generatedUpdate": "observed",
    "deliveredNotification": "unknown",
    "postsTab": "absent",
    "oldExport": "unchanged",
    "otherLocale": "unknown"
  },
  "result": {
    "id": "B6",
    "job": "broadcast",
    "status": "supplied-generated-update",
    "reasons": [],
    "scope": {
      "outgoing": "on",
      "generatedUpdate": "observed",
      "deliveredNotification": "unknown",
      "postsTab": "absent",
      "oldExport": "unchanged",
      "otherLocale": "unknown"
    }
  }
}
```
