|
|
1 |
# release 1.1 version: 10.8.2023 |
1 |
openapi: 3.0.1 |
2 |
openapi: 3.0.1 |
2 |
info: |
3 |
info: |
3 |
title: Clearing Platform API |
4 |
title: Clearing Platform API |
4 |
description: |- |
5 |
description: |- |
5 |
The Clearing Platform API (for Partner Access) provides a standardized client interface to a Clearing Platform Systems for creating and tracking clearing tickets. |
6 |
The Clearing Platform API (for Partner Access) provides a standardized client interface to a Clearing Platform Systems for creating and tracking clearing tickets. |
6 |
It also contains access to metadata like ItuCarrier and supports attachments (store and retrieve) |
7 |
It also contains access to metadata like ItuCarrier and supports attachments (store and retrieve) |
7 |
version: 1.0.0 |
8 |
version: 1.0.0 |
8 |
servers: |
9 |
servers: |
9 |
- url: https://serverRoot/partner-api/v1/ |
10 |
- url: https://serverRoot/partner-api/v1/ |
10 |
|
11 |
|
11 |
security: |
12 |
security: |
12 |
- basicAuth: [] |
13 |
- basicAuth: [] |
13 |
- bearer: [] |
14 |
- bearer: [] |
14 |
|
15 |
|
15 |
tags: |
16 |
tags: |
16 |
- name: ClearingTicket |
17 |
- name: ClearingTicket |
17 |
- name: NotificationListener |
18 |
- name: NotificationListener |
18 |
- name: ItuCarrier |
19 |
- name: ItuCarrier |
19 |
- name: Attachment |
20 |
- name: Attachment |
20 |
paths: |
21 |
paths: |
21 |
/troubleTicket: |
22 |
/troubleTicket: |
22 |
get: |
23 |
get: |
23 |
tags: |
24 |
tags: |
24 |
- ClearingTicket |
25 |
- ClearingTicket |
25 |
summary: Lists or finds ClearingTicket objects |
26 |
summary: Lists or finds ClearingTicket objects |
26 |
description: This operation lists ClearingTicket entities |
27 |
description: This operation lists ClearingTicket entities |
27 |
operationId: listClearingTicket |
28 |
operationId: listClearingTicket |
28 |
parameters: |
29 |
parameters: |
29 |
- name: externalId |
30 |
- name: externalId |
30 |
in: query |
31 |
in: query |
31 |
description: "Select only clearing tickets with externalId equal 'externalId'. An empty parameter is ignored." |
32 |
description: "Select only clearing tickets with externalId equal 'externalId'. An empty parameter is ignored." |
32 |
schema: |
33 |
schema: |
33 |
type: string |
34 |
type: string |
34 |
- name: ticketType |
35 |
- name: ticketType |
35 |
in: query |
36 |
in: query |
36 |
description: "Select only clearing tickets with scenarios = 'ticketType' (allows pattern: e.g. 1.* selects all scenarios 1.0 — 1.9). An empty parameter is ignored." |
37 |
description: "Select only clearing tickets with scenarios = 'ticketType' (allows pattern: e.g. 1.* selects all scenarios 1.0 — 1.9). An empty parameter is ignored." |
37 |
schema: |
38 |
schema: |
38 |
type: string |
39 |
type: string |
39 |
- name: status |
40 |
- name: status |
40 |
in: query |
41 |
in: query |
41 |
description: "Select only clearing tickets with status equal 'status'. An empty parameter is ignored." |
42 |
description: "Select only clearing tickets with status equal 'status'. An empty parameter is ignored." |
42 |
schema: |
43 |
schema: |
43 |
$ref: '#/components/schemas/StatusType' |
44 |
$ref: '#/components/schemas/StatusType' |
44 |
- name: originator |
45 |
- name: originator |
45 |
in: query |
46 |
in: query |
46 |
description: "Select only clearing tickets with originator equal 'originator'. An empty parameter is ignored." |
47 |
description: "Select only clearing tickets with originator equal 'originator'. An empty parameter is ignored." |
47 |
schema: |
48 |
schema: |
48 |
type: string |
49 |
type: string |
49 |
- name: processor |
50 |
- name: processor |
50 |
in: query |
51 |
in: query |
51 |
description: "Select only clearing tickets with processor equal 'processor'. An empty parameter is ignored." |
52 |
description: "Select only clearing tickets with processor equal 'processor'. An empty parameter is ignored." |
52 |
schema: |
53 |
schema: |
53 |
type: string |
54 |
type: string |
54 |
- name: severity |
55 |
- name: severity |
55 |
in: query |
56 |
in: query |
56 |
description: "Select only clearing tickets with severity equal 'severity'. An empty parameter is ignored." |
57 |
description: "Select only clearing tickets with severity equal 'severity'. An empty parameter is ignored." |
57 |
schema: |
58 |
schema: |
58 |
$ref: '#/components/schemas/SeverityType' |
59 |
$ref: '#/components/schemas/SeverityType' |
59 |
- name: requestedResolutionDateFrom |
60 |
- name: requestedResolutionDateFrom |
60 |
in: query |
61 |
in: query |
61 |
description: "Select only clearing tickets with requestedResolutionDate higher 'requestedResolutionDate'. An empty parameter is ignored." |
62 |
description: "Select only clearing tickets with requestedResolutionDate higher 'requestedResolutionDate'. An empty parameter is ignored." |
62 |
schema: |
63 |
schema: |
63 |
type: string |
64 |
type: string |
64 |
format: date |
65 |
format: date |
65 |
- name: requestedResolutionDateTo |
66 |
- name: requestedResolutionDateTo |
66 |
in: query |
67 |
in: query |
67 |
description: "Select only clearing tickets with requestedResolutionDate less equal 'requestedResolutionDate'. An empty parameter is ignored." |
68 |
description: "Select only clearing tickets with requestedResolutionDate less equal 'requestedResolutionDate'. An empty parameter is ignored." |
68 |
schema: |
69 |
schema: |
69 |
type: string |
70 |
type: string |
70 |
format: date |
71 |
format: date |
71 |
- name: creationDateFrom |
72 |
- name: creationDateFrom |
72 |
in: query |
73 |
in: query |
73 |
description: "Select only clearing tickets with creation date equal or higher 'creationDateFrom' An empty parameter is ignored." |
74 |
description: "Select only clearing tickets with creation date equal or higher 'creationDateFrom' An empty parameter is ignored." |
74 |
schema: |
75 |
schema: |
75 |
type: string |
76 |
type: string |
76 |
format: date |
77 |
format: date |
77 |
- name: creationDateTo |
78 |
- name: creationDateTo |
78 |
in: query |
79 |
in: query |
79 |
description: "Select only clearing tickets with creation date less equal 'creationDateTo' An empty parameter is ignored." |
80 |
description: "Select only clearing tickets with creation date less equal 'creationDateTo' An empty parameter is ignored." |
80 |
schema: |
81 |
schema: |
81 |
type: string |
82 |
type: string |
82 |
format: date |
83 |
format: date |
83 |
- name: lastUpdateFrom |
84 |
- name: lastUpdateFrom |
84 |
in: query |
85 |
in: query |
85 |
description: "Select only clearing tickets with last update equal or higher 'lastUpdateFrom'. An empty parameter is ignored." |
86 |
description: "Select only clearing tickets with last update equal or higher 'lastUpdateFrom'. An empty parameter is ignored." |
86 |
schema: |
87 |
schema: |
87 |
type: string |
88 |
type: string |
88 |
format: date-time |
89 |
format: date-time |
89 |
- name: lastUpdateTo |
90 |
- name: lastUpdateTo |
90 |
in: query |
91 |
in: query |
91 |
description: "Select only clearing tickets with last update less equal 'lastUpdateTo'. An empty parameter is ignored." |
92 |
description: "Select only clearing tickets with last update less equal 'lastUpdateTo'. An empty parameter is ignored." |
92 |
schema: |
93 |
schema: |
93 |
type: string |
94 |
type: string |
94 |
format: date-time |
95 |
format: date-time |
95 |
- name: offset |
96 |
- name: offset |
96 |
in: query |
97 |
in: query |
97 |
description: "Requested index for start of selected clearing tickets to be provided in response. Note: Sort order is always by creation date." |
98 |
description: "Requested index for start of selected clearing tickets to be provided in response. Note: Sort order is always by creation date." |
98 |
schema: |
99 |
schema: |
99 |
type: integer |
100 |
type: integer |
100 |
- name: limit |
101 |
- name: limit |
101 |
in: query |
102 |
in: query |
102 |
description: "Requested number of selected clearing tickets to be provided in response. Note: Sort order is always by creation date." |
103 |
description: "Requested number of selected clearing tickets to be provided in response. Note: Sort order is always by creation date." |
103 |
schema: |
104 |
schema: |
104 |
type: integer |
105 |
type: integer |
105 |
responses: |
106 |
responses: |
106 |
'200': |
107 |
'200': |
107 |
description: Success |
108 |
description: Success |
108 |
content: |
109 |
content: |
109 |
application/json;charset=utf-8: |
110 |
application/json;charset=utf-8: |
110 |
schema: |
111 |
schema: |
111 |
type: array |
112 |
type: array |
112 |
items: |
113 |
items: |
113 |
$ref: '#/components/schemas/ClearingTicket' |
114 |
$ref: '#/components/schemas/ClearingTicket' |
114 |
'206': |
115 |
'206': |
115 |
description: Partial Content |
116 |
description: Partial Content |
116 |
headers: |
117 |
headers: |
117 |
X-Total-Count: |
118 |
X-Total-Count: |
118 |
description: Total number of clearing tickets matching the criteria. |
119 |
description: Total number of clearing tickets matching the criteria. |
119 |
schema: |
120 |
schema: |
120 |
type: integer |
121 |
type: integer |
121 |
X-Result-Count: |
122 |
X-Result-Count: |
122 |
description: Actual number of clearing tickets returned in the response body. |
123 |
description: Actual number of clearing tickets returned in the response body. |
123 |
schema: |
124 |
schema: |
124 |
type: integer |
125 |
type: integer |
125 |
content: |
126 |
content: |
126 |
application/json;charset=utf-8: |
127 |
application/json;charset=utf-8: |
127 |
schema: |
128 |
schema: |
128 |
type: array |
129 |
type: array |
129 |
items: |
130 |
items: |
130 |
$ref: '#/components/schemas/ClearingTicket' |
131 |
$ref: '#/components/schemas/ClearingTicket' |
131 |
'400': |
132 |
'400': |
132 |
description: Bad Request |
133 |
description: Bad Request |
133 |
content: |
134 |
content: |
134 |
application/json;charset=utf-8: |
135 |
application/json;charset=utf-8: |
135 |
schema: |
136 |
schema: |
136 |
$ref: '#/components/schemas/Error' |
137 |
$ref: '#/components/schemas/Error' |
137 |
'401': |
|
|
138 |
description: Unauthorized |
|
|
139 |
content: |
|
|
140 |
application/json;charset=utf-8: |
|
|
141 |
schema: |
|
|
142 |
$ref: '#/components/schemas/Error' |
|
|
143 |
'403': |
|
|
144 |
description: Forbidden |
|
|
145 |
content: |
|
|
146 |
application/json;charset=utf-8: |
|
|
147 |
schema: |
|
|
148 |
$ref: '#/components/schemas/Error' |
|
|
149 |
'404': |
|
|
150 |
description: Not Found |
|
|
151 |
content: |
|
|
152 |
application/json;charset=utf-8: |
|
|
153 |
schema: |
|
|
154 |
$ref: '#/components/schemas/Error' |
|
|
155 |
'405': |
|
|
156 |
description: Method Not allowed |
|
|
157 |
content: |
|
|
158 |
application/json;charset=utf-8: |
|
|
159 |
schema: |
|
|
160 |
$ref: '#/components/schemas/Error' |
|
|
161 |
'409': |
|
|
162 |
description: Conflict |
|
|
163 |
content: |
|
|
164 |
application/json;charset=utf-8: |
|
|
165 |
schema: |
|
|
166 |
$ref: '#/components/schemas/Error' |
|
|
167 |
'500': |
|
|
168 |
description: Internal Server Error |
|
|
169 |
content: |
|
|
170 |
application/json;charset=utf-8: |
|
|
171 |
schema: |
|
|
172 |
$ref: '#/components/schemas/Error' |
|
|
173 |
post: |
138 |
post: |
174 |
tags: |
139 |
tags: |
175 |
- ClearingTicket |
140 |
- ClearingTicket |
176 |
summary: Creates a ClearingTicket |
141 |
summary: Creates a ClearingTicket |
177 |
description: This operation creates a ClearingTicket entity. |
142 |
description: This operation creates a ClearingTicket entity. |
178 |
operationId: createClearingTicket |
143 |
operationId: createClearingTicket |
179 |
requestBody: |
144 |
requestBody: |
180 |
description: The ClearingTicket to be created |
145 |
description: The ClearingTicket to be created |
181 |
content: |
146 |
content: |
182 |
application/json;charset=utf-8: |
147 |
application/json;charset=utf-8: |
183 |
schema: |
148 |
schema: |
184 |
$ref: '#/components/schemas/ClearingTicket' |
149 |
$ref: '#/components/schemas/ClearingTicket' |
185 |
required: true |
150 |
required: true |
186 |
responses: |
151 |
responses: |
187 |
'201': |
152 |
'201': |
188 |
description: Created |
153 |
description: Created |
189 |
content: |
154 |
content: |
190 |
application/json;charset=utf-8: |
155 |
application/json;charset=utf-8: |
191 |
schema: |
156 |
schema: |
192 |
$ref: '#/components/schemas/ClearingTicket' |
157 |
$ref: '#/components/schemas/ClearingTicket' |
193 |
'400': |
158 |
'400': |
194 |
description: Bad Request |
159 |
description: Bad Request |
195 |
content: |
160 |
content: |
196 |
application/json;charset=utf-8: |
161 |
application/json;charset=utf-8: |
197 |
schema: |
162 |
schema: |
198 |
$ref: '#/components/schemas/Error' |
163 |
$ref: '#/components/schemas/Error' |
199 |
'401': |
164 |
'422': |
200 |
description: Unauthorized |
165 |
description: Unprocessable Content |
201 |
content: |
|
|
202 |
application/json;charset=utf-8: |
|
|
203 |
schema: |
|
|
204 |
$ref: '#/components/schemas/Error' |
|
|
205 |
'403': |
|
|
206 |
description: Forbidden |
|
|
207 |
content: |
|
|
208 |
application/json;charset=utf-8: |
|
|
209 |
schema: |
|
|
210 |
$ref: '#/components/schemas/Error' |
|
|
211 |
'405': |
|
|
212 |
description: Method Not allowed |
|
|
213 |
content: |
|
|
214 |
application/json;charset=utf-8: |
|
|
215 |
schema: |
|
|
216 |
$ref: '#/components/schemas/Error' |
|
|
217 |
'409': |
|
|
218 |
description: Conflict |
|
|
219 |
content: |
|
|
220 |
application/json;charset=utf-8: |
|
|
221 |
schema: |
|
|
222 |
$ref: '#/components/schemas/Error' |
|
|
223 |
'500': |
|
|
224 |
description: Internal Server Error |
|
|
225 |
content: |
166 |
content: |
226 |
application/json;charset=utf-8: |
167 |
application/json;charset=utf-8: |
227 |
schema: |
168 |
schema: |
228 |
$ref: '#/components/schemas/Error' |
169 |
$ref: '#/components/schemas/Error' |
229 |
x-codegen-request-body-name: clearingTicket |
170 |
x-codegen-request-body-name: clearingTicket |
230 |
|
171 |
|
231 |
/troubleTicket/{id}: |
172 |
/troubleTicket/{id}: |
232 |
get: |
173 |
get: |
233 |
tags: |
174 |
tags: |
234 |
- ClearingTicket |
175 |
- ClearingTicket |
235 |
summary: Retrieves a ClearingTicket by ID |
176 |
summary: Retrieves a ClearingTicket by ID |
236 |
description: This operation retrieves a ClearingTicket entity. |
177 |
description: This operation retrieves a ClearingTicket entity. |
237 |
operationId: retrieveClearingTicket |
178 |
operationId: retrieveClearingTicket |
238 |
parameters: |
179 |
parameters: |
239 |
- name: id |
180 |
- name: id |
240 |
in: path |
181 |
in: path |
241 |
description: Identifier of the ClearingTicket |
182 |
description: Identifier of the ClearingTicket |
242 |
required: true |
183 |
required: true |
243 |
schema: |
184 |
schema: |
244 |
type: string |
185 |
type: string |
245 |
responses: |
186 |
responses: |
246 |
'200': |
187 |
'200': |
247 |
description: Success |
188 |
description: Success |
248 |
content: |
189 |
content: |
249 |
application/json;charset=utf-8: |
190 |
application/json;charset=utf-8: |
250 |
schema: |
191 |
schema: |
251 |
$ref: '#/components/schemas/ClearingTicket' |
192 |
$ref: '#/components/schemas/ClearingTicket' |
252 |
'400': |
|
|
253 |
description: Bad Request |
|
|
254 |
content: |
|
|
255 |
application/json;charset=utf-8: |
|
|
256 |
schema: |
|
|
257 |
$ref: '#/components/schemas/Error' |
|
|
258 |
'401': |
|
|
259 |
description: Unauthorized |
|
|
260 |
content: |
|
|
261 |
application/json;charset=utf-8: |
|
|
262 |
schema: |
|
|
263 |
$ref: '#/components/schemas/Error' |
|
|
264 |
'403': |
|
|
265 |
description: Forbidden |
|
|
266 |
content: |
|
|
267 |
application/json;charset=utf-8: |
|
|
268 |
schema: |
|
|
269 |
$ref: '#/components/schemas/Error' |
|
|
270 |
'404': |
193 |
'404': |
271 |
description: Not Found |
194 |
description: Not Found |
272 |
content: |
195 |
content: |
273 |
application/json;charset=utf-8: |
196 |
application/json;charset=utf-8: |
274 |
schema: |
197 |
schema: |
275 |
$ref: '#/components/schemas/Error' |
198 |
$ref: '#/components/schemas/Error' |
276 |
'405': |
|
|
277 |
description: Method Not allowed |
|
|
278 |
content: |
|
|
279 |
application/json;charset=utf-8: |
|
|
280 |
schema: |
|
|
281 |
$ref: '#/components/schemas/Error' |
|
|
282 |
'500': |
|
|
283 |
description: Internal Server Error |
|
|
284 |
content: |
|
|
285 |
application/json;charset=utf-8: |
|
|
286 |
schema: |
|
|
287 |
$ref: '#/components/schemas/Error' |
|
|
288 |
|
199 |
|
289 |
/troubleTicket/{id}/status: |
200 |
/troubleTicket/{id}/status: |
290 |
patch: |
201 |
patch: |
291 |
tags: |
202 |
tags: |
292 |
- ClearingTicket |
203 |
- ClearingTicket |
293 |
summary: Request a ClearingTicket status change |
204 |
summary: Request a ClearingTicket status change |
294 |
description: This operation requests a ClearingTicket status change. |
205 |
description: This operation requests a ClearingTicket status change. |
295 |
operationId: setClearingTicketStatus |
206 |
operationId: setClearingTicketStatus |
296 |
parameters: |
207 |
parameters: |
297 |
- name: id |
208 |
- name: id |
298 |
in: path |
209 |
in: path |
299 |
description: Identifier of the ClearingTicket |
210 |
description: Identifier of the ClearingTicket |
300 |
required: true |
211 |
required: true |
301 |
schema: |
212 |
schema: |
302 |
type: string |
213 |
type: string |
303 |
requestBody: |
214 |
requestBody: |
304 |
description: The new ClearingTicket status to be set |
215 |
description: The new ClearingTicket status to be set |
305 |
content: |
216 |
content: |
306 |
application/json;charset=utf-8: |
217 |
application/json;charset=utf-8: |
307 |
schema: |
218 |
schema: |
308 |
$ref: '#/components/schemas/StatusChange' |
219 |
$ref: '#/components/schemas/StatusChange' |
309 |
required: true |
220 |
required: true |
310 |
responses: |
221 |
responses: |
311 |
'200': |
222 |
'200': |
312 |
description: Success - request accepted |
223 |
description: Success - request accepted |
313 |
content: |
224 |
content: |
314 |
application/json;charset=utf-8: |
225 |
application/json;charset=utf-8: |
315 |
schema: |
226 |
schema: |
316 |
$ref: '#/components/schemas/ClearingTicket' |
227 |
$ref: '#/components/schemas/ClearingTicket' |
317 |
'400': |
228 |
'400': |
318 |
description: Bad Request |
229 |
description: Bad Request |
319 |
content: |
230 |
content: |
320 |
application/json;charset=utf-8: |
231 |
application/json;charset=utf-8: |
321 |
schema: |
232 |
schema: |
322 |
$ref: '#/components/schemas/Error' |
233 |
$ref: '#/components/schemas/Error' |
323 |
'401': |
|
|
324 |
description: Unauthorized |
|
|
325 |
content: |
|
|
326 |
application/json;charset=utf-8: |
|
|
327 |
schema: |
|
|
328 |
$ref: '#/components/schemas/Error' |
|
|
329 |
'403': |
|
|
330 |
description: Forbidden |
|
|
331 |
content: |
|
|
332 |
application/json;charset=utf-8: |
|
|
333 |
schema: |
|
|
334 |
$ref: '#/components/schemas/Error' |
|
|
335 |
'404': |
234 |
'404': |
336 |
description: Not Found |
235 |
description: Not Found |
337 |
content: |
236 |
content: |
338 |
application/json;charset=utf-8: |
237 |
application/json;charset=utf-8: |
339 |
schema: |
238 |
schema: |
340 |
$ref: '#/components/schemas/Error' |
239 |
$ref: '#/components/schemas/Error' |
341 |
'405': |
240 |
'422': |
342 |
description: Method Not allowed - request denied |
241 |
description: Unprocessable Content |
343 |
content: |
|
|
344 |
application/json;charset=utf-8: |
|
|
345 |
schema: |
|
|
346 |
$ref: '#/components/schemas/Error' |
|
|
347 |
'409': |
|
|
348 |
description: Conflict |
|
|
349 |
content: |
|
|
350 |
application/json;charset=utf-8: |
|
|
351 |
schema: |
|
|
352 |
$ref: '#/components/schemas/Error' |
|
|
353 |
'500': |
|
|
354 |
description: Internal Server Error |
|
|
355 |
content: |
242 |
content: |
356 |
application/json;charset=utf-8: |
243 |
application/json;charset=utf-8: |
357 |
schema: |
244 |
schema: |
358 |
$ref: '#/components/schemas/Error' |
245 |
$ref: '#/components/schemas/Error' |
359 |
x-codegen-request-body-name: status |
246 |
x-codegen-request-body-name: status |
360 |
|
247 |
|
361 |
/troubleTicket/{id}/resolved: |
248 |
/troubleTicket/{id}/resolved: |
362 |
patch: |
249 |
patch: |
363 |
tags: |
250 |
tags: |
364 |
- ClearingTicket |
251 |
- ClearingTicket |
365 |
summary: Report a ClearingTicket resolution |
252 |
summary: Report a ClearingTicket resolution |
366 |
description: This operation sets a ClearingTicket to status resolved. |
253 |
description: This operation sets a ClearingTicket to status resolved. |
367 |
operationId: setClearingTicketResolved |
254 |
operationId: setClearingTicketResolved |
368 |
parameters: |
255 |
parameters: |
369 |
- name: id |
256 |
- name: id |
370 |
in: path |
257 |
in: path |
371 |
description: Identifier of the ClearingTicket |
258 |
description: Identifier of the ClearingTicket |
372 |
required: true |
259 |
required: true |
373 |
schema: |
260 |
schema: |
374 |
type: string |
261 |
type: string |
375 |
requestBody: |
262 |
requestBody: |
376 |
description: The data to be set along with the resolved status |
263 |
description: The data to be set along with the resolved status |
377 |
content: |
264 |
content: |
378 |
application/json;charset=utf-8: |
265 |
application/json;charset=utf-8: |
379 |
schema: |
266 |
schema: |
380 |
$ref: '#/components/schemas/StatusChangeResolved' |
267 |
$ref: '#/components/schemas/StatusChangeResolved' |
381 |
required: true |
268 |
required: true |
382 |
responses: |
269 |
responses: |
383 |
'200': |
270 |
'200': |
384 |
description: Success - request accepted |
271 |
description: Success - request accepted |
385 |
content: |
272 |
content: |
386 |
application/json;charset=utf-8: |
273 |
application/json;charset=utf-8: |
387 |
schema: |
274 |
schema: |
388 |
$ref: '#/components/schemas/ClearingTicket' |
275 |
$ref: '#/components/schemas/ClearingTicket' |
389 |
'400': |
276 |
'400': |
390 |
description: Bad Request |
277 |
description: Bad Request |
391 |
content: |
278 |
content: |
392 |
application/json;charset=utf-8: |
279 |
application/json;charset=utf-8: |
393 |
schema: |
280 |
schema: |
394 |
$ref: '#/components/schemas/Error' |
281 |
$ref: '#/components/schemas/Error' |
395 |
'401': |
|
|
396 |
description: Unauthorized |
|
|
397 |
content: |
|
|
398 |
application/json;charset=utf-8: |
|
|
399 |
schema: |
|
|
400 |
$ref: '#/components/schemas/Error' |
|
|
401 |
'403': |
|
|
402 |
description: Forbidden |
|
|
403 |
content: |
|
|
404 |
application/json;charset=utf-8: |
|
|
405 |
schema: |
|
|
406 |
$ref: '#/components/schemas/Error' |
|
|
407 |
'404': |
282 |
'404': |
408 |
description: Not Found |
283 |
description: Not Found |
409 |
content: |
284 |
content: |
410 |
application/json;charset=utf-8: |
285 |
application/json;charset=utf-8: |
411 |
schema: |
286 |
schema: |
412 |
$ref: '#/components/schemas/Error' |
287 |
$ref: '#/components/schemas/Error' |
413 |
'405': |
288 |
'422': |
414 |
description: Method Not allowed - request denied |
289 |
description: Unprocessable Content |
415 |
content: |
|
|
416 |
application/json;charset=utf-8: |
|
|
417 |
schema: |
|
|
418 |
$ref: '#/components/schemas/Error' |
|
|
419 |
'409': |
|
|
420 |
description: Conflict |
|
|
421 |
content: |
|
|
422 |
application/json;charset=utf-8: |
|
|
423 |
schema: |
|
|
424 |
$ref: '#/components/schemas/Error' |
|
|
425 |
'500': |
|
|
426 |
description: Internal Server Error |
|
|
427 |
content: |
290 |
content: |
428 |
application/json;charset=utf-8: |
291 |
application/json;charset=utf-8: |
429 |
schema: |
292 |
schema: |
430 |
$ref: '#/components/schemas/Error' |
293 |
$ref: '#/components/schemas/Error' |
431 |
x-codegen-request-body-name: status |
294 |
x-codegen-request-body-name: status |
432 |
|
295 |
|
433 |
/troubleTicket/{id}/note: |
296 |
/troubleTicket/{id}/note: |
434 |
post: |
297 |
post: |
435 |
tags: |
298 |
tags: |
436 |
- ClearingTicket |
299 |
- ClearingTicket |
437 |
summary: Adds a new ClearingTicket note |
300 |
summary: Adds a new ClearingTicket note |
438 |
description: This operation adds a new ClearingTicket note. |
301 |
description: This operation adds a new ClearingTicket note. |
439 |
operationId: addClearingTicketNote |
302 |
operationId: addClearingTicketNote |
440 |
parameters: |
303 |
parameters: |
441 |
- name: id |
304 |
- name: id |
442 |
in: path |
305 |
in: path |
443 |
description: Identifier of the ClearingTicket |
306 |
description: Identifier of the ClearingTicket |
444 |
required: true |
307 |
required: true |
445 |
schema: |
308 |
schema: |
446 |
type: string |
309 |
type: string |
447 |
requestBody: |
310 |
requestBody: |
448 |
description: The ClearingTicket note to be added |
311 |
description: The ClearingTicket note to be added |
449 |
content: |
312 |
content: |
450 |
application/json;charset=utf-8: |
313 |
application/json;charset=utf-8: |
451 |
schema: |
314 |
schema: |
452 |
$ref: '#/components/schemas/Note' |
315 |
$ref: '#/components/schemas/Note' |
453 |
required: true |
316 |
required: true |
454 |
responses: |
317 |
responses: |
455 |
'201': |
318 |
'201': |
456 |
description: Success - note created |
319 |
description: Success - note created |
457 |
content: |
320 |
content: |
458 |
application/json;charset=utf-8: |
321 |
application/json;charset=utf-8: |
459 |
schema: |
322 |
schema: |
460 |
$ref: '#/components/schemas/ClearingTicket' |
323 |
$ref: '#/components/schemas/ClearingTicket' |
461 |
'400': |
324 |
'400': |
462 |
description: Bad Request |
325 |
description: Bad Request |
463 |
content: |
326 |
content: |
464 |
application/json;charset=utf-8: |
327 |
application/json;charset=utf-8: |
465 |
schema: |
328 |
schema: |
466 |
$ref: '#/components/schemas/Error' |
329 |
$ref: '#/components/schemas/Error' |
467 |
'401': |
|
|
468 |
description: Unauthorized |
|
|
469 |
content: |
|
|
470 |
application/json;charset=utf-8: |
|
|
471 |
schema: |
|
|
472 |
$ref: '#/components/schemas/Error' |
|
|
473 |
'403': |
|
|
474 |
description: Forbidden |
|
|
475 |
content: |
|
|
476 |
application/json;charset=utf-8: |
|
|
477 |
schema: |
|
|
478 |
$ref: '#/components/schemas/Error' |
|
|
479 |
'404': |
330 |
'404': |
480 |
description: Not Found |
331 |
description: Not Found |
481 |
content: |
332 |
content: |
482 |
application/json;charset=utf-8: |
333 |
application/json;charset=utf-8: |
483 |
schema: |
334 |
schema: |
484 |
$ref: '#/components/schemas/Error' |
335 |
$ref: '#/components/schemas/Error' |
485 |
'405': |
336 |
'422': |
486 |
description: Method Not allowed |
337 |
description: Unprocessable Content |
487 |
content: |
|
|
488 |
application/json;charset=utf-8: |
|
|
489 |
schema: |
|
|
490 |
$ref: '#/components/schemas/Error' |
|
|
491 |
'500': |
|
|
492 |
description: Internal Server Error |
|
|
493 |
content: |
338 |
content: |
494 |
application/json;charset=utf-8: |
339 |
application/json;charset=utf-8: |
495 |
schema: |
340 |
schema: |
496 |
$ref: '#/components/schemas/Error' |
341 |
$ref: '#/components/schemas/Error' |
497 |
x-codegen-request-body-name: note |
342 |
x-codegen-request-body-name: note |
498 |
|
343 |
|
499 |
/troubleTicket/{id}/severity: |
344 |
/troubleTicket/{id}/severity: |
500 |
patch: |
345 |
patch: |
501 |
tags: |
346 |
tags: |
502 |
- ClearingTicket |
347 |
- ClearingTicket |
503 |
summary: Set a new ClearingTicket severity |
348 |
summary: Set a new ClearingTicket severity |
504 |
description: This operation sets a new ClearingTicket severity. |
349 |
description: This operation sets a new ClearingTicket severity. |
505 |
operationId: setClearingTicketSeverity |
350 |
operationId: setClearingTicketSeverity |
506 |
parameters: |
351 |
parameters: |
507 |
- name: id |
352 |
- name: id |
508 |
in: path |
353 |
in: path |
509 |
description: Identifier of the ClearingTicket |
354 |
description: Identifier of the ClearingTicket |
510 |
required: true |
355 |
required: true |
511 |
schema: |
356 |
schema: |
512 |
type: string |
357 |
type: string |
513 |
requestBody: |
358 |
requestBody: |
514 |
description: The new severity to be set |
359 |
description: The new severity to be set |
515 |
required: true |
360 |
required: true |
516 |
content: |
361 |
content: |
517 |
application/json;charset=utf-8: |
362 |
application/json;charset=utf-8: |
518 |
schema: |
363 |
schema: |
519 |
$ref: '#/components/schemas/Severity' |
364 |
$ref: '#/components/schemas/Severity' |
520 |
responses: |
365 |
responses: |
521 |
'200': |
366 |
'200': |
522 |
description: Success - request accepted |
367 |
description: Success - request accepted |
523 |
content: |
368 |
content: |
524 |
application/json;charset=utf-8: |
369 |
application/json;charset=utf-8: |
525 |
schema: |
370 |
schema: |
526 |
$ref: '#/components/schemas/ClearingTicket' |
371 |
$ref: '#/components/schemas/ClearingTicket' |
527 |
'400': |
372 |
'400': |
528 |
description: Bad Request |
373 |
description: Bad Request |
529 |
content: |
374 |
content: |
530 |
application/json;charset=utf-8: |
375 |
application/json;charset=utf-8: |
531 |
schema: |
376 |
schema: |
532 |
$ref: '#/components/schemas/Error' |
377 |
$ref: '#/components/schemas/Error' |
533 |
'401': |
|
|
534 |
description: Unauthorized |
|
|
535 |
content: |
|
|
536 |
application/json;charset=utf-8: |
|
|
537 |
schema: |
|
|
538 |
$ref: '#/components/schemas/Error' |
|
|
539 |
'403': |
|
|
540 |
description: Forbidden |
|
|
541 |
content: |
|
|
542 |
application/json;charset=utf-8: |
|
|
543 |
schema: |
|
|
544 |
$ref: '#/components/schemas/Error' |
|
|
545 |
'404': |
378 |
'404': |
546 |
description: Not Found |
379 |
description: Not Found |
547 |
content: |
380 |
content: |
548 |
application/json;charset=utf-8: |
381 |
application/json;charset=utf-8: |
549 |
schema: |
382 |
schema: |
550 |
$ref: '#/components/schemas/Error' |
383 |
$ref: '#/components/schemas/Error' |
551 |
'405': |
384 |
'422': |
552 |
description: Method Not allowed - request denied |
385 |
description: Unprocessable Content |
553 |
content: |
|
|
554 |
application/json;charset=utf-8: |
|
|
555 |
schema: |
|
|
556 |
$ref: '#/components/schemas/Error' |
|
|
557 |
'500': |
|
|
558 |
description: Internal Server Error |
|
|
559 |
content: |
386 |
content: |
560 |
application/json;charset=utf-8: |
387 |
application/json;charset=utf-8: |
561 |
schema: |
388 |
schema: |
562 |
$ref: '#/components/schemas/Error' |
389 |
$ref: '#/components/schemas/Error' |
563 |
x-codegen-request-body-name: severity |
390 |
x-codegen-request-body-name: severity |
564 |
|
391 |
|
565 |
/troubleTicket/{id}/clearingData: |
392 |
/troubleTicket/{id}/clearingData: |
566 |
patch: |
393 |
patch: |
567 |
tags: |
394 |
tags: |
568 |
- ClearingTicket |
395 |
- ClearingTicket |
569 |
summary: Set new ClearingTicket data |
396 |
summary: Set new ClearingTicket data |
570 |
description: This operation sets new ClearingTicket data. Only allowed at status "pending". |
397 |
description: This operation sets new ClearingTicket data. Only allowed at status "pending". |
571 |
operationId: setClearingTicketData |
398 |
operationId: setClearingTicketData |
572 |
parameters: |
399 |
parameters: |
573 |
- name: id |
400 |
- name: id |
574 |
in: path |
401 |
in: path |
575 |
description: Identifier of the ClearingTicket |
402 |
description: Identifier of the ClearingTicket |
576 |
required: true |
403 |
required: true |
577 |
schema: |
404 |
schema: |
578 |
type: string |
405 |
type: string |
579 |
requestBody: |
406 |
requestBody: |
580 |
description: The ClearingData to be set |
407 |
description: The ClearingData to be set |
581 |
content: |
408 |
content: |
582 |
application/json;charset=utf-8: |
409 |
application/json;charset=utf-8: |
583 |
schema: |
410 |
schema: |
584 |
$ref: '#/components/schemas/ClearingData' |
411 |
$ref: '#/components/schemas/ClearingData' |
585 |
required: true |
412 |
required: true |
586 |
responses: |
413 |
responses: |
587 |
'200': |
414 |
'200': |
588 |
description: Success - request accepted |
415 |
description: Success - request accepted |
589 |
content: |
416 |
content: |
590 |
application/json;charset=utf-8: |
417 |
application/json;charset=utf-8: |
591 |
schema: |
418 |
schema: |
592 |
$ref: '#/components/schemas/ClearingTicket' |
419 |
$ref: '#/components/schemas/ClearingTicket' |
593 |
'400': |
420 |
'400': |
594 |
description: Bad Request |
421 |
description: Bad Request |
595 |
content: |
422 |
content: |
596 |
application/json;charset=utf-8: |
423 |
application/json;charset=utf-8: |
597 |
schema: |
424 |
schema: |
598 |
$ref: '#/components/schemas/Error' |
425 |
$ref: '#/components/schemas/Error' |
599 |
'401': |
|
|
600 |
description: Unauthorized |
|
|
601 |
content: |
|
|
602 |
application/json;charset=utf-8: |
|
|
603 |
schema: |
|
|
604 |
$ref: '#/components/schemas/Error' |
|
|
605 |
'403': |
|
|
606 |
description: Forbidden |
|
|
607 |
content: |
|
|
608 |
application/json;charset=utf-8: |
|
|
609 |
schema: |
|
|
610 |
$ref: '#/components/schemas/Error' |
|
|
611 |
'404': |
426 |
'404': |
612 |
description: Not Found |
427 |
description: Not Found |
613 |
content: |
428 |
content: |
614 |
application/json;charset=utf-8: |
429 |
application/json;charset=utf-8: |
615 |
schema: |
430 |
schema: |
616 |
$ref: '#/components/schemas/Error' |
431 |
$ref: '#/components/schemas/Error' |
617 |
'405': |
432 |
'422': |
618 |
description: Method Not allowed - request denied |
433 |
description: Unprocessable Content |
619 |
content: |
434 |
content: |
620 |
application/json;charset=utf-8: |
435 |
application/json;charset=utf-8: |
621 |
schema: |
436 |
schema: |
622 |
$ref: '#/components/schemas/Error' |
437 |
$ref: '#/components/schemas/Error' |
623 |
'500': |
438 |
x-codegen-request-body-name: data |
624 |
description: Internal Server Error |
|
|
625 |
content: |
|
|
626 |
application/json;charset=utf-8: |
|
|
627 |
schema: |
|
|
628 |
$ref: '#/components/schemas/Error' |
|
|
629 |
|
439 |
|
630 |
/attachment: |
440 |
/attachment: |
631 |
post: |
441 |
post: |
632 |
tags: |
442 |
tags: |
633 |
- Attachment |
443 |
- Attachment |
634 |
summary: Create an attachment |
444 |
summary: Create an attachment |
635 |
description: This operation creates an attachment at on the platform and returns a relative url with a unique id. |
445 |
description: This operation creates an attachment on the platform and returns a relative url with a unique id. |
636 |
operationId: createAttachment |
446 |
operationId: createAttachment |
637 |
parameters: |
447 |
parameters: |
638 |
- name: filename |
448 |
- name: filename |
639 |
in: query |
449 |
in: query |
640 |
schema: |
450 |
schema: |
641 |
type: string |
451 |
type: string |
642 |
- name: Content-Type |
452 |
- name: Content-Type |
643 |
in: header |
453 |
in: header |
644 |
schema: |
454 |
schema: |
645 |
type: string |
455 |
type: string |
646 |
required: true |
456 |
required: true |
647 |
requestBody: |
457 |
requestBody: |
648 |
description: The attachment |
458 |
description: The attachment |
649 |
content: |
459 |
content: |
650 |
application/octet-stream: |
460 |
'*/*': |
651 |
# any media type is accepted, functionally equivalent to `*/*` |
|
|
652 |
schema: |
461 |
schema: |
653 |
# a binary file of any type |
462 |
# a binary file of any type |
654 |
type: string |
463 |
type: string |
655 |
format: binary |
464 |
format: binary |
656 |
application/*: |
|
|
657 |
schema: |
|
|
658 |
type: string |
|
|
659 |
format: binary |
|
|
660 |
image/*: |
|
|
661 |
schema: |
|
|
662 |
type: string |
|
|
663 |
format: binary |
|
|
664 |
text/*: |
|
|
665 |
schema: |
|
|
666 |
type: string |
|
|
667 |
format: binary |
|
|
668 |
responses: |
465 |
responses: |
669 |
'201': |
466 |
'201': |
670 |
description: Success - attachment created |
467 |
description: Success - attachment created |
671 |
content: |
468 |
content: |
672 |
application/json;charset=utf-8: |
469 |
application/json;charset=utf-8: |
673 |
schema: |
470 |
schema: |
674 |
$ref: '#/components/schemas/Attachment' |
471 |
$ref: '#/components/schemas/Attachment' |
675 |
'400': |
472 |
'400': |
676 |
description: Bad Request |
473 |
description: Bad Request |
677 |
content: |
474 |
content: |
678 |
application/json;charset=utf-8: |
475 |
application/json;charset=utf-8: |
679 |
schema: |
476 |
schema: |
680 |
$ref: '#/components/schemas/Error' |
477 |
$ref: '#/components/schemas/Error' |
681 |
'401': |
|
|
682 |
description: Unauthorized |
|
|
683 |
content: |
|
|
684 |
application/json;charset=utf-8: |
|
|
685 |
schema: |
|
|
686 |
$ref: '#/components/schemas/Error' |
|
|
687 |
'403': |
|
|
688 |
description: Forbidden |
|
|
689 |
content: |
|
|
690 |
application/json;charset=utf-8: |
|
|
691 |
schema: |
|
|
692 |
$ref: '#/components/schemas/Error' |
|
|
693 |
'405': |
|
|
694 |
description: Method Not allowed - request denied |
|
|
695 |
content: |
|
|
696 |
application/json;charset=utf-8: |
|
|
697 |
schema: |
|
|
698 |
$ref: '#/components/schemas/Error' |
|
|
699 |
'500': |
|
|
700 |
description: Internal Server Error |
|
|
701 |
content: |
|
|
702 |
application/json;charset=utf-8: |
|
|
703 |
schema: |
|
|
704 |
$ref: '#/components/schemas/Error' |
|
|
705 |
|
478 |
|
706 |
/attachment/{id}: |
479 |
/attachment/{id}: |
707 |
get: |
480 |
get: |
708 |
tags: |
481 |
tags: |
709 |
- Attachment |
482 |
- Attachment |
710 |
summary: Retrieves an attachment by ID |
483 |
summary: Retrieves an attachment by ID |
711 |
description: This operation retrieves an attachment by ID. |
484 |
description: This operation retrieves an attachment by ID. |
712 |
operationId: retrieveAttachment |
485 |
operationId: retrieveAttachment |
713 |
parameters: |
486 |
parameters: |
714 |
- name: id |
487 |
- name: id |
715 |
in: path |
488 |
in: path |
716 |
description: Identifier of the attachment |
489 |
description: Identifier of the attachment |
717 |
required: true |
490 |
required: true |
718 |
schema: |
491 |
schema: |
719 |
type: string |
492 |
type: string |
720 |
# header: content-type |
493 |
# header: content-type |
721 |
responses: |
494 |
responses: |
722 |
'200': |
495 |
'200': |
723 |
description: Success |
496 |
description: Success |
724 |
content: |
497 |
content: |
725 |
application/octet-stream: |
498 |
application/octet-stream: |
726 |
schema: |
499 |
schema: |
727 |
# a binary file of any type |
500 |
# a binary file of any type |
728 |
type: string |
501 |
type: string |
729 |
format: binary |
502 |
format: binary |
730 |
'400': |
|
|
731 |
description: Bad Request |
|
|
732 |
content: |
|
|
733 |
application/json;charset=utf-8: |
|
|
734 |
schema: |
|
|
735 |
$ref: '#/components/schemas/Error' |
|
|
736 |
'401': |
|
|
737 |
description: Unauthorized |
|
|
738 |
content: |
|
|
739 |
application/json;charset=utf-8: |
|
|
740 |
schema: |
|
|
741 |
$ref: '#/components/schemas/Error' |
|
|
742 |
'403': |
|
|
743 |
description: Forbidden |
|
|
744 |
content: |
|
|
745 |
application/json;charset=utf-8: |
|
|
746 |
schema: |
|
|
747 |
$ref: '#/components/schemas/Error' |
|
|
748 |
'404': |
503 |
'404': |
749 |
description: Not Found |
504 |
description: Not Found |
750 |
content: |
505 |
content: |
751 |
application/json;charset=utf-8: |
506 |
application/json;charset=utf-8: |
752 |
schema: |
507 |
schema: |
753 |
$ref: '#/components/schemas/Error' |
508 |
$ref: '#/components/schemas/Error' |
754 |
'405': |
|
|
755 |
description: Method Not allowed |
|
|
756 |
content: |
|
|
757 |
application/json;charset=utf-8: |
|
|
758 |
schema: |
|
|
759 |
$ref: '#/components/schemas/Error' |
|
|
760 |
'500': |
|
|
761 |
description: Internal Server Error |
|
|
762 |
content: |
|
|
763 |
application/json;charset=utf-8: |
|
|
764 |
schema: |
|
|
765 |
$ref: '#/components/schemas/Error' |
|
|
766 |
|
509 |
|
767 |
/organization: |
510 |
/organization: |
768 |
get: |
511 |
get: |
769 |
tags: |
512 |
tags: |
770 |
- ItuCarrier |
513 |
- ItuCarrier |
771 |
summary: List or find ItuCarrier objects |
514 |
summary: List or find ItuCarrier objects |
772 |
description: This operation list or find ItuCarrier entities |
515 |
description: This operation list or find ItuCarrier entities |
773 |
operationId: listItuCarrier |
516 |
operationId: listItuCarrier |
774 |
responses: |
517 |
responses: |
775 |
'200': |
518 |
'200': |
776 |
description: Success |
519 |
description: Success |
777 |
content: |
520 |
content: |
778 |
application/json;charset=utf-8: |
521 |
application/json;charset=utf-8: |
779 |
schema: |
522 |
schema: |
780 |
type: array |
523 |
type: array |
781 |
items: |
524 |
items: |
782 |
$ref: '#/components/schemas/Organization' |
525 |
$ref: '#/components/schemas/Organization' |
783 |
'400': |
|
|
784 |
description: Bad Request |
|
|
785 |
content: |
|
|
786 |
application/json;charset=utf-8: |
|
|
787 |
schema: |
|
|
788 |
$ref: '#/components/schemas/Error' |
|
|
789 |
'401': |
|
|
790 |
description: Unauthorized |
|
|
791 |
content: |
|
|
792 |
application/json;charset=utf-8: |
|
|
793 |
schema: |
|
|
794 |
$ref: '#/components/schemas/Error' |
|
|
795 |
'403': |
|
|
796 |
description: Forbidden |
|
|
797 |
content: |
|
|
798 |
application/json;charset=utf-8: |
|
|
799 |
schema: |
|
|
800 |
$ref: '#/components/schemas/Error' |
|
|
801 |
'404': |
|
|
802 |
description: Not Found |
|
|
803 |
content: |
|
|
804 |
application/json;charset=utf-8: |
|
|
805 |
schema: |
|
|
806 |
$ref: '#/components/schemas/Error' |
|
|
807 |
'405': |
|
|
808 |
description: Method Not allowed |
|
|
809 |
content: |
|
|
810 |
application/json;charset=utf-8: |
|
|
811 |
schema: |
|
|
812 |
$ref: '#/components/schemas/Error' |
|
|
813 |
'500': |
|
|
814 |
description: Internal Server Error |
|
|
815 |
content: |
|
|
816 |
application/json;charset=utf-8: |
|
|
817 |
schema: |
|
|
818 |
$ref: '#/components/schemas/Error' |
|
|
819 |
|
526 |
|
820 |
/organization/{id}: |
527 |
/organization/{id}: |
821 |
get: |
528 |
get: |
822 |
tags: |
529 |
tags: |
823 |
- ItuCarrier |
530 |
- ItuCarrier |
824 |
summary: Retrieves an ItuCarrier by ID |
531 |
summary: Retrieves an ItuCarrier by ID |
825 |
description: This operation retrieves a 'ItuCarrier'-Organization entity. Attribute selection |
532 |
description: This operation retrieves a 'ItuCarrier'-Organization entity. Attribute selection |
826 |
is enabled for all first level attributes. |
533 |
is enabled for all first level attributes. |
827 |
operationId: retrieveItuCarrier |
534 |
operationId: retrieveItuCarrier |
828 |
parameters: |
535 |
parameters: |
829 |
- name: id |
536 |
- name: id |
830 |
in: path |
537 |
in: path |
831 |
description: Identifier of the ItuCarrier |
538 |
description: Identifier of the ItuCarrier |
832 |
required: true |
539 |
required: true |
833 |
schema: |
540 |
schema: |
834 |
type: string |
541 |
type: string |
835 |
responses: |
542 |
responses: |
836 |
'200': |
543 |
'200': |
837 |
description: Success |
544 |
description: Success |
838 |
content: |
545 |
content: |
839 |
application/json;charset=utf-8: |
546 |
application/json;charset=utf-8: |
840 |
schema: |
547 |
schema: |
841 |
$ref: '#/components/schemas/Organization' |
548 |
$ref: '#/components/schemas/Organization' |
842 |
'400': |
|
|
843 |
description: Bad Request |
|
|
844 |
content: |
|
|
845 |
application/json;charset=utf-8: |
|
|
846 |
schema: |
|
|
847 |
$ref: '#/components/schemas/Error' |
|
|
848 |
'401': |
|
|
849 |
description: Unauthorized |
|
|
850 |
content: |
|
|
851 |
application/json;charset=utf-8: |
|
|
852 |
schema: |
|
|
853 |
$ref: '#/components/schemas/Error' |
|
|
854 |
'403': |
|
|
855 |
description: Forbidden |
|
|
856 |
content: |
|
|
857 |
application/json;charset=utf-8: |
|
|
858 |
schema: |
|
|
859 |
$ref: '#/components/schemas/Error' |
|
|
860 |
'404': |
549 |
'404': |
861 |
description: Not Found |
550 |
description: Not Found |
862 |
content: |
551 |
content: |
863 |
application/json;charset=utf-8: |
552 |
application/json;charset=utf-8: |
864 |
schema: |
553 |
schema: |
865 |
$ref: '#/components/schemas/Error' |
554 |
$ref: '#/components/schemas/Error' |
866 |
'405': |
|
|
867 |
description: Method Not allowed |
|
|
868 |
content: |
|
|
869 |
application/json;charset=utf-8: |
|
|
870 |
schema: |
|
|
871 |
$ref: '#/components/schemas/Error' |
|
|
872 |
'500': |
|
|
873 |
description: Internal Server Error |
|
|
874 |
content: |
|
|
875 |
application/json;charset=utf-8: |
|
|
876 |
schema: |
|
|
877 |
$ref: '#/components/schemas/Error' |
|
|
878 |
|
|
|
879 |
|
555 |
|
880 |
/listener/troubleTicketCreateEvent: |
556 |
/listener/troubleTicketCreateEvent: |
881 |
post: |
557 |
post: |
882 |
tags: |
558 |
tags: |
883 |
- NotificationListener |
559 |
- NotificationListener |
884 |
summary: Client listener for entity ClearingTicketCreateEvent |
560 |
summary: Client listener for entity ClearingTicketCreateEvent |
885 |
description: Client listener for receiving the notification ClearingTicketStatusChangeEvent |
561 |
description: Client listener for receiving the notification ClearingTicketStatusChangeEvent |
886 |
operationId: listenToCreateEvent |
562 |
operationId: listenToCreateEvent |
887 |
requestBody: |
563 |
requestBody: |
888 |
description: The event data |
564 |
description: The event data |
889 |
content: |
565 |
content: |
890 |
application/json;charset=utf-8: |
566 |
application/json;charset=utf-8: |
891 |
schema: |
567 |
schema: |
892 |
$ref: '#/components/schemas/ClearingTicketCreateEvent' |
568 |
$ref: '#/components/schemas/ClearingTicketCreateEvent' |
893 |
required: true |
569 |
required: true |
894 |
responses: |
570 |
responses: |
895 |
'200': |
571 |
'200': |
896 |
description: OK - Notified |
572 |
description: OK - Notified |
897 |
content: {} |
573 |
content: {} |
898 |
'400': |
|
|
899 |
description: Bad Request |
|
|
900 |
content: |
|
|
901 |
application/json;charset=utf-8: |
|
|
902 |
schema: |
|
|
903 |
$ref: '#/components/schemas/Error' |
|
|
904 |
'401': |
|
|
905 |
description: Unauthorized |
|
|
906 |
content: |
|
|
907 |
application/json;charset=utf-8: |
|
|
908 |
schema: |
|
|
909 |
$ref: '#/components/schemas/Error' |
|
|
910 |
'403': |
|
|
911 |
description: Forbidden |
|
|
912 |
content: |
|
|
913 |
application/json;charset=utf-8: |
|
|
914 |
schema: |
|
|
915 |
$ref: '#/components/schemas/Error' |
|
|
916 |
'404': |
|
|
917 |
description: Not Found |
|
|
918 |
content: |
|
|
919 |
application/json;charset=utf-8: |
|
|
920 |
schema: |
|
|
921 |
$ref: '#/components/schemas/Error' |
|
|
922 |
'405': |
|
|
923 |
description: Method Not allowed |
|
|
924 |
content: |
|
|
925 |
application/json;charset=utf-8: |
|
|
926 |
schema: |
|
|
927 |
$ref: '#/components/schemas/Error' |
|
|
928 |
'500': |
|
|
929 |
description: Internal Server Error |
|
|
930 |
content: |
|
|
931 |
application/json;charset=utf-8: |
|
|
932 |
schema: |
|
|
933 |
$ref: '#/components/schemas/Error' |
|
|
934 |
x-codegen-request-body-name: data |
574 |
x-codegen-request-body-name: data |
935 |
|
575 |
|
936 |
/listener/troubleTicketStatusChangeEvent: |
576 |
/listener/troubleTicketStatusChangeEvent: |
937 |
post: |
577 |
post: |
938 |
tags: |
578 |
tags: |
939 |
- NotificationListener |
579 |
- NotificationListener |
940 |
summary: Client listener for entity ClearingTicketStatusChangeEvent |
580 |
summary: Client listener for entity ClearingTicketStatusChangeEvent |
941 |
description: Client listener for receiving the notification ClearingTicketStatusChangeEvent |
581 |
description: Client listener for receiving the notification ClearingTicketStatusChangeEvent |
942 |
operationId: listenToStatusChangeEvent |
582 |
operationId: listenToStatusChangeEvent |
943 |
requestBody: |
583 |
requestBody: |
944 |
description: The event data |
584 |
description: The event data |
945 |
content: |
585 |
content: |
946 |
application/json;charset=utf-8: |
586 |
application/json;charset=utf-8: |
947 |
schema: |
587 |
schema: |
948 |
$ref: '#/components/schemas/ClearingTicketStatusChangeEvent' |
588 |
$ref: '#/components/schemas/ClearingTicketStatusChangeEvent' |
949 |
required: true |
589 |
required: true |
950 |
responses: |
590 |
responses: |
951 |
'200': |
591 |
'200': |
952 |
description: OK - Notified |
592 |
description: OK - Notified |
953 |
content: {} |
593 |
content: {} |
954 |
'400': |
|
|
955 |
description: Bad Request |
|
|
956 |
content: |
|
|
957 |
application/json;charset=utf-8: |
|
|
958 |
schema: |
|
|
959 |
$ref: '#/components/schemas/Error' |
|
|
960 |
'401': |
|
|
961 |
description: Unauthorized |
|
|
962 |
content: |
|
|
963 |
application/json;charset=utf-8: |
|
|
964 |
schema: |
|
|
965 |
$ref: '#/components/schemas/Error' |
|
|
966 |
'403': |
|
|
967 |
description: Forbidden |
|
|
968 |
content: |
|
|
969 |
application/json;charset=utf-8: |
|
|
970 |
schema: |
|
|
971 |
$ref: '#/components/schemas/Error' |
|
|
972 |
'404': |
|
|
973 |
description: Not Found |
|
|
974 |
content: |
|
|
975 |
application/json;charset=utf-8: |
|
|
976 |
schema: |
|
|
977 |
$ref: '#/components/schemas/Error' |
|
|
978 |
'405': |
|
|
979 |
description: Method Not allowed |
|
|
980 |
content: |
|
|
981 |
application/json;charset=utf-8: |
|
|
982 |
schema: |
|
|
983 |
$ref: '#/components/schemas/Error' |
|
|
984 |
'500': |
|
|
985 |
description: Internal Server Error |
|
|
986 |
content: |
|
|
987 |
application/json;charset=utf-8: |
|
|
988 |
schema: |
|
|
989 |
$ref: '#/components/schemas/Error' |
|
|
990 |
x-codegen-request-body-name: data |
594 |
x-codegen-request-body-name: data |
991 |
|
595 |
|
992 |
/listener/troubleTicketDataChangeEvent: |
596 |
/listener/troubleTicketDataChangeEvent: |
993 |
post: |
597 |
post: |
994 |
tags: |
598 |
tags: |
995 |
- NotificationListener |
599 |
- NotificationListener |
996 |
summary: Client listener for entity ClearingTicketDataChangeEvent |
600 |
summary: Client listener for entity ClearingTicketDataChangeEvent |
997 |
description: Client listener for receiving the notification ClearingTicketDataChangeEvent |
601 |
description: Client listener for receiving the notification ClearingTicketDataChangeEvent |
998 |
operationId: listenToDataChangeEvent |
602 |
operationId: listenToDataChangeEvent |
999 |
requestBody: |
603 |
requestBody: |
1000 |
description: The event data |
604 |
description: The event data |
1001 |
content: |
605 |
content: |
1002 |
application/json;charset=utf-8: |
606 |
application/json;charset=utf-8: |
1003 |
schema: |
607 |
schema: |
1004 |
$ref: '#/components/schemas/ClearingTicketDataChangeEvent' |
608 |
$ref: '#/components/schemas/ClearingTicketDataChangeEvent' |
1005 |
required: true |
609 |
required: true |
1006 |
responses: |
610 |
responses: |
1007 |
'200': |
611 |
'200': |
1008 |
description: OK - Notified |
612 |
description: OK - Notified |
1009 |
content: {} |
613 |
content: {} |
1010 |
'400': |
|
|
1011 |
description: Bad Request |
|
|
1012 |
content: |
|
|
1013 |
application/json;charset=utf-8: |
|
|
1014 |
schema: |
|
|
1015 |
$ref: '#/components/schemas/Error' |
|
|
1016 |
'401': |
|
|
1017 |
description: Unauthorized |
|
|
1018 |
content: |
|
|
1019 |
application/json;charset=utf-8: |
|
|
1020 |
schema: |
|
|
1021 |
$ref: '#/components/schemas/Error' |
|
|
1022 |
'403': |
|
|
1023 |
description: Forbidden |
|
|
1024 |
content: |
|
|
1025 |
application/json;charset=utf-8: |
|
|
1026 |
schema: |
|
|
1027 |
$ref: '#/components/schemas/Error' |
|
|
1028 |
'404': |
|
|
1029 |
description: Not Found |
|
|
1030 |
content: |
|
|
1031 |
application/json;charset=utf-8: |
|
|
1032 |
schema: |
|
|
1033 |
$ref: '#/components/schemas/Error' |
|
|
1034 |
'405': |
|
|
1035 |
description: Method Not allowed |
|
|
1036 |
content: |
|
|
1037 |
application/json;charset=utf-8: |
|
|
1038 |
schema: |
|
|
1039 |
$ref: '#/components/schemas/Error' |
|
|
1040 |
'500': |
|
|
1041 |
description: Internal Server Error |
|
|
1042 |
content: |
|
|
1043 |
application/json;charset=utf-8: |
|
|
1044 |
schema: |
|
|
1045 |
$ref: '#/components/schemas/Error' |
|
|
1046 |
x-codegen-request-body-name: data |
614 |
x-codegen-request-body-name: data |
1047 |
|
615 |
|
1048 |
/listener/troubleTicketResolvedEvent: |
616 |
/listener/troubleTicketResolvedEvent: |
1049 |
post: |
617 |
post: |
1050 |
tags: |
618 |
tags: |
1051 |
- NotificationListener |
619 |
- NotificationListener |
1052 |
summary: Client listener for entity ClearingTicketResolvedEvent |
620 |
summary: Client listener for entity ClearingTicketResolvedEvent |
1053 |
description: Client listener for receiving the notification ClearingTicketResolvedEvent |
621 |
description: Client listener for receiving the notification ClearingTicketResolvedEvent |
1054 |
operationId: listenToResolvedEvent |
622 |
operationId: listenToResolvedEvent |
1055 |
requestBody: |
623 |
requestBody: |
1056 |
description: The event data |
624 |
description: The event data |
1057 |
content: |
625 |
content: |
1058 |
application/json;charset=utf-8: |
626 |
application/json;charset=utf-8: |
1059 |
schema: |
627 |
schema: |
1060 |
$ref: '#/components/schemas/ClearingTicketResolvedEvent' |
628 |
$ref: '#/components/schemas/ClearingTicketResolvedEvent' |
1061 |
required: true |
629 |
required: true |
1062 |
responses: |
630 |
responses: |
1063 |
'200': |
631 |
'200': |
1064 |
description: OK - Notified |
632 |
description: OK - Notified |
1065 |
content: {} |
633 |
content: {} |
1066 |
'400': |
|
|
1067 |
description: Bad Request |
|
|
1068 |
content: |
|
|
1069 |
application/json;charset=utf-8: |
|
|
1070 |
schema: |
|
|
1071 |
$ref: '#/components/schemas/Error' |
|
|
1072 |
'401': |
|
|
1073 |
description: Unauthorized |
|
|
1074 |
content: |
|
|
1075 |
application/json;charset=utf-8: |
|
|
1076 |
schema: |
|
|
1077 |
$ref: '#/components/schemas/Error' |
|
|
1078 |
'403': |
|
|
1079 |
description: Forbidden |
|
|
1080 |
content: |
|
|
1081 |
application/json;charset=utf-8: |
|
|
1082 |
schema: |
|
|
1083 |
$ref: '#/components/schemas/Error' |
|
|
1084 |
'404': |
|
|
1085 |
description: Not Found |
|
|
1086 |
content: |
|
|
1087 |
application/json;charset=utf-8: |
|
|
1088 |
schema: |
|
|
1089 |
$ref: '#/components/schemas/Error' |
|
|
1090 |
'405': |
|
|
1091 |
description: Method Not allowed |
|
|
1092 |
content: |
|
|
1093 |
application/json;charset=utf-8: |
|
|
1094 |
schema: |
|
|
1095 |
$ref: '#/components/schemas/Error' |
|
|
1096 |
'500': |
|
|
1097 |
description: Internal Server Error |
|
|
1098 |
content: |
|
|
1099 |
application/json;charset=utf-8: |
|
|
1100 |
schema: |
|
|
1101 |
$ref: '#/components/schemas/Error' |
|
|
1102 |
x-codegen-request-body-name: data |
634 |
x-codegen-request-body-name: data |
1103 |
|
635 |
|
1104 |
/listener/troubleTicketSeverityChangeEvent: |
636 |
/listener/troubleTicketSeverityChangeEvent: |
1105 |
post: |
637 |
post: |
1106 |
tags: |
638 |
tags: |
1107 |
- NotificationListener |
639 |
- NotificationListener |
1108 |
summary: Client listener for entity ClearingTicketSeverityhangeEvent |
640 |
summary: Client listener for entity ClearingTicketSeverityhangeEvent |
1109 |
description: Client listener for receiving the notification ClearingTicketSeverityChangeEvent |
641 |
description: Client listener for receiving the notification ClearingTicketSeverityChangeEvent |
1110 |
operationId: listenToSeverityChangeEvent |
642 |
operationId: listenToSeverityChangeEvent |
1111 |
requestBody: |
643 |
requestBody: |
1112 |
description: The event data |
644 |
description: The event data |
1113 |
content: |
645 |
content: |
1114 |
application/json;charset=utf-8: |
646 |
application/json;charset=utf-8: |
1115 |
schema: |
647 |
schema: |
1116 |
$ref: '#/components/schemas/ClearingTicketSeverityChangeEvent' |
648 |
$ref: '#/components/schemas/ClearingTicketSeverityChangeEvent' |
1117 |
required: true |
649 |
required: true |
1118 |
responses: |
650 |
responses: |
1119 |
'200': |
651 |
'200': |
1120 |
description: OK - Notified |
652 |
description: OK - Notified |
1121 |
content: {} |
653 |
content: {} |
1122 |
'400': |
654 |
'400': |
1123 |
description: Bad Request |
655 |
description: Bad Request |
1124 |
content: |
656 |
content: |
1125 |
application/json;charset=utf-8: |
657 |
application/json;charset=utf-8: |
1126 |
schema: |
658 |
schema: |
1127 |
$ref: '#/components/schemas/Error' |
659 |
$ref: '#/components/schemas/Error' |
1128 |
'401': |
|
|
1129 |
description: Unauthorized |
|
|
1130 |
content: |
|
|
1131 |
application/json;charset=utf-8: |
|
|
1132 |
schema: |
|
|
1133 |
$ref: '#/components/schemas/Error' |
|
|
1134 |
'403': |
|
|
1135 |
description: Forbidden |
|
|
1136 |
content: |
|
|
1137 |
application/json;charset=utf-8: |
|
|
1138 |
schema: |
|
|
1139 |
$ref: '#/components/schemas/Error' |
|
|
1140 |
'404': |
|
|
1141 |
description: Not Found |
|
|
1142 |
content: |
|
|
1143 |
application/json;charset=utf-8: |
|
|
1144 |
schema: |
|
|
1145 |
$ref: '#/components/schemas/Error' |
|
|
1146 |
'405': |
|
|
1147 |
description: Method Not allowed |
|
|
1148 |
content: |
|
|
1149 |
application/json;charset=utf-8: |
|
|
1150 |
schema: |
|
|
1151 |
$ref: '#/components/schemas/Error' |
|
|
1152 |
'500': |
|
|
1153 |
description: Internal Server Error |
|
|
1154 |
content: |
|
|
1155 |
application/json;charset=utf-8: |
|
|
1156 |
schema: |
|
|
1157 |
$ref: '#/components/schemas/Error' |
|
|
1158 |
x-codegen-request-body-name: data |
660 |
x-codegen-request-body-name: data |
1159 |
|
661 |
|
1160 |
/listener/troubleTicketNoteAddEvent: |
662 |
/listener/troubleTicketNoteAddEvent: |
1161 |
post: |
663 |
post: |
1162 |
tags: |
664 |
tags: |
1163 |
- NotificationListener |
665 |
- NotificationListener |
1164 |
summary: Client listener for entity ClearingTicketNoteAddEvent |
666 |
summary: Client listener for entity ClearingTicketNoteAddEvent |
1165 |
description: Listener for receiving the notification troubleTicketNoteAddEvent |
667 |
description: Listener for receiving the notification troubleTicketNoteAddEvent |
1166 |
operationId: listenToNoteAddEvent |
668 |
operationId: listenToNoteAddEvent |
1167 |
requestBody: |
669 |
requestBody: |
1168 |
description: The event data |
670 |
description: The event data |
1169 |
content: |
671 |
content: |
1170 |
application/json;charset=utf-8: |
672 |
application/json;charset=utf-8: |
1171 |
schema: |
673 |
schema: |
1172 |
$ref: '#/components/schemas/ClearingTicketNoteAddEvent' |
674 |
$ref: '#/components/schemas/ClearingTicketNoteAddEvent' |
1173 |
required: true |
675 |
required: true |
1174 |
responses: |
676 |
responses: |
1175 |
'200': |
677 |
'200': |
1176 |
description: OK - Notified |
678 |
description: OK - Notified |
1177 |
content: {} |
679 |
content: {} |
1178 |
'400': |
|
|
1179 |
description: Bad Request |
|
|
1180 |
content: |
|
|
1181 |
application/json;charset=utf-8: |
|
|
1182 |
schema: |
|
|
1183 |
$ref: '#/components/schemas/Error' |
|
|
1184 |
'401': |
|
|
1185 |
description: Unauthorized |
|
|
1186 |
content: |
|
|
1187 |
application/json;charset=utf-8: |
|
|
1188 |
schema: |
|
|
1189 |
$ref: '#/components/schemas/Error' |
|
|
1190 |
'403': |
|
|
1191 |
description: Forbidden |
|
|
1192 |
content: |
|
|
1193 |
application/json;charset=utf-8: |
|
|
1194 |
schema: |
|
|
1195 |
$ref: '#/components/schemas/Error' |
|
|
1196 |
'404': |
|
|
1197 |
description: Not Found |
|
|
1198 |
content: |
|
|
1199 |
application/json;charset=utf-8: |
|
|
1200 |
schema: |
|
|
1201 |
$ref: '#/components/schemas/Error' |
|
|
1202 |
'405': |
|
|
1203 |
description: Method Not allowed |
|
|
1204 |
content: |
|
|
1205 |
application/json;charset=utf-8: |
|
|
1206 |
schema: |
|
|
1207 |
$ref: '#/components/schemas/Error' |
|
|
1208 |
'500': |
|
|
1209 |
description: Internal Server Error |
|
|
1210 |
content: |
|
|
1211 |
application/json;charset=utf-8: |
|
|
1212 |
schema: |
|
|
1213 |
$ref: '#/components/schemas/Error' |
|
|
1214 |
x-codegen-request-body-name: data |
680 |
x-codegen-request-body-name: data |
1215 |
|
681 |
|
1216 |
components: |
682 |
components: |
1217 |
securitySchemes: |
683 |
securitySchemes: |
1218 |
basicAuth: |
684 |
basicAuth: |
1219 |
type: http |
685 |
type: http |
1220 |
scheme: basic |
686 |
scheme: basic |
1221 |
bearer: |
687 |
bearer: |
1222 |
type: http |
688 |
type: http |
1223 |
scheme: bearer |
689 |
scheme: bearer |
1224 |
|
690 |
|
1225 |
schemas: |
691 |
schemas: |
1226 |
|
692 |
|
1227 |
ClearingTicket: |
693 |
ClearingTicket: |
1228 |
type: object |
694 |
type: object |
1229 |
description: A clearing ticket is a record of an issue that is created, tracked, and managed by the clearing platform. |
695 |
description: A clearing ticket is a record of an issue that is created, tracked, and managed by the clearing platform. |
1230 |
required: |
696 |
required: |
1231 |
- description |
697 |
- description |
1232 |
- severity |
698 |
- severity |
1233 |
- ticketType |
699 |
- ticketType |
1234 |
- originator |
700 |
- originator |
1235 |
- processor |
701 |
- processor |
1236 |
- externalId |
702 |
- externalId |
1237 |
|
703 |
|
1238 |
properties: |
704 |
properties: |
1239 |
id: |
705 |
id: |
1240 |
type: string |
706 |
type: string |
1241 |
description: Unique identifier of the clearing ticket. MUST be a globally unique identifier (GUID) as specified in RFC 4122. This id is assigned by the server (entity that requests are sent to). |
707 |
description: Unique identifier of the clearing ticket. MUST be a globally unique identifier (GUID) as specified in RFC 4122. This id is assigned by the server (entity that requests are sent to). |
1242 |
creationDate: |
708 |
creationDate: |
1243 |
type: string |
709 |
type: string |
1244 |
description: The date and time the clearing ticket was created |
710 |
description: The date and time the clearing ticket was created |
1245 |
format: date-time |
711 |
format: date-time |
1246 |
lastUpdate: |
712 |
lastUpdate: |
1247 |
type: string |
713 |
type: string |
1248 |
description: The date and time the clearing ticked was last updated |
714 |
description: The date and time the clearing ticked was last updated |
1249 |
format: date-time |
715 |
format: date-time |
1250 |
description: |
716 |
description: |
1251 |
type: string |
717 |
type: string |
1252 |
description: Description of the trouble or issue. Should be set to the clearing scenario’s descriptive text. |
718 |
description: Description of the trouble or issue. Should be set to the clearing scenario’s descriptive text. |
1253 |
originator: |
719 |
originator: |
1254 |
type: string |
720 |
type: string |
1255 |
description: Id of the carrier, who initially originated the clearing ticket. |
721 |
description: Id of the carrier, who initially originated the clearing ticket. |
1256 |
processor: |
722 |
processor: |
1257 |
type: string |
723 |
type: string |
1258 |
description: Id of the carrier, who should process the clearing ticket. |
724 |
description: Id of the carrier, who should process the clearing ticket. |
1259 |
externalId: |
725 |
externalId: |
1260 |
type: string |
726 |
type: string |
1261 |
description: Identification for this clearing ticket assigned by the originator. This id shall be forwarded to all participating systems. It is used to identify a clearing ticket in external communication. |
727 |
description: Identification for this clearing ticket assigned by the originator. This id shall be forwarded to all participating systems. It is used to identify a clearing ticket in external communication. |
1262 |
severity: |
728 |
severity: |
1263 |
$ref: '#/components/schemas/SeverityType' |
729 |
$ref: '#/components/schemas/SeverityType' |
1264 |
description: "The severity of the issue as defined by the AH4Clearing. The allowed values (enum) are: regular, escalated, critical, date. When date is used, a requestedResolutioDate must be present." |
730 |
description: "The severity of the issue as defined by the AH4Clearing. The allowed values (enum) are: regular, critical, escalated." |
|
|
731 |
severityChangeReason: |
|
|
732 |
type: string |
|
|
733 |
description: The reason for a severity change. Required as soon as severity is no longer regular. |
1265 |
requestedResolutionDate: |
734 |
requestedResolutionDate: |
1266 |
type: string |
735 |
type: string |
1267 |
description: The resolution date requested by the user. The AH4Clearings set rules how to set this parameter. |
736 |
description: The resolution date requested by the user. The AH4Clearings set rules how to set this parameter. |
1268 |
format: date |
737 |
format: date |
1269 |
ticketType: |
738 |
ticketType: |
1270 |
type: string |
739 |
type: string |
1271 |
description: The id of the clearing scenario |
740 |
description: The id of the clearing scenario |
1272 |
resolutionDate: |
741 |
resolutionDate: |
1273 |
type: string |
742 |
type: string |
1274 |
description: A date time (DateTime). The date and time the trouble ticket was resolved. |
743 |
description: A date time (DateTime). The date and time the trouble ticket was resolved. |
1275 |
format: date-time |
744 |
format: date-time |
1276 |
resolveAttachment: |
745 |
resolveAttachment: |
1277 |
type: array |
746 |
type: array |
1278 |
description: Attachments for the state transition -> resolved |
747 |
description: Attachments for the state transition -> resolved |
1279 |
items: |
748 |
items: |
1280 |
$ref: '#/components/schemas/Attachment' |
749 |
$ref: '#/components/schemas/Attachment' |
1281 |
resolvedSuccessfully: |
750 |
resolvedSuccessfully: |
1282 |
type: boolean |
751 |
type: boolean |
1283 |
description: When the processor resolves an issue this parameter must be set to indicate if the clearing ticket has been successfully processed as requested. |
752 |
description: When the processor resolves an issue this parameter must be set to indicate if the clearing ticket has been successfully processed as requested. |
1284 |
status: |
753 |
status: |
1285 |
description: The current status of the clearing ticket. |
754 |
description: The current status of the clearing ticket. |
1286 |
$ref: '#/components/schemas/StatusChange' |
755 |
$ref: '#/components/schemas/StatusChange' |
1287 |
statusChange: |
756 |
statusChange: |
1288 |
type: array |
757 |
type: array |
1289 |
description: The status change history that is associated to the ticket. Populated by the server |
758 |
description: The status change history that is associated to the ticket. Populated by the server |
1290 |
items: |
759 |
items: |
1291 |
$ref: '#/components/schemas/StatusChange' |
760 |
$ref: '#/components/schemas/StatusChange' |
1292 |
note: |
761 |
note: |
1293 |
type: array |
762 |
type: array |
1294 |
description: The note(s) that are associated to the ticket. |
763 |
description: The note(s) that are associated to the ticket. |
1295 |
items: |
764 |
items: |
1296 |
$ref: '#/components/schemas/Note' |
765 |
$ref: '#/components/schemas/Note' |
1297 |
clearingData: |
766 |
clearingData: |
1298 |
description: The data relevant for the clearing case. |
767 |
description: The data relevant for the clearing case. |
1299 |
$ref: '#/components/schemas/ClearingData' |
768 |
$ref: '#/components/schemas/ClearingData' |
1300 |
troubleTicketRelationship: |
769 |
troubleTicketRelationship: |
1301 |
type: array |
770 |
type: array |
1302 |
description: A list of trouble ticket relationships (TroubleTicketRelationship []). Represents a relationship between trouble tickets. |
771 |
description: A list of trouble ticket relationships (TroubleTicketRelationship []). Represents a relationship between trouble tickets. |
1303 |
items: |
772 |
items: |
1304 |
$ref: '#/components/schemas/TroubleTicketRelationship' |
773 |
$ref: '#/components/schemas/TroubleTicketRelationship' |
1305 |
href: |
774 |
href: |
1306 |
description: Hyperlink, a reference to the clearing ticket entity (relative URL) |
775 |
description: Hyperlink, a reference to the clearing ticket entity (relative URL) |
1307 |
type: string |
776 |
type: string |
1308 |
"@type": |
777 |
"@type": |
1309 |
description: "the type of this entity: ClearingTicket" |
778 |
description: "the type of this entity: ClearingTicket" |
1310 |
type: string |
779 |
type: string |
1311 |
"@baseType": |
780 |
"@baseType": |
1312 |
description: "the base type of this entity: TroubleTicket" |
781 |
description: "the base type of this entity: TroubleTicket" |
1313 |
type: string |
782 |
type: string |
1314 |
|
783 |
|
1315 |
Error: |
784 |
Error: |
1316 |
required: |
785 |
required: |
1317 |
- code |
786 |
- code |
1318 |
- reason |
787 |
- reason |
1319 |
type: object |
788 |
type: object |
1320 |
properties: |
789 |
properties: |
1321 |
code: |
790 |
code: |
1322 |
type: string |
791 |
type: string |
1323 |
description: Application relevant detail, defined in the API or a common |
792 |
description: Application relevant detail, defined in the API or a common |
1324 |
list. |
793 |
list. |
1325 |
reason: |
794 |
reason: |
1326 |
type: string |
795 |
type: string |
1327 |
description: Explanation of the reason for the error which can be shown |
796 |
description: Explanation of the reason for the error which can be shown |
1328 |
to a client user. |
797 |
to a client user. |
1329 |
description: Used when an API throws an Error, typically with a HTTP error response-code |
798 |
description: Used when an API throws an Error, typically with a HTTP error response-code |
1330 |
(3xx, 4xx, 5xx) |
799 |
(3xx, 4xx, 5xx) |
1331 |
|
800 |
|
1332 |
Note: |
801 |
Note: |
1333 |
type: object |
802 |
type: object |
1334 |
description: A note that is associated to the ticket. |
803 |
description: A note that is associated to the ticket. |
1335 |
properties: |
804 |
properties: |
1336 |
role: |
805 |
role: |
1337 |
type: string |
806 |
type: string |
1338 |
description: |- |
807 |
description: |- |
1339 |
The role of this note |
808 |
The role of this note |
1340 |
- 'empty' for regular notes. |
809 |
- 'empty' for regular notes. |
1341 |
- 'system message' for notes sent by the platform |
810 |
- 'system message' for notes sent by the platform |
1342 |
- 'severityChangeReason' for notes keeping the reason of a recent severity change |
|
|
1343 |
author: |
811 |
author: |
1344 |
type: string |
812 |
type: string |
1345 |
description: Author of the note = ItuCarrier Id. If there is a need to mention the real author (person) if necessary this shall be mentioned in the text of the note. |
813 |
description: Author of the note = ItuCarrier Id. If there is a need to mention the real author (person) if necessary this shall be mentioned in the text of the note. |
1346 |
date: |
814 |
date: |
1347 |
type: string |
815 |
type: string |
1348 |
description: Date and time when the note was added to the ticket. |
816 |
description: Date and time when the note was added to the ticket. |
1349 |
format: date-time |
817 |
format: date-time |
1350 |
text: |
818 |
text: |
1351 |
type: string |
819 |
type: string |
1352 |
description: Text of the note - human readable. |
820 |
description: Text of the note - human readable. |
1353 |
|
821 |
|
1354 |
Severity: |
822 |
Severity: |
1355 |
type: object |
823 |
type: object |
1356 |
description: The new severity to be set |
824 |
description: The new severity to be set |
1357 |
properties: |
825 |
properties: |
1358 |
severity: |
826 |
severity: |
1359 |
$ref: '#/components/schemas/SeverityType' |
827 |
$ref: '#/components/schemas/SeverityType' |
1360 |
description: The new severity to be set |
828 |
description: The new severity to be set |
1361 |
requestedResolutionDate: |
829 |
requestedResolutionDate: |
1362 |
type: string |
830 |
type: string |
1363 |
format: date |
831 |
format: date |
1364 |
description: The new requested resolution date. Only when needed for given severity. |
832 |
description: The new requested resolution date. Only when needed for given severity. |
1365 |
bnetzaId: |
833 |
bnetzaId: |
1366 |
type: string |
834 |
type: string |
1367 |
description: Case id of 'Bundesnetzagentur' |
835 |
description: Case id of 'Bundesnetzagentur' |
1368 |
reason: |
836 |
reason: |
1369 |
type: string |
837 |
type: string |
1370 |
description: Reason for the severity change. |
838 |
description: Reason for the severity change. |
1371 |
SeverityType: |
839 |
SeverityType: |
1372 |
type: string |
840 |
type: string |
1373 |
description: The severity of the clearing ticket. Severity is one of the following. |
841 |
description: The severity of the clearing ticket. Severity is one of the following. |
1374 |
enum: |
842 |
enum: |
1375 |
- regular |
843 |
- regular |
1376 |
- escalated |
844 |
- escalated |
1377 |
- critical |
845 |
- critical |
1378 |
- date |
|
|
1379 |
|
846 |
|
1380 |
StatusChange: |
847 |
StatusChange: |
1381 |
type: object |
848 |
type: object |
1382 |
description: Holds the status, reason and associated date the status changed, populated by the server. |
849 |
description: Holds the status, reason and associated date the status changed, populated by the server. |
1383 |
properties: |
850 |
properties: |
1384 |
changeDate: |
851 |
changeDate: |
1385 |
type: string |
852 |
type: string |
1386 |
description: The date and time the status changed. |
853 |
description: The date and time the status changed. |
1387 |
format: date-time |
854 |
format: date-time |
1388 |
changeReason: |
855 |
changeReason: |
1389 |
type: string |
856 |
type: string |
1390 |
description: The reason for changing the status. |
857 |
description: The reason for changing the status. |
1391 |
status: |
858 |
status: |
1392 |
$ref: '#/components/schemas/StatusType' |
859 |
$ref: '#/components/schemas/StatusType' |
1393 |
description: The status of the clearing ticket. |
860 |
description: The status of the clearing ticket. |
1394 |
|
861 |
|
1395 |
StatusChangeResolved: |
862 |
StatusChangeResolved: |
1396 |
# Combines the main `StatusChange`` schema with `Resolve`-specific properties |
863 |
# Combines the main `StatusChange`` schema with `Resolve`-specific properties |
1397 |
allOf: |
864 |
allOf: |
1398 |
- $ref: '#/components/schemas/StatusChange' |
865 |
- $ref: '#/components/schemas/StatusChange' |
1399 |
- type: object |
866 |
- type: object |
1400 |
properties: |
867 |
properties: |
1401 |
resolveAttachment: |
868 |
resolveAttachment: |
1402 |
type: array |
869 |
type: array |
1403 |
description: Attachments for the state transition -> resolved |
870 |
description: Attachments for the state transition -> resolved |
1404 |
items: |
871 |
items: |
1405 |
$ref: '#/components/schemas/Attachment' |
872 |
$ref: '#/components/schemas/Attachment' |
1406 |
resolvedSuccessfully: |
873 |
resolvedSuccessfully: |
1407 |
type: boolean |
874 |
type: boolean |
1408 |
description: When the processor resolves an issue this parameter must be set to indicate if the clearing ticket has been successfully processed as requested. |
875 |
description: When the processor resolves an issue this parameter must be set to indicate if the clearing ticket has been successfully processed as requested. |
1409 |
|
876 |
|
1410 |
StatusType: |
877 |
StatusType: |
1411 |
type: string |
878 |
type: string |
1412 |
description: The current status of the clearing ticket. Status is one of the following. |
879 |
description: The current status of the clearing ticket. Status is one of the following. |
1413 |
enum: |
880 |
enum: |
1414 |
- initial |
|
|
1415 |
- acknowledged |
881 |
- acknowledged |
1416 |
- rejected |
|
|
1417 |
- pending |
882 |
- pending |
1418 |
- held |
883 |
- held |
1419 |
- inProgress |
884 |
- inProgress |
1420 |
- cancelled |
885 |
- cancelled |
1421 |
- closed |
886 |
- closed |
1422 |
- resolved |
887 |
- resolved |
1423 |
- final |
888 |
- final |
1424 |
|
889 |
|
1425 |
ClearingData: |
890 |
ClearingData: |
1426 |
type: object |
891 |
type: object |
1427 |
description: The data relevant for the clearing case. |
892 |
description: The data relevant for the clearing case. |
1428 |
properties: |
893 |
properties: |
1429 |
contractNumber: |
894 |
contractNumber: |
1430 |
$ref: '#/components/schemas/ExternalIdentifier' |
895 |
$ref: '#/components/schemas/ExternalIdentifier' |
1431 |
description: | |
896 |
description: | |
1432 |
Expected externalIdentifierTypes are: |
897 |
Expected externalIdentifierTypes are: |
1433 |
* __witaContractNumber:__ WITA contract number, only provided if relevant to solve the clearing ticket. |
898 |
* __witaContractNumber:__ WITA contract number, only provided if relevant to solve the clearing ticket. |
1434 |
* __spriContractNumber:__ SPRI contract number, only provided if relevant to solve the clearing ticket. |
899 |
* __spriContractNumber:__ SPRI contract number, only provided if relevant to solve the clearing ticket. |
1435 |
* __xyzContractNumber:__ Contract number if neither WITA nor S/PRI e.g. voice provider. |
900 |
* __xyzContractNumber:__ Contract number if neither WITA nor S/PRI e.g. voice provider. |
1436 |
|
901 |
|
1437 |
externalIdentifier: |
902 |
externalIdentifier: |
1438 |
description: | |
903 |
description: | |
1439 |
Expected externalIdentifierTypes are: |
904 |
Expected externalIdentifierTypes are: |
1440 |
* __externalOrderId:__ External Order Id of the order that shall be cleared. This may be the 'externe Auftragsnummer' of the WBCI, WITA, S/PRI or another proprietry API. |
905 |
* __externalOrderId:__ External Order Id of the order that shall be cleared. This may be the 'externe Auftragsnummer' of the WBCI, WITA, S/PRI or another proprietry API. |
1441 |
* __lineID:__ Id assigned by the supplier for the service. example: '1234567890' |
906 |
* __lineID:__ Id assigned by the supplier for the service. example: '1234567890' |
1442 |
* __prenegotiationId:__ WBCI ID that is associated with the order to be cleared. |
907 |
* __prenegotiationId:__ WBCI ID that is associated with the order to be cleared. |
1443 |
* __prenegotiationChangeId:__ WBCI ID that is associated with the order to be cleared. |
908 |
* __prenegotiationChangeId:__ WBCI ID that is associated with the order to be cleared. |
1444 |
* __externalOrderIdServiceApi:__ External ID used to send the order to the service API . |
909 |
* __externalOrderIdServiceApi:__ External ID used to send the order to the service API . |
1445 |
* __externalOrderIdTroubleTicketApi:__ External ID used to send the order to ESS. |
910 |
* __externalOrderIdTroubleTicketApi:__ External ID used to send the order to ESS. |
1446 |
* __technicalLineIdentifier:__ Technical line identification assigned by the network owner to identify the physical line. |
911 |
* __technicalLineIdentifier:__ Technical line identification assigned by the network owner to identify the physical line. |
1447 |
* __bnetzaId__: Case id of 'Bundesnetzagentur' |
912 |
* __bnetzaId__: Case id of 'Bundesnetzagentur' |
1448 |
* __homeId__: Used to identify a fibre socket.' |
913 |
* __homeId__: Used to identify a fibre socket.' |
1449 |
type: array |
914 |
type: array |
1450 |
items: |
915 |
items: |
1451 |
$ref: '#/components/schemas/ExternalIdentifier' |
916 |
$ref: '#/components/schemas/ExternalIdentifier' |
1452 |
ndc: |
917 |
ndc: |
1453 |
type: string |
918 |
type: string |
1454 |
description: national destination code. |
919 |
description: national destination code. |
1455 |
phone: |
920 |
phone: |
1456 |
type: array |
921 |
type: array |
1457 |
items: |
922 |
items: |
1458 |
$ref: '#/components/schemas/Phone' |
923 |
$ref: '#/components/schemas/Phone' |
1459 |
customer: |
924 |
customer: |
1460 |
$ref: '#/components/schemas/Customer' |
925 |
$ref: '#/components/schemas/Customer' |
1461 |
address: |
926 |
address: |
1462 |
$ref: '#/components/schemas/Address' |
927 |
$ref: '#/components/schemas/Address' |
1463 |
requestedDate: |
928 |
requestedDate: |
1464 |
type: string |
929 |
type: string |
1465 |
description: Date requested by the end-customer ( KWT = Kundenwunschtermin). |
930 |
description: Date requested by the end-customer ( KWT = Kundenwunschtermin). |
1466 |
format: date |
931 |
format: date |
1467 |
confirmedDate: |
932 |
confirmedDate: |
1468 |
type: string |
933 |
type: string |
1469 |
description: Delivery date as confirmed by the supplier (VLT = Verbindlicher Liefertermin). In WITA or S/PRI environment this date is sent in the latest ABM message. |
934 |
description: Delivery date as confirmed by the supplier (VLT = Verbindlicher Liefertermin). In WITA or S/PRI environment this date is sent in the latest ABM message. |
1470 |
format: date |
935 |
format: date |
1471 |
agreedSwitchDate: |
936 |
agreedSwitchDate: |
1472 |
type: string |
937 |
type: string |
1473 |
description: Date as agreed between the EKPabg and the EKPauf in pre-negotiation (WBCI). |
938 |
description: Date as agreed between the EKPabg and the EKPauf in pre-negotiation (WBCI). |
1474 |
format: date |
939 |
format: date |
1475 |
portingDate: |
940 |
portingDate: |
1476 |
type: string |
941 |
type: string |
1477 |
description: "Date when the phone numbers are ported as used by PDA. (PDA = Portings-Daten-Austausch. Intended for Weiterversorgung)" |
942 |
description: "Date when the phone numbers are ported as used by PDA. (PDA = Portings-Daten-Austausch. Intended for Weiterversorgung)" |
1478 |
format: date |
943 |
format: date |
1479 |
prolongationDate: |
944 |
prolongationDate: |
1480 |
type: string |
945 |
type: string |
1481 |
description: Date until when the prolongation shall be active. |
946 |
description: Date until when the prolongation shall be active. |
1482 |
format: date |
947 |
format: date |
1483 |
prolongationCompleted: |
948 |
prolongationCompleted: |
1484 |
type: string |
949 |
type: string |
1485 |
description: Date when the prolongation has been stopped. |
950 |
description: Date when the prolongation has been stopped. |
1486 |
format: date |
951 |
format: date |
1487 |
prolongationChange: |
952 |
prolongationChange: |
1488 |
type: string |
953 |
type: string |
1489 |
description: Reason for the change of prolongation, should be selected from a list of pre-assigned values or might be any text. |
954 |
description: Reason for the change of prolongation, should be selected from a list of pre-assigned values or might be any text. |
1490 |
initialSwitchDate: |
955 |
initialSwitchDate: |
1491 |
type: string |
956 |
type: string |
1492 |
description: Latest agreed switching date before the prolongation. |
957 |
description: Latest agreed switching date before the prolongation. |
1493 |
format: date |
958 |
format: date |
1494 |
troubleTicketToBeClearedCreationDate: |
959 |
troubleTicketToBeClearedCreationDate: |
1495 |
type: string |
960 |
type: string |
1496 |
description: Date when the trouble ticket was created (only used for trouble tickets). |
961 |
description: Date when the trouble ticket was created (only used for trouble tickets). |
1497 |
format: date |
962 |
format: date |
1498 |
pkiAuf: |
963 |
pkiAuf: |
1499 |
type: string |
964 |
type: string |
1500 |
description: Id of the new voice carrier (Portierungskennungs-Inhaber aufnehmend) e.g. D123 Portierungskennungen are assigned by Bundenetzagentur and are not identical to the ItuCarrier Id. |
965 |
description: Id of the new voice carrier (Portierungskennungs-Inhaber aufnehmend) e.g. D123 Portierungskennungen are assigned by Bundenetzagentur and are not identical to the ItuCarrier Id. |
1501 |
pkiAbg: |
966 |
pkiAbg: |
1502 |
type: string |
967 |
type: string |
1503 |
description: PKI id of the old voice carrier (Portierungskennungs-Inhaber abgebend). Portierungskennungen are assigned by Bundenetzagentur. |
968 |
description: PKI id of the old voice carrier (Portierungskennungs-Inhaber abgebend). Portierungskennungen are assigned by Bundenetzagentur. |
1504 |
ekpAuf: |
969 |
ekpAuf: |
1505 |
type: string |
970 |
type: string |
1506 |
description: End-customer contract holder new (Endkundenvertragspartner aufnehmend) ItuCarrier Id |
971 |
description: End-customer contract holder new (Endkundenvertragspartner aufnehmend) ItuCarrier Id |
1507 |
ekpAbg: |
972 |
ekpAbg: |
1508 |
type: string |
973 |
type: string |
1509 |
description: End-customer contract holder old (Endkundenvertragspartner abgebend) ItuCarrier Id |
974 |
description: End-customer contract holder old (Endkundenvertragspartner abgebend) ItuCarrier Id |
1510 |
nga: |
975 |
nga: |
1511 |
type: string |
976 |
type: string |
1512 |
description: "Next Generation Access “Betreiber”. ITU-Carrier Id" |
977 |
description: "Next Generation Access “Betreiberâ€. ITU-Carrier Id" |
1513 |
additionalInformation: |
978 |
additionalInformation: |
1514 |
type: string |
979 |
type: string |
1515 |
description: "Additional information required for solving this issue. This information shall be human readable" |
980 |
description: "Additional information required for solving this issue. This information shall be human readable" |
1516 |
troubleTicketRequest: |
981 |
troubleTicketRequest: |
1517 |
$ref: '#/components/schemas/TroubleTicketRequest' |
982 |
$ref: '#/components/schemas/TroubleTicketRequest' |
1518 |
error: |
983 |
error: |
1519 |
$ref: '#/components/schemas/ClearingDataError' |
984 |
$ref: '#/components/schemas/ClearingDataError' |
1520 |
testCall: |
985 |
testCall: |
1521 |
$ref: '#/components/schemas/TestCall' |
986 |
$ref: '#/components/schemas/TestCall' |
1522 |
specialAgreements: |
987 |
specialAgreements: |
1523 |
type: string |
988 |
type: string |
1524 |
description: Any special agreements between the two partners that are important for this clearing ticket e.g. project IDs |
989 |
description: Any special agreements between the two partners that are important for this clearing ticket e.g. project IDs |
1525 |
attachment: |
990 |
attachment: |
1526 |
type: array |
991 |
type: array |
1527 |
description: Attachments for clearing scenario, e.g. contract, phone number lists |
992 |
description: Attachments for clearing scenario, e.g. contract, phone number lists |
1528 |
items: |
993 |
items: |
1529 |
$ref: '#/components/schemas/Attachment' |
994 |
$ref: '#/components/schemas/Attachment' |
1530 |
|
995 |
|
1531 |
ExternalIdentifier: |
996 |
ExternalIdentifier: |
1532 |
type: object |
997 |
type: object |
1533 |
description: External reference in other system |
998 |
description: External reference in other system |
1534 |
properties: |
999 |
properties: |
1535 |
externalIdentifierType: |
1000 |
externalIdentifierType: |
1536 |
type: string |
1001 |
type: string |
1537 |
description: Type of the external identifier |
1002 |
description: Type of the external identifier |
1538 |
id: |
1003 |
id: |
1539 |
type: string |
1004 |
type: string |
1540 |
description: Id of the external identifier |
1005 |
description: Id of the external identifier |
1541 |
'@type': |
1006 |
'@type': |
1542 |
type: string |
1007 |
type: string |
1543 |
description: "Constant: ExternalIdentifier" |
1008 |
description: "Constant: ExternalIdentifier" |
1544 |
|
1009 |
|
1545 |
Phone: |
1010 |
Phone: |
1546 |
type: object |
1011 |
type: object |
1547 |
description: Struct to carry the phone number in E.164 format. |
1012 |
description: Struct to carry the phone number in E.164 format. |
1548 |
properties: |
1013 |
properties: |
1549 |
ndc: |
1014 |
ndc: |
1550 |
type: string |
1015 |
type: string |
1551 |
description: The National Destination Code part of this phone number without leading “0”. ()Vorwahl) e.g. 89, 5241,30. For details refer to ITU-T E.101 |
1016 |
description: The National Destination Code part of this phone number without leading “0â€. ()Vorwahl) e.g. 89, 5241,30. For details refer to ITU-T E.101 |
1552 |
sn: |
1017 |
sn: |
1553 |
type: string |
1018 |
type: string |
1554 |
description: The Subscriber number part of this phone number. (Hauptwahl) Either the sn or a block has to be present. For details refer to ITU-T E.101 |
1019 |
description: The Subscriber number part of this phone number. (Hauptwahl) Either the sn or a block has to be present. For details refer to ITU-T E.101 |
1555 |
blockPrefix: |
1020 |
blockPrefix: |
1556 |
type: string |
1021 |
type: string |
1557 |
description: Prefix of the number block e.g. 181 |
1022 |
description: Prefix of the number block e.g. 181 |
1558 |
blockStart: |
1023 |
blockStart: |
1559 |
type: string |
1024 |
type: string |
1560 |
description: First number in the number block e.g. 000 |
1025 |
description: First number in the number block e.g. 000 |
1561 |
blockEnd: |
1026 |
blockEnd: |
1562 |
type: string |
1027 |
type: string |
1563 |
description: Last number in the number block e.g. 999 |
1028 |
description: Last number in the number block e.g. 999 |
1564 |
|
1029 |
|
1565 |
Customer: |
1030 |
Customer: |
1566 |
type: object |
1031 |
type: object |
1567 |
description: Structure to carry end-customer data. |
1032 |
description: Structure to carry end-customer data. |
1568 |
properties: |
1033 |
properties: |
1569 |
individual: |
1034 |
individual: |
1570 |
$ref: '#/components/schemas/CustomerIndividual' |
1035 |
$ref: '#/components/schemas/CustomerIndividual' |
1571 |
organization: |
1036 |
organization: |
1572 |
$ref: '#/components/schemas/CustomerOrganization' |
1037 |
$ref: '#/components/schemas/CustomerOrganization' |
1573 |
|
1038 |
|
1574 |
CustomerIndividual: |
1039 |
CustomerIndividual: |
1575 |
type: object |
1040 |
type: object |
1576 |
description: "The individual customer as used by the original order." |
1041 |
description: "The individual customer as used by the original order." |
1577 |
properties: |
1042 |
properties: |
1578 |
givenName: |
1043 |
givenName: |
1579 |
type: string |
1044 |
type: string |
1580 |
description: Givenname of the customer, used to identify the customer associated with this clearing as used in the original request. |
1045 |
description: Givenname of the customer, used to identify the customer associated with this clearing as used in the original request. |
1581 |
familyName: |
1046 |
familyName: |
1582 |
type: string |
1047 |
type: string |
1583 |
description: Familyname of the customer, used to identify the customer associated with this clearing as used in the original request. |
1048 |
description: Familyname of the customer, used to identify the customer associated with this clearing as used in the original request. |
1584 |
"@type": |
1049 |
"@type": |
1585 |
type: string |
1050 |
type: string |
1586 |
description: "Constant: Individual" |
1051 |
description: "Constant: Individual" |
1587 |
|
1052 |
|
1588 |
CustomerOrganization: |
1053 |
CustomerOrganization: |
1589 |
type: object |
1054 |
type: object |
1590 |
description: "The organization customer as used by the original order." |
1055 |
description: "The organization customer as used by the original order." |
1591 |
properties: |
1056 |
properties: |
1592 |
tradingName: |
1057 |
tradingName: |
1593 |
type: string |
1058 |
type: string |
1594 |
description: The company name of the customer, used to identify the customer associated with this clearing, as used in the original request. |
1059 |
description: The company name of the customer, used to identify the customer associated with this clearing, as used in the original request. |
1595 |
"@type": |
1060 |
"@type": |
1596 |
type: string |
1061 |
type: string |
1597 |
description: "Constant: Organization" |
1062 |
description: "Constant: Organization" |
1598 |
|
1063 |
|
1599 |
Address: |
1064 |
Address: |
1600 |
type: object |
1065 |
type: object |
1601 |
description: Structure containing the physical address of the line. |
1066 |
description: Structure containing the physical address of the line. |
1602 |
properties: |
1067 |
properties: |
1603 |
streetName: |
1068 |
streetName: |
1604 |
type: string |
1069 |
type: string |
1605 |
description: Name of the street. |
1070 |
description: Name of the street. |
1606 |
streetNr: |
1071 |
streetNr: |
1607 |
type: string |
1072 |
type: string |
1608 |
description: Number identifying a specific property on a public street. |
1073 |
description: Number identifying a specific property on a public street. |
1609 |
streetNrSuffix: |
1074 |
streetNrSuffix: |
1610 |
type: string |
1075 |
type: string |
1611 |
description: a suffix for the housenumber. e.g. b or -35 |
1076 |
description: a suffix for the housenumber. e.g. b or -35 |
1612 |
postcode: |
1077 |
postcode: |
1613 |
type: string |
1078 |
type: string |
1614 |
description: Descriptor for a postal delivery area, used to speed and simplify the delivery of mail (also known as postcode). |
1079 |
description: Descriptor for a postal delivery area, used to speed and simplify the delivery of mail (also known as postcode). |
1615 |
city: |
1080 |
city: |
1616 |
type: string |
1081 |
type: string |
1617 |
description: City that the address is in. |
1082 |
description: City that the address is in. |
1618 |
locality: |
1083 |
locality: |
1619 |
type: string |
1084 |
type: string |
1620 |
description: An area of defined or undefined boundaries within a local authority or other legislatively defined area, usually rural or semi-rural in nature. A suburb, a bounded locality within a city, town or shire principally of urban character. (Ortsteil) |
1085 |
description: An area of defined or undefined boundaries within a local authority or other legislatively defined area, usually rural or semi-rural in nature. A suburb, a bounded locality within a city, town or shire principally of urban character. (Ortsteil) |
1621 |
"@type": |
1086 |
"@type": |
1622 |
type: string |
1087 |
type: string |
1623 |
description: "Constant: GeographicAddress" |
1088 |
description: "Constant: GeographicAddress" |
1624 |
|
1089 |
|
1625 |
TroubleTicketRequest: |
1090 |
TroubleTicketRequest: |
1626 |
type: object |
1091 |
type: object |
1627 |
description: New date and time for an appointment at the end customer’s site. |
1092 |
description: New date and time for an appointment at the end customer’s site. |
1628 |
properties: |
1093 |
properties: |
1629 |
validFor: |
1094 |
validFor: |
1630 |
$ref: '#/components/schemas/TroubleTicketRequestValidFor' |
1095 |
$ref: '#/components/schemas/TroubleTicketRequestValidFor' |
1631 |
category: |
1096 |
category: |
1632 |
type: string |
1097 |
type: string |
1633 |
description: "Constant: On-Site" |
1098 |
description: "Constant: On-Site" |
1634 |
"@type": |
1099 |
"@type": |
1635 |
type: string |
1100 |
type: string |
1636 |
description: "Constant Appointment" |
1101 |
description: "Constant Appointment" |
1637 |
|
1102 |
|
1638 |
TroubleTicketRequestValidFor: |
1103 |
TroubleTicketRequestValidFor: |
1639 |
type: object |
1104 |
type: object |
1640 |
properties: |
1105 |
properties: |
1641 |
startDateTime: |
1106 |
startDateTime: |
1642 |
type: string |
1107 |
type: string |
1643 |
description: "Start date and time for the appointment." |
1108 |
description: "Start date and time for the appointment." |
1644 |
format: date-time |
1109 |
format: date-time |
1645 |
endDateTime: |
1110 |
endDateTime: |
1646 |
type: string |
1111 |
type: string |
1647 |
description: "End date and time for the appointment." |
1112 |
description: "End date and time for the appointment." |
1648 |
format: date-time |
1113 |
format: date-time |
1649 |
"@type": |
1114 |
"@type": |
1650 |
type: string |
1115 |
type: string |
1651 |
description: "Constant TroubleTicketRequestValidFor" |
1116 |
description: "Constant TroubleTicketRequestValidFor" |
1652 |
|
1117 |
|
1653 |
ClearingDataError: |
1118 |
ClearingDataError: |
1654 |
type: object |
1119 |
type: object |
1655 |
description: Error code and text as transmitted in the original response that shall be cleared. |
1120 |
description: Error code and text as transmitted in the original response that shall be cleared. |
1656 |
properties: |
1121 |
properties: |
1657 |
code: |
1122 |
code: |
1658 |
type: string |
1123 |
type: string |
1659 |
description: Message code provided by the supplier that caused this clearing (Meldungscode) |
1124 |
description: Message code provided by the supplier that caused this clearing (Meldungscode) |
1660 |
text: |
1125 |
text: |
1661 |
type: string |
1126 |
type: string |
1662 |
description: Message text provided by supplier that caused this clearing (Meldungstext). |
1127 |
description: Message text provided by supplier that caused this clearing (Meldungstext). |
1663 |
|
1128 |
|
1664 |
TestCall: |
1129 |
TestCall: |
1665 |
type: object |
1130 |
type: object |
1666 |
properties: |
1131 |
properties: |
1667 |
source: |
1132 |
source: |
1668 |
type: string |
1133 |
type: string |
1669 |
description: Originating number used for testcall. |
1134 |
description: Originating number used for testcall. |
1670 |
destination: |
1135 |
destination: |
1671 |
type: string |
1136 |
type: string |
1672 |
description: Destination number used for testcall. |
1137 |
description: Destination number used for testcall. |
1673 |
timestamp: |
1138 |
timestamp: |
1674 |
type: string |
1139 |
type: string |
1675 |
description: Date and time the testcall was started. |
1140 |
description: Date and time the testcall was started. |
1676 |
format: date-time |
1141 |
format: date-time |
1677 |
statusCode: |
1142 |
statusCode: |
1678 |
type: string |
1143 |
type: string |
1679 |
description: The release code provided by the switch for the testcall. |
1144 |
description: The release code provided by the switch for the testcall. |
1680 |
|
1145 |
|
1681 |
TroubleTicketRelationship: |
1146 |
TroubleTicketRelationship: |
1682 |
type: object |
1147 |
type: object |
1683 |
properties: |
1148 |
properties: |
1684 |
id: |
1149 |
id: |
1685 |
type: string |
1150 |
type: string |
1686 |
description: Unique identifier of the Trouble Ticket |
1151 |
description: Unique identifier of the Trouble Ticket |
1687 |
href: |
1152 |
href: |
1688 |
type: string |
1153 |
type: string |
1689 |
description: Reference of the Trouble Ticket |
1154 |
description: Reference of the Trouble Ticket |
1690 |
name: |
1155 |
name: |
1691 |
type: string |
1156 |
type: string |
1692 |
description: Name of the Trouble Ticket |
1157 |
description: Name of the Trouble Ticket |
1693 |
relationshipType: |
1158 |
relationshipType: |
1694 |
type: string |
1159 |
type: string |
1695 |
description: Type of the Trouble Ticket relationship. |
1160 |
description: Type of the Trouble Ticket relationship. |
1696 |
'@type': |
1161 |
'@type': |
1697 |
type: string |
1162 |
type: string |
1698 |
description: "Constant: TroubleTicketRelationship" |
1163 |
description: "Constant: TroubleTicketRelationship" |
1699 |
description: Represents a relationship between trouble Trouble Tickets |
1164 |
description: Represents a relationship between trouble Trouble Tickets |
1700 |
|
1165 |
|
1701 |
Attachment: |
1166 |
Attachment: |
1702 |
type: object |
1167 |
type: object |
1703 |
description: An attachment, content not embedded but referenced by an URL |
1168 |
description: An attachment, content not embedded but referenced by an URL |
1704 |
properties: |
1169 |
properties: |
1705 |
id: |
1170 |
id: |
1706 |
type: string |
1171 |
type: string |
1707 |
description: The unique id of the attachment |
1172 |
description: The unique id of the attachment |
1708 |
name: |
1173 |
name: |
1709 |
type: string |
1174 |
type: string |
1710 |
description: The (file)name of the attachment |
1175 |
description: The (file)name of the attachment |
1711 |
role: |
1176 |
role: |
1712 |
type: string |
1177 |
type: string |
1713 |
description: The role of the attachment |
1178 |
description: The role of the attachment |
1714 |
mimeType: |
1179 |
mimeType: |
1715 |
type: string |
1180 |
type: string |
1716 |
description: Attachment mime type such as extension file for video, picture and document |
1181 |
description: Attachment mime type such as extension file for video, picture and document |
1717 |
href: |
1182 |
href: |
1718 |
type: string |
1183 |
type: string |
1719 |
description: Reference of the Attachment. |
1184 |
description: Reference of the Attachment. |
1720 |
size: |
1185 |
size: |
1721 |
type: integer |
1186 |
type: integer |
1722 |
description: The size of the attachment in bytes. |
1187 |
description: The size of the attachment in bytes. |
1723 |
|
1188 |
|
1724 |
ClearingTicketCreateEvent: |
1189 |
ClearingTicketCreateEvent: |
1725 |
type: object |
1190 |
type: object |
1726 |
description: The notification for a clearing ticket creation. |
1191 |
description: The notification for a clearing ticket creation. |
1727 |
properties: |
1192 |
properties: |
1728 |
eventTime: |
1193 |
eventTime: |
1729 |
type: string |
1194 |
type: string |
1730 |
format: date-time |
1195 |
format: date-time |
1731 |
description: Time of the event occurrence. |
1196 |
description: Time of the event occurrence. |
1732 |
clearingTicket: |
1197 |
clearingTicket: |
1733 |
$ref: '#/components/schemas/ClearingTicket' |
1198 |
$ref: '#/components/schemas/ClearingTicket' |
1734 |
"@type": |
1199 |
"@type": |
1735 |
description: "the type of this entity: ClearingTicketCreateEvent" |
1200 |
description: "the type of this entity: ClearingTicketCreateEvent" |
1736 |
type: string |
1201 |
type: string |
1737 |
|
1202 |
|
1738 |
ClearingTicketDataChangeEvent: |
1203 |
ClearingTicketDataChangeEvent: |
1739 |
type: object |
1204 |
type: object |
1740 |
description: The notification for a clearing ticket data change. |
1205 |
description: The notification for a clearing ticket data change. |
1741 |
properties: |
1206 |
properties: |
1742 |
eventTime: |
1207 |
eventTime: |
1743 |
type: string |
1208 |
type: string |
1744 |
format: date-time |
1209 |
format: date-time |
1745 |
data: |
1210 |
data: |
1746 |
$ref: '#/components/schemas/ClearingData' |
1211 |
$ref: '#/components/schemas/ClearingData' |
1747 |
clearingTicket: |
1212 |
clearingTicket: |
1748 |
$ref: '#/components/schemas/ClearingTicket' |
1213 |
$ref: '#/components/schemas/ClearingTicket' |
1749 |
"@type": |
1214 |
"@type": |
1750 |
description: "the type of this entity: ClearingTicketDataChangeEvent" |
1215 |
description: "the type of this entity: ClearingTicketDataChangeEvent" |
1751 |
type: string |
1216 |
type: string |
1752 |
|
1217 |
|
1753 |
ClearingTicketStatusChangeEvent: |
1218 |
ClearingTicketStatusChangeEvent: |
1754 |
type: object |
1219 |
type: object |
1755 |
description: The notification for a clearing ticket status change. |
1220 |
description: The notification for a clearing ticket status change. |
1756 |
properties: |
1221 |
properties: |
1757 |
eventTime: |
1222 |
eventTime: |
1758 |
type: string |
1223 |
type: string |
1759 |
format: date-time |
1224 |
format: date-time |
1760 |
status: |
1225 |
status: |
1761 |
$ref: '#/components/schemas/StatusChange' |
1226 |
$ref: '#/components/schemas/StatusChange' |
1762 |
clearingTicket: |
1227 |
clearingTicket: |
1763 |
$ref: '#/components/schemas/ClearingTicket' |
1228 |
$ref: '#/components/schemas/ClearingTicket' |
1764 |
"@type": |
1229 |
"@type": |
1765 |
description: "the type of this entity: ClearingTicketStatusChangeEvent" |
1230 |
description: "the type of this entity: ClearingTicketStatusChangeEvent" |
1766 |
type: string |
1231 |
type: string |
1767 |
|
1232 |
|
1768 |
ClearingTicketResolvedEvent: |
1233 |
ClearingTicketResolvedEvent: |
1769 |
type: object |
1234 |
type: object |
1770 |
description: The notification for a clearing ticketstatus resolution. |
1235 |
description: The notification for a clearing ticketstatus resolution. |
1771 |
properties: |
1236 |
properties: |
1772 |
eventTime: |
1237 |
eventTime: |
1773 |
type: string |
1238 |
type: string |
1774 |
format: date-time |
1239 |
format: date-time |
1775 |
resolved: |
1240 |
resolved: |
1776 |
$ref: '#/components/schemas/StatusChangeResolved' |
1241 |
$ref: '#/components/schemas/StatusChangeResolved' |
1777 |
clearingTicket: |
1242 |
clearingTicket: |
1778 |
$ref: '#/components/schemas/ClearingTicket' |
1243 |
$ref: '#/components/schemas/ClearingTicket' |
1779 |
"@type": |
1244 |
"@type": |
1780 |
description: "the type of this entity: ClearingTicketResolvedEvent" |
1245 |
description: "the type of this entity: ClearingTicketResolvedEvent" |
1781 |
type: string |
1246 |
type: string |
1782 |
|
1247 |
|
1783 |
ClearingTicketSeverityChangeEvent: |
1248 |
ClearingTicketSeverityChangeEvent: |
1784 |
type: object |
1249 |
type: object |
1785 |
description: The notification for a clearing ticket severity change. |
1250 |
description: The notification for a clearing ticket severity change. |
1786 |
properties: |
1251 |
properties: |
1787 |
eventTime: |
1252 |
eventTime: |
1788 |
type: string |
1253 |
type: string |
1789 |
format: date-time |
1254 |
format: date-time |
1790 |
severity: |
1255 |
severity: |
1791 |
$ref: '#/components/schemas/Severity' |
1256 |
$ref: '#/components/schemas/Severity' |
1792 |
clearingTicket: |
1257 |
clearingTicket: |
1793 |
$ref: '#/components/schemas/ClearingTicket' |
1258 |
$ref: '#/components/schemas/ClearingTicket' |
1794 |
"@type": |
1259 |
"@type": |
1795 |
description: "the type of this entity: ClearingTicketSeverityChangeEvent" |
1260 |
description: "the type of this entity: ClearingTicketSeverityChangeEvent" |
1796 |
type: string |
1261 |
type: string |
1797 |
|
1262 |
|
1798 |
ClearingTicketNoteAddEvent: |
1263 |
ClearingTicketNoteAddEvent: |
1799 |
type: object |
1264 |
type: object |
1800 |
description: The notification for a new note for the clearing ticket. |
1265 |
description: The notification for a new note for the clearing ticket. |
1801 |
properties: |
1266 |
properties: |
1802 |
eventTime: |
1267 |
eventTime: |
1803 |
type: string |
1268 |
type: string |
1804 |
format: date-time |
1269 |
format: date-time |
1805 |
note: |
1270 |
note: |
1806 |
$ref: '#/components/schemas/Note' |
1271 |
$ref: '#/components/schemas/Note' |
1807 |
clearingTicket: |
1272 |
clearingTicket: |
1808 |
$ref: '#/components/schemas/ClearingTicket' |
1273 |
$ref: '#/components/schemas/ClearingTicket' |
1809 |
"@type": |
1274 |
"@type": |
1810 |
description: "the type of this entity: ClearingTicketNoteAddEvent" |
1275 |
description: "the type of this entity: ClearingTicketNoteAddEvent" |
1811 |
type: string |
1276 |
type: string |
1812 |
|
1277 |
|
1813 |
Organization: |
1278 |
Organization: |
1814 |
type: object |
1279 |
type: object |
1815 |
description: Organization (ItuCarrier) |
1280 |
description: Organization (ItuCarrier) |
1816 |
required: |
1281 |
required: |
1817 |
- id |
1282 |
- id |
1818 |
properties: |
1283 |
properties: |
1819 |
id: |
1284 |
id: |
1820 |
type: string |
1285 |
type: string |
1821 |
description: Unique identifier of the ItuCarrier - DEU.XXXXX |
1286 |
description: Unique identifier of the ItuCarrier - DEU.XXXXX |
1822 |
tradingName: |
1287 |
tradingName: |
1823 |
type: string |
1288 |
type: string |
1824 |
description: Name that the organization (unit) trades under |
1289 |
description: Name that the organization (unit) trades under |
1825 |
organizationType: |
1290 |
organizationType: |
1826 |
type: string |
1291 |
type: string |
1827 |
description: "the type of this organization: ItuCarrier" |
1292 |
description: "the type of this organization: ItuCarrier" |
1828 |
href: |
1293 |
href: |
1829 |
description: Hyperlink, a reference to the ItuCarrier Organization entity |
1294 |
description: Hyperlink, a reference to the ItuCarrier Organization entity |
1830 |
type: string |
1295 |
type: string |
1831 |
"@type": |
1296 |
"@type": |
1832 |
description: "the type of this entity: Organization" |
1297 |
description: "the type of this entity: Organization" |
1833 |
type: string |
1298 |
type: string |