Test Case CSIP4

CSIP4

Testable: TRUE
Schema Valid: invalid
XML Validation Error: Element 'package', attribute 'isImplemented': The attribute 'isImplemented' is not allowed.
Description: If the METS document is at the package level (i.e. in the root folder) then mets/@csip:CONTENTINFORMATIONTYPE SHOULD (i.e. is recommended to) exist. If the METS document is at the representation level (i.e. in the /representations folder) then mets/@csip:CONTENTINFORMATIONTYPE MUST exist. If mets/@csip:CONTENTINFORMATIONTYPE exists, it MUST have a value from the VocabularyContentInformationTypeSpecification as defined by DILCIS Board. If mets/@csip:CONTENTINFORMATIONTYPE = "OTHER" then mets/@csip:OTHERCONTENTINFORMATIONTYPE MUST exist and have a value. Note: there is ambiguity around the case where an IP with one representation has only the root METS.xml (such a configuration is allowed by CSIP v.2.0.3). It could be said that such root METS.xml actually serves as representation METS.xml and thus mets/@csip:CONTENTINFORMATIONTYPE MUST exist. The interpretation here is that this is not the case, i.e. METS.xml is "representation level" only if it is located in /representations folder.

Rules