Skip to content
Snippets Groups Projects
Commit e47e2a68 authored by Jonas Gröger's avatar Jonas Gröger :palm_tree:
Browse files

Merge branch 'feat/api-86-multiple-regions-per-service' into 'main'

feat(api-86): Multiple regions per service

See merge request fit-connect/api!88
parents 4d15dc3e 64ba9eaa
No related branches found
No related tags found
1 merge request!88feat(api-86): Multiple regions per service
......@@ -10,7 +10,9 @@ value:
submissionSchemas:
- schemaURI: "https://schema.fitko.de/fim/s00000121_1.0.0.schema.json"
mimeType: application/json
region: "DE094750156156"
regions:
- "DE094750156156"
- "DE09330411"
callback: 'http://127.0.0.1:4010/voluptas'
encryptionKid: c66e4423-e28d-4a1f-911d-818f9ab60221
publicKeys:
......
......@@ -6,12 +6,15 @@ value:
submissionSchemas:
- schemaURI: "https://schema.fitko.de/fim/s00000121_1.0.0.schema.json"
mimeType: application/json
region: "DE094750156156"
regions:
- "DE094750156156"
- "DE09330411"
- identifier: "urn:nuernberg:installation-einer-fahrradreparaturstation"
submissionSchemas:
- schemaURI: "https://schema.fitko.de/etc/installation-fahrradreparaturstation.json"
mimeType: application/json
region: "DE09"
regions:
- "DE09"
encryptionKid: 132642dc-f8b0-401a-b519-65f51c6ab728
publicKeys:
keys:
......@@ -39,7 +42,8 @@ value:
submissionSchemas:
- schemaURI: "https://schema.fitko.de/fim/s00000121_1.0.0.schema.json"
mimeType: application/json
region: "DE094750156156"
regions:
- "DE094750156156"
encryptionKid: c66e4423-e28d-4a1f-911d-818f9ab60221
publicKeys:
keys:
......
......@@ -5,7 +5,9 @@ value:
submissionSchemas:
- schemaURI: "https://schema.fitko.de/fim/s00000121_1.0.0.schema.json"
mimeType: application/json
region: "DE094750156156"
regions:
- "DE094750156156"
- "DE09330411"
encryptionKid: c66e4423-e28d-4a1f-911d-818f9ab60221
publicKeys:
keys:
......
......@@ -10,7 +10,9 @@ value:
submissionSchemas:
- schemaURI: "https://schema.fitko.de/fim/s00000121_1.0.0.schema.json"
mimeType: application/json
region: "DE094750156156"
regions:
- "DE094750156156"
- "DE09330411"
callback: 'http://127.0.0.1:4010/voluptas'
encryptionKid: c66e4423-e28d-4a1f-911d-818f9ab60221
publicKeys:
......
......@@ -4,7 +4,7 @@ type: object
required:
- identifier
- submissionSchemas
- region
- regions
properties:
identifier:
title: Leistungs-Identifikator
......@@ -22,10 +22,10 @@ properties:
type: array
items:
$ref: './submission-schema.yml'
region:
type: string
description: Amtlicher Regionalschlüssel (ARS) der Region in der die Leistung angeboten wird. Vorangestellt mit 'DE'.
minLength: 2
maxLength: 14
pattern: '^DE[0-9]{0,12}$'
regions:
description: Amtliche Regionalschlüssel (ARS) der Regionen in denen die Leistung angeboten wird. Vorangestellt mit 'DE'.
uniqueItems: true
minItems: 1
type: array
items:
$ref: './service-region.yml'
title: Region
type: string
description: Amtlicher Regionalschlüssel (ARS), vorangestellt mit 'DE'.
minLength: 2
maxLength: 14
pattern: '^DE[0-9]{0,12}$'
......@@ -104,6 +104,8 @@ components:
$ref: './schemas/jwks.yml'
ListOfSubmissionIds:
$ref: './schemas/list-of-submission-ids.yml'
ServiceRegion:
$ref: './schemas/service-region.yml'
SubmitSubmission:
$ref: './schemas/submit-submission.yml'
UpdateDestination:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment