Test Case CSIP91
CSIP91
Testable: TRUE Schema Valid: Valid Description: If at least one administrative metadata unit (i.e. a techMD, rightsMD, sourceMD or digiprovMD element under mets/amdSec) exists then mets/structMap[@LABEL='CSIP']/div/div[@LABEL='Metadata']/@ADMID MUST exist and refer to them by their @ID as a space-separated list of @ID values (the attribute is of type xsd:IDREFS).
Rules
-
Rule ID: 1
Descripton: If there are amdSec IDs then the @ADMID attribute MUST exist
ERROR: There are administrative metadata described in amdSec and therefore there must be a mets/structMap[@LABEL='CSIP']/div/div[@LABEL='Metadata']/@ADMID. All amdSec ID's MUST be listed in the @ADMID using spaces as delimiters.
Packages:
structMap_missing_metadata_admid_attribute
Expected result: invalid
Validator Version Ret Code Valid Duration Contains Code Commons IP Validator v2.10.0 0 invalid 0.96s False E-ARK Python Validator v1.1.3.dev7 0 invalid 2.22s True E-ARK Python Validator v1.1.3 0 invalid 0.38s True valid_IP_with_SHOULD_MAY_1_rep
Expected result: Valid
Validator Version Ret Code Valid Duration Contains Code Commons IP Validator v2.10.0 0 invalid 0.96s False E-ARK Python Validator v1.1.3.dev7 0 invalid 2.22s False E-ARK Python Validator v1.1.3 0 invalid 0.38s False -
Rule ID: 2
Descripton: All amdSec IDs MUST be listed in the @ADMID
ERROR: Administrative metadata references incorrect. All amdSec IDs MUST be listed in the @ADMID using spaces as delimiters
Packages:
structMap_metadata_admid_attribute_missing_IDs
Expected result: invalid
Validator Version Ret Code Valid Duration Contains Code Commons IP Validator v2.10.0 0 invalid 0.98s False E-ARK Python Validator v1.1.3.dev7 0 invalid 2.33s True E-ARK Python Validator v1.1.3 0 invalid 0.40s False valid_IP_with_SHOULD_MAY_1_rep_3_premis
Expected result: Valid
Validator Version Ret Code Valid Duration Contains Code Commons IP Validator v2.10.0 0 invalid 0.98s False E-ARK Python Validator v1.1.3.dev7 0 invalid 2.28s False E-ARK Python Validator v1.1.3 0 invalid 0.38s False structMap_metadata_admid_attribute_too_many_IDs
Expected result: invalid
Validator Version Ret Code Valid Duration Contains Code Commons IP Validator v2.10.0 0 invalid 0.97s True E-ARK Python Validator v1.1.3.dev7 0 invalid 2.23s True E-ARK Python Validator v1.1.3 0 invalid 0.39s False valid_IP_with_SHOULD_MAY_1_rep
Expected result: Valid
Validator Version Ret Code Valid Duration Contains Code Commons IP Validator v2.10.0 0 invalid 0.96s False E-ARK Python Validator v1.1.3.dev7 0 invalid 2.22s False E-ARK Python Validator v1.1.3 0 invalid 0.38s False