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

From version 36.2
edited by Helena
on 2025/05/23 09:58
Change comment: There is no comment for this version
To version 34.1
edited by Artur
on 2025/05/22 14:49
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.helena
1 +xwiki:XWiki.arturkryazhev
Content
... ... @@ -296,11 +296,13 @@
296 296  (% style="width:757.294px" %)
297 297  |(% style="width:188px" %)**Interface**|(% style="width:542px" %)**Behaviour**
298 298  |(% style="width:188px" %)All|(% style="width:542px" %)(((
299 -1) If the action is set to “replace” (or a [[maintainable Artefact>>doc:Glossary.Maintainable artefact.WebHome]] is PUT or POSTed) then the entire contents of the existing maintainable object in the Registry MUST be replaced by the object submitted.
300 -2) Cross referenced structures MUST exist in either the submitted document (in Structures or Structure Location) or in the registry to which the request is submitted.
301 -3) If the action is set to “delete” (or a [[maintainable Artefact>>doc:Glossary.Maintainable artefact.WebHome]] is DELETEd) then the Registry MUST verify that the object can be deleted. In order to qualify for deletion, the object must:
299 +1. If the action is set to “replace” (or a [[maintainable Artefact>>doc:Glossary.Maintainable artefact.WebHome]] is PUT or POSTed) then the entire contents of the existing maintainable object in the Registry MUST be replaced by the object submitted.
300 +1. Cross referenced structures MUST exist in either the submitted document (in Structures or Structure Location) or in the registry to which the request is submitted.
301 +1. If the action is set to “delete” (or a [[maintainable Artefact>>doc:Glossary.Maintainable artefact.WebHome]] is DELETEd) then the Registry MUST verify that the object can be deleted. In order to qualify for deletion, the object must:
302 302  
303 303  a) Be a draft (% style="color:#e74c3c" %)version(%%).
304 +)))
305 +|(% style="width:188px" %) |(% style="width:542px" %)(((
304 304  b) Not be explicitly{{footnote}}With semantic versioning, it is allowed to reference a range of artefacts, e.g., a DSD referencing a Codelist with version 1.2.3+ means all patch versions greater than 1.2.3. This means that deleting 1.2.4-draft does not break integrity of the aforementioned DSD.{{/footnote}} referenced from any other object in the Registry.
305 305  4) The semantic versioning rules in the [[SDMX>>doc:Glossary.Statistical data and metadata exchange.WebHome]] documentation MUST be obeyed.
306 306  )))
... ... @@ -421,8 +421,7 @@
421 421  
422 422  ==== 6.2.2.2 URN Structure ====
423 423  
424 -(% class="wikigeneratedid" id="HCaseRulesforURN" %)
425 -**//__Case Rules for URN__//**
426 +===== **//__Case Rules for URN__//** =====
426 426  
427 427  For the URN, all parts of the string are case sensitive. The generic structure of the URN is as follows:
428 428  
... ... @@ -467,8 +467,7 @@
467 467  
468 468  object-id is the identifier of the actual object unless the actual object is a //Maintainable// object. If present it is always the last id and is not followed by any other character.
469 469  
470 -(% class="wikigeneratedid" id="HGenericExamplesoftheURNStructure" %)
471 -//__**Generic Examples of the URN Structure**__//
471 +===== //__**Generic Examples of the URN Structure**__// =====
472 472  
473 473  __Actual object is a maintainable__
474 474  
... ... @@ -494,8 +494,7 @@
494 494  
495 495  SDMXPrefix.[[SDMX-IM>>doc:Glossary.SDMX Information Model.WebHome]]-package-name.classname=agencyid:maintained-objectid((% style="color:#e74c3c" %)version(%%)).contained-object-id.contained-object-id contained-objectid.object-id
496 496  
497 -(% class="wikigeneratedid" id="HConcreteExamplesoftheURNStructure" %)
498 -//__**Concrete Examples of the URN Structure**__//
497 +===== //__**Concrete Examples of the URN Structure**__// =====
499 499  
500 500  The [[Data Structure Definition>>doc:Glossary.Data structure definition.WebHome]] CRED_EXT_DEBT of legacy (% style="color:#e74c3c" %)version(%%) 2.1 maintained by the toplevel Agency TFFS would have the URN:
501 501