Die Dokumentation wird noch um eine Validierung des Metadatenschema anhand eines Beispieldatensatzes und eines gängigen Open Source Validierungstools ergänzt.
Die Dokumentation wird noch um eine Validierung des Metadatenschema anhand eines Beispieldatensatzes und eines gängigen Open Source Validierungstools ergänzt.
:::
:::
Das Minimum, was an Information in den Metadaten vorhanden sein muss, sind die Felder `authenticationInformation` und
Im Metadatensatz muss mindestens eine Struktur der übermittelten Inhalte einer Einreichung (Fachdaten, Anlagen) im Feld `contentStructure` angegeben werden.
`contentStructure`. Zusätzlich können noch die Felder `paymentInformation`, `publicServiceType` und `replyChannel` mit
Zusätzlich können noch die Felder `authenticationInformation`, `paymentInformation`, `publicServiceType` und `replyChannel` mit entsprechenden Unterobjekten angegeben werden, um den Weg einer Antwort bzw. die Bezahlinformationen der Einreichung genauer zu definieren.
entsprechenden Unterobjekten angegeben werden, um den Weg einer Antwort bzw. die Bezahlinformationen der Einreichung
Die gültigen Formate, die die Felder des Schemas annehmen können, sind im [Metadatenschema selbst](../../apis/metadata.mdx) definiert und können mithilfe von Bibliotheken validiert werden.
genauer zu definieren. Die gültigen Formate, die die Felder des Schemas annehmen können, sind im
Eine Liste der zur Verfügung stehenden [Schmema-Validatoren](https://json-schema.org/implementations.html#validators) sowie [Code-Generatoren](https://json-schema.org/implementations.html#generators-from-schemas) für verschiedenste Programmiersprachen findet sich auf der offiziellen Seite von JSON-Schema.
[Schema selbst](../../apis/metadata.mdx) definiert und können mithilfe von Bibliotheken für die Validierung einer Instanz
von Antragsmetadaten verwendet werden. Eine Liste der zur Verfügung stehenden Validatoren ist auf der
[offiziellen Seite](https://json-schema.org/implementations.html#validators) von JSON-Schema zu finden.