Changes for page 4 Specific Item Schemes

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

From version 15.9
edited by Helena
on 2025/05/16 13:47
Change comment: There is no comment for this version
To version 16.2
edited by Helena
on 2025/05/16 22:48
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -4,7 +4,7 @@
4 4  
5 5  == 4.1 Introduction ==
6 6  
7 -The structures that are an arrangement of objects into hierarchies or lists based on characteristics, and which are maintained as a group inherit from //ItemScheme//. These concrete classes are:
7 +The structures that are an arrangement of objects into [[hierarchies>>doc:xwiki:Glossary.Hierarchy.WebHome]] or lists based on characteristics, and which are maintained as a group inherit from //ItemScheme//. These concrete classes are:
8 8  
9 9  Codelist
10 10  ConceptScheme
... ... @@ -18,7 +18,7 @@
18 18  CustomTypeScheme
19 19  VtlMappingScheme
20 20  
21 -Note that the VTL related schemes (the last 6 of the above list) are detailed in a dedicated section below (section 15).
21 +Note that the [[VTL>>doc:xwiki:Glossary.Validation and transformation language.WebHome]] related schemes (the last 6 of the above list) are detailed in a dedicated section below (section 15).
22 22  
23 23  == 4.2 Inheritance View ==
24 24  
... ... @@ -36,7 +36,7 @@
36 36  
37 37  ==== 4.3.2.1 Narrative ====
38 38  
39 -The Codelist inherits from the //ItemScheme// and therefore has the following attributes:
39 +The Codelist inherits from the //ItemScheme// and therefore has the following [[attributes>>doc:xwiki:Glossary.Attribute.WebHome]]:
40 40  
41 41  id
42 42  uri
... ... @@ -49,20 +49,18 @@
49 49  structureURL
50 50  isPartial
51 51  
52 -The Code inherits from //Item// and has the following attributes:
52 +The [[Code>>doc:xwiki:Glossary.Code.WebHome]] inherits from //Item// and has the following [[attributes>>doc:xwiki:Glossary.Attribute.WebHome]]:
53 53  
54 54  id
55 55  uri
56 56  urn
57 57  
58 -Both Codelist and Code have the association to InternationalString to support a multilingual name, an optional multi-lingual description, and an association to Annotation to support notes (not shown).
58 +Both Codelist and [[Code>>doc:xwiki:Glossary.Code.WebHome]] have the association to InternationalString to support a multilingual name, an optional multi-lingual description, and an association to [[Annotation>>doc:xwiki:Glossary.Annotation.WebHome]] to support notes (not shown).
59 59  
60 -Through the inheritance the Codelist comprise one or more Codes, and the Code itself can have one or more child Codes in the (inherited) hierarchy association. Note that a child Code can have only one parent Code in this association. A more complex Hierarhcy, which allows multiple parents is described later.
60 +Through the inheritance the Codelist comprise one or more [[Codes>>doc:xwiki:Glossary.Code.WebHome]], and the [[Code>>doc:xwiki:Glossary.Code.WebHome]] itself can have one or more child [[Codes>>doc:xwiki:Glossary.Code.WebHome]] in the (inherited) [[hierarchy>>doc:xwiki:Glossary.Hierarchy.WebHome]] association. Note that a child [[Code>>doc:xwiki:Glossary.Code.WebHome]] can have only one parent [[Code>>doc:xwiki:Glossary.Code.WebHome]] in this association. A more complex Hierarhcy, which allows multiple parents is described later.
61 61  
62 -A partial Codelist (where isPartial is set to 'true') is identical to a Codelist and contains the Code and associated names and descriptions, just as in a normal Codelist. However, its content is a subset of the full Codelist. The way this works is described in section 3.5.3.1 on
62 +A partial Codelist (where isPartial is set to 'true') is identical to a Codelist and contains the [[Code>>doc:xwiki:Glossary.Code.WebHome]] and associated names and descriptions, just as in a normal Codelist. However, its content is a subset of the full Codelist. The way this works is described in section 3.5.3.1 on //ItemScheme//.
63 63  
64 -//ItemScheme//.
65 -
66 66  ==== 4.3.2.2 Definitions ====
67 67  
68 68  (% style="width:743.039px" %)
... ... @@ -335,19 +335,16 @@
335 335  |**Class**|(% colspan="2" %)**Feature**|**Description**
336 336  |CategoryScheme|(% colspan="2" %)(((
337 337  Inherits from
338 -
339 339  //ItemScheme//
340 340  )))|The descriptive information for an arrangement or division of categories into groups based on characteristics, which the objects have in common.
341 341  | |(% colspan="2" %)/items|Associates the categories.
342 342  |Category|(((
343 343  Inherits from
344 -
345 345  //Item//
346 346  )))|(% colspan="2" %)An item at any level within a classification, typically tabulation categories, sections, subsections, divisions, subdivisions, groups, subgroups, classes and subclasses.
347 347  | |/hierarchy|(% colspan="2" %)Associates the parent and the child Category.
348 348  |Categorisation|(((
349 349  Inherits from
350 -
351 351  //MaintainableArtefact//
352 352  )))|(% colspan="2" %)Associates an Identifable Artefact with a Category.
353 353  | |+categorisedArtefact|(% colspan="2" %)Associates the Identifable Artefact.
... ... @@ -385,17 +385,12 @@
385 385  |**Class**|(% style="width:246px" %)**Feature**|(% style="width:336px" %)**Description**
386 386  |//OrganisationScheme//|(% style="width:246px" %)(((
387 387  Abstract Class Inherits from
388 -
389 389  //ItemScheme//
390 390  
391 391  Sub classes are:
392 -
393 393  AgencyScheme
394 -
395 395  DataProviderScheme
396 -
397 397  MetadataProviderScheme DataConsumerScheme
398 -
399 399  OrganisationUnitScheme
400 400  )))|(% style="width:336px" %)A maintained collection of Organisations.
401 401  | |(% style="width:246px" %)/items|(% style="width:336px" %)(((
... ... @@ -405,19 +405,12 @@
405 405  )))
406 406  |//Organisation//|(% style="width:246px" %)(((
407 407  Abstract Class
398 +Inherits from //Item//
408 408  
409 -Inherits from
410 -
411 -//Item//
412 -
413 413  Sub classes are:
414 -
415 415  Agency
416 -
417 417  DataProvider
418 -
419 419  MetadataProvider DataConsumer
420 -
421 421  OrganisationUnit
422 422  )))|(% style="width:336px" %)An organisation is a unique framework of authority within which a person or persons act, or are designated to act, towards some purpose.
423 423  | |(% style="width:246px" %)+contact|(% style="width:336px" %)Association to the Contact information.
... ... @@ -443,27 +443,22 @@
443 443  | |(% style="width:246px" %)/items|(% style="width:336px" %)Association to the Organisation Units in the scheme.
444 444  |Agency|(% style="width:246px" %)(((
445 445  Inherits from
446 -
447 447  //Organisation//
448 448  )))|(% style="width:336px" %)Responsible agency for maintaining artefacts such as statistical classifications, glossaries, structural metadata such as Data and Metadata Structure Definitions, Concepts and Code lists.
449 449  |DataProvider|(% style="width:246px" %)(((
450 450  Inherits from
451 -
452 452  //Organisation//
453 453  )))|(% style="width:336px" %)An organisation that produces data.
454 454  |MetadataProvider|(% style="width:246px" %)(((
455 455  Inherits from
456 -
457 457  //Organisation//
458 458  )))|(% style="width:336px" %)An organisation that produces reference metadata.
459 459  |DataConsumer|(% style="width:246px" %)(((
460 460  Inherits from
461 -
462 462  //Organisation//
463 463  )))|(% style="width:336px" %)An organisation using data as input for further processing.
464 464  |OrganisationUnit|(% style="width:246px" %)(((
465 465  Inherits from
466 -
467 467  //Organisation//
468 468  )))|(% style="width:336px" %)A designation in the organisational structure.
469 469  | |(% style="width:246px" %)/hierarchy|(% style="width:336px" %)Association to child Organisation Units
... ... @@ -504,13 +504,11 @@
504 504  |(% style="width:177px" %)**Class**|(% style="width:152px" %)**Feature**|(% style="width:428px" %)**Description**
505 505  |(% style="width:177px" %)ReportingTaxonomy|(% style="width:152px" %)(((
506 506  Inherits from
507 -
508 508  //ItemScheme//
509 509  )))|(% style="width:428px" %)A scheme which defines the composition structure of a data report where each component can be described by an independent Dataflow or Metadataflow.
510 510  |(% style="width:177px" %) |(% style="width:152px" %)/items|(% style="width:428px" %)Associates the Reporting Category
511 511  |(% style="width:177px" %)ReportingCategory|(% style="width:152px" %)(((
512 512  Inherits from
513 -
514 514  //Item//
515 515  )))|(% style="width:428px" %)A component that gives structure to the report and links to data and metadata.
516 516  |(% style="width:177px" %) |(% style="width:152px" %)/hierarchy|(% style="width:428px" %)Associates child Reporting Category.