____13DS — Referenced-Doc, Actor, Attendees, Persons
Auslöser S6, Erkenntnis AP5/AP6
Die erste Container-Fassung verwechselte die Beteiligten-Schichten: Der GF wurde als beschließender Teilnehmer geführt und die Alleingesellschafterin fehlte als Actor. Die Korrektur durch den Unternehmer (E1) ergab eine Rollen-Schichtung, die ins Schema einfloss — der wichtigste Forschungsgewinn der Erstverwendung.
Die Schichtung
Actor = der Akt der Gesellschafter
Der Actor ist nicht die Person, die unterschreibt — er ist der Akt der Gesellschafter: die Versammlung bzw. die Alleingesellschafterin als beschlussfassendes Organ.
"actor": {
"actor_id": "PARTNER-ORG",
"kind": "gvb",
"name": "PARTNER-ORG (Platzhalter: Alleingesellschafterin der ORG-1)",
"role": "Alleingesellschafterin (100 % der Geschäftsanteile)",
"capacity": "fasst den Beschluss als Gesellschafterversammlung im Sinne des § 48 Abs. 3 GmbHG — es ist ein Akt der Gesellschafter (Alleingesellschafterbeschluss in Textform, § 126b BGB)",
"entity": "PARTNER-ORG",
"act": {
"kind": "shareholder-meeting-resolution",
"note": "…",
"acts": [ … ]
}
}
Der Fehler, den wir damit korrigiert haben: E1 wurde zunächst als Actor „GF der ORG-1" geführt — falsch, weil die GVB die Weisungen an den GF gibt; er ist nicht Beschlussfassender. Sein Verhältnis zur ORG-1 hat im Vorgang keine Bedeutung.
Attendee = die Person als Teilnehmer
"attendees": [
{
"attendee_id": "E1-PARTNER-ORG-GF",
"kind": "actor",
"actor_ref": "E1",
"tenant_ref": "PARTNER-ORG",
"role": "Geschäftsführer der PARTNER-ORG",
"org_unit_id": "PARTNER-ORG-Portfolio",
"participation": "zeichnend",
"presence": "Teilnehmer der Gesellschafterversammlung (Textform § 126b BGB) — nimmt als GF der PARTNER-ORG an der Versammlung teil und zeichnet für die Alleingesellschafterin PARTNER-ORG"
}
]
Persons = die pseudonymisierte PII-Brücke
"persons": {
"note": "Personen-zu-Rollen-Zuordnung liegt im PII-Kreis (gitignored, DSGVO) — hier nur der Pseudonymisierungs-Verweis",
"mappings": [
{
"person_pseudonym": "E1",
"person_ref_type": "pii-repo-ref",
"person_ref": "E1 = Erich Mustermann (natürliche Person, Platzhalter)
"attendee_id": "E1-PARTNER-ORG-GF",
"roles": ["Geschäftsführer der PARTNER-ORG (Teilnehmer/Zeichner)"],
"pii_repo": "PII-Verzeichnis des Tenants (gitignored)"
}
]
}
Die Beziehungen im Diagramm
(kind: gvb — Akt der Gesellschafter)"] --> B["attendee: E1-PARTNER-ORG-GF
(Person als Teilnehmer, zeichnend)"] B --> C["persons.mapping
E1 → attendee_id (PII-Brücke, pseudonymisiert)"] C --> D["PII-Repo (gitignored)
kanonische Person→Rollen-Zuordnung"] A -.-> E["referenced_doc
(sha256-Verweis, 1×)"] style D fill:#f3e6e6,stroke:#8b2635
Die Abgrenzung (korrekturgeprüft)
| Begriff | Vorher (fehlerhafte Fassung) | Korrektur |
|---|---|---|
| Actor | GF als beschließender Teilnehmer | Akt der Gesellschafter (PARTNER-ORG fasst Beschluss; kind: gvb) |
| Attendee | Tenant als Teilnehmer | Person als Teilnehmer (GF, zeichnend) |
| Persons | Doppel-Rollen der Person | Nur PII-Brücke: Person → attendee_id → Rolle (zeichnend) |
Kern-Satz: Es ist ein Akt der Gesellschafter, der Teilnehmer ist die Person. Der GF handelt als Organ der PARTNER-ORG — seine GF-Rolle gegenüber der ORG-1 hat im Vorgang keine Bedeutung (die GVB gibt dem GF Weisungen).
Verknüpfung zu GCBoK-Arbeitsbedarf
Die Person-zu-Rolle-Zuordnung ist als Arbeitsbedarf in
Achse 4: Techniken
(„Git als IdP") vermerkt: User→Role, Role→Group (Gitea-Teams),
Group→Org-Unit (departments.json befüllen), Org-Unit→Tenant (others.json
befüllen), Person(PII)→User (PII-Schema). Bis zur Ausarbeitung gelten die
pseudonymisierten Verweise als Übergangslösung.
Erstellt: 260913 | Teil III, Artikel ____13DS | Serie: digital-signage