@@ -2,7 +2,7 @@ openapi: 3.0.3
2
2
info :
3
3
title : TiMessengerTestDriver
4
4
description : REST interface to automate the test of a TI-Messenger client implementation.
5
- version : 0.9.6
5
+ version : 0.9.7
6
6
contact :
7
7
name : gematik GmbH
8
8
email : software-development@gematik.de
@@ -1812,6 +1812,7 @@ components:
1812
1812
- testDriverVersion
1813
1813
- homeserver
1814
1814
- contact
1815
+ - description
1815
1816
readOnly : true
1816
1817
type : object
1817
1818
properties :
@@ -2162,6 +2163,9 @@ components:
2162
2163
description : " A message and its metadata"
2163
2164
readOnly : true
2164
2165
type : object
2166
+ required :
2167
+ - author
2168
+ - MessageContent
2165
2169
properties :
2166
2170
messageId :
2167
2171
type : string
@@ -2259,6 +2263,9 @@ components:
2259
2263
2260
2264
Room :
2261
2265
description : " Information about a room and its members"
2266
+ required :
2267
+ - RoomMembers
2268
+ - RoomProperties
2262
2269
allOf :
2263
2270
- $ref : " #/components/schemas/RoomProperties"
2264
2271
- $ref : " #/components/schemas/RoomMembers"
@@ -2268,6 +2275,8 @@ components:
2268
2275
type : object
2269
2276
required :
2270
2277
- name
2278
+ - roomId
2279
+ - roomAccess
2271
2280
properties :
2272
2281
name :
2273
2282
type : string
@@ -2302,6 +2311,9 @@ components:
2302
2311
RoomMember :
2303
2312
description : " "
2304
2313
type : object
2314
+ required :
2315
+ - mxid
2316
+ - membershipState
2305
2317
properties :
2306
2318
mxid :
2307
2319
description : " MxId as identifier, refers to an existing account"
@@ -2313,6 +2325,8 @@ components:
2313
2325
RoomMembers :
2314
2326
description : " List of room associated accounts and their states"
2315
2327
type : object
2328
+ required :
2329
+ - members
2316
2330
properties :
2317
2331
members :
2318
2332
type : array
@@ -2405,6 +2419,9 @@ components:
2405
2419
description : " The result for a search request for on homeserver"
2406
2420
readOnly : true
2407
2421
type : object
2422
+ required :
2423
+ - totalSearchResults
2424
+ - searchResults
2408
2425
properties :
2409
2426
totalSearchResults :
2410
2427
description : " Total result count for this search. The number of entries in searchResults may be less or equal this number."
@@ -2420,6 +2437,8 @@ components:
2420
2437
description : " A flat description of an endpoint with belonging healthcare-service and organization"
2421
2438
readOnly : true
2422
2439
type : object
2440
+ required :
2441
+ - mxId
2423
2442
properties :
2424
2443
mxId :
2425
2444
description : " The Matrix-ID of an account"
@@ -2433,6 +2452,9 @@ components:
2433
2452
FhirSearchResult :
2434
2453
description : " A FHIR Bundle containing search results"
2435
2454
type : object
2455
+ required :
2456
+ - total
2457
+ - entry
2436
2458
properties :
2437
2459
resourceType :
2438
2460
type : string
@@ -2506,6 +2528,8 @@ components:
2506
2528
FhirEntry :
2507
2529
description : " FhirSearchEntry"
2508
2530
type : object
2531
+ required :
2532
+ - resource
2509
2533
properties :
2510
2534
fullUrl :
2511
2535
type : string
@@ -2530,6 +2554,7 @@ components:
2530
2554
Practitioner : " #/components/schemas/FhirPractitioner"
2531
2555
required :
2532
2556
- resourceType
2557
+ - id
2533
2558
properties :
2534
2559
resourceType :
2535
2560
$ref : " #/components/schemas/FhirResourceType"
@@ -2620,6 +2645,8 @@ components:
2620
2645
allOf :
2621
2646
- $ref : " #/components/schemas/FhirBaseResource"
2622
2647
type : object
2648
+ required :
2649
+ - practitioner
2623
2650
properties :
2624
2651
practitioner :
2625
2652
$ref : " #/components/schemas/FhirReference"
@@ -2648,6 +2675,9 @@ components:
2648
2675
allOf :
2649
2676
- $ref : " #/components/schemas/FhirBaseResource"
2650
2677
type : object
2678
+ required :
2679
+ - name
2680
+ - address
2651
2681
properties :
2652
2682
name :
2653
2683
type : string
@@ -2709,7 +2739,6 @@ components:
2709
2739
description : " Start time"
2710
2740
example : " 18:00:00"
2711
2741
2712
-
2713
2742
FhirAddress :
2714
2743
type : object
2715
2744
description : " Possible address"
@@ -2760,6 +2789,8 @@ components:
2760
2789
FhirReference :
2761
2790
description : " Reference to another FhirRessource"
2762
2791
type : object
2792
+ required :
2793
+ - reference
2763
2794
properties :
2764
2795
reference :
2765
2796
type : string
@@ -2854,6 +2885,8 @@ components:
2854
2885
FhirName :
2855
2886
type : object
2856
2887
description : " Personal data of practitioner"
2888
+ required :
2889
+ - text
2857
2890
properties :
2858
2891
use :
2859
2892
example : " usual"
0 commit comments