Changes for page Part I. Message Namespace

Last modified by Artur on 2025/09/10 11:19

From version 3.2
edited by Helena
on 2025/06/23 17:02
Change comment: There is no comment for this version
To version 3.23
edited by Helena
on 2025/06/23 17:23
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -178,7 +178,7 @@
178 178  Derivation:
179 179  
180 180  //MessageType// (restriction)
181 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] StructureType
181 + StructureType
182 182  
183 183  Content:
184 184  
... ... @@ -186,10 +186,11 @@
186 186  
187 187  Element Documentation:
188 188  
189 -|**Name**|**Type**|**Documentation**
190 -|Header|StructureHeaderType|
191 -|Structures|str:StructuresType|
192 -|ftr:Footer|ftr:FooterType|Footer is used to communicate information such as error and warnings after the payload of a message.
189 +(% style="width:856.294px" %)
190 +|**Name**|(% style="width:210px" %)**Type**|(% style="width:455px" %)**Documentation**
191 +|Header|(% style="width:210px" %)StructureHeaderType|(% style="width:455px" %)
192 +|Structures|(% style="width:210px" %)str:StructuresType|(% style="width:455px" %)
193 +|ftr:Footer|(% style="width:210px" %)ftr:FooterType|(% style="width:455px" %)Footer is used to communicate information such as error and warnings after the payload of a message.
193 193  
194 194  **GenericDataType: **GenericDataType defines the contents of a generic data message.
195 195  
... ... @@ -196,7 +196,7 @@
196 196  Derivation:
197 197  
198 198  //MessageType// (restriction)
199 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] GenericDataType
200 + GenericDataType
200 200  
201 201  Content:
202 202  
... ... @@ -204,18 +204,19 @@
204 204  
205 205  Element Documentation:
206 206  
207 -|**Name**|**Type**|**Documentation**
208 -|Header|GenericDataHeaderTyp e|
209 -|DataSet|dat:DataSetType|
210 -|ftr:Footer|ftr:FooterType|Footer is used to communicate information such as error and warnings after the payload of a message.
208 +(% style="width:847.294px" %)
209 +|**Name**|(% style="width:227px" %)**Type**|(% style="width:450px" %)**Documentation**
210 +|Header|(% style="width:227px" %)GenericDataHeaderTyp e|(% style="width:450px" %)
211 +|DataSet|(% style="width:227px" %)dat:DataSetType|(% style="width:450px" %)
212 +|ftr:Footer|(% style="width:227px" %)ftr:FooterType|(% style="width:450px" %)Footer is used to communicate information such as error and warnings after the payload of a message.
211 211  
212 212  **GenericTimeSeriesDataType: **GenericTimeSeriesDataType defines the structure of the generic time series data message.
213 213  
214 214  Derivation:
215 215  
216 -//MessageType// (restriction)
217 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] GenericDataType (restriction)
218 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] GenericTimeSeriesDataType
218 +* //MessageType// (restriction)
219 +** GenericDataType (restriction)
220 +*** GenericTimeSeriesDataType
219 219  
220 220  Content:
221 221  
... ... @@ -223,17 +223,18 @@
223 223  
224 224  Element Documentation:
225 225  
226 -|**Name**|**Type**|**Documentation**
227 -|Header|GenericTimeSeriesDat aHeaderType|
228 -|DataSet|dat: TimeSeriesDataSetTyp e|
229 -|ftr:Footer|ftr:FooterType|Footer is used to communicate information such as error and warnings after the payload of a message.
228 +(% style="width:856.294px" %)
229 +|**Name**|(% style="width:239px" %)**Type**|(% style="width:458px" %)**Documentation**
230 +|Header|(% style="width:239px" %)GenericTimeSeriesDat aHeaderType|(% style="width:458px" %)
231 +|DataSet|(% style="width:239px" %)dat: TimeSeriesDataSetTyp e|(% style="width:458px" %)
232 +|ftr:Footer|(% style="width:239px" %)ftr:FooterType|(% style="width:458px" %)Footer is used to communicate information such as error and warnings after the payload of a message.
230 230  
231 231  **StructureSpecificDataType: **StructureSpecificDataType defines the structure of the structure specific data message. Note that the data set payload type is abstract, and therefore it will have to be assigned a type in an instance. This type must be derived from the base type referenced. This base type defines a general structure which can be followed to allow for generic processing of the data even if the exact details of the data structure specific format are not known.
232 232  
233 233  Derivation:
234 234  
235 -//MessageType// (restriction)
236 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] StructureSpecificDataType
238 +* //MessageType// (restriction)
239 +** StructureSpecificDataType
237 237  
238 238  Content:
239 239  
... ... @@ -241,18 +241,19 @@
241 241  
242 242  Element Documentation:
243 243  
244 -|**Name**|**Type**|**Documentation**
245 -|Header|StructureSpecificDat aHeaderType|
246 -|DataSet|//dsd:DataSetType//|
247 -|ftr:Footer|ftr:FooterType|Footer is used to communicate information such as error and warnings after the payload of a message.
247 +(% style="width:828.294px" %)
248 +|**Name**|(% style="width:247px" %)**Type**|(% style="width:420px" %)**Documentation**
249 +|Header|(% style="width:247px" %)StructureSpecificDat aHeaderType|(% style="width:420px" %)
250 +|DataSet|(% style="width:247px" %)//dsd:DataSetType//|(% style="width:420px" %)
251 +|ftr:Footer|(% style="width:247px" %)ftr:FooterType|(% style="width:420px" %)Footer is used to communicate information such as error and warnings after the payload of a message.
248 248  
249 249  **StructureSpecificTimeSeriesDataType: **StructureSpecificTimeSeriesDataType defines the structure of the structure specific time series data message.
250 250  
251 251  Derivation:
252 252  
253 -//MessageType// (restriction)
254 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] StructureSpecificDataType (restriction)
255 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] StructureSpecificTimeSeriesDataType
257 +* //MessageType// (restriction)
258 +** StructureSpecificDataType (restriction)
259 +*** StructureSpecificTimeSeriesDataType
256 256  
257 257  Content:
258 258  
... ... @@ -260,17 +260,18 @@
260 260  
261 261  Element Documentation:
262 262  
263 -|**Name**|**Type**|**Documentation**
264 -|Header|StructureSpecificTim eSeriesDataHeaderTyp e|
265 -|DataSet|//dsd: TimeSeriesDataSetTyp e//|
266 -|ftr:Footer|ftr:FooterType|Footer is used to communicate information such as error and warnings after the payload of a message.
267 +(% style="width:839.294px" %)
268 +|**Name**|(% style="width:256px" %)**Type**|(% style="width:434px" %)**Documentation**
269 +|Header|(% style="width:256px" %)StructureSpecificTim eSeriesDataHeaderTyp e|(% style="width:434px" %)
270 +|DataSet|(% style="width:256px" %)//dsd: TimeSeriesDataSetTyp e//|(% style="width:434px" %)
271 +|ftr:Footer|(% style="width:256px" %)ftr:FooterType|(% style="width:434px" %)Footer is used to communicate information such as error and warnings after the payload of a message.
267 267  
268 268  **GenericMetadataType: **GenericMetadataType defines the contents of a generic metadata message.
269 269  
270 270  Derivation:
271 271  
272 -//MessageType// (restriction)
273 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] GenericMetadataType
277 +* //MessageType// (restriction)
278 +** GenericMetadataType
274 274  
275 275  Content:
276 276  
... ... @@ -278,17 +278,18 @@
278 278  
279 279  Element Documentation:
280 280  
281 -|**Name**|**Type**|**Documentation**
282 -|Header|GenericMetadataHeade rType|
283 -|MetadataSet|rep:MetadataSetType|
284 -|ftr:Footer|ftr:FooterType|Footer is used to communicate information such as error and warnings after the payload of a message.
286 +(% style="width:836.294px" %)
287 +|(% style="width:181px" %)**Name**|(% style="width:225px" %)**Type**|(% style="width:427px" %)**Documentation**
288 +|(% style="width:181px" %)Header|(% style="width:225px" %)GenericMetadataHeade rType|(% style="width:427px" %)
289 +|(% style="width:181px" %)MetadataSet|(% style="width:225px" %)rep:MetadataSetType|(% style="width:427px" %)
290 +|(% style="width:181px" %)ftr:Footer|(% style="width:225px" %)ftr:FooterType|(% style="width:427px" %)Footer is used to communicate information such as error and warnings after the payload of a message.
285 285  
286 286  **StructureSpecificMetadataType: **StructureSpecificMetadataType defines the structure of a structure specific metadata message. Note that the metadata set payload type is abstract, and therefore it will have to be assigned a type in an instance. This type must be derived from the base type referenced. This base type defines a general structure which can be followed to allow for generic processing of the data even if the exact details of the data structure specific format are not known.
287 287  
288 288  Derivation:
289 289  
290 -//MessageType// (restriction)
291 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] StructureSpecificMetadataType
296 +* //MessageType// (restriction)
297 +** StructureSpecificMetadataType
292 292  
293 293  Content:
294 294  
... ... @@ -296,17 +296,18 @@
296 296  
297 297  Element Documentation:
298 298  
299 -|**Name**|**Type**|**Documentation**
300 -|Header|StructureSpecificMet adataHeaderType|
301 -|MetadataSet|//msd:MetadataSetType//|
302 -|ftr:Footer|ftr:FooterType|Footer is used to communicate information such as error and warnings after the payload of a message.
305 +(% style="width:841.294px" %)
306 +|(% style="width:160px" %)**Name**|(% style="width:250px" %)**Type**|(% style="width:428px" %)**Documentation**
307 +|(% style="width:160px" %)Header|(% style="width:250px" %)StructureSpecificMet adataHeaderType|(% style="width:428px" %)
308 +|(% style="width:160px" %)MetadataSet|(% style="width:250px" %)//msd:MetadataSetType//|(% style="width:428px" %)
309 +|(% style="width:160px" %)ftr:Footer|(% style="width:250px" %)ftr:FooterType|(% style="width:428px" %)Footer is used to communicate information such as error and warnings after the payload of a message.
303 303  
304 304  **RegistryInterfaceType: **This is a type which describes a structure for holding all of the various dedicated registry interface message types.
305 305  
306 306  Derivation:
307 307  
308 -//MessageType// (restriction)
309 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] RegistryInterfaceType
315 +* //MessageType// (restriction)
316 +** RegistryInterfaceType
310 310  
311 311  Content:
312 312  
... ... @@ -314,83 +314,84 @@
314 314  
315 315  Element Documentation:
316 316  
317 -|**Name**|**Type**|**Documentation**
318 -|Header|BasicHeaderType|
319 -|SubmitRegistrationsR equest|ref: SubmitRegistrationsR equestType|SubmitRegistrationsRequest is sent to the registry by an agency or data/metadata provider to request one or more registrations for a data set or metadata set. The data source to be registered must be accessible to the registry services at an indicated URL, so that it can be processed by those services.
320 -|SubmitRegistrationsR esponse|ref: SubmitRegistrationsR esponseType|SubmitRegistrationsResponse is sent to the agency or data/metadata provider in response to a submit registrations request. It indicates the success or failure of each registration request, and contains any error messages generated by the registration service.
321 -|QueryRegistrationReq uest|ref: QueryRegistrationReq uestType|QueryRegistrationRequest is used to query the contents of a registry for data sets and metadata sets. It specifies whether the result set should include metadata sets, data sets, or both. The search can be characterized by providing constraints including reference periods, data regions, and data keys.
322 -|QueryRegistrationRes ponse|ref: QueryRegistrationRes ponseType|QueryRegistrationResponse is sent as a response to any query of the contents of a registry. The result set contains a set of links to data and/or metadata If the result set is null, or there is some other problem with the query, then appropriate error messages and statuses will be returned.
323 -|SubmitStructureReque st|ref: SubmitStructureReque stType|SubmitStructureRequest is used to submit structure definitions to the repository. The structure resources (key families, agencies, concepts and concept schemes, code lists, etc.) to be submitted may be communicated in-line or be supplied in a referenced SDMX-ML Structure messages external to the registry. A response will indicate status and contain any relevant error information.
324 -|SubmitStructureRespo nse|ref: SubmitStructureRespo nseType|SubmitStructureResponse is returned by the registry when a structure submission request is received. It indicates the status of the submission, and carries any error messages which are generated, if relevant.
325 -|SubmitSubscriptionsR equest|ref: SubmitSubscriptionsR equestType|SubmitSubscriptionsRequest contains one or more requests submitted to the registry to subscribe to registration and change events for specific registry resources.
326 -|SubmitSubscriptionsR esponse|ref: SubmitSubscriptionsR esponseType|SubmitSubscriptionsResponse is the response to a submit subscriptions request. It contains information which describes the success or failure of each subscription request, providing any error messages in the event of failure. If successful, it returns the registry URN of the subscription, and the subscriber-assigned ID.
327 -|QuerySubscriptionReq uest|ref: QuerySubscriptionReq uestType|QuerySubscriptionRequest is used to query the registry for the subscriptions of a given organisation.
328 -|QuerySubscriptionRes ponse|ref: QuerySubscriptionRes ponseType|QuerySubscriptionResponse is sent as a response to a subscription query. If the query is successful, the details of all subscriptions for the requested organisation are sent.
329 -|NotifyRegistryEvent|ref: NotifyRegistryEventT ype|NotifyRegistryEvent is sent by the registry services to subscribers, to notify them of specific registration and change events. Basic information about the event, such as the object that triggered it, the time of the event, the action that took place, and the subscription that triggered the notification are always sent. Optionally, the details of the changed object may also be provided.
330 -|ftr:Footer|ftr:FooterType|Footer is used to communicate information such as error and warnings after the payload of a message.
324 +(% style="width:903.294px" %)
325 +|**Name**|**Type**|(% style="width:441px" %)**Documentation**
326 +|Header|BasicHeaderType|(% style="width:441px" %)
327 +|SubmitRegistrationsR equest|ref: SubmitRegistrationsR equestType|(% style="width:441px" %)SubmitRegistrationsRequest is sent to the registry by an agency or data/metadata provider to request one or more registrations for a data set or metadata set. The data source to be registered must be accessible to the registry services at an indicated URL, so that it can be processed by those services.
328 +|SubmitRegistrationsR esponse|ref: SubmitRegistrationsR esponseType|(% style="width:441px" %)SubmitRegistrationsResponse is sent to the agency or data/metadata provider in response to a submit registrations request. It indicates the success or failure of each registration request, and contains any error messages generated by the registration service.
329 +|QueryRegistrationReq uest|ref: QueryRegistrationReq uestType|(% style="width:441px" %)QueryRegistrationRequest is used to query the contents of a registry for data sets and metadata sets. It specifies whether the result set should include metadata sets, data sets, or both. The search can be characterized by providing constraints including reference periods, data regions, and data keys.
330 +|QueryRegistrationRes ponse|ref: QueryRegistrationRes ponseType|(% style="width:441px" %)QueryRegistrationResponse is sent as a response to any query of the contents of a registry. The result set contains a set of links to data and/or metadata If the result set is null, or there is some other problem with the query, then appropriate error messages and statuses will be returned.
331 +|SubmitStructureReque st|ref: SubmitStructureReque stType|(% style="width:441px" %)SubmitStructureRequest is used to submit structure definitions to the repository. The structure resources (key families, agencies, concepts and concept schemes, code lists, etc.) to be submitted may be communicated in-line or be supplied in a referenced SDMX-ML Structure messages external to the registry. A response will indicate status and contain any relevant error information.
332 +|SubmitStructureRespo nse|ref: SubmitStructureRespo nseType|(% style="width:441px" %)SubmitStructureResponse is returned by the registry when a structure submission request is received. It indicates the status of the submission, and carries any error messages which are generated, if relevant.
333 +|SubmitSubscriptionsR equest|ref: SubmitSubscriptionsR equestType|(% style="width:441px" %)SubmitSubscriptionsRequest contains one or more requests submitted to the registry to subscribe to registration and change events for specific registry resources.
334 +|SubmitSubscriptionsR esponse|ref: SubmitSubscriptionsR esponseType|(% style="width:441px" %)SubmitSubscriptionsResponse is the response to a submit subscriptions request. It contains information which describes the success or failure of each subscription request, providing any error messages in the event of failure. If successful, it returns the registry URN of the subscription, and the subscriber-assigned ID.
335 +|QuerySubscriptionReq uest|ref: QuerySubscriptionReq uestType|(% style="width:441px" %)QuerySubscriptionRequest is used to query the registry for the subscriptions of a given organisation.
336 +|QuerySubscriptionRes ponse|ref: QuerySubscriptionRes ponseType|(% style="width:441px" %)QuerySubscriptionResponse is sent as a response to a subscription query. If the query is successful, the details of all subscriptions for the requested organisation are sent.
337 +|NotifyRegistryEvent|ref: NotifyRegistryEventT ype|(% style="width:441px" %)NotifyRegistryEvent is sent by the registry services to subscribers, to notify them of specific registration and change events. Basic information about the event, such as the object that triggered it, the time of the event, the action that took place, and the subscription that triggered the notification are always sent. Optionally, the details of the changed object may also be provided.
338 +|ftr:Footer|ftr:FooterType|(% style="width:441px" %)Footer is used to communicate information such as error and warnings after the payload of a message.
331 331  
332 332  **SubmitRegistrationsRequestType: **SubmitRegistrationsRequestType defines the structure of a registry submit registration requests document.
333 333  
334 334  Derivation:
335 335  
336 -//MessageType// (restriction)
337 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] RegistryInterfaceType (restriction)
338 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] SubmitRegistrationsRequestType
344 +* //MessageType// (restriction)
345 +** RegistryInterfaceType (restriction)
346 +*** SubmitRegistrationsRequestType
339 339  
340 340  Content:
341 341  
342 -Header, SubmitRegistrationsRequest
350 +* Header, SubmitRegistrationsRequest
351 +* Element Documentation:
343 343  
344 -Element Documentation:
353 +(% style="width:844.294px" %)
354 +|**Name**|**Type**|(% style="width:377px" %)**Documentation**
355 +|Header|BasicHeaderType|(% style="width:377px" %)
356 +|SubmitRegistrationsR equest|ref: SubmitRegistrationsR equestType|(% style="width:377px" %)SubmitRegistrationsRequest is sent to the registry by an agency or data/metadata provider to request one or more registrations for a data set or metadata set. The data source to be registered must be accessible to the registry services at an indicated URL, so that it can be processed by those services.
345 345  
346 -|**Name**|**Type**|**Documentation**
347 -|Header|BasicHeaderType|
348 -|SubmitRegistrationsR equest|ref: SubmitRegistrationsR equestType|SubmitRegistrationsRequest is sent to the registry by an agency or data/metadata provider to request one or more registrations for a data set or metadata set. The data source to be registered must be accessible to the registry services at an indicated URL, so that it can be processed by those services.
349 -
350 350  **SubmitRegistrationsResponseType: **SubmitRegistrationsResponseType defines the structure of a registry submit registration response document.
351 351  
352 352  Derivation:
353 353  
354 -//MessageType// (restriction)
355 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] RegistryInterfaceType (restriction)
356 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] SubmitRegistrationsResponseType
362 +* //MessageType// (restriction)
363 +** RegistryInterfaceType (restriction)
364 +*** SubmitRegistrationsResponseType
357 357  
358 358  Content:
359 359  
360 -Header, SubmitRegistrationsResponse, ftr:Footer?
368 +* Header, SubmitRegistrationsResponse, ftr:Footer?
369 +* Element Documentation:
361 361  
362 -Element Documentation:
371 +(% style="width:847.294px" %)
372 +|**Name**|(% style="width:210px" %)**Type**|(% style="width:408px" %)**Documentation**
373 +|Header|(% style="width:210px" %)BasicHeaderType|(% style="width:408px" %)
374 +|SubmitRegistrationsR esponse|(% style="width:210px" %)ref: SubmitRegistrationsR esponseType|(% style="width:408px" %)SubmitRegistrationsResponse is sent to the agency or data/metadata provider in response to a submit registrations request. It indicates the success or failure of each registration request, and contains any error messages generated by the registration service.
375 +|ftr:Footer|(% style="width:210px" %)ftr:FooterType|(% style="width:408px" %)Footer is used to communicate information such as error and warnings after the payload of a message.
363 363  
364 -|**Name**|**Type**|**Documentation**
365 -|Header|BasicHeaderType|
366 -|SubmitRegistrationsR esponse|ref: SubmitRegistrationsR esponseType|SubmitRegistrationsResponse is sent to the agency or data/metadata provider in response to a submit registrations request. It indicates the success or failure of each registration request, and contains any error messages generated by the registration service.
367 -|ftr:Footer|ftr:FooterType|Footer is used to communicate information such as error and warnings after the payload of a message.
368 -
369 369  **QueryRegistrationRequestType: **QueryRegistrationRequestType defines the structure of a registry query registration request document.
370 370  
371 371  Derivation:
372 372  
373 -//MessageType// (restriction)
374 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] RegistryInterfaceType (restriction)
375 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] QueryRegistrationRequestType
381 +* //MessageType// (restriction)
382 +** RegistryInterfaceType (restriction)
383 +*** QueryRegistrationRequestType
376 376  
377 377  Content:
378 378  
379 -Header, QueryRegistrationRequest
387 +* Header, QueryRegistrationRequest
388 +* Element Documentation:
380 380  
381 -Element Documentation:
390 +(% style="width:847.294px" %)
391 +|**Name**|**Type**|(% style="width:397px" %)**Documentation**
392 +|Header|BasicHeaderType|(% style="width:397px" %)
393 +|QueryRegistrationReq uest|ref: QueryRegistrationReq uestType|(% style="width:397px" %)QueryRegistrationRequest is used to query the contents of a registry for data sets and metadata sets. It specifies whether the result set should include metadata sets, data sets, or both. The search can be characterized by providing constraints including reference periods, data regions, and data keys.
382 382  
383 -|**Name**|**Type**|**Documentation**
384 -|Header|BasicHeaderType|
385 -|QueryRegistrationReq uest|ref: QueryRegistrationReq uestType|QueryRegistrationRequest is used to query the contents of a registry for data sets and metadata sets. It specifies whether the result set should include metadata sets, data sets, or both. The search can be characterized by providing constraints including reference periods, data regions, and data keys.
386 -
387 387  **QueryRegistrationResponseType: **SubmitRegistrationRequestType defines the structure of a registry submit registration response document.
388 388  
389 389  Derivation:
390 390  
391 -//MessageType// (restriction)
392 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] RegistryInterfaceType (restriction)
393 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] QueryRegistrationResponseType
399 +* //MessageType// (restriction)
400 +** RegistryInterfaceType (restriction)
401 +*** QueryRegistrationResponseType
394 394  
395 395  Content:
396 396  
... ... @@ -398,18 +398,19 @@
398 398  
399 399  Element Documentation:
400 400  
401 -|**Name**|**Type**|**Documentation**
402 -|Header|BasicHeaderType|
403 -|QueryRegistrationRes ponse|ref: QueryRegistrationRes ponseType|QueryRegistrationResponse is sent as a response to any query of the contents of a registry. The result set contains a set of links to data and/or metadata If the result set is null, or there is some other problem with the query, then appropriate error messages and statuses will be returned.
404 -|ftr:Footer|ftr:FooterType|Footer is used to communicate information such as error and warnings after the payload of a message.
409 +(% style="width:856.294px" %)
410 +|**Name**|(% style="width:235px" %)**Type**|(% style="width:407px" %)**Documentation**
411 +|Header|(% style="width:235px" %)BasicHeaderType|(% style="width:407px" %)
412 +|QueryRegistrationRes ponse|(% style="width:235px" %)ref: QueryRegistrationRes ponseType|(% style="width:407px" %)QueryRegistrationResponse is sent as a response to any query of the contents of a registry. The result set contains a set of links to data and/or metadata If the result set is null, or there is some other problem with the query, then appropriate error messages and statuses will be returned.
413 +|ftr:Footer|(% style="width:235px" %)ftr:FooterType|(% style="width:407px" %)Footer is used to communicate information such as error and warnings after the payload of a message.
405 405  
406 406  **SubmitStructureRequestType: **SubmitStructureRequestType defines the structure of a registry submit structure request document.
407 407  
408 408  Derivation:
409 409  
410 -//MessageType// (restriction)
411 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] RegistryInterfaceType (restriction)
412 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] SubmitStructureRequestType
419 +* //MessageType// (restriction)
420 +** RegistryInterfaceType (restriction)
421 +*** SubmitStructureRequestType
413 413  
414 414  Content:
415 415  
... ... @@ -417,499 +417,500 @@
417 417  
418 418  Element Documentation:
419 419  
420 -|**Name**|**Type**|**Documentation**
421 -|Header|BasicHeaderType|
422 -|SubmitStructureReque st|ref: SubmitStructureReque stType|SubmitStructureRequest is used to submit structure definitions to the repository. The structure resources (key families, agencies, concepts and concept schemes, code lists, etc.) to be submitted may be communicated in-line or be supplied in a referenced SDMX-ML Structure messages external to the registry. A response will indicate status and contain any relevant error information.
429 +(% style="width:870.294px" %)
430 +|**Name**|**Type**|(% style="width:453px" %)**Documentation**
431 +|Header|BasicHeaderType|(% style="width:453px" %)
432 +|SubmitStructureReque st|ref: SubmitStructureReque stType|(% style="width:453px" %)SubmitStructureRequest is used to submit structure definitions to the repository. The structure resources (key families, agencies, concepts and concept schemes, code lists, etc.) to be submitted may be communicated in-line or be supplied in a referenced SDMX-ML Structure messages external to the registry. A response will indicate status and contain any relevant error information.
423 423  
424 424  **SubmitStructureResponseType: **SubmitStructureResponseType defines the structure of a registry submit registration response document.
425 425  
426 426  Derivation:
427 427  
428 -//MessageType// (restriction)
429 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] RegistryInterfaceType (restriction)
430 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] SubmitStructureResponseType
438 +* //MessageType// (restriction)
439 +** RegistryInterfaceType (restriction)
440 +*** SubmitStructureResponseType
431 431  
432 432  Content:
433 433  
434 -Header, SubmitStructureResponse, ftr:Footer?
444 +* Header, SubmitStructureResponse, ftr:Footer?
445 +* Element Documentation:
435 435  
436 -Element Documentation:
447 +(% style="width:835.294px" %)
448 +|**Name**|(% style="width:246px" %)**Type**|(% style="width:366px" %)**Documentation**
449 +|Header|(% style="width:246px" %)BasicHeaderType|(% style="width:366px" %)
450 +|SubmitStructureRespo nse|(% style="width:246px" %)ref: SubmitStructureRespo nseType|(% style="width:366px" %)SubmitStructureResponse is returned by the registry when a structure submission request is received. It indicates the status of the submission, and carries any error messages which are generated, if relevant.
451 +|ftr:Footer|(% style="width:246px" %)ftr:FooterType|(% style="width:366px" %)Footer is used to communicate information such as error and warnings after the payload of a message.
437 437  
438 -|**Name**|**Type**|**Documentation**
439 -|Header|BasicHeaderType|
440 -|SubmitStructureRespo nse|ref: SubmitStructureRespo nseType|SubmitStructureResponse is returned by the registry when a structure submission request is received. It indicates the status of the submission, and carries any error messages which are generated, if relevant.
441 -|ftr:Footer|ftr:FooterType|Footer is used to communicate information such as error and warnings after the payload of a message.
442 -
443 443  **SubmitSubscriptionsRequestType: **SubmitSubscriptionsRequestType defines the structure of a registry submit subscription request document.
444 444  
445 445  Derivation:
446 446  
447 -//MessageType// (restriction)
448 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] RegistryInterfaceType (restriction)
449 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] SubmitSubscriptionsRequestType
457 +* //MessageType// (restriction)
458 +** RegistryInterfaceType (restriction)
459 +*** SubmitSubscriptionsRequestType
450 450  
451 451  Content:
452 452  
453 -Header, SubmitSubscriptionsRequest
463 +* Header, SubmitSubscriptionsRequest
464 +* Element Documentation:
454 454  
455 -Element Documentation:
466 +(% style="width:832.294px" %)
467 +|**Name**|(% style="width:227px" %)**Type**|(% style="width:319px" %)**Documentation**
468 +|Header|(% style="width:227px" %)BasicHeaderType|(% style="width:319px" %)
469 +|SubmitSubscriptionsR equest|(% style="width:227px" %)ref: SubmitSubscriptionsR equestType|(% style="width:319px" %)SubmitSubscriptionsRequest contains one or more requests submitted to the registry to subscribe to registration and change events for specific registry resources.
456 456  
457 -|**Name**|**Type**|**Documentation**
458 -|Header|BasicHeaderType|
459 -|SubmitSubscriptionsR equest|ref: SubmitSubscriptionsR equestType|SubmitSubscriptionsRequest contains one or more requests submitted to the registry to subscribe to registration and change events for specific registry resources.
460 -
461 461  **SubmitSubscriptionsResponseType: **SubmitSubscriptionsResponseType defines the structure of a registry submit subscription response document.
462 462  
463 463  Derivation:
464 464  
465 -//MessageType// (restriction)
466 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] RegistryInterfaceType (restriction)
467 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] SubmitSubscriptionsResponseType
475 +* //MessageType// (restriction)
476 +** RegistryInterfaceType (restriction)
477 +*** SubmitSubscriptionsResponseType
468 468  
469 469  Content:
470 470  
471 -Header, SubmitSubscriptionsResponse, ftr:Footer?
481 +* Header, SubmitSubscriptionsResponse, ftr:Footer?
482 +* Element Documentation:
472 472  
473 -Element Documentation:
484 +(% style="width:843.294px" %)
485 +|**Name**|**Type**|(% style="width:362px" %)**Documentation**
486 +|Header|BasicHeaderType|(% style="width:362px" %)
487 +|SubmitSubscriptionsR esponse|ref: SubmitSubscriptionsR esponseType|(% style="width:362px" %)SubmitSubscriptionsResponse is the response to a submit subscriptions request. It contains information which describes the success or failure of each subscription request, providing any error messages in the event of failure. If successful, it returns the registry URN of the subscription, and the subscriber-assigned ID.
488 +|ftr:Footer|ftr:FooterType|(% style="width:362px" %)Footer is used to communicate information such as error and warnings after the payload of a message.
474 474  
475 -|**Name**|**Type**|**Documentation**
476 -|Header|BasicHeaderType|
477 -|SubmitSubscriptionsR esponse|ref: SubmitSubscriptionsR esponseType|SubmitSubscriptionsResponse is the response to a submit subscriptions request. It contains information which describes the success or failure of each subscription request, providing any error messages in the event of failure. If successful, it returns the registry URN of the subscription, and the subscriber-assigned ID.
478 -|ftr:Footer|ftr:FooterType|Footer is used to communicate information such as error and warnings after the payload of a message.
479 -
480 480  **QuerySubscriptionRequestType: **QuerySubscriptionRequestType defines the structure of a registry query subscription request document.
481 481  
482 482  Derivation:
483 483  
484 -//MessageType// (restriction)
485 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] RegistryInterfaceType (restriction)
486 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] QuerySubscriptionRequestType
494 +* //MessageType// (restriction)
495 +** RegistryInterfaceType (restriction)
496 +*** QuerySubscriptionRequestType
487 487  
488 488  Content:
489 489  
490 -Header, QuerySubscriptionRequest
500 +* Header, QuerySubscriptionRequest
501 +* Element Documentation:
491 491  
492 -Element Documentation:
503 +(% style="width:839.294px" %)
504 +|(% style="width:230px" %)**Name**|(% style="width:254px" %)**Type**|(% style="width:352px" %)**Documentation**
505 +|(% style="width:230px" %)Header|(% style="width:254px" %)BasicHeaderType|(% style="width:352px" %)
506 +|(% style="width:230px" %)QuerySubscriptionReq uest|(% style="width:254px" %)ref: QuerySubscriptionReq uestType|(% style="width:352px" %)QuerySubscriptionRequest is used to query the registry for the subscriptions of a given organisation.
493 493  
494 -|**Name**|**Type**|**Documentation**
495 -|Header|BasicHeaderType|
496 -|QuerySubscriptionReq uest|ref: QuerySubscriptionReq uestType|QuerySubscriptionRequest is used to query the registry for the subscriptions of a given organisation.
497 -
498 498  **QuerySubscriptionResponseType: **QuerySubscriptionResponseType defines the structure of a registry query subscription response document.
499 499  
500 500  Derivation:
501 501  
502 -//MessageType// (restriction)
503 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] RegistryInterfaceType (restriction)
504 - [[image:Macintosh%20HD:Users:j:Documents:workspace_neon:xsd-docuementation:output:inherit.gif||alt="-"]] QuerySubscriptionResponseType
512 +* //MessageType// (restriction)
513 +** RegistryInterfaceType (restriction)
514 +*** QuerySubscriptionResponseType
505 505  
506 506  Content:
507 507  
508 -Header, QuerySubscriptionResponse, ftr:Footer?
518 +* Header, QuerySubscriptionResponse, ftr:Footer?
519 +* Element Documentation:
509 509  
510 -Element Documentation:
521 +(% style="width:912.294px" %)
522 +|**Name**|(% style="width:304px" %)**Type**|(% style="width:336px" %)**Documentation**
523 +|Header|(% style="width:304px" %)BasicHeaderType|(% style="width:336px" %)
524 +|QuerySubscriptionRes ponse|(% style="width:304px" %)ref: QuerySubscriptionRes ponseType|(% style="width:336px" %)QuerySubscriptionResponse is sent as a response to a subscription query. If the query is successful, the details of all subscriptions for the requested organisation are sent.
525 +|ftr:Footer|(% style="width:304px" %)ftr:FooterType|(% style="width:336px" %)Footer is used to communicate information such as error and warnings after the payload of a message.
511 511  
512 -|**Name**|**Type**|**Documentation**
513 -|Header|BasicHeaderType|
514 -|QuerySubscriptionRes ponse|ref: QuerySubscriptionRes ponseType|QuerySubscriptionResponse is sent as a response to a subscription query. If the query is successful, the details of all subscriptions for the requested organisation are sent.
515 -|ftr:Footer|ftr:FooterType|Footer is used to communicate information such as error and warnings after the payload of a message.
516 -
517 517  **NotifyRegistryEventType: **NotifyRegistryEventType defines the structure of a registry notification document.
518 518  
519 519  Derivation:
520 520  
521 -//MessageType// (restriction)
522 - RegistryInterfaceType (restriction)
523 - NotifyRegistryEventType
531 +* //MessageType// (restriction)
532 +** RegistryInterfaceType (restriction)
533 +*** NotifyRegistryEventType
524 524  
525 525  Content:
526 526  
527 -Header, NotifyRegistryEvent
537 +* Header, NotifyRegistryEvent
538 +* Element Documentation:
528 528  
529 -Element Documentation:
540 +(% style="width:836.294px" %)
541 +|**Name**|**Type**|(% style="width:473px" %)**Documentation**
542 +|Header|BasicHeaderType|(% style="width:473px" %)
543 +|NotifyRegistryEvent|ref: NotifyRegistryEventT ype|(% style="width:473px" %)NotifyRegistryEvent is sent by the registry services to subscribers, to notify them of specific registration and change events. Basic information about the event, such as the object that triggered it, the time of the event, the action that took place, and the subscription that triggered the notification are always sent. Optionally, the details of the changed object may also be provided.
530 530  
531 -|**Name**|**Type**|**Documentation**
532 -|Header|BasicHeaderType|
533 -|NotifyRegistryEvent|ref: NotifyRegistryEventT ype|NotifyRegistryEvent is sent by the registry services to subscribers, to notify them of specific registration and change events. Basic information about the event, such as the object that triggered it, the time of the event, the action that took place, and the subscription that triggered the notification are always sent. Optionally, the details of the changed object may also be provided.
534 -
535 535  **DataQueryType: **DataQueryType defines the structure of a data query message.
536 536  
537 537  Derivation:
538 538  
539 -//MessageType// (restriction)
540 - DataQueryType
549 +* //MessageType// (restriction)
550 +** DataQueryType
541 541  
542 542  Content:
543 543  
544 -Header, Query
554 +* Header, Query
555 +* Element Documentation:
545 545  
546 -Element Documentation:
557 +(% style="width:839.294px" %)
558 +|(% style="width:244px" %)**Name**|(% style="width:262px" %)**Type**|(% style="width:330px" %)**Documentation**
559 +|(% style="width:244px" %)Header|(% style="width:262px" %)BasicHeaderType|(% style="width:330px" %)
560 +|(% style="width:244px" %)Query|(% style="width:262px" %)qry:DataQueryType|(% style="width:330px" %)
547 547  
548 -|**Name**|**Type**|**Documentation**
549 -|Header|BasicHeaderType|
550 -|Query|qry:DataQueryType|
551 -
552 552  **GenericDataQueryType: **DataQueryType defines the structure of a generic data query message.
553 553  
554 554  Derivation:
555 555  
556 -//MessageType// (restriction)
557 - DataQueryType (restriction)
558 - GenericDataQueryType
566 +* //MessageType// (restriction)
567 +** DataQueryType (restriction)
568 +*** GenericDataQueryType
559 559  
560 560  Content:
561 561  
562 -Header, Query
572 +* Header, Query
573 +* Element Documentation:
563 563  
564 -Element Documentation:
575 +(% style="width:833.294px" %)
576 +|(% style="width:213px" %)**Name**|(% style="width:243px" %)**Type**|(% style="width:374px" %)**Documentation**
577 +|(% style="width:213px" %)Header|(% style="width:243px" %)BasicHeaderType|(% style="width:374px" %)
578 +|(% style="width:213px" %)Query|(% style="width:243px" %)qry: GenericDataQueryType|(% style="width:374px" %)
565 565  
566 -|**Name**|**Type**|**Documentation**
567 -|Header|BasicHeaderType|
568 -|Query|qry: GenericDataQueryType|
569 -
570 570  **GenericTimeSeriesDataQueryType: **GenericTimeSeriesDataQueryType defines the structure of a time series generic data query message.
571 571  
572 572  Derivation:
573 573  
574 -//MessageType// (restriction)
575 - DataQueryType (restriction)
576 - GenericDataQueryType (restriction)
577 - GenericTimeSeriesDataQueryType
584 +* //MessageType// (restriction)
585 +** DataQueryType (restriction)
586 +*** GenericDataQueryType (restriction)
587 +**** GenericTimeSeriesDataQueryType
578 578  
579 579  Content:
580 580  
581 -Header, Query
591 +* Header, Query
592 +* Element Documentation:
582 582  
583 -Element Documentation:
594 +(% style="width:909.294px" %)
595 +|(% style="width:221px" %)**Name**|(% style="width:305px" %)**Type**|(% style="width:380px" %)**Documentation**
596 +|(% style="width:221px" %)Header|(% style="width:305px" %)BasicHeaderType|(% style="width:380px" %)
597 +|(% style="width:221px" %)Query|(% style="width:305px" %)qry: GenericTimeSeriesDat aQueryType|(% style="width:380px" %)
584 584  
585 -|**Name**|**Type**|**Documentation**
586 -|Header|BasicHeaderType|
587 -|Query|qry: GenericTimeSeriesDat aQueryType|
588 -
589 589  **StructureSpecificTimeSeriesDataQueryType: **StructureSpecificTimeSeriesDataQueryType defines the structure of a time series generic data query message.
590 590  
591 591  Derivation:
592 592  
593 -//MessageType// (restriction)
594 - DataQueryType (restriction)
595 - StructureSpecificTimeSeriesDataQueryType
603 +* //MessageType// (restriction)
604 +** DataQueryType (restriction)
605 +*** StructureSpecificTimeSeriesDataQueryType
596 596  
597 597  Content:
598 598  
599 -Header, Query
609 +* Header, Query
610 +* Element Documentation:
600 600  
601 -Element Documentation:
612 +(% style="width:903.294px" %)
613 +|(% style="width:189px" %)**Name**|(% style="width:259px" %)**Type**|(% style="width:452px" %)**Documentation**
614 +|(% style="width:189px" %)Header|(% style="width:259px" %)BasicHeaderType|(% style="width:452px" %)
615 +|(% style="width:189px" %)Query|(% style="width:259px" %)qry: TimeSeriesDataQueryType|(% style="width:452px" %)
602 602  
603 -|**Name**|**Type**|**Documentation**
604 -|Header|BasicHeaderType|
605 -|Query|qry: TimeSeriesDataQueryT ype|
606 -
607 607  **MetadataQueryType: **MetadataQueryType defines the structure of a reference metadata query message.
608 608  
609 609  Derivation:
610 610  
611 -//MessageType// (restriction)
612 - MetadataQueryType
621 +* //MessageType// (restriction)
622 +** MetadataQueryType
613 613  
614 614  Content:
615 615  
616 -Header, Query
626 +* Header, Query
627 +* Element Documentation:
617 617  
618 -Element Documentation:
629 +(% style="width:858.294px" %)
630 +|(% style="width:138px" %)**Name**|(% style="width:246px" %)**Type**|(% style="width:471px" %)**Documentation**
631 +|(% style="width:138px" %)Header|(% style="width:246px" %)BasicHeaderType|(% style="width:471px" %)
632 +|(% style="width:138px" %)Query|(% style="width:246px" %)qry: MetadataQueryType|(% style="width:471px" %)
619 619  
620 -|**Name**|**Type**|**Documentation**
621 -|Header|BasicHeaderType|
622 -|Query|qry: MetadataQueryType|
623 -
624 624  **DataSchemaQueryType: **DataSchemaQueryType defines the structure of a data schema query message.
625 625  
626 626  Derivation:
627 627  
628 -//MessageType// (restriction)
629 - DataSchemaQueryType
638 +* //MessageType// (restriction)
639 +** DataSchemaQueryType
630 630  
631 631  Content:
632 632  
633 -Header, Query
643 +* Header, Query
644 +* Element Documentation:
634 634  
635 -Element Documentation:
646 +(% style="width:895.294px" %)
647 +|(% style="width:185px" %)**Name**|(% style="width:294px" %)**Type**|(% style="width:413px" %)**Documentation**
648 +|(% style="width:185px" %)Header|(% style="width:294px" %)BasicHeaderType|(% style="width:413px" %)
649 +|(% style="width:185px" %)Query|(% style="width:294px" %)qry: DataSchemaQueryType|(% style="width:413px" %)
636 636  
637 -|**Name**|**Type**|**Documentation**
638 -|Header|BasicHeaderType|
639 -|Query|qry: DataSchemaQueryType|
640 -
641 641  **MetadataSchemaQueryType: **MetadataSchemaQueryType defines the structure of a metadata schema query message.
642 642  
643 643  Derivation:
644 644  
645 -//MessageType// (restriction)
646 - MetadataSchemaQueryType
655 +* //MessageType// (restriction)
656 +** MetadataSchemaQueryType
647 647  
648 648  Content:
649 649  
650 -Header, Query
660 +* Header, Query
661 +* Element Documentation:
651 651  
652 -Element Documentation:
663 +(% style="width:897.294px" %)
664 +|(% style="width:166px" %)**Name**|(% style="width:281px" %)**Type**|(% style="width:447px" %)**Documentation**
665 +|(% style="width:166px" %)Header|(% style="width:281px" %)BasicHeaderType|(% style="width:447px" %)
666 +|(% style="width:166px" %)Query|(% style="width:281px" %)qry: MetadataSchemaQueryType|(% style="width:447px" %)
653 653  
654 -|**Name**|**Type**|**Documentation**
655 -|Header|BasicHeaderType|
656 -|Query|qry: MetadataSchemaQueryT ype|
657 -
658 658  **StructuresQueryType: **StructuresQueryType defines the structure of a structures query message.
659 659  
660 660  Derivation:
661 661  
662 -//MessageType// (restriction)
663 - StructuresQueryType
672 +* //MessageType// (restriction)
673 +** StructuresQueryType
664 664  
665 665  Content:
666 666  
667 -Header, Query
677 +* Header, Query
678 +* Element Documentation:
668 668  
669 -Element Documentation:
680 +(% style="width:886.294px" %)
681 +|(% style="width:223px" %)**Name**|(% style="width:255px" %)**Type**|(% style="width:405px" %)**Documentation**
682 +|(% style="width:223px" %)Header|(% style="width:255px" %)BasicHeaderType|(% style="width:405px" %)
683 +|(% style="width:223px" %)Query|(% style="width:255px" %)qry: StructuresQueryType|(% style="width:405px" %)
670 670  
671 -|**Name**|**Type**|**Documentation**
672 -|Header|BasicHeaderType|
673 -|Query|qry: StructuresQueryType|
674 -
675 675  **DataflowQueryType: **DataflowQueryType defines the structure of a dataflow query message.
676 676  
677 677  Derivation:
678 678  
679 -//MessageType// (restriction)
680 - DataflowQueryType
689 +* //MessageType// (restriction)
690 +** DataflowQueryType
681 681  
682 682  Content:
683 683  
684 -Header, Query
694 +* Header, Query
695 +* Element Documentation:
685 685  
686 -Element Documentation:
697 +(% style="width:888.294px" %)
698 +|(% style="width:176px" %)**Name**|(% style="width:260px" %)**Type**|(% style="width:449px" %)**Documentation**
699 +|(% style="width:176px" %)Header|(% style="width:260px" %)BasicHeaderType|(% style="width:449px" %)
700 +|(% style="width:176px" %)Query|(% style="width:260px" %)qry: DataflowQueryType|(% style="width:449px" %)
687 687  
688 -|**Name**|**Type**|**Documentation**
689 -|Header|BasicHeaderType|
690 -|Query|qry: DataflowQueryType|
691 -
692 692  **MetadataflowQueryType: **MetadataflowQueryType defines the structure of a metadata flow query message.
693 693  
694 694  Derivation:
695 695  
696 -//MessageType// (restriction)
697 - MetadataflowQueryType
706 +* //MessageType// (restriction)
707 +** MetadataflowQueryType
698 698  
699 699  Content:
700 700  
701 -Header, Query
711 +* Header, Query
712 +* Element Documentation:
702 702  
703 -Element Documentation:
714 +(% style="width:886.294px" %)
715 +|(% style="width:199px" %)**Name**|(% style="width:296px" %)**Type**|(% style="width:388px" %)**Documentation**
716 +|(% style="width:199px" %)Header|(% style="width:296px" %)BasicHeaderType|(% style="width:388px" %)
717 +|(% style="width:199px" %)Query|(% style="width:296px" %)qry: MetadataflowQueryType|(% style="width:388px" %)
704 704  
705 -|**Name**|**Type**|**Documentation**
706 -|Header|BasicHeaderType|
707 -|Query|qry: MetadataflowQueryTyp e|
708 -
709 709  **DataStructureQueryType: **KeyFamilyQueryType defines the structure of a data structure query message.
710 710  
711 711  Derivation:
712 712  
713 -//MessageType// (restriction)
714 - DataStructureQueryType
723 +* //MessageType// (restriction)
724 +** DataStructureQueryType
715 715  
716 716  Content:
717 717  
718 -Header, Query
728 +* Header, Query
729 +* Element Documentation:
719 719  
720 -Element Documentation:
731 +(% style="width:901.294px" %)
732 +|(% style="width:202px" %)**Name**|(% style="width:303px" %)**Type**|(% style="width:393px" %)**Documentation**
733 +|(% style="width:202px" %)Header|(% style="width:303px" %)BasicHeaderType|(% style="width:393px" %)
734 +|(% style="width:202px" %)Query|(% style="width:303px" %)qry: DataStructureQueryType|(% style="width:393px" %)
721 721  
722 -|**Name**|**Type**|**Documentation**
723 -|Header|BasicHeaderType|
724 -|Query|qry: DataStructureQueryTy pe|
725 -
726 726  **MetadataStructureQueryType: **MetadataStructureQueryType defines the structure of a metadata structure query message.
727 727  
728 728  Derivation:
729 729  
730 -//MessageType// (restriction)
731 - MetadataStructureQueryType
740 +* //MessageType// (restriction)
741 +** MetadataStructureQueryType
732 732  
733 733  Content:
734 734  
735 -Header, Query
745 +* Header, Query
746 +* Element Documentation:
736 736  
737 -Element Documentation:
748 +(% style="width:904.294px" %)
749 +|(% style="width:226px" %)**Name**|(% style="width:275px" %)**Type**|(% style="width:400px" %)**Documentation**
750 +|(% style="width:226px" %)Header|(% style="width:275px" %)BasicHeaderType|(% style="width:400px" %)
751 +|(% style="width:226px" %)Query|(% style="width:275px" %)qry: MetadataStructureQueryType|(% style="width:400px" %)
738 738  
739 -|**Name**|**Type**|**Documentation**
740 -|Header|BasicHeaderType|
741 -|Query|qry: MetadataStructureQue ryType|
742 -
743 743  **CategorySchemeQueryType: **CategorySchemeQueryType defines the structure of a category scheme query message.
744 744  
745 745  Derivation:
746 746  
747 -//MessageType// (restriction)
748 - CategorySchemeQueryType
757 +* //MessageType// (restriction)
758 +** CategorySchemeQueryType
749 749  
750 750  Content:
751 751  
752 -Header, Query
762 +* Header, Query
763 +* Element Documentation:
753 753  
754 -Element Documentation:
765 +(% style="width:915.294px" %)
766 +|(% style="width:196px" %)**Name**|(% style="width:347px" %)**Type**|(% style="width:369px" %)**Documentation**
767 +|(% style="width:196px" %)Header|(% style="width:347px" %)BasicHeaderType|(% style="width:369px" %)
768 +|(% style="width:196px" %)Query|(% style="width:347px" %)qry: CategorySchemeQueryType|(% style="width:369px" %)
755 755  
756 -|**Name**|**Type**|**Documentation**
757 -|Header|BasicHeaderType|
758 -|Query|qry: CategorySchemeQueryT ype|
759 -
760 760  **ConceptSchemeQueryType: **ConceptSchemeQueryType defines the structure of a concept scheme query message.
761 761  
762 762  Derivation:
763 763  
764 -//MessageType// (restriction)
765 - ConceptSchemeQueryType
774 +* //MessageType// (restriction)
775 +** ConceptSchemeQueryType
766 766  
767 767  Content:
768 768  
769 -Header, Query
779 +* Header, Query
780 +* Element Documentation:
770 770  
771 -Element Documentation:
782 +(% style="width:895.294px" %)
783 +|(% style="width:222px" %)**Name**|(% style="width:339px" %)**Type**|(% style="width:331px" %)**Documentation**
784 +|(% style="width:222px" %)Header|(% style="width:339px" %)BasicHeaderType|(% style="width:331px" %)
785 +|(% style="width:222px" %)Query|(% style="width:339px" %)qry: ConceptSchemeQueryType|(% style="width:331px" %)
772 772  
773 -|**Name**|**Type**|**Documentation**
774 -|Header|BasicHeaderType|
775 -|Query|qry: ConceptSchemeQueryTy pe|
776 -
777 777  **CodelistQueryType: **CodelistQueryType defines the structure of a codelist query message.
778 778  
779 779  Derivation:
780 780  
781 -//MessageType// (restriction)
782 - CodelistQueryType
791 +* //MessageType// (restriction)
792 +** CodelistQueryType
783 783  
784 784  Content:
785 785  
786 -Header, Query
796 +* Header, Query
797 +* Element Documentation:
787 787  
788 -Element Documentation:
799 +(% style="width:911.294px" %)
800 +|(% style="width:204px" %)**Name**|(% style="width:295px" %)**Type**|(% style="width:409px" %)**Documentation**
801 +|(% style="width:204px" %)Header|(% style="width:295px" %)BasicHeaderType|(% style="width:409px" %)
802 +|(% style="width:204px" %)Query|(% style="width:295px" %)qry:CodelistQueryType|(% style="width:409px" %)
789 789  
790 -|**Name**|**Type**|**Documentation**
791 -|Header|BasicHeaderType|
792 -|Query|qry: CodelistQueryType|
793 -
794 794  **HierarchicalCodelistQueryType: **HierarchicalCodelistQueryType defines the structure of a hierarchical codelist query message.
795 795  
796 796  Derivation:
797 797  
798 -//MessageType// (restriction)
799 - HierarchicalCodelistQueryType
808 +* //MessageType// (restriction)
809 +** HierarchicalCodelistQueryType
800 800  
801 801  Content:
802 802  
803 -Header, Query
813 +* Header, Query
814 +* Element Documentation:
804 804  
805 -Element Documentation:
816 +(% style="width:906.294px" %)
817 +|(% style="width:191px" %)**Name**|(% style="width:281px" %)**Type**|(% style="width:430px" %)**Documentation**
818 +|(% style="width:191px" %)Header|(% style="width:281px" %)BasicHeaderType|(% style="width:430px" %)
819 +|(% style="width:191px" %)Query|(% style="width:281px" %)qry: HierarchicalCodelist QueryType|(% style="width:430px" %)
806 806  
807 -|**Name**|**Type**|**Documentation**
808 -|Header|BasicHeaderType|
809 -|Query|qry: HierarchicalCodelist QueryType|
810 -
811 811  **OrganisationSchemeQueryType: **OrganisationSchemeQueryType defines the structure of an organisation scheme query message.
812 812  
813 813  Derivation:
814 814  
815 -//MessageType// (restriction)
816 - OrganisationSchemeQueryType
825 +* //MessageType// (restriction)
826 +** OrganisationSchemeQueryType
817 817  
818 818  Content:
819 819  
820 -Header, Query
830 +* Header, Query
831 +* Element Documentation:
821 821  
822 -Element Documentation:
833 +(% style="width:891.294px" %)
834 +|(% style="width:174px" %)**Name**|(% style="width:292px" %)**Type**|(% style="width:422px" %)**Documentation**
835 +|(% style="width:174px" %)Header|(% style="width:292px" %)BasicHeaderType|(% style="width:422px" %)
836 +|(% style="width:174px" %)Query|(% style="width:292px" %)qry: OrganisationSchemeQueryType|(% style="width:422px" %)
823 823  
824 -|**Name**|**Type**|**Documentation**
825 -|Header|BasicHeaderType|
826 -|Query|qry: OrganisationSchemeQu eryType|
827 -
828 828  **ReportingTaxonomyQueryType: **ReportingTaxonomyQueryType defines the structure of a reporting taxonomy query message.
829 829  
830 830  Derivation:
831 831  
832 -//MessageType// (restriction)
833 - ReportingTaxonomyQueryType
842 +* //MessageType// (restriction)
843 +** ReportingTaxonomyQueryType
834 834  
835 835  Content:
836 836  
837 -Header, Query
847 +* Header, Query
848 +* Element Documentation:
838 838  
839 -Element Documentation:
850 +(% style="width:916.294px" %)
851 +|(% style="width:162px" %)**Name**|(% style="width:318px" %)**Type**|(% style="width:434px" %)**Documentation**
852 +|(% style="width:162px" %)Header|(% style="width:318px" %)BasicHeaderType|(% style="width:434px" %)
853 +|(% style="width:162px" %)Query|(% style="width:318px" %)qry: ReportingTaxonomyQueryType|(% style="width:434px" %)
840 840  
841 -|**Name**|**Type**|**Documentation**
842 -|Header|BasicHeaderType|
843 -|Query|qry: ReportingTaxonomyQue ryType|
844 -
845 845  **StructureSetQueryType: **StructureSetQueryType defines the structure of a structure set query message.
846 846  
847 847  Derivation:
848 848  
849 -//MessageType// (restriction)
850 - StructureSetQueryType
859 +* //MessageType// (restriction)
860 +** StructureSetQueryType
851 851  
852 852  Content:
853 853  
854 -Header, Query
864 +* Header, Query
865 +* Element Documentation:
855 855  
856 -Element Documentation:
867 +(% style="width:896.294px" %)
868 +|(% style="width:182px" %)**Name**|(% style="width:294px" %)**Type**|(% style="width:417px" %)**Documentation**
869 +|(% style="width:182px" %)Header|(% style="width:294px" %)BasicHeaderType|(% style="width:417px" %)
870 +|(% style="width:182px" %)Query|(% style="width:294px" %)qry: StructureSetQueryType|(% style="width:417px" %)
857 857  
858 -|**Name**|**Type**|**Documentation**
859 -|Header|BasicHeaderType|
860 -|Query|qry: StructureSetQueryTyp e|
861 -
862 862  **ProcessQueryType: **CategorizationQueryType defines the structure of a categorization query message.
863 863  
864 864  Derivation:
865 865  
866 -//MessageType// (restriction)
867 - ProcessQueryType
876 +* //MessageType// (restriction)
877 +** ProcessQueryType
868 868  
869 869  Content:
870 870  
871 -Header, Query
881 +* Header, Query
882 +* Element Documentation:
872 872  
873 -Element Documentation:
884 +(% style="width:907.294px" %)
885 +|(% style="width:189px" %)**Name**|(% style="width:394px" %)**Type**|(% style="width:321px" %)**Documentation**
886 +|(% style="width:189px" %)Header|(% style="width:394px" %)BasicHeaderType|(% style="width:321px" %)
887 +|(% style="width:189px" %)Query|(% style="width:394px" %)qry:ProcessQueryType|(% style="width:321px" %)
874 874  
875 -|**Name**|**Type**|**Documentation**
876 -|Header|BasicHeaderType|
877 -|Query|qry:ProcessQueryType|
878 -
879 879  **CategorisationQueryType: **CategorisationQueryType defines the structure of a categorisation query message.
880 880  
881 881  Derivation:
882 882  
883 -//MessageType// (restriction)
884 - CategorisationQueryType
893 +* //MessageType// (restriction)
894 +** CategorisationQueryType
885 885  
886 886  Content:
887 887  
888 -Header, Query
898 +* Header, Query
899 +* Element Documentation:
889 889  
890 -Element Documentation:
901 +(% style="width:897.294px" %)
902 +|(% style="width:230px" %)**Name**|(% style="width:300px" %)**Type**|(% style="width:363px" %)**Documentation**
903 +|(% style="width:230px" %)Header|(% style="width:300px" %)BasicHeaderType|(% style="width:363px" %)
904 +|(% style="width:230px" %)Query|(% style="width:300px" %)qry: CategorisationQueryType|(% style="width:363px" %)
891 891  
892 -|**Name**|**Type**|**Documentation**
893 -|Header|BasicHeaderType|
894 -|Query|qry: CategorisationQueryT ype|
895 -
896 896  **ProvisionAgreementQueryType: **ProvisionAgreementQueryType defines the structure of a provision agreement query message.
897 897  
898 898  Derivation:
899 899  
900 -//MessageType// (restriction)
901 - ProvisionAgreementQueryType
910 +* //MessageType// (restriction)
911 +** ProvisionAgreementQueryType
902 902  
903 903  Content:
904 904  
905 -Header, Query
915 +* Header, Query
916 +* Element Documentation:
906 906  
907 -Element Documentation:
918 +(% style="width:902.294px" %)
919 +|(% style="width:142px" %)**Name**|(% style="width:339px" %)**Type**|(% style="width:418px" %)**Documentation**
920 +|(% style="width:142px" %)Header|(% style="width:339px" %)BasicHeaderType|(% style="width:418px" %)
921 +|(% style="width:142px" %)Query|(% style="width:339px" %)qry: ProvisionAgreementQueryType|(% style="width:418px" %)
908 908  
909 -|**Name**|**Type**|**Documentation**
910 -|Header|BasicHeaderType|
911 -|Query|qry: ProvisionAgreementQu eryType|
912 -
913 913  **ConstraintQueryType: **ConstraintQueryType defines the structure of a constraint query message.
914 914  
915 915  Derivation: