From f3057b883a4f193b70d43d06aec0f9957c6a03eb Mon Sep 17 00:00:00 2001 From: Marco Holz <marco.holz@fitko.de> Date: Fri, 14 May 2021 09:37:29 +0000 Subject: [PATCH] Aktualisierung der Schema-Referenzierung. Closes #52 --- spec/schemas/application-schema.yml | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/spec/schemas/application-schema.yml b/spec/schemas/application-schema.yml index c7f83ed5..090025d6 100644 --- a/spec/schemas/application-schema.yml +++ b/spec/schemas/application-schema.yml @@ -1,23 +1,14 @@ title: Fachdatenschema -description: 'Repräsentation eines Schemas, in dem die Fachdaten eines Antrags übermittelt werden.' +description: 'Referenz auf ein Schema, das die Struktur der Fachdaten eines Antrags beschreibt.' type: object required: - - schemaSource - - mimeType + - schemaURI additionalProperties: false properties: - schemaId: + schemaURI: type: string - description: 'Identifikator des Schemas, abhängig von der ausgewählten Quelle.' - schemaSource: - type: string - enum: - - fim - - none - description: 'Quelle, von der das Schema bezogen werden kann.' + format: uri + description: 'URI (URL oder URN) des Fachdaten-Schemas. Wird hier eine URL verwendet, sollte das Schema unter der angegebenen URL abrufbar sein. Eine Verfügbarkeit des Schemas unter der angegebenen URL darf jeodch nicht vorausgesetzt werden.' mimeType: type: string - enum: - - application/json - - application/xml - description: Gibt das zulässige Format (JSON oder XML) der Fachdaten an. + description: Mimetype (z.B. application/json oder application/xml) des referenzierten Schemas (z.B. XSD- oder JSON-Schema). -- GitLab