====== Schema-Bibliothek ======
**20 Module · 1.0.0-draft.1 · JSON Schema 2020-12**
Kleine, kombinierbare Datenmodelle mit Originalschrift, eindeutigen Kennungen und dokumentierten Bedeutungen.
[[schemes:principles|Grundregeln]] · [[:guidelines|Integration]] · [[schemes:migration|Änderungen]] · [[:examples|Beispiele]]
===== Ein Schema auswählen =====
Jede Seite bietet das vollständige Austauschschema, eine reduzierte Designer-Fassung und synthetische Beispieldaten. Alle verwendeten Referenzen sind in der jeweiligen Datei eingebettet. Die Downloads bleiben auf dem aktuellen Server; eine Wiki-Seite ist kein Schema-Endpunkt.
===== Personen =====
Namen, Kontakt, Adressen, Kennungen, Merkmale und Nachweise.
^ Standard ^ Zweck ^
| [[schemes:person:nameandbirthdetails|Name und Geburt]] | Namen in Originalschrift, optionale Namensbestandteile und bekannte Geburtsangaben. |
| [[schemes:person:contactdetails|Kontaktmöglichkeiten]] | E-Mail, Telefonnummern und Webkontakte ohne ein weltweit vorgeschriebenes Kontaktmittel. |
| [[schemes:person:addressdetails|Internationale Adressen]] | Postadressen, Druckzeilen und Standortangaben für unterschiedliche nationale Adresssysteme. |
| [[schemes:person:identificationnumbers|Identifikationsnummern]] | Steuer-, Sozialversicherungs- und weitere Personenkennungen mit eindeutiger Herkunft. |
| [[schemes:person:attributes|Personenmerkmale und Status]] | Staatsangehörigkeiten und zeitbezogene fachliche Merkmale mit ausdrücklich benannten Vokabularen. |
| [[schemes:person:identification|Identifizierende Merkmale]] | Beschriebene Merkmale und Verweise auf Nachweise, jeweils mit klarer Bedeutung und Zeitpunkt. |
| [[schemes:person:identificationdocuments|Ausweisdokumente]] | Dokumentnummern, Aussteller, Gültigkeitsangaben und mehrsprachige Erläuterungen. |
| [[schemes:person:licenses|Erlaubnisse und Befähigungen]] | Führerscheine, berufliche Zulassungen und weitere Erlaubnisse mit benanntem Geltungsbereich. |
===== Juristische Personen =====
Rechtliche Bezeichnung und eindeutig benannte Registersysteme.
^ Standard ^ Zweck ^
| [[schemes:legalentity:nameanddetails|Juristische Personen]] | Rechtliche Bezeichnung und optionale Register-, Adress- und Kontaktangaben. |
===== Finanzen =====
Internationale Bankverbindungen und exakte Geldbeträge.
^ Standard ^ Zweck ^
| [[schemes:financial:bankaccount|Bankverbindungen]] | IBAN-basierte und lokale Kontoverbindungen mit eindeutigen Kontoinhaberverweisen. |
| [[schemes:financial:money|Geldbeträge]] | Exakte Dezimalbeträge mit ausdrücklich angegebener Währung. |
===== Gemeinsame Grundlagen =====
Identität, Herkunft, Schemafassung und Zeitbezug von Datensätzen.
^ Standard ^ Zweck ^
| [[schemes:common:metadata|Datensatz-Metadaten]] | Identität, Schemafassung, Herkunft und Zeitbezug eines austauschbaren Datensatzes. |
===== Aufgaben, Dokumente und Übergaben =====
Bausteine für die Zusammenarbeit von Workflows und anderen Systemen.
^ Standard ^ Zweck ^
| [[schemes:process:document|Dokumentmetadaten]] | Dateien und Nachweise referenzieren, beschreiben und auf Integrität prüfen. |
| [[schemes:process:task|Aufgaben]] | Bearbeitbare Aufgaben mit Status, Zuständigkeit, Frist und Dokumentbezug. |
| [[schemes:process:handoff|Workflowübergaben]] | Daten, Aufgaben und Dokumentverweise an einen Folgeworkflow, eine E-Mail-Übergabe oder einen Skriptendpunkt beschreiben. |
===== Produkte und Leistungen =====
Mehrsprachige Katalogeinträge mit Mengen und Preisen.
^ Standard ^ Zweck ^
| [[schemes:products:product|Produkte und Leistungen]] | Katalogeinträge mit mehrsprachigen Bezeichnungen, Kennungen, Mengen und optionalem Preis. |
===== Verträge =====
Parteien, Status, Laufzeiten und Vertragsdokumente.
^ Standard ^ Zweck ^
| [[schemes:contracts:contract|Vertragsmetadaten]] | Vertragsparteien, Laufzeiten und Dokumentbezüge ohne Annahmen über eine bestimmte Rechtsordnung. |
===== Immobilien =====
Lage, Registerbezug und Flächen mit eindeutigem Messbezug.
^ Standard ^ Zweck ^
| [[schemes:realestate:property|Immobilien und Grundstücke]] | Objektbezeichnung, Lage, Registerbezug und Flächen mit expliziten Einheiten. |
===== Logistik =====
Sendungen, Zustellung und Tracking aus benannten Systemen.
^ Standard ^ Zweck ^
| [[schemes:logistics:shipment|Lieferungen]] | Sendungskennung, Beteiligte, Zustelladresse und Ereigniszeitpunkte. |
===== Messwerte und Reporting =====
Kennzahlen mit Definition, Einheit und Zeitbezug.
^ Standard ^ Zweck ^
| [[schemes:reporting:observation|Messwerte und Kennzahlen]] | Ein Messwert mit Definition, Einheit, Zeitbezug und Quelle. |
===== Welche Prüfung ist gemeint? =====
^ Ebene ^ Was geprüft wird ^ Was zusätzlich nötig bleibt ^
| JSON | Lesbarkeit, gültige Syntax und Datentypen. | Bedeutung der Werte. |
| Austauschschema | Felder, Pflichtangaben, Strukturen und bedingte Regeln; Formate bei aktiviertem Formatprüfer. | Gültige Registercodes, Prüfziffern, Referenzziele und fachliche Zusammenhänge. |
| Designer-Fassung | Unterstützte einzelne Felder, Typen, Wertebereiche und Muster. | Vollständige Objekt- und Listenprüfung gegen das Austauschschema. |
| Fachliches Profil | Vereinbarte Länder-, Branchen- und Verfahrensregeln. | Nachweise, Berechtigungen und tatsächliche Durchführung im angebundenen System. |
===== Versionen und Weiterentwicklung =====
Die bisher unversionierten Wiki-Vorschläge wurden in eine eigene Entwurfsfassung überführt. Alte Seitenadressen bleiben erreichbar; die Versionshistorie enthält ihre früheren Texte. Eine veröffentlichte Fassung darf später nicht unter derselben Kennung inhaltlich verändert werden. [[schemes:migration|Details zur Umstellung]]
Eigene fachliche Profile erhalten eine eigene Kennung und Testfälle. Ein anderes Land, eine andere Sprache oder eine unbekannte Angabe sind keine Gründe für erfundene Ersatzwerte.