def METHOD_NAME(self, validate_rn=True):
    """Check whether the reputation file is valid or not"""
    is_reputation_valid = all(
        [
            super().METHOD_NAME(validate_rn),
            self.is_valid_version(),
            self.is_valid_expiration(),
            self.is_required_fields_empty(),
            self.is_valid_indicator_type_id(),
        ]
    )
    # check only on added files
    if not self.old_file:
        is_reputation_valid = all(
            [is_reputation_valid, self.is_id_equals_details()]
        )
    return is_reputation_valid