package at.procon.dip.migration.audit.entity;

public enum LegacyTedAuditFindingType {
    PACKAGE_SEQUENCE_GAP,
    PACKAGE_INCOMPLETE,
    PACKAGE_COMPLETED_WITHOUT_PROCESSED_AT,
    PACKAGE_COMPLETED_COUNT_MISMATCH,
    PACKAGE_MISSING_XML_FILE_COUNT,
    PACKAGE_MISSING_FILE_HASH,
    PACKAGE_FAILED_WITHOUT_ERROR_MESSAGE,
    LEGACY_PUBLICATION_ID_DUPLICATE,
    DOC_DEDUP_HASH_DUPLICATE,
    LEGACY_DOCUMENT_MISSING_HASH,
    LEGACY_DOCUMENT_MISSING_XML,
    LEGACY_DOCUMENT_MISSING_TEXT,
    LEGACY_DOCUMENT_MISSING_PUBLICATION_ID,
    DOC_DOCUMENT_MISSING,
    DOC_DOCUMENT_DUPLICATE,
    DOC_SOURCE_MISSING,
    DOC_ORIGINAL_CONTENT_MISSING,
    DOC_ORIGINAL_CONTENT_DUPLICATE,
    DOC_PRIMARY_REPRESENTATION_MISSING,
    DOC_PRIMARY_REPRESENTATION_DUPLICATE,
    TED_PROJECTION_MISSING,
    TED_PROJECTION_MISSING_LEGACY_LINK,
    TED_PROJECTION_DOCUMENT_MISMATCH,
    FINDINGS_TRUNCATED
}
