Changes for page 4 Specific Item Schemes
Last modified by Helena K. on 2026/06/08 16:44
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 2 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -xwiki:XWiki. arturkryazhev1 +xwiki:XWiki.helena - Content
-
... ... @@ -28,6 +28,8 @@ 28 28 29 29 === 4.3.1 Class Diagram === 30 30 31 +[[image:1749246291075-895.jpeg]] 32 + 31 31 [[image:image42.png]] 32 32 33 33 **Figure 16: Class diagram of the Codelist** ... ... @@ -67,6 +67,8 @@ 67 67 68 68 ==== 4.3.3 Class Diagram – Codelist Extension ==== 69 69 72 +[[image:1749246291156-936.jpeg]] 73 + 70 70 [[image:image43.png]] 71 71 72 72 **Figure 17: Class diagram for Codelist Extension** ... ... @@ -73,7 +73,7 @@ 73 73 74 74 ==== 4.3.3.1 Narrative ==== 75 75 76 -A Codelist may extend other Codelists via the [[CodelistExtension>>doc:IMElements.CodelistExtension.WebHome]] class. The latter, via the [[sequence>>doc:IMElements.sequence.WebHome]], indicates the order of precedence of the extended Codelists for conflict resolution of [[Codes>>doc:Glossary.Code.WebHome]]. Besides that, the [[prefix>>doc:IMElements.prefix.WebHome]] property is used to ensure uniqueness of inherited [[Codes>>doc:Glossary.Code.WebHome]] in the extending[[(% class="wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink" %)^^~[1~]^^>>path:#_ftn1]](%%) Codelist in case conflicting [[Codes>>doc:Glossary.Code.WebHome]] must be included in the latter. Each [[CodelistExtension>>doc:IMElements.CodelistExtension.WebHome]] association may include one [[InclusiveCodeSelection>>doc:IMElements.InclusiveCodeSelection.WebHome]] or one [[ExclusiveCodeSelection>>doc:IMElements.ExclusiveCodeSelection.WebHome]]; those allow including or excluding a specific selection of [[Codes>>doc:Glossary.Code.WebHome]] from the extended Codelists.80 +A Codelist may extend other Codelists via the [[CodelistExtension>>doc:IMElements.CodelistExtension.WebHome]] class. The latter, via the [[sequence>>doc:IMElements.sequence.WebHome]], indicates the order of precedence of the extended Codelists for conflict resolution of [[Codes>>doc:Glossary.Code.WebHome]]. Besides that, the [[prefix>>doc:IMElements.prefix.WebHome]] property is used to ensure uniqueness of inherited [[Codes>>doc:Glossary.Code.WebHome]] in the extending[[(% class="wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink" %)^^~[1~]^^>>path:#_ftn1]](%%) Codelist in case conflicting [[Codes>>doc:Glossary.Code.WebHome]] must be included in the latter. Each [[CodelistExtension>>doc:IMElements.CodelistExtension.WebHome]] association may include one [[InclusiveCodeSelection>>doc:IMElements.CodeSelection.InclusiveCodeSelection.WebHome]] or one [[ExclusiveCodeSelection>>doc:IMElements.CodeSelection.ExclusiveCodeSelection.WebHome]]; those allow including or excluding a specific selection of [[Codes>>doc:Glossary.Code.WebHome]] from the extended Codelists. 77 77 78 78 The [[code>>doc:Glossary.Code.WebHome]] selection classes may have MemberValues in order to specify the subset of the [[Codes>>doc:Glossary.Code.WebHome]] that should be included or excluded from the extended Codelist. A [[MemberValue>>doc:IMElements.SelectionValue.MemberValue.WebHome]] may have a value that corresponds to a [[Code>>doc:Glossary.Code.WebHome]], including its children [[Codes>>doc:Glossary.Code.WebHome]] (via the cascadeValues property), or even include instances of the wildcard character ‘%’ in order to point to a set of [[Codes>>doc:Glossary.Code.WebHome]] with common parts in their identifiers. 79 79 ... ... @@ -86,8 +86,8 @@ 86 86 | |[[sequence>>doc:IMElements.sequence.WebHome]]|(% style="width:655px" %)((( 87 87 The order that will be used when extending a Codelist, for resolving [[Code>>doc:Glossary.Code.WebHome]] conflicts. The latest Codelist used overrides any previous Codelist. 88 88 ))) 89 -|[[InclusiveCodeSelection>>doc:IMElements.InclusiveCodeSelection.WebHome]]| |(% style="width:655px" %)The subset of [[Codes>>doc:Glossary.Code.WebHome]] to be included when extending a Codelist. 90 -|[[ExclusiveCodeSelection>>doc:IMElements.ExclusiveCodeSelection.WebHome]]| |(% style="width:655px" %)The subset of [[Codes>>doc:Glossary.Code.WebHome]] to be excluded when extending a Codelist. 93 +|[[InclusiveCodeSelection>>doc:IMElements.CodeSelection.InclusiveCodeSelection.WebHome]]| |(% style="width:655px" %)The subset of [[Codes>>doc:Glossary.Code.WebHome]] to be included when extending a Codelist. 94 +|[[ExclusiveCodeSelection>>doc:IMElements.CodeSelection.ExclusiveCodeSelection.WebHome]]| |(% style="width:655px" %)The subset of [[Codes>>doc:Glossary.Code.WebHome]] to be excluded when extending a Codelist. 91 91 |[[MemberValue>>doc:IMElements.SelectionValue.MemberValue.WebHome]]|((( 92 92 Inherits from: 93 93 //[[SelectionValue>>doc:IMElements.SelectionValue.WebHome]]// ... ... @@ -99,10 +99,14 @@ 99 99 100 100 The geospatial support is implemented via an extension of the normal Codelist. This is illustrated in the following diagrams. 101 101 106 +[[image:1749246291164-838.jpeg]] 107 + 102 102 [[image:image44.png]] 103 103 104 104 **Figure 18: Inheritance for the GeoCodelist** 105 105 112 +[[image:1749246291175-231.jpeg]] 113 + 106 106 [[image:image45.png]] 107 107 108 108 **Figure 19: Class diagram for Geospatial Codelist** ... ... @@ -147,6 +147,8 @@ 147 147 148 148 === 4.4.1 Class Diagram === 149 149 158 +[[image:1749246291179-291.jpeg]] 159 + 150 150 [[image:image46.png]] 151 151 152 152 **Figure 20: Class diagram of the ValueList** ... ... @@ -191,6 +191,8 @@ 191 191 192 192 === 4.5.1 Class Diagram - Inheritance === 193 193 204 +[[image:1749246291184-799.jpeg]] 205 + 194 194 [[image:image47.png]] 195 195 196 196 **Figure 21 Class diagram of the Concept Scheme** ... ... @@ -223,6 +223,8 @@ 223 223 224 224 === 4.5.3 Class Diagram Relationship === 225 225 238 +[[image:1749246291189-654.jpeg]] 239 + 226 226 [[image:image48.png]] 227 227 228 228 **Figure 22: Relationship class diagram of the Concept Scheme** ... ... @@ -269,6 +269,8 @@ 269 269 270 270 === 4.6.2 Class diagram Inheritance === 271 271 286 +[[image:1749246291193-743.jpeg]] 287 + 272 272 [[image:image49.png]] 273 273 274 274 **Figure 23 Inheritance Class diagram of the Category Scheme** ... ... @@ -304,6 +304,8 @@ 304 304 305 305 === 4.6.4 Class diagram Relationship === 306 306 323 +[[image:1749246291197-631.jpeg]] 324 + 307 307 [[image:image50.png]] 308 308 309 309 **Figure 24: Relationship Class diagram of the Category Scheme** ... ... @@ -335,6 +335,8 @@ 335 335 336 336 === 4.7.1 Class Diagram === 337 337 356 +[[image:1749246291201-410.jpeg]] 357 + 338 338 [[image:image51.png]] 339 339 340 340 **Figure 25 The Organisation Scheme class diagram** ... ... @@ -431,6 +431,8 @@ 431 431 432 432 === 4.8.1 Class Diagram === 433 433 454 +[[image:1749246291205-630.jpeg]] 455 + 434 434 [[image:image52.png]] 435 435 436 436 **Figure 26: Class diagram of the Reporting Taxonomy**
- 1749246291201-410.jpeg
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.arturkryazhev - Size
-
... ... @@ -1,0 +1,1 @@ 1 +38.1 KB - Content
- 1749246291205-630.jpeg
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.arturkryazhev - Size
-
... ... @@ -1,0 +1,1 @@ 1 +50.9 KB - Content