Skip to content

SDMX-JSON Structure

Overview

The SDMX-JSON Structure format is an official SDMX format used for the serialisation of structural metadata. It is based on JSON.

The specification for this SDMX format is maintained in the SDMX GitHub Repository.

Like other SDMX structure formats, SDMX-JSON closely follows the SDMX Information Model and is used to package one or more maintainable artefacts together with the structures they depend on. A structure message may contain items such as Concept Schemes, Codelists, Data Structures, Dataflows, Organisation Schemes, Provision Agreements and Constraints.

At a high level, an SDMX-JSON structure message contains a message header together with collections of structural artefacts grouped by type. The format is designed to make structural metadata easier to consume in web and API-based applications, while preserving the relationships between artefacts. For example, a Dataflow can reference its Data Structure, and components within a Data Structure can reference Concepts, Representations and Codelists.

SDMX-JSON can be used to exchange the structural definitions required before data can be interpreted correctly. In practice this means it carries the formal description of dimensions, attributes, measures, code lists and related maintenance information that SDMX data messages depend on. Within Fusion Metadata Registry, SDMX-JSON structures can be used for both the import and export of supported structural metadata.

Examples

https://registry.sdmx.io/sdmx/v2/structure/datastructure/all/BIS_CBS/+/?format=sdmx-json&version=2.0.0
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
{
"meta": {
    "id": "IREF635463",
    "test": false,
    "schema": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
    "prepared": "2026-03-25T18:32:26Z",
    "contentLanguages": [
    "en"
    ],
    "sender": {
    "id": "sdmxio"
    }
},
"data": {
    "dataStructures": [
    {
        "links": [
        {
            "rel": "self",
            "type": "datastructure",
            "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
            "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataStructure=BIS:BIS_CBS(1.0)"
        }
        ],
        "id": "BIS_CBS",
        "name": "Consolidated Banking Statistics",
        "names": {
        "en": "Consolidated Banking Statistics"
        },
        "version": "1.0",
        "agencyID": "BIS",
        "isExternalReference": false,
        "dataStructureComponents": {
        "attributeList": {
            "links": [
            {
                "rel": "self",
                "type": "attributedescriptor",
                "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.AttributeDescriptor=BIS:BIS_CBS(1.0).AttributeDescriptor"
            }
            ],
            "id": "AttributeDescriptor",
            "attributes": [
            {
                "usage": "mandatory",
                "attributeRelationship": {
                "dimensions": [
                    "FREQ",
                    "L_MEASURE",
                    "L_REP_CTY",
                    "CBS_BANK_TYPE",
                    "CBS_BASIS",
                    "L_POSITION",
                    "L_INSTR",
                    "REM_MATURITY",
                    "CURR_TYPE_BOOK",
                    "L_CP_SECTOR",
                    "L_CP_COUNTRY"
                ]
                },
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).TIME_FORMAT"
                }
                ],
                "id": "TIME_FORMAT",
                "localRepresentation": {
                "enumerationFormat": {
                    "maxLength": 3,
                    "minLength": 3,
                    "dataType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_TIME_FORMAT(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).TIME_FORMAT"
            },
            {
                "usage": "mandatory",
                "attributeRelationship": {
                "observation": {

                }
                },
                "measureRelationship": [
                "OBS_VALUE"
                ],
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).OBS_STATUS"
                }
                ],
                "id": "OBS_STATUS",
                "localRepresentation": {
                "enumerationFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "dataType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_OBS_STATUS(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).OBS_STATUS"
            },
            {
                "usage": "optional",
                "attributeRelationship": {
                "observation": {

                }
                },
                "measureRelationship": [
                "OBS_VALUE"
                ],
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).OBS_CONF"
                }
                ],
                "id": "OBS_CONF",
                "localRepresentation": {
                "enumerationFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "dataType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_CONF_STATUS(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).OBS_CONF"
            },
            {
                "usage": "optional",
                "attributeRelationship": {
                "observation": {

                }
                },
                "measureRelationship": [
                "OBS_VALUE"
                ],
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).OBS_PRE_BREAK"
                }
                ],
                "id": "OBS_PRE_BREAK",
                "localRepresentation": {
                "format": {
                    "maxLength": 15,
                    "minLength": 1,
                    "dataType": "String"
                }
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).OBS_PRE_BREAK"
            },
            {
                "usage": "mandatory",
                "attributeRelationship": {
                "group": "Sibling"
                },
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).AVAILABILITY"
                }
                ],
                "id": "AVAILABILITY",
                "localRepresentation": {
                "enumerationFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "dataType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_AVAILABILITY(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).AVAILABILITY"
            },
            {
                "usage": "mandatory",
                "attributeRelationship": {
                "dimensions": [
                    "FREQ",
                    "L_MEASURE",
                    "L_REP_CTY",
                    "CBS_BANK_TYPE",
                    "CBS_BASIS",
                    "L_POSITION",
                    "L_INSTR",
                    "REM_MATURITY",
                    "CURR_TYPE_BOOK",
                    "L_CP_SECTOR",
                    "L_CP_COUNTRY"
                ]
                },
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).COLLECTION"
                }
                ],
                "id": "COLLECTION",
                "localRepresentation": {
                "enumerationFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "dataType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_COLLECTION(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).COLLECTION"
            },
            {
                "usage": "mandatory",
                "attributeRelationship": {
                "dataflow": {

                }
                },
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).DECIMALS"
                }
                ],
                "id": "DECIMALS",
                "localRepresentation": {
                "enumerationFormat": {
                    "isSequence": false,
                    "dataType": "Integer"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_DECIMALS(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).DECIMALS"
            },
            {
                "usage": "optional",
                "attributeRelationship": {
                "group": "Sibling"
                },
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).TITLE_GRP"
                }
                ],
                "id": "TITLE_GRP",
                "localRepresentation": {
                "format": {
                    "maxLength": 200,
                    "minLength": 1,
                    "dataType": "String"
                }
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).TITLE_GRP"
            },
            {
                "usage": "mandatory",
                "attributeRelationship": {
                "dataflow": {

                }
                },
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).UNIT_MEASURE"
                }
                ],
                "id": "UNIT_MEASURE",
                "localRepresentation": {
                "enumerationFormat": {
                    "maxLength": 3,
                    "minLength": 3,
                    "dataType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_CURRENCY_3POS(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).UNIT_MEASURE"
            },
            {
                "usage": "mandatory",
                "attributeRelationship": {
                "dataflow": {

                }
                },
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).UNIT_MULT"
                }
                ],
                "id": "UNIT_MULT",
                "localRepresentation": {
                "enumerationFormat": {
                    "maxLength": 2,
                    "minLength": 1,
                    "dataType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_UNIT_MULT(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).UNIT_MULT"
            }
            ]
        },
        "dimensionList": {
            "links": [
            {
                "rel": "self",
                "type": "dimensiondescriptor",
                "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DimensionDescriptor=BIS:BIS_CBS(1.0).DimensionDescriptor"
            }
            ],
            "id": "DimensionDescriptor",
            "dimensions": [
            {
                "position": 1,
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).FREQ"
                }
                ],
                "id": "FREQ",
                "localRepresentation": {
                "enumerationFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "dataType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_FREQ(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).FREQ"
            },
            {
                "position": 2,
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).L_MEASURE"
                }
                ],
                "id": "L_MEASURE",
                "localRepresentation": {
                "enumerationFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "dataType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_STOCK_FLOW(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).L_MEASURE"
            },
            {
                "position": 3,
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).L_REP_CTY"
                }
                ],
                "id": "L_REP_CTY",
                "localRepresentation": {
                "enumerationFormat": {
                    "maxLength": 2,
                    "minLength": 2,
                    "dataType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_BIS_IF_REF_AREA(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).L_REP_CTY"
            },
            {
                "position": 4,
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).CBS_BANK_TYPE"
                }
                ],
                "id": "CBS_BANK_TYPE",
                "localRepresentation": {
                "enumerationFormat": {
                    "maxLength": 2,
                    "minLength": 2,
                    "dataType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_BIS_IF_REF_AREA(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).CBS_BANK_TYPE"
            },
            {
                "position": 5,
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).CBS_BASIS"
                }
                ],
                "id": "CBS_BASIS",
                "localRepresentation": {
                "enumerationFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "dataType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_CBS_BASIS(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).CBS_BASIS"
            },
            {
                "position": 6,
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).L_POSITION"
                }
                ],
                "id": "L_POSITION",
                "localRepresentation": {
                "enumerationFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "dataType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_L_POSITION(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).L_POSITION"
            },
            {
                "position": 7,
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).L_INSTR"
                }
                ],
                "id": "L_INSTR",
                "localRepresentation": {
                "enumerationFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "dataType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_L_INSTR(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).L_INSTR"
            },
            {
                "position": 8,
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).REM_MATURITY"
                }
                ],
                "id": "REM_MATURITY",
                "localRepresentation": {
                "enumerationFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "dataType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_ISSUE_MAT(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).REM_MATURITY"
            },
            {
                "position": 9,
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).CURR_TYPE_BOOK"
                }
                ],
                "id": "CURR_TYPE_BOOK",
                "localRepresentation": {
                "enumerationFormat": {
                    "maxLength": 3,
                    "minLength": 3,
                    "dataType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_CURRENCY_3POS(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).CURR_TYPE_BOOK"
            },
            {
                "position": 10,
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).L_CP_SECTOR"
                }
                ],
                "id": "L_CP_SECTOR",
                "localRepresentation": {
                "enumerationFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "dataType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_L_SECTOR(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).L_CP_SECTOR"
            },
            {
                "position": 11,
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).L_CP_COUNTRY"
                }
                ],
                "id": "L_CP_COUNTRY",
                "localRepresentation": {
                "enumerationFormat": {
                    "maxLength": 2,
                    "minLength": 2,
                    "dataType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_BIS_IF_REF_AREA(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).L_CP_COUNTRY"
            }
            ],
            "timeDimension": {
            "links": [
                {
                "rel": "self",
                "type": "timedimension",
                "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.TimeDimension=BIS:BIS_CBS(1.0).TIME_PERIOD"
                }
            ],
            "id": "TIME_PERIOD",
            "localRepresentation": {
                "format": {
                "dataType": "ObservationalTimePeriod"
                }
            },
            "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).TIME_PERIOD"
            }
        },
        "groups": [
            {
            "links": [
                {
                "rel": "self",
                "type": "groupdimensiondescriptor",
                "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.GroupDimensionDescriptor=BIS:BIS_CBS(1.0).Sibling"
                }
            ],
            "id": "Sibling",
            "groupDimensions": [
                "L_MEASURE",
                "L_REP_CTY",
                "CBS_BANK_TYPE",
                "CBS_BASIS",
                "L_POSITION",
                "L_INSTR",
                "REM_MATURITY",
                "CURR_TYPE_BOOK",
                "L_CP_SECTOR",
                "L_CP_COUNTRY"
            ]
            }
        ],
        "measureList": {
            "links": [
            {
                "rel": "self",
                "type": "measuredescriptor",
                "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.MeasureDescriptor=BIS:BIS_CBS(1.0).MeasureDescriptor"
            }
            ],
            "id": "MeasureDescriptor",
            "measures": [
            {
                "usage": "optional",
                "links": [
                {
                    "rel": "self",
                    "type": "primarymeasure",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/2.0.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Measure=BIS:BIS_CBS(1.0).OBS_VALUE"
                }
                ],
                "id": "OBS_VALUE",
                "localRepresentation": {
                "format": {
                    "isSequence": false,
                    "dataType": "Double"
                }
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).OBS_VALUE"
            }
            ]
        }
        }
    }
    ]
}
}

https://registry.sdmx.io/sdmx/v2/structure/datastructure/all/BIS_CBS/+/?format=sdmx-json&version=1.0.0
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
{
"meta": {
    "id": "IREF634262",
    "test": false,
    "schema": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
    "prepared": "2026-03-25T18:30:24Z",
    "contentLanguages": [
    "en"
    ],
    "sender": {
    "id": "sdmxio"
    }
},
"data": {
    "dataStructures": [
    {
        "links": [
        {
            "rel": "self",
            "type": "datastructure",
            "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
            "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataStructure=BIS:BIS_CBS(1.0)"
        }
        ],
        "id": "BIS_CBS",
        "name": "Consolidated Banking Statistics",
        "names": {
        "en": "Consolidated Banking Statistics"
        },
        "version": "1.0",
        "agencyID": "BIS",
        "isExternalReference": false,
        "isFinal": false,
        "dataStructureComponents": {
        "attributeList": {
            "links": [
            {
                "rel": "self",
                "type": "attributedescriptor",
                "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.AttributeDescriptor=BIS:BIS_CBS(1.0).AttributeDescriptor"
            }
            ],
            "id": "AttributeDescriptor",
            "attributes": [
            {
                "assignmentStatus": "Mandatory",
                "attributeRelationship": {
                "dimensions": [
                    "FREQ",
                    "L_MEASURE",
                    "L_REP_CTY",
                    "CBS_BANK_TYPE",
                    "CBS_BASIS",
                    "L_POSITION",
                    "L_INSTR",
                    "REM_MATURITY",
                    "CURR_TYPE_BOOK",
                    "L_CP_SECTOR",
                    "L_CP_COUNTRY"
                ]
                },
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).TIME_FORMAT"
                }
                ],
                "id": "TIME_FORMAT",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 3,
                    "minLength": 3,
                    "textType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_TIME_FORMAT(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).TIME_FORMAT"
            },
            {
                "assignmentStatus": "Mandatory",
                "attributeRelationship": {
                "primaryMeasure": "OBS_VALUE"
                },
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).OBS_STATUS"
                }
                ],
                "id": "OBS_STATUS",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "textType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_OBS_STATUS(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).OBS_STATUS"
            },
            {
                "assignmentStatus": "Conditional",
                "attributeRelationship": {
                "primaryMeasure": "OBS_VALUE"
                },
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).OBS_CONF"
                }
                ],
                "id": "OBS_CONF",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "textType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_CONF_STATUS(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).OBS_CONF"
            },
            {
                "assignmentStatus": "Conditional",
                "attributeRelationship": {
                "primaryMeasure": "OBS_VALUE"
                },
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).OBS_PRE_BREAK"
                }
                ],
                "id": "OBS_PRE_BREAK",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 15,
                    "minLength": 1,
                    "textType": "String"
                }
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).OBS_PRE_BREAK"
            },
            {
                "assignmentStatus": "Mandatory",
                "attributeRelationship": {
                "group": "Sibling"
                },
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).AVAILABILITY"
                }
                ],
                "id": "AVAILABILITY",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "textType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_AVAILABILITY(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).AVAILABILITY"
            },
            {
                "assignmentStatus": "Mandatory",
                "attributeRelationship": {
                "dimensions": [
                    "FREQ",
                    "L_MEASURE",
                    "L_REP_CTY",
                    "CBS_BANK_TYPE",
                    "CBS_BASIS",
                    "L_POSITION",
                    "L_INSTR",
                    "REM_MATURITY",
                    "CURR_TYPE_BOOK",
                    "L_CP_SECTOR",
                    "L_CP_COUNTRY"
                ]
                },
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).COLLECTION"
                }
                ],
                "id": "COLLECTION",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "textType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_COLLECTION(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).COLLECTION"
            },
            {
                "assignmentStatus": "Mandatory",
                "attributeRelationship": {
                "none": {

                }
                },
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).DECIMALS"
                }
                ],
                "id": "DECIMALS",
                "localRepresentation": {
                "textFormat": {
                    "isSequence": false,
                    "textType": "Integer"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_DECIMALS(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).DECIMALS"
            },
            {
                "assignmentStatus": "Conditional",
                "attributeRelationship": {
                "group": "Sibling"
                },
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).TITLE_GRP"
                }
                ],
                "id": "TITLE_GRP",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 200,
                    "minLength": 1,
                    "textType": "String"
                }
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).TITLE_GRP"
            },
            {
                "assignmentStatus": "Mandatory",
                "attributeRelationship": {
                "none": {

                }
                },
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).UNIT_MEASURE"
                }
                ],
                "id": "UNIT_MEASURE",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 3,
                    "minLength": 3,
                    "textType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_CURRENCY_3POS(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).UNIT_MEASURE"
            },
            {
                "assignmentStatus": "Mandatory",
                "attributeRelationship": {
                "none": {

                }
                },
                "links": [
                {
                    "rel": "self",
                    "type": "dataattribute",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DataAttribute=BIS:BIS_CBS(1.0).UNIT_MULT"
                }
                ],
                "id": "UNIT_MULT",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 2,
                    "minLength": 1,
                    "textType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_UNIT_MULT(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).UNIT_MULT"
            }
            ]
        },
        "dimensionList": {
            "links": [
            {
                "rel": "self",
                "type": "dimensiondescriptor",
                "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.DimensionDescriptor=BIS:BIS_CBS(1.0).DimensionDescriptor"
            }
            ],
            "id": "DimensionDescriptor",
            "dimensions": [
            {
                "position": 1,
                "type": "Dimension",
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).FREQ"
                }
                ],
                "id": "FREQ",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "textType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_FREQ(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).FREQ"
            },
            {
                "position": 2,
                "type": "Dimension",
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).L_MEASURE"
                }
                ],
                "id": "L_MEASURE",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "textType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_STOCK_FLOW(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).L_MEASURE"
            },
            {
                "position": 3,
                "type": "Dimension",
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).L_REP_CTY"
                }
                ],
                "id": "L_REP_CTY",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 2,
                    "minLength": 2,
                    "textType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_BIS_IF_REF_AREA(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).L_REP_CTY"
            },
            {
                "position": 4,
                "type": "Dimension",
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).CBS_BANK_TYPE"
                }
                ],
                "id": "CBS_BANK_TYPE",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 2,
                    "minLength": 2,
                    "textType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_BIS_IF_REF_AREA(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).CBS_BANK_TYPE"
            },
            {
                "position": 5,
                "type": "Dimension",
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).CBS_BASIS"
                }
                ],
                "id": "CBS_BASIS",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "textType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_CBS_BASIS(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).CBS_BASIS"
            },
            {
                "position": 6,
                "type": "Dimension",
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).L_POSITION"
                }
                ],
                "id": "L_POSITION",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "textType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_L_POSITION(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).L_POSITION"
            },
            {
                "position": 7,
                "type": "Dimension",
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).L_INSTR"
                }
                ],
                "id": "L_INSTR",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "textType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_L_INSTR(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).L_INSTR"
            },
            {
                "position": 8,
                "type": "Dimension",
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).REM_MATURITY"
                }
                ],
                "id": "REM_MATURITY",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "textType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_ISSUE_MAT(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).REM_MATURITY"
            },
            {
                "position": 9,
                "type": "Dimension",
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).CURR_TYPE_BOOK"
                }
                ],
                "id": "CURR_TYPE_BOOK",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 3,
                    "minLength": 3,
                    "textType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_CURRENCY_3POS(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).CURR_TYPE_BOOK"
            },
            {
                "position": 10,
                "type": "Dimension",
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).L_CP_SECTOR"
                }
                ],
                "id": "L_CP_SECTOR",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 1,
                    "minLength": 1,
                    "textType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_L_SECTOR(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).L_CP_SECTOR"
            },
            {
                "position": 11,
                "type": "Dimension",
                "links": [
                {
                    "rel": "self",
                    "type": "dimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Dimension=BIS:BIS_CBS(1.0).L_CP_COUNTRY"
                }
                ],
                "id": "L_CP_COUNTRY",
                "localRepresentation": {
                "textFormat": {
                    "maxLength": 2,
                    "minLength": 2,
                    "textType": "String"
                },
                "enumeration": "urn:sdmx:org.sdmx.infomodel.codelist.Codelist=BIS:CL_BIS_IF_REF_AREA(1.0)"
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).L_CP_COUNTRY"
            }
            ],
            "timeDimensions": [
            {
                "position": 12,
                "type": "TimeDimension",
                "links": [
                {
                    "rel": "self",
                    "type": "timedimension",
                    "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                    "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.TimeDimension=BIS:BIS_CBS(1.0).TIME_PERIOD"
                }
                ],
                "id": "TIME_PERIOD",
                "localRepresentation": {
                "textFormat": {
                    "textType": "ObservationalTimePeriod"
                }
                },
                "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).TIME_PERIOD"
            }
            ]
        },
        "groups": [
            {
            "links": [
                {
                "rel": "self",
                "type": "groupdimensiondescriptor",
                "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.GroupDimensionDescriptor=BIS:BIS_CBS(1.0).Sibling"
                }
            ],
            "id": "Sibling",
            "groupDimensions": [
                "L_MEASURE",
                "L_REP_CTY",
                "CBS_BANK_TYPE",
                "CBS_BASIS",
                "L_POSITION",
                "L_INSTR",
                "REM_MATURITY",
                "CURR_TYPE_BOOK",
                "L_CP_SECTOR",
                "L_CP_COUNTRY"
            ]
            }
        ],
        "measureList": {
            "links": [
            {
                "rel": "self",
                "type": "measuredescriptor",
                "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.MeasureDescriptor=BIS:BIS_CBS(1.0).MeasureDescriptor"
            }
            ],
            "id": "MeasureDescriptor",
            "primaryMeasure": {
            "links": [
                {
                "rel": "self",
                "type": "primarymeasure",
                "uri": "https://raw.githubusercontent.com/sdmx-twg/sdmx-json/develop/structure-message/tools/schemas/1.0/sdmx-json-structure-schema.json",
                "urn": "urn:sdmx:org.sdmx.infomodel.datastructure.Measure=BIS:BIS_CBS(1.0).OBS_VALUE"
                }
            ],
            "id": "OBS_VALUE",
            "localRepresentation": {
                "textFormat": {
                "isSequence": false,
                "textType": "Double"
                }
            },
            "conceptIdentity": "urn:sdmx:org.sdmx.infomodel.conceptscheme.Concept=BIS:STANDALONE_CONCEPT_SCHEME(1.0).OBS_VALUE"
            }
        }
        }
    }
    ]
}
}