Skip to content

Clarify Nomenclature and Revise Check Names

Ted Habermann edited this page Oct 9, 2019 · 3 revisions

During the September meeting we decided to check all of the check names to make sure that the nomenclature and check naming hierarchy levels were used consistently. After doing this, I recommend the following changes:

  1. Replace dataset with resource in all checks
  2. creatorIdentifier > resource.creator.identifier
  3. creatorIdentifierType > resource.creator.IdentifierType
  4. entity.access > delete as resource.access already exists
  5. entity.format.nonproprietary > resource.format.proprietary
  6. keep entity.identifier and entity.identifierType
  7. add resource.identifier and resource.identifierType
  8. entity.checksum.congruent > resource.checksum.congruent
  9. entity.checksum.present > resource.checksum.present
  10. entity.items check should be removed. It is inherently ambiguous.
  11. distribution.contact.present > resource.distribution.contact.present
  12. distribution.contactIdentifier.present > resource.distribution.contactIdentifier.present
  13. add resource.type.present
  14. geographic.description.present > resource.geographic.description.present
  15. dataset.entityLicense.present > resource.license.present
  16. add resource.license.identifier.present
  17. add resource.license.identifierType.present
  18. add award.funderidentifierType
  19. add metadata.creationDate.present
  20. add metadata.revisionDate.present
  21. add metadata.licenseIdentifier.present
  22. add metadata.licenseIdentifierType.present
  23. entityNames.unique > entity.name.unique
  24. delete missing.value.codes as entity.attributeMissingValueCodes.present is there
  25. rename repo.* > repository.*
Clone this wiki locally