INSPIRE-MIF / application-schemas

Community for the discussion of change proposals to the INSPIRE XML schemas.
https://inspire.ec.europa.eu/schemas
8 stars 10 forks source link

EL_endLifespanVersion has multiplicity 1 #42

Closed sMorrone closed 2 years ago

sMorrone commented 2 years ago

Change proposal description

In ElevationGridCoverage , ElevationTIN and ElevationVectorElements application schemas the 'endLifespanVersion' property has multiplicity equal to one. Proposal is to set endLifespanVersion multiplicity to [0..1], coherently to multiplicity of this property in the other INSPIRE application schemas.

Issue faced

In most cases the endLifespanVersion is not known, but, since multiplicity of this element is 1, a value or a nilReason shall be provided.

Proposed solution

Add minOccurs=0 to the endLifespanVersion definition

Technical details

the current property definition image is changed to image

Addressed schemas

https://inspire.ec.europa.eu/schemas/el-vec/4.0/ElevationVectorElements.xsd, https://inspire.ec.europa.eu/schemas/el-cov/4.0/ElevationGridCoverage.xsd https://inspire.ec.europa.eu/schemas/el-tin/4.0/ElevationTin.xsd

Impact on INSPIRE TG / IR

TG (related issue https://github.com/INSPIRE-MIF/technical-guidelines/issues/25) and UML impacted

Change proposer

Proposal was discussed in the INSPIRE Community Forum.

References

More detailed documentation

https://wayback.archive-it.org/12090/20210119145601/https://inspire.ec.europa.eu/forum/discussion/view/266001/the-endlifespanversion-property-has-minimum-cardinality-equal-to-one-in-the-elevation-schema

sMorrone commented 2 years ago

Subgroup Meeting 15-12-2021: Change proposal is approved

sMorrone commented 2 years ago

During the joint MIG/MIG-T meeting held on 31/03-01/04/2022, the proposal was endorsed. More details in the meeting minutes on the 69th MIG-T meeting page