Maintenance Frequency Best Practices¶
This FAIR Insight rule checks for the existence of a Maintenance Frequency Code in an ISO 19115 metadata record. From the FGDC guidance:
MD_MaintenanceFrequencyCode is the frequency with which modifications and deletions are made to the data after it is first produced.
Metadata creators should include one of the several Maintenance Frequency Codes within this element: MD_MaintenanceFrequencyCode
If frequency code is set to asNeeded or notPlanned , an additional element should be set to completed here: status>MD_ProgressCode
If more than one Maintenance Frequency Code is specified, the value with the greatest range will be used. Example, annually takes precedent over weekly .
asNeeded or notPlanned codes will also need a Status Progress Codes of completed .
Update Frequency Code*: //gmd:MD_MaintenanceFrequencyCode/text()* Completed Status*: //gmd:status/gmd:MD_ProgressCode/text()* Download URLs*: //gmd:transferOptions/gmd:MD_DigitalTransferOptions/gmd:onLine/gmd:CI_OnlineResource/gmd:linkage/gmd:URL/text()*
Update Frequency Code*: //mmi:MD_MaintenanceFrequencyCode/text()* Completed Status*: //mcc:MD_ProgressCode/text()* Download URLs*: //mrd:transferOptions/mrd:MD_DigitalTransferOptions/mrd:onLine/cit:CI_OnlineResource/cit:linkage/gco:CharacterString/text()*