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

Merge branch 'bilateral-communication' into 'main'

New Rückkanal Events (planning#460)

See merge request !1
parents 5fe2d49d 81456946
No related branches found
No related tags found
1 merge request!1New Rückkanal Events (planning#460)
......@@ -19,9 +19,9 @@
"type": "string"
},
"instance": {
"description": "Betroffener Teil der Übertragung. Mögliche Werte: `submission`, `metadata`, `data`, `attachment:` + UUID des Attachments oder `other`",
"description": "Betroffener Teil der Übertragung. Mögliche Werte: `data`, `metadata`, `attachment:` + UUID des Attachments, `reply`, `submission` oder `other`.",
"type": "string",
"pattern": "^(submission|metadata|data|attachment:.+|other)$"
"pattern": "^(data|metadata|attachment:[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[4][0-9A-Fa-f]{3}-[89AB][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12}|reply|submission|other)$"
}
},
"required": [
......
......@@ -25,9 +25,9 @@
"minimum": 1577833200
},
"sub": {
"description": "Das Subject ('sub') enthält 'submission:' und die UUID der Submission.",
"description": "Beschreibt, wen das SET betrifft.",
"type": "string",
"pattern": "^submission:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
"pattern": "^(case|submission|reply):[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
},
"txn": {
"description": "Der Transaction Identifier ('txn') enthält 'case:' und die UUID des Cases.",
......@@ -104,6 +104,69 @@
"https://schema.fitko.de/fit-connect/events/delete-submission": {
"description": "Mit diesem Event dokumentiert der Zustelldienst, dass die Einreichung gelöscht wurde.",
"type": "object"
},
"https://schema.fitko.de/fit-connect/events/create-reply": {
"description": "Mit diesem Event dokumentiert der Zustelldienst, dass eine Antwort angelegt wurde.",
"type": "object"
},
"https://schema.fitko.de/fit-connect/events/submit-reply": {
"description": "Mit diesem Event dokumentiert der Zustelldienst, dass die Antwort abgesendet wurde.",
"type": "object",
"properties": {
"authenticationTags": {
"$ref": "#/$defs/authenticationTags"
}
},
"required": [
"authenticationTags"
]
},
"https://schema.fitko.de/fit-connect/events/notify-reply": {
"description": "Mit diesem Event dokumentiert der Zustelldienst, dass das sendende System Kenntnis von der Antwort erlangt hat. Wie dies erfolgt ist, wird mit dem Eintrag `notifyType` dokumentiert.",
"type": "object",
"properties": {
"notifyType": {
"type": "string",
"enum": [
"callback",
"polling"
]
}
},
"required": [
"notifyType"
]
},
"https://schema.fitko.de/fit-connect/events/reject-reply": {
"description": "Mit diesem Event dokumentiert der Zustelldienst, dass die Antwort zurückgewiesen wird.",
"type": "object",
"properties": {
"problems": {
"$ref": "#/$defs/problems"
}
},
"required": [
"problems"
]
},
"https://schema.fitko.de/fit-connect/events/accept-reply": {
"description": "Mit diesem Event dokumentiert der Zustelldienst, dass die Antwort akzeptiert wurde.",
"type": "object",
"properties": {
"problems": {
"$ref": "#/$defs/problems"
},
"authenticationTags": {
"$ref": "#/$defs/authenticationTags"
}
},
"required": [
"authenticationTags"
]
},
"https://schema.fitko.de/fit-connect/events/delete-reply": {
"description": "Mit diesem Event dokumentiert der Zustelldienst, dass die Antwort gelöscht wurde.",
"type": "object"
}
},
"additionalProperties": false,
......
......@@ -31,9 +31,9 @@
"@types/lodash" "*"
"@types/lodash@*":
version "4.14.195"
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.195.tgz#bafc975b252eb6cea78882ce8a7b6bf22a6de632"
integrity sha512-Hwx9EUgdwf2GLarOjQp5ZH8ZmblzcbTBC2wtQWNKARBSxM9ezRIAUpeDTgoQRAFB0+8CNWXVA9+MaSOzOF3nPg==
version "4.14.196"
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.196.tgz#a7c3d6fc52d8d71328b764e28e080b4169ec7a95"
integrity sha512-22y3o88f4a94mKljsZcanlNWPzO0uBsBdzLAngf2tp533LzZcQzb6+eZPJ+vCTt+bqF2XnvT9gejTLsAcJAJyQ==
ajv-cli@5.0.0:
version "5.0.0"
......
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