-
-
Notifications
You must be signed in to change notification settings - Fork 499
Open
Description
An idea for enhancement and compliance with ISO19115-3 (mdb):
When a metadata record is published, a timestamp could be written into metadata as mdb:MD_Metadata/mdb:dateInfo
with cit:dateType = publication
.

ISO 19115-1 allow multiple mdb:dataInfo
in mdb:MD_Metadata
each having a cit:dateType
from http://standards.iso.org/iso/19115/resources/Codelists/cat/codelists.xml#CI_DateTypeCode
GeoNetwork writes - as far as I can see - two mdb:dateInfo
into metadata - one with cit:dateType=creation and one with cit:dateType=revsion.
But why isn't a mdb:dateInfo with cit:dateType=publication written when a metadata record is published and deleted when the same record is unpublished?
Example of 3 mdb:MD_Metadata/mdb:dateInfo
:
<mdb:dateInfo>
<cit:CI_Date>
<cit:date>
<gco:DateTime>2024-02-14T14:20:22.506084Z</gco:DateTime>
</cit:date>
<cit:dateType>
<cit:CI_DateTypeCode codeList="http://standards.iso.org/iso/19115/resources/Codelists/cat/codelists.xml#CI_DateTypeCode" codeListValue="creation" />
</cit:dateType>
</cit:CI_Date>
</mdb:dateInfo>
<mdb:dateInfo>
<cit:CI_Date>
<cit:date>
<gco:DateTime>2025-05-23T18:44:25.155156Z</gco:DateTime>
</cit:date>
<cit:dateType>
<cit:CI_DateTypeCode codeList="http://standards.iso.org/iso/19115/resources/Codelists/cat/codelists.xml#CI_DateTypeCode" codeListValue="revision" />
</cit:dateType>
</cit:CI_Date>
</mdb:dateInfo>
<mdb:dateInfo>
<cit:CI_Date>
<cit:date>
<gco:DateTime>2025-05-23T18:44:25.155156Z</gco:DateTime>
</cit:date>
<cit:dateType>
<cit:CI_DateTypeCode codeList="http://standards.iso.org/iso/19115/resources/Codelists/cat/codelists.xml#CI_DateTypeCode" codeListValue="publication" />
</cit:dateType>
</cit:CI_Date>
</mdb:dateInfo>
jmckenna and BoazDall
Metadata
Metadata
Assignees
Labels
No labels