diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/migration/LegacyRedactionLogMergeService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/migration/LegacyRedactionLogMergeService.java index e6e590b9..aaa8a1be 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/migration/LegacyRedactionLogMergeService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/migration/LegacyRedactionLogMergeService.java @@ -12,7 +12,6 @@ import org.springframework.stereotype.Service; import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.AnnotationStatus; import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.ManualRedactions; -import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.BaseAnnotation; import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.IdRemoval; import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualForceRedaction; import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualLegalBasisChange; @@ -43,9 +42,9 @@ public class LegacyRedactionLogMergeService { private final DictionaryService dictionaryService; - public RedactionLog mergeManualChanges(RedactionLog redactionLog, ManualRedactions manualRedactions, String dossierTemplateId) { + public RedactionLog addManualAddEntriesAndRemoveSkippedImported(RedactionLog redactionLog, ManualRedactions manualRedactions, String dossierTemplateId) { - var skippedImportedRedactions = new HashSet<>(); + Set skippedImportedRedactions = new HashSet<>(); log.info("Merging Redaction log with manual redactions"); if (manualRedactions != null) { @@ -57,13 +56,14 @@ public class LegacyRedactionLogMergeService { for (RedactionLogEntry entry : redactionLog.getRedactionLogEntry()) { - processRedactionLogEntry(manualRedactionWrappers.stream() - .filter(ManualRedactionWrapper::isApproved) - .filter(mr -> entry.getId().equals(mr.getId())) - .collect(Collectors.toList()), entry, dossierTemplateId); - - if (entry.isImported() && !entry.isRedacted()) { - skippedImportedRedactions.add(entry.getId()); + if (entry.isImported()) { + processRedactionLogEntry(manualRedactionWrappers.stream() + .filter(ManualRedactionWrapper::isApproved) + .filter(mr -> entry.getId().equals(mr.getId())) + .collect(Collectors.toList()), entry, dossierTemplateId); + if (!entry.isRedacted()) { + skippedImportedRedactions.add(entry.getId()); + } } } @@ -97,35 +97,40 @@ public class LegacyRedactionLogMergeService { List manualRedactionWrappers = new ArrayList<>(); - manualRedactions.getRecategorizations().forEach(item -> { - if (item.getSoftDeletedTime() == null) { - manualRedactionWrappers.add(new ManualRedactionWrapper(item.getAnnotationId(), item.getRequestDate(), item, item.isApproved())); - } - }); + manualRedactions.getRecategorizations() + .forEach(item -> { + if (item.getSoftDeletedTime() == null) { + manualRedactionWrappers.add(new ManualRedactionWrapper(item.getAnnotationId(), item.getRequestDate(), item, item.isApproved())); + } + }); - manualRedactions.getIdsToRemove().forEach(item -> { - if (item.getSoftDeletedTime() == null) { - manualRedactionWrappers.add(new ManualRedactionWrapper(item.getAnnotationId(), item.getRequestDate(), item, item.isApproved())); - } - }); + manualRedactions.getIdsToRemove() + .forEach(item -> { + if (item.getSoftDeletedTime() == null) { + manualRedactionWrappers.add(new ManualRedactionWrapper(item.getAnnotationId(), item.getRequestDate(), item, item.isApproved())); + } + }); - manualRedactions.getForceRedactions().forEach(item -> { - if (item.getSoftDeletedTime() == null) { - manualRedactionWrappers.add(new ManualRedactionWrapper(item.getAnnotationId(), item.getRequestDate(), item, item.isApproved())); - } - }); + manualRedactions.getForceRedactions() + .forEach(item -> { + if (item.getSoftDeletedTime() == null) { + manualRedactionWrappers.add(new ManualRedactionWrapper(item.getAnnotationId(), item.getRequestDate(), item, item.isApproved())); + } + }); - manualRedactions.getLegalBasisChanges().forEach(item -> { - if (item.getSoftDeletedTime() == null) { - manualRedactionWrappers.add(new ManualRedactionWrapper(item.getAnnotationId(), item.getRequestDate(), item, item.isApproved())); - } - }); + manualRedactions.getLegalBasisChanges() + .forEach(item -> { + if (item.getSoftDeletedTime() == null) { + manualRedactionWrappers.add(new ManualRedactionWrapper(item.getAnnotationId(), item.getRequestDate(), item, item.isApproved())); + } + }); - manualRedactions.getResizeRedactions().forEach(item -> { - if (item.getSoftDeletedTime() == null) { - manualRedactionWrappers.add(new ManualRedactionWrapper(item.getAnnotationId(), item.getRequestDate(), item, item.isApproved())); - } - }); + manualRedactions.getResizeRedactions() + .forEach(item -> { + if (item.getSoftDeletedTime() == null) { + manualRedactionWrappers.add(new ManualRedactionWrapper(item.getAnnotationId(), item.getRequestDate(), item, item.isApproved())); + } + }); Collections.sort(manualRedactionWrappers); @@ -227,7 +232,7 @@ public class LegacyRedactionLogMergeService { redactionLogEntry.getManualChanges() .add(ManualChange.from(manualRemoval) - .withManualRedactionType(manualRemoval.isRemoveFromDictionary() ? ManualRedactionType.REMOVE_FROM_DICTIONARY : ManualRedactionType.REMOVE_LOCALLY)); + .withManualRedactionType(manualRemoval.isRemoveFromDictionary() ? ManualRedactionType.REMOVE_FROM_DICTIONARY : ManualRedactionType.REMOVE_LOCALLY)); } @@ -364,7 +369,9 @@ public class LegacyRedactionLogMergeService { return false; } - return (!manualRedactionEntry.isAddToDictionary() && !manualRedactionEntry.isAddToDossierDictionary()) || ((manualRedactionEntry.isAddToDictionary() || manualRedactionEntry.isAddToDossierDictionary()) && manualRedactionEntry.getProcessedDate() == null); + return (!manualRedactionEntry.isAddToDictionary() && !manualRedactionEntry.isAddToDossierDictionary()) || ((manualRedactionEntry.isAddToDictionary() + || manualRedactionEntry.isAddToDossierDictionary()) + && manualRedactionEntry.getProcessedDate() == null); } diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/migration/MigrationMessageReceiver.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/migration/MigrationMessageReceiver.java index 16f65238..66e8db83 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/migration/MigrationMessageReceiver.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/migration/MigrationMessageReceiver.java @@ -58,10 +58,10 @@ public class MigrationMessageReceiver { if (redactionLog.getAnalysisVersion() == 0) { redactionLog = legacyVersion0MigrationService.mergeDuplicateAnnotationIds(redactionLog); } else if (migrationRequest.getManualRedactions() != null) { - redactionLog = legacyRedactionLogMergeService.mergeManualChanges(redactionLog, migrationRequest.getManualRedactions(), migrationRequest.getDossierTemplateId()); + redactionLog = legacyRedactionLogMergeService.addManualAddEntriesAndRemoveSkippedImported(redactionLog, migrationRequest.getManualRedactions(), migrationRequest.getDossierTemplateId()); } - MigratedEntityLog migratedEntityLog = redactionLogToEntityLogMigrationService.migrate(redactionLog, document, migrationRequest.getDossierTemplateId()); + MigratedEntityLog migratedEntityLog = redactionLogToEntityLogMigrationService.migrate(redactionLog, document, migrationRequest.getDossierTemplateId(), migrationRequest.getManualRedactions()); redactionStorageService.storeObject(migrationRequest.getDossierId(), migrationRequest.getFileId(), FileType.ENTITY_LOG, migratedEntityLog.getEntityLog()); redactionStorageService.storeObject(migrationRequest.getDossierId(), migrationRequest.getFileId(), FileType.MIGRATED_IDS, migratedEntityLog.getMigratedIds()); diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/migration/RedactionLogToEntityLogMigrationService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/migration/RedactionLogToEntityLogMigrationService.java index e1635cfe..938109d4 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/migration/RedactionLogToEntityLogMigrationService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/migration/RedactionLogToEntityLogMigrationService.java @@ -2,6 +2,7 @@ package com.iqser.red.service.redaction.v1.server.migration; import java.awt.geom.Rectangle2D; import java.util.Collection; +import java.util.Collections; import java.util.Comparator; import java.util.LinkedList; import java.util.List; @@ -16,11 +17,15 @@ import org.springframework.stereotype.Service; import com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.EntityLog; import com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.EntityLogLegalBasis; import com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.migration.MigratedIds; +import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.ManualRedactions; +import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.BaseAnnotation; +import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.entitymapped.ManualResizeRedaction; import com.iqser.red.service.persistence.service.v1.api.shared.model.redactionlog.ManualRedactionType; import com.iqser.red.service.persistence.service.v1.api.shared.model.redactionlog.Rectangle; import com.iqser.red.service.persistence.service.v1.api.shared.model.redactionlog.RedactionLog; import com.iqser.red.service.persistence.service.v1.api.shared.model.redactionlog.RedactionLogEntry; import com.iqser.red.service.persistence.service.v1.api.shared.model.redactionlog.RedactionLogLegalBasis; +import com.iqser.red.service.redaction.v1.model.MigrationRequest; import com.iqser.red.service.redaction.v1.server.model.PrecursorEntity; import com.iqser.red.service.redaction.v1.server.model.MigratedEntityLog; import com.iqser.red.service.redaction.v1.server.model.MigrationEntity; @@ -33,6 +38,7 @@ import com.iqser.red.service.redaction.v1.server.model.document.nodes.Image; import com.iqser.red.service.redaction.v1.server.model.document.nodes.ImageType; import com.iqser.red.service.redaction.v1.server.model.document.nodes.SemanticNode; import com.iqser.red.service.redaction.v1.server.service.DictionaryService; +import com.iqser.red.service.redaction.v1.server.service.ManualChangesApplicationService; import com.iqser.red.service.redaction.v1.server.service.document.EntityCreationService; import com.iqser.red.service.redaction.v1.server.service.document.EntityEnrichmentService; import com.iqser.red.service.redaction.v1.server.service.document.EntityFindingUtility; @@ -55,12 +61,16 @@ public class RedactionLogToEntityLogMigrationService { EntityFindingUtility entityFindingUtility; EntityEnrichmentService entityEnrichmentService; DictionaryService dictionaryService; + ManualChangesApplicationService manualChangesApplicationService; - public MigratedEntityLog migrate(RedactionLog redactionLog, Document document, String dossierTemplateId) { + public MigratedEntityLog migrate(RedactionLog redactionLog, Document document, String dossierTemplateId, ManualRedactions manualRedactions) { List entitiesToMigrate = calculateMigrationEntitiesFromRedactionLog(redactionLog, document, dossierTemplateId); - MigratedIds migratedIds = entitiesToMigrate.stream().collect(new MigratedIdsCollector()); + MigratedIds migratedIds = entitiesToMigrate.stream() + .collect(new MigratedIdsCollector()); + + applyManualChanges(entitiesToMigrate, manualRedactions); EntityLog entityLog = new EntityLog(); entityLog.setAnalysisNumber(redactionLog.getAnalysisNumber()); @@ -69,15 +79,20 @@ public class RedactionLogToEntityLogMigrationService { entityLog.setDossierDictionaryVersion(redactionLog.getDossierDictionaryVersion()); entityLog.setLegalBasisVersion(redactionLog.getLegalBasisVersion()); entityLog.setAnalysisVersion(redactionLog.getAnalysisVersion()); - entityLog.setLegalBasis(redactionLog.getLegalBasis().stream().map(RedactionLogToEntityLogMigrationService::toEntityLogLegalBasis).toList()); + entityLog.setLegalBasis(redactionLog.getLegalBasis() + .stream() + .map(RedactionLogToEntityLogMigrationService::toEntityLogLegalBasis) + .toList()); Map oldToNewIDMapping = migratedIds.buildOldToNewMapping(); - entityLog.setEntityLogEntry(entitiesToMigrate.stream().map(migrationEntity -> migrationEntity.toEntityLogEntry(oldToNewIDMapping)).toList()); + entityLog.setEntityLogEntry(entitiesToMigrate.stream() + .map(migrationEntity -> migrationEntity.toEntityLogEntry(oldToNewIDMapping)) + .toList()); if (getNumberOfApprovedEntries(redactionLog) != entityLog.getEntityLogEntry().size()) { String message = String.format("Not all entities have been found during the migration redactionLog has %d entries and new entityLog %d", - redactionLog.getRedactionLogEntry().size(), - entityLog.getEntityLogEntry().size()); + redactionLog.getRedactionLogEntry().size(), + entityLog.getEntityLogEntry().size()); log.error(message); throw new AssertionError(message); } @@ -91,6 +106,41 @@ public class RedactionLogToEntityLogMigrationService { } + private void applyManualChanges(List entitiesToMigrate, ManualRedactions manualRedactions) { + + if (manualRedactions == null) { + return; + } + + Map> manualChangesPerAnnotationId = Stream.of(manualRedactions.getIdsToRemove(), + manualRedactions.getEntriesToAdd(), + manualRedactions.getForceRedactions(), + manualRedactions.getResizeRedactions(), + manualRedactions.getLegalBasisChanges(), + manualRedactions.getRecategorizations(), + manualRedactions.getLegalBasisChanges()) + .flatMap(Collection::stream) + .collect(Collectors.groupingBy(BaseAnnotation::getAnnotationId)); + + entitiesToMigrate.forEach(migrationEntity -> manualChangesPerAnnotationId.getOrDefault(migrationEntity.getOldId(), Collections.emptyList()) + .forEach(manualChange -> { + if (manualChange instanceof ManualResizeRedaction manualResizeRedaction && migrationEntity.getMigratedEntity() instanceof TextEntity textEntity) { + ManualResizeRedaction migratedManualResizeRedaction = ManualResizeRedaction.builder() + .positions(manualResizeRedaction.getPositions()) + .annotationId(migrationEntity.getNewId()) + .updateDictionary(manualResizeRedaction.getUpdateDictionary()) + .addToAllDossiers(manualResizeRedaction.isAddToAllDossiers()) + .textAfter(manualResizeRedaction.getTextAfter()) + .textBefore(manualResizeRedaction.getTextBefore()) + .build(); + manualChangesApplicationService.resize(textEntity, migratedManualResizeRedaction); + } else { + migrationEntity.getMigratedEntity().getManualOverwrite().addChange(manualChange); + } + })); + } + + private static long getNumberOfApprovedEntries(RedactionLog redactionLog) { return redactionLog.getRedactionLogEntry().size(); @@ -101,7 +151,9 @@ public class RedactionLogToEntityLogMigrationService { List images = getImageBasedMigrationEntities(redactionLog, document, dossierTemplateId); List textMigrationEntities = getTextBasedMigrationEntities(redactionLog, document, dossierTemplateId); - return Stream.of(textMigrationEntities.stream(), images.stream()).flatMap(Function.identity()).toList(); + return Stream.of(textMigrationEntities.stream(), images.stream()) + .flatMap(Function.identity()) + .toList(); } @@ -113,18 +165,26 @@ public class RedactionLogToEntityLogMigrationService { private List getImageBasedMigrationEntities(RedactionLog redactionLog, Document document, String dossierTemplateId) { - List images = document.streamAllImages().collect(Collectors.toList()); + List images = document.streamAllImages() + .collect(Collectors.toList()); - List redactionLogImages = redactionLog.getRedactionLogEntry().stream().filter(RedactionLogEntry::isImage).toList(); + List redactionLogImages = redactionLog.getRedactionLogEntry() + .stream() + .filter(RedactionLogEntry::isImage) + .toList(); List migrationEntities = new LinkedList<>(); for (RedactionLogEntry redactionLogImage : redactionLogImages) { - List imagePositions = redactionLogImage.getPositions().stream().map(RectangleWithPage::fromRedactionLogRectangle).toList(); + List imagePositions = redactionLogImage.getPositions() + .stream() + .map(RectangleWithPage::fromRedactionLogRectangle) + .toList(); assert imagePositions.size() == 1; Optional optionalClosestImage = images.stream() - .filter(image -> image.onPage(redactionLogImage.getPositions().get(0).getPage())) - .min(Comparator.comparingDouble(image -> entityFindingUtility.calculateDistance(image.getPosition(), imagePositions.get(0).rectangle2D()))) - .filter(image -> entityFindingUtility.calculateDistance(image.getPosition(), imagePositions.get(0).rectangle2D()) <= MATCH_THRESHOLD); + .filter(image -> image.onPage(redactionLogImage.getPositions() + .get(0).getPage())) + .min(Comparator.comparingDouble(image -> EntityFindingUtility.calculateDistance(image.getPosition(), imagePositions.get(0).rectangle2D()))) + .filter(image -> EntityFindingUtility.calculateDistance(image.getPosition(), imagePositions.get(0).rectangle2D()) <= MATCH_THRESHOLD); Image closestImage; if (optionalClosestImage.isEmpty()) { // if no fitting image can be found create a new one with the previous values! @@ -135,6 +195,7 @@ public class RedactionLogToEntityLogMigrationService { } String ruleIdentifier; + String reason = Optional.ofNullable(redactionLogImage.getReason()).orElse(""); if (redactionLogImage.getMatchedRule().isBlank() || redactionLogImage.getMatchedRule() == null) { ruleIdentifier = "OLDIMG.0.0"; } else { @@ -142,11 +203,11 @@ public class RedactionLogToEntityLogMigrationService { } if (redactionLogImage.lastChangeIsRemoved()) { - closestImage.remove(ruleIdentifier, redactionLogImage.getReason()); + closestImage.remove(ruleIdentifier, reason); } else if (redactionLogImage.isRedacted()) { - closestImage.apply(ruleIdentifier, redactionLogImage.getReason(), redactionLogImage.getLegalBasis()); + closestImage.apply(ruleIdentifier, reason, redactionLogImage.getLegalBasis()); } else { - closestImage.skip(ruleIdentifier, redactionLogImage.getReason()); + closestImage.skip(ruleIdentifier, reason); } migrationEntities.add(new MigrationEntity(null, redactionLogImage, closestImage, redactionLogImage.getId(), closestImage.getId())); } @@ -160,13 +221,24 @@ public class RedactionLogToEntityLogMigrationService { .documentTree(document.getDocumentTree()) .imageType(ImageType.fromString(redactionLogImage.getType())) .transparent(redactionLogImage.isImageHasTransparency()) - .page(document.getPages().stream().filter(p -> p.getNumber() == redactionLogImage.getPositions().get(0).getPage()).findFirst().orElseThrow()) - .position(toRectangle2D(redactionLogImage.getPositions().get(0))) + .page(document.getPages() + .stream() + .filter(p -> p.getNumber() == redactionLogImage.getPositions() + .get(0).getPage()) + .findFirst() + .orElseThrow()) + .position(toRectangle2D(redactionLogImage.getPositions() + .get(0))) .build(); List treeId = document.getDocumentTree().createNewMainEntryAndReturnId(image); image.setTreeId(treeId); - image.setId(IdBuilder.buildId(image.getPages(), image.getBBox().values().stream().toList(), "", "")); + image.setId(IdBuilder.buildId(image.getPages(), + image.getBBox().values() + .stream() + .toList(), + "", + "")); return image; } @@ -186,33 +258,37 @@ public class RedactionLogToEntityLogMigrationService { .map(entry -> MigrationEntity.fromRedactionLogEntry(entry, dictionaryService.isHint(entry.getType(), dossierTemplateId))) .peek(migrationEntity -> { if (migrationEntity.getPrecursorEntity().getEntityType().equals(EntityType.HINT) &&// - !migrationEntity.getRedactionLogEntry().isHint() &&// - !migrationEntity.getRedactionLogEntry().isRedacted()) { - migrationEntity.getPrecursorEntity().ignore(migrationEntity.getPrecursorEntity().getRuleIdentifier(), migrationEntity.getRedactionLogEntry().getReason()); + !migrationEntity.getRedactionLogEntry().isHint() &&// + !migrationEntity.getRedactionLogEntry().isRedacted()) { + migrationEntity.getPrecursorEntity().ignore(migrationEntity.getPrecursorEntity().getRuleIdentifier(), migrationEntity.getPrecursorEntity().getReason()); } else if (migrationEntity.getRedactionLogEntry().lastChangeIsRemoved()) { - migrationEntity.getPrecursorEntity().remove(migrationEntity.getPrecursorEntity().getRuleIdentifier(), migrationEntity.getRedactionLogEntry().getReason()); + migrationEntity.getPrecursorEntity().remove(migrationEntity.getPrecursorEntity().getRuleIdentifier(), migrationEntity.getPrecursorEntity().getReason()); } else if (lastManualChangeIsRemove(migrationEntity)) { migrationEntity.getPrecursorEntity().ignore(migrationEntity.getPrecursorEntity().getRuleIdentifier(), migrationEntity.getPrecursorEntity().getReason()); } else if (migrationEntity.getPrecursorEntity().isApplied() && migrationEntity.getRedactionLogEntry().isRecommendation()) { - migrationEntity.getPrecursorEntity().skip(migrationEntity.getPrecursorEntity().getRuleIdentifier(), migrationEntity.getPrecursorEntity().getReason()); + migrationEntity.getPrecursorEntity() + .skip(migrationEntity.getPrecursorEntity().getRuleIdentifier(), migrationEntity.getPrecursorEntity().getReason()); } else if (migrationEntity.getPrecursorEntity().isApplied()) { migrationEntity.getPrecursorEntity() .apply(migrationEntity.getPrecursorEntity().getRuleIdentifier(), - migrationEntity.getPrecursorEntity().getReason(), - migrationEntity.getPrecursorEntity().getLegalBasis()); + migrationEntity.getPrecursorEntity().getReason(), + migrationEntity.getPrecursorEntity().getLegalBasis()); } else { - migrationEntity.getPrecursorEntity().skip(migrationEntity.getPrecursorEntity().getRuleIdentifier(), migrationEntity.getPrecursorEntity().getReason()); + migrationEntity.getPrecursorEntity() + .skip(migrationEntity.getPrecursorEntity().getRuleIdentifier(), migrationEntity.getPrecursorEntity().getReason()); } }) .toList(); Map> tempEntitiesByValue = entityFindingUtility.findAllPossibleEntitiesAndGroupByValue(document, - entitiesToMigrate.stream().map(MigrationEntity::getPrecursorEntity).toList()); + entitiesToMigrate.stream() + .map(MigrationEntity::getPrecursorEntity) + .toList()); for (MigrationEntity migrationEntity : entitiesToMigrate) { Optional optionalTextEntity = entityFindingUtility.findClosestEntityAndReturnEmptyIfNotFound(migrationEntity.getPrecursorEntity(), - tempEntitiesByValue, - MATCH_THRESHOLD); + tempEntitiesByValue, + MATCH_THRESHOLD); if (optionalTextEntity.isEmpty()) { migrationEntity.setMigratedEntity(migrationEntity.getPrecursorEntity()); @@ -224,11 +300,14 @@ public class RedactionLogToEntityLogMigrationService { TextEntity entity = createCorrectEntity(migrationEntity.getPrecursorEntity(), document, optionalTextEntity.get().getTextRange()); migrationEntity.setMigratedEntity(entity); migrationEntity.setOldId(migrationEntity.getPrecursorEntity().getId()); - migrationEntity.setNewId(entity.getPositionsOnPagePerPage().get(0).getId()); // Can only be on one page, since redactionLogEntries can only be on one page + migrationEntity.setNewId(entity.getId()); // Can only be on one page, since redactionLogEntries can only be on one page } - tempEntitiesByValue.values().stream().flatMap(Collection::stream).forEach(TextEntity::removeFromGraph); + tempEntitiesByValue.values() + .stream() + .flatMap(Collection::stream) + .forEach(TextEntity::removeFromGraph); return entitiesToMigrate; } @@ -239,8 +318,7 @@ public class RedactionLogToEntityLogMigrationService { return false; } - return migrationEntity.getRedactionLogEntry() - .getManualChanges() + return migrationEntity.getRedactionLogEntry().getManualChanges() .stream() .reduce((a, b) -> b) .map(m -> m.getManualRedactionType().equals(ManualRedactionType.REMOVE_LOCALLY)) diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/model/MigrationEntity.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/model/MigrationEntity.java index 4abe6f03..bd948b08 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/model/MigrationEntity.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/model/MigrationEntity.java @@ -2,8 +2,8 @@ package com.iqser.red.service.redaction.v1.server.model; import java.util.Collections; import java.util.List; -import java.util.Locale; import java.util.Map; +import java.util.Optional; import java.util.Set; import java.util.stream.Collectors; @@ -20,10 +20,9 @@ import com.iqser.red.service.persistence.service.v1.api.shared.model.redactionlo import com.iqser.red.service.redaction.v1.server.model.document.entity.EntityType; import com.iqser.red.service.redaction.v1.server.model.document.entity.IEntity; import com.iqser.red.service.redaction.v1.server.model.document.entity.ManualChangeOverwrite; -import com.iqser.red.service.redaction.v1.server.model.document.entity.PositionOnPage; import com.iqser.red.service.redaction.v1.server.model.document.entity.TextEntity; import com.iqser.red.service.redaction.v1.server.model.document.nodes.Image; -import com.iqser.red.service.redaction.v1.server.model.document.nodes.ImageType; +import com.iqser.red.service.redaction.v1.server.service.ManualChangeFactory; import lombok.AllArgsConstructor; import lombok.Data; @@ -43,11 +42,11 @@ public final class MigrationEntity { public static MigrationEntity fromRedactionLogEntry(RedactionLogEntry redactionLogEntry, boolean hint) { - return new MigrationEntity(createManualEntity(redactionLogEntry, hint), redactionLogEntry); + return new MigrationEntity(createPrecursorEntity(redactionLogEntry, hint), redactionLogEntry); } - public static PrecursorEntity createManualEntity(RedactionLogEntry redactionLogEntry, boolean hint) { + public static PrecursorEntity createPrecursorEntity(RedactionLogEntry redactionLogEntry, boolean hint) { String ruleIdentifier = buildRuleIdentifier(redactionLogEntry); List rectangleWithPages = redactionLogEntry.getPositions().stream().map(RectangleWithPage::fromRedactionLogRectangle).toList(); @@ -57,7 +56,7 @@ public final class MigrationEntity { .value(redactionLogEntry.getValue()) .entityPosition(rectangleWithPages) .ruleIdentifier(ruleIdentifier) - .reason(redactionLogEntry.getReason()) + .reason(Optional.ofNullable(redactionLogEntry.getReason()).orElse("")) .legalBasis(redactionLogEntry.getLegalBasis()) .type(redactionLogEntry.getType()) .section(redactionLogEntry.getSection()) @@ -169,9 +168,10 @@ public final class MigrationEntity { } else { throw new UnsupportedOperationException("Unknown subclass " + migratedEntity.getClass()); } - entityLogEntry.setChanges(redactionLogEntry.getChanges().stream().map(MigrationEntity::toEntityLogChanges).toList()); - entityLogEntry.setManualChanges(migrateManualChanges(redactionLogEntry.getManualChanges())); + + entityLogEntry.setManualChanges(ManualChangeFactory.toManualChangeList(migratedEntity.getManualOverwrite().getManualChangeLog(), redactionLogEntry.isHint())); entityLogEntry.setColor(redactionLogEntry.getColor()); + entityLogEntry.setChanges(redactionLogEntry.getChanges().stream().map(MigrationEntity::toEntityLogChanges).toList()); entityLogEntry.setReference(migrateSetOfIds(redactionLogEntry.getReference(), oldToNewIdMapping)); entityLogEntry.setImportedRedactionIntersections(migrateSetOfIds(redactionLogEntry.getImportedRedactionIntersections(), oldToNewIdMapping)); entityLogEntry.setEngines(getMigratedEngines(redactionLogEntry)); @@ -197,14 +197,13 @@ public final class MigrationEntity { .isPresent(); } + private List migrateManualChanges(List manualChanges) { if (manualChanges == null) { return Collections.emptyList(); } - return manualChanges.stream() - .map(MigrationEntity::toEntityLogManualChanges) - .toList(); + return manualChanges.stream().map(MigrationEntity::toEntityLogManualChanges).toList(); } @@ -238,16 +237,16 @@ public final class MigrationEntity { public EntityLogEntry createEntityLogEntry(Image image) { - String imageType = image.getImageType().equals(ImageType.OTHER) ? "image" : image.getImageType().toString().toLowerCase(Locale.ENGLISH); - return EntityLogEntry.builder() + List positions = getPositionsFromOverride(image).orElse(List.of(new Position(image.getPosition(), image.getPage().getNumber()))); + return EntityLogEntry.builder() .id(image.getId()) .value(image.value()) - .type(imageType) + .type(image.type()) .reason(image.buildReasonWithManualChangeDescriptions()) .legalBasis(image.legalBasis()) .matchedRule(image.getMatchedRule().getRuleIdentifier().toString()) .dictionaryEntry(false) - .positions(List.of(new Position(image.getPosition(), image.getPage().getNumber()))) + .positions(positions) .containingNodeId(image.getTreeId()) .closestHeadline(image.getHeadline().getTextBlock().getSearchText()) .section(redactionLogEntry.getSection()) @@ -263,13 +262,12 @@ public final class MigrationEntity { public EntityLogEntry createEntityLogEntry(PrecursorEntity precursorEntity) { - String type = precursorEntity.getManualOverwrite().getType().orElse(precursorEntity.getType()); return EntityLogEntry.builder() .id(precursorEntity.getId()) .reason(precursorEntity.buildReasonWithManualChangeDescriptions()) .legalBasis(precursorEntity.legalBasis()) .value(precursorEntity.value()) - .type(type) + .type(precursorEntity.type()) .state(buildEntryState(precursorEntity)) .entryType(buildEntryType(precursorEntity)) .section(redactionLogEntry.getSection()) @@ -296,13 +294,9 @@ public final class MigrationEntity { public EntityLogEntry createEntityLogEntry(TextEntity entity) { assert entity.getPositionsOnPagePerPage().size() == 1; - PositionOnPage positionOnPage = entity.getPositionsOnPagePerPage().get(0); - List rectanglesPerLine = positionOnPage.getRectanglePerLine() - .stream() - .map(rectangle2D -> new Position(rectangle2D, positionOnPage.getPage().getNumber())) - .toList(); + List rectanglesPerLine = getRectanglesPerLine(entity); return EntityLogEntry.builder() - .id(positionOnPage.getId()) + .id(entity.getId()) .positions(rectanglesPerLine) .reason(entity.buildReasonWithManualChangeDescriptions()) .legalBasis(entity.legalBasis()) @@ -325,6 +319,23 @@ public final class MigrationEntity { } + private static List getRectanglesPerLine(TextEntity entity) { + + return getPositionsFromOverride(entity).orElse(entity.getPositionsOnPagePerPage() + .get(0) + .getRectanglePerLine() + .stream() + .map(rectangle2D -> new Position(rectangle2D, entity.getPositionsOnPagePerPage().get(0).getPage().getNumber())) + .toList()); + } + + + private static Optional> getPositionsFromOverride(IEntity entity) { + + return entity.getManualOverwrite().getPositions().map(rects -> rects.stream().map(r -> new Position(r.rectangle2D(), r.pageNumber())).toList()); + } + + private EntryState buildEntryState(IEntity entity) { if (entity.applied() && entity.active()) { diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/AnalyzeService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/AnalyzeService.java index 85872703..6fa7fb31 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/AnalyzeService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/AnalyzeService.java @@ -8,6 +8,7 @@ import java.util.Map; import java.util.Set; import java.util.stream.Collectors; import java.util.stream.Stream; + import org.springframework.stereotype.Service; import org.springframework.web.bind.annotation.RequestBody; @@ -68,19 +69,15 @@ public class AnalyzeService { ComponentDroolsExecutionService componentDroolsExecutionService; KieContainerCreationService kieContainerCreationService; DictionarySearchService dictionarySearchService; - RedactionLogCreatorService redactionLogCreatorService; EntityLogCreatorService entityLogCreatorService; ComponentLogCreatorService componentLogCreatorService; RedactionStorageService redactionStorageService; - RedactionChangeLogService redactionChangeLogService; - LegalBasisClient legalBasisClient; RedactionServiceSettings redactionServiceSettings; NotFoundImportedEntitiesService notFoundImportedEntitiesService; SectionFinderService sectionFinderService; ManualRedactionEntryService manualRedactionEntryService; ImportedRedactionEntryService importedRedactionEntryService; ObservedStorageService observedStorageService; - FunctionTimerValues redactmanagerAnalyzePagewiseValues; @@ -90,7 +87,6 @@ public class AnalyzeService { public AnalyzeResult reanalyze(@RequestBody AnalyzeRequest analyzeRequest) { long startTime = System.currentTimeMillis(); - RedactionLog previousRedactionLog = redactionStorageService.getRedactionLog(analyzeRequest.getDossierId(), analyzeRequest.getFileId()); EntityLog previousEntityLog = redactionStorageService.getEntityLog(analyzeRequest.getDossierId(), analyzeRequest.getFileId()); log.info("Loaded previous entity log for file {} in dossier {}", analyzeRequest.getFileId(), analyzeRequest.getDossierId()); @@ -106,8 +102,9 @@ public class AnalyzeService { } DictionaryIncrement dictionaryIncrement = dictionaryService.getDictionaryIncrements(analyzeRequest.getDossierTemplateId(), - new DictionaryVersion(previousEntityLog.getDictionaryVersion(), previousEntityLog.getDossierDictionaryVersion()), - analyzeRequest.getDossierId()); + new DictionaryVersion(previousEntityLog.getDictionaryVersion(), + previousEntityLog.getDossierDictionaryVersion()), + analyzeRequest.getDossierId()); Set sectionsToReanalyseIds = getSectionsToReanalyseIds(analyzeRequest, previousEntityLog, document, dictionaryIncrement, importedRedactions); List sectionsToReAnalyse = getSectionsToReAnalyse(document, sectionsToReanalyseIds); @@ -116,20 +113,19 @@ public class AnalyzeService { if (sectionsToReAnalyse.isEmpty()) { EntityLogChanges entityLogChanges = entityLogCreatorService.updateVersionsAndReturnChanges(previousEntityLog, - dictionaryIncrement.getDictionaryVersion(), - analyzeRequest, - false); + dictionaryIncrement.getDictionaryVersion(), + analyzeRequest, + false); return finalizeAnalysis(analyzeRequest, - startTime, - kieContainerCreationService.getLatestKieContainer(analyzeRequest.getDossierTemplateId(), RuleFileType.COMPONENT), - entityLogChanges, - document, - previousRedactionLog, - document.getNumberOfPages(), - dictionaryIncrement.getDictionaryVersion(), - true, - Collections.emptySet()); + startTime, + kieContainerCreationService.getLatestKieContainer(analyzeRequest.getDossierTemplateId(), RuleFileType.COMPONENT), + entityLogChanges, + document, + document.getNumberOfPages(), + dictionaryIncrement.getDictionaryVersion(), + true, + Collections.emptySet()); } KieWrapper kieWrapperEntityRules = kieContainerCreationService.getLatestKieContainer(analyzeRequest.getDossierTemplateId(), RuleFileType.ENTITY); @@ -139,10 +135,12 @@ public class AnalyzeService { log.info("Loaded Ner Entities for file {} in dossier {}", analyzeRequest.getFileId(), analyzeRequest.getDossierId()); var notFoundManualRedactionEntries = manualRedactionEntryService.addManualRedactionEntriesAndReturnNotFoundEntries(analyzeRequest, - document, - analyzeRequest.getDossierTemplateId()); + document, + analyzeRequest.getDossierTemplateId()); var notFoundImportedEntries = importedRedactionEntryService.addImportedEntriesAndReturnNotFoundEntries(analyzeRequest, importedRedactions, document); - var notFoundManualOrImportedEntries = Stream.of(notFoundManualRedactionEntries, notFoundImportedEntries).flatMap(Collection::stream).collect(Collectors.toList()); + var notFoundManualOrImportedEntries = Stream.of(notFoundManualRedactionEntries, notFoundImportedEntries) + .flatMap(Collection::stream) + .collect(Collectors.toList()); Dictionary dictionary = dictionaryService.getDeepCopyDictionary(analyzeRequest.getDossierTemplateId(), analyzeRequest.getDossierId()); log.info("Updated Dictionaries for file {} in dossier {}", analyzeRequest.getFileId(), analyzeRequest.getDossierId()); @@ -152,34 +150,32 @@ public class AnalyzeService { // we could add the imported redactions similar to the manual redactions here as well for additional processing List allFileAttributes = entityDroolsExecutionService.executeRules(kieWrapperEntityRules.container(), - document, - sectionsToReAnalyse, - dictionary, - analyzeRequest.getFileAttributes(), - analyzeRequest.getManualRedactions(), - nerEntities); + document, + sectionsToReAnalyse, + dictionary, + analyzeRequest.getFileAttributes(), + analyzeRequest.getManualRedactions(), + nerEntities); log.info("Finished entity rule execution for file {} in dossier {}", analyzeRequest.getFileId(), analyzeRequest.getDossierId()); - RedactionLog redactionLog = updatePreviousRedactionLog(analyzeRequest, document, notFoundManualOrImportedEntries, previousRedactionLog, sectionsToReanalyseIds); EntityLogChanges entityLogChanges = entityLogCreatorService.updatePreviousEntityLog(analyzeRequest, - document, - notFoundManualOrImportedEntries, - previousEntityLog, - sectionsToReanalyseIds, - dictionary.getVersion()); + document, + notFoundManualOrImportedEntries, + previousEntityLog, + sectionsToReanalyseIds, + dictionary.getVersion()); notFoundImportedEntitiesService.processEntityLog(entityLogChanges.getEntityLog(), analyzeRequest, notFoundImportedEntries); return finalizeAnalysis(analyzeRequest, - startTime, - kieContainerCreationService.getLatestKieContainer(analyzeRequest.getDossierTemplateId(), RuleFileType.COMPONENT), - entityLogChanges, - document, - redactionLog, - document.getNumberOfPages(), - dictionaryIncrement.getDictionaryVersion(), - true, - new HashSet<>(allFileAttributes)); + startTime, + kieContainerCreationService.getLatestKieContainer(analyzeRequest.getDossierTemplateId(), RuleFileType.COMPONENT), + entityLogChanges, + document, + document.getNumberOfPages(), + dictionaryIncrement.getDictionaryVersion(), + true, + new HashSet<>(allFileAttributes)); } @@ -209,59 +205,42 @@ public class AnalyzeService { log.info("Updated Dictionaries for file {} in dossier {}", analyzeRequest.getFileId(), analyzeRequest.getDossierId()); var notFoundManualRedactionEntries = manualRedactionEntryService.addManualRedactionEntriesAndReturnNotFoundEntries(analyzeRequest, - document, - analyzeRequest.getDossierTemplateId()); + document, + analyzeRequest.getDossierTemplateId()); var notFoundImportedEntries = importedRedactionEntryService.addImportedEntriesAndReturnNotFoundEntries(analyzeRequest, importedRedactions, document); - var notFoundManualOrImportedEntries = Stream.of(notFoundManualRedactionEntries, notFoundImportedEntries).flatMap(Collection::stream).collect(Collectors.toList()); + var notFoundManualOrImportedEntries = Stream.of(notFoundManualRedactionEntries, notFoundImportedEntries) + .flatMap(Collection::stream) + .collect(Collectors.toList()); dictionarySearchService.addDictionaryEntities(dictionary, document); log.info("Finished Dictionary Search for file {} in dossier {}", analyzeRequest.getFileId(), analyzeRequest.getDossierId()); // we could add the imported redactions similar to the manual redactions here as well for additional processing List allFileAttributes = entityDroolsExecutionService.executeRules(kieWrapperEntityRules.container(), - document, - dictionary, - analyzeRequest.getFileAttributes(), - analyzeRequest.getManualRedactions(), - nerEntities); + document, + dictionary, + analyzeRequest.getFileAttributes(), + analyzeRequest.getManualRedactions(), + nerEntities); log.info("Finished entity rule execution for file {} in dossier {}", analyzeRequest.getFileId(), analyzeRequest.getDossierId()); - RedactionLog redactionLog = createRedactionLog(analyzeRequest, document, notFoundManualOrImportedEntries, dictionary, kieWrapperEntityRules); EntityLog entityLog = entityLogCreatorService.createInitialEntityLog(analyzeRequest, - document, - notFoundManualOrImportedEntries, - dictionary.getVersion(), - kieWrapperEntityRules.rulesVersion()); + document, + notFoundManualOrImportedEntries, + dictionary.getVersion(), + kieWrapperEntityRules.rulesVersion()); notFoundImportedEntitiesService.processEntityLog(entityLog, analyzeRequest, notFoundImportedEntries); return finalizeAnalysis(analyzeRequest, - startTime, - kieWrapperComponentRules, - new EntityLogChanges(entityLog, false), - document, - redactionLog, - document.getNumberOfPages(), - dictionary.getVersion(), - false, - new HashSet<>(allFileAttributes)); - } - - - @Deprecated(forRemoval = true) - private RedactionLog updatePreviousRedactionLog(AnalyzeRequest analyzeRequest, - Document document, - List notFoundEntries, - RedactionLog previousRedactionLog, - Set sectionsToReanalyseIds) { - - List newRedactionLogEntries = redactionLogCreatorService.createRedactionLog(document, analyzeRequest.getDossierTemplateId(), notFoundEntries); - - previousRedactionLog.getRedactionLogEntry() - .removeIf(entry -> sectionsToReanalyseIds.contains(entry.getSectionNumber()) && !entry.getType().equals(NotFoundImportedEntitiesService.IMPORTED_REDACTION_TYPE)); - - - return previousRedactionLog; + startTime, + kieWrapperComponentRules, + new EntityLogChanges(entityLog, false), + document, + document.getNumberOfPages(), + dictionary.getVersion(), + false, + new HashSet<>(allFileAttributes)); } @@ -270,14 +249,11 @@ public class AnalyzeService { KieWrapper kieWrapperComponentRules, EntityLogChanges entityLogChanges, Document document, - RedactionLog redactionLog, int numberOfPages, DictionaryVersion dictionaryVersion, boolean isReanalysis, Set addedFileAttributes) { - finalizeRedactionLog(analyzeRequest, redactionLog, dictionaryVersion); - EntityLog entityLog = entityLogChanges.getEntityLog(); redactionStorageService.storeObject(analyzeRequest.getDossierId(), analyzeRequest.getFileId(), FileType.ENTITY_LOG, entityLogChanges.getEntityLog()); @@ -324,9 +300,10 @@ public class AnalyzeService { } List components = componentDroolsExecutionService.executeRules(kieWrapperComponentRules.container(), - entityLogChanges.getEntityLog(), - document, - addedFileAttributes.stream().toList()); + entityLogChanges.getEntityLog(), + document, + addedFileAttributes.stream() + .toList()); log.info("Finished component rule execution for file {} in dossier {}", analyzeRequest.getFileId(), analyzeRequest.getDossierId()); ComponentLog componentLog = componentLogCreatorService.buildComponentLog(analyzeRequest.getAnalysisNumber(), components, kieWrapperComponentRules.rulesVersion()); @@ -336,29 +313,20 @@ public class AnalyzeService { } - private RedactionLogChanges finalizeRedactionLog(AnalyzeRequest analyzeRequest, RedactionLog redactionLog, DictionaryVersion dictionaryVersion) { - // TODO: remove redactionLog related stuff - - RedactionLog previousRedactionLog = redactionStorageService.getRedactionLog(analyzeRequest.getDossierId(), analyzeRequest.getFileId()); - - redactionLog.setDictionaryVersion(dictionaryVersion.getDossierTemplateVersion()); - redactionLog.setDossierDictionaryVersion(dictionaryVersion.getDossierVersion()); - - RedactionLogChanges redactionLogChange = redactionChangeLogService.computeChanges(previousRedactionLog, redactionLog, analyzeRequest.getAnalysisNumber()); - - redactionStorageService.storeObject(analyzeRequest.getDossierId(), analyzeRequest.getFileId(), FileType.REDACTION_LOG, redactionLogChange.getRedactionLog()); - - return redactionLogChange; - } - - private static List getSectionsToReAnalyse(Document document, Set sectionsToReanalyseIds) { - return document.streamChildren().filter(section -> sectionsToReanalyseIds.contains(section.getTreeId().get(0))).collect(Collectors.toList()); + return document.streamChildren() + .filter(section -> sectionsToReanalyseIds.contains(section.getTreeId() + .get(0))) + .collect(Collectors.toList()); } - private Set getSectionsToReanalyseIds(AnalyzeRequest analyzeRequest, EntityLog entityLog, Document document, DictionaryIncrement dictionaryIncrement, ImportedRedactions importedRedactions) { + private Set getSectionsToReanalyseIds(AnalyzeRequest analyzeRequest, + EntityLog entityLog, + Document document, + DictionaryIncrement dictionaryIncrement, + ImportedRedactions importedRedactions) { return sectionFinderService.findSectionsToReanalyse(dictionaryIncrement, entityLog, document, analyzeRequest, importedRedactions); } @@ -380,9 +348,10 @@ public class AnalyzeService { private static NerEntitiesModel filterNerEntitiesModelBySectionIds(Set sectionsToReanalyseIds, NerEntitiesModel nerEntitiesModel) { - return new NerEntitiesModel(nerEntitiesModel.getData().entrySet().stream() // - .filter(entry -> sectionsToReanalyseIds.contains(entry.getKey())) // - .collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue))); + return new NerEntitiesModel(nerEntitiesModel.getData().entrySet() + .stream() // + .filter(entry -> sectionsToReanalyseIds.contains(entry.getKey())) // + .collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue))); } @@ -397,35 +366,4 @@ public class AnalyzeService { return nerEntities; } - - @Deprecated(forRemoval = true) - private RedactionLog createRedactionLog(AnalyzeRequest analyzeRequest, - Document document, - List notFoundManualRedactionEntries, - Dictionary dictionary, - KieWrapper wrapper) { - - List redactionLogEntries = redactionLogCreatorService.createRedactionLog(document, - analyzeRequest.getDossierTemplateId(), - notFoundManualRedactionEntries); - - List legalBasis = legalBasisClient.getLegalBasisMapping(analyzeRequest.getDossierTemplateId()); - RedactionLog redactionLog = new RedactionLog(redactionServiceSettings.getAnalysisVersion(), - analyzeRequest.getAnalysisNumber(), - redactionLogEntries, - toRedactionLogLegalBasis(legalBasis), - dictionary.getVersion().getDossierTemplateVersion(), - dictionary.getVersion().getDossierVersion(), - wrapper.rulesVersion(), - legalBasisClient.getVersion(analyzeRequest.getDossierTemplateId())); - - return redactionLog; - } - - - public List toRedactionLogLegalBasis(List legalBasis) { - - return legalBasis.stream().map(l -> new RedactionLogLegalBasis(l.getName(), l.getDescription(), l.getReason())).collect(Collectors.toList()); - } - } diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/EntityChangeLogService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/EntityChangeLogService.java index 4bdf8368..f0acf82e 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/EntityChangeLogService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/EntityChangeLogService.java @@ -27,8 +27,6 @@ import lombok.extern.slf4j.Slf4j; @FieldDefaults(makeFinal=true, level= AccessLevel.PRIVATE) public class EntityChangeLogService { - ManualChangeFactory manualChangeFactory; - @Timed("redactmanager_computeChanges") public boolean computeChanges(List previousEntityLogEntries, List newEntityLogEntries, ManualRedactions manualRedactions, int analysisNumber) { @@ -88,7 +86,7 @@ public class EntityChangeLogService { .filter(IdRemoval::isRemoveFromDictionary)// .filter(removed -> removed.getAnnotationId().equals(entry.getId()))// .findFirst()// - .ifPresent(idRemove -> entry.getManualChanges().add(manualChangeFactory.toManualChange(idRemove, false))); + .ifPresent(idRemove -> entry.getManualChanges().add(ManualChangeFactory.toManualChange(idRemove, false))); } private ChangeType calculateChangeType(EntryState state, EntryState previousState) { diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/EntityLogCreatorService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/EntityLogCreatorService.java index 30eb13bb..fe498798 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/EntityLogCreatorService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/EntityLogCreatorService.java @@ -44,7 +44,6 @@ import lombok.extern.slf4j.Slf4j; public class EntityLogCreatorService { DictionaryService dictionaryService; - ManualChangeFactory manualChangeFactory; RedactionServiceSettings redactionServiceSettings; LegalBasisClient legalBasisClient; EntityChangeLogService entityChangeLogService; @@ -125,7 +124,10 @@ public class EntityLogCreatorService { .toList(); previousEntityLog.getEntityLogEntry().removeAll(previousEntriesFromReAnalyzedSections); - boolean hasChanges = entityChangeLogService.computeChanges(previousEntriesFromReAnalyzedSections, newEntityLogEntries, analyzeRequest.getManualRedactions(), analyzeRequest.getAnalysisNumber()); + boolean hasChanges = entityChangeLogService.computeChanges(previousEntriesFromReAnalyzedSections, + newEntityLogEntries, + analyzeRequest.getManualRedactions(), + analyzeRequest.getAnalysisNumber()); previousEntityLog.getEntityLogEntry().addAll(newEntityLogEntries); return updateVersionsAndReturnChanges(previousEntityLog, dictionaryVersion, analyzeRequest, hasChanges); @@ -143,9 +145,7 @@ public class EntityLogCreatorService { .filter(entity -> !entity.removed()) .forEach(entityNode -> entries.addAll(toEntityLogEntries(entityNode))); document.streamAllImages().filter(entity -> !entity.removed()).forEach(imageNode -> entries.add(createEntityLogEntry(imageNode, dossierTemplateId))); - notFoundPrecursorEntries.stream() - .filter(entity -> !entity.removed()) - .forEach(precursorEntity -> entries.add(createEntityLogEntry(precursorEntity, dossierTemplateId))); + notFoundPrecursorEntries.stream().filter(entity -> !entity.removed()).forEach(precursorEntity -> entries.add(createEntityLogEntry(precursorEntity, dossierTemplateId))); return entries; } @@ -191,7 +191,7 @@ public class EntityLogCreatorService { .closestHeadline(image.getHeadline().getTextBlock().getSearchText()) .section(image.getManualOverwrite().getSection().orElse(image.getParent().toString())) .imageHasTransparency(image.isTransparent()) - .manualChanges(manualChangeFactory.toManualChangeList(image.getManualOverwrite().getManualChangeLog(), isHint)) + .manualChanges(ManualChangeFactory.toManualChangeList(image.getManualOverwrite().getManualChangeLog(), isHint)) .state(buildEntryState(image)) .entryType(isHint ? EntryType.IMAGE_HINT : EntryType.IMAGE) .build(); @@ -232,7 +232,7 @@ public class EntityLogCreatorService { //(was .imported(precursorEntity.getEngines() != null && precursorEntity.getEngines().contains(Engine.IMPORTED))) .imported(false) .reference(Collections.emptySet()) - .manualChanges(manualChangeFactory.toManualChangeList(precursorEntity.getManualOverwrite().getManualChangeLog(), isHint)) + .manualChanges(ManualChangeFactory.toManualChangeList(precursorEntity.getManualOverwrite().getManualChangeLog(), isHint)) .build(); } @@ -262,7 +262,7 @@ public class EntityLogCreatorService { //(was .imported(entity.getEngines() != null && entity.getEngines().contains(Engine.IMPORTED))) .imported(false) .reference(referenceIds) - .manualChanges(manualChangeFactory.toManualChangeList(entity.getManualOverwrite().getManualChangeLog(), isHint)) + .manualChanges(ManualChangeFactory.toManualChangeList(entity.getManualOverwrite().getManualChangeLog(), isHint)) .state(buildEntryState(entity)) .entryType(buildEntryType(entity)) .build(); diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/ImportedRedactionService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/ImportedRedactionService.java deleted file mode 100644 index e69de29b..00000000 diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/ManualChangeFactory.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/ManualChangeFactory.java index 94de69b2..d4d6f3c3 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/ManualChangeFactory.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/ManualChangeFactory.java @@ -15,7 +15,9 @@ import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations import com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.ManualChange; import com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.ManualRedactionType; -@Service +import lombok.experimental.UtilityClass; + +@UtilityClass public class ManualChangeFactory { public List toManualChangeList(List manualChanges, boolean isHint) { diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/ManualChangesApplicationService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/ManualChangesApplicationService.java index aed3320f..d709f211 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/ManualChangesApplicationService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/ManualChangesApplicationService.java @@ -78,6 +78,8 @@ public class ManualChangesApplicationService { .map(ManualChangesApplicationService::toRectangle2D) .collect(Collectors.toList())); + entityToBeResized.getManualOverwrite().addChange(manualResizeRedaction); + SemanticNode node = entityToBeResized.getDeepestFullyContainingNode(); PrecursorEntity searchEntity = PrecursorEntity.fromManualResizeRedaction(manualResizeRedaction); // Loop through nodes starting from the deepest fully containing node all the way to the document node @@ -125,7 +127,6 @@ public class ManualChangesApplicationService { entityToBeResized.setDuplicateTextRanges(new ArrayList<>(closestEntity.getDuplicateTextRanges())); entityToBeResized.setValue(closestEntity.getValue()); entityToBeResized.setPages(newIntersectingPages); - entityToBeResized.getManualOverwrite().addChange(manualResizeRedaction); } diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/RedactionChangeLogService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/RedactionChangeLogService.java deleted file mode 100644 index b3c13a60..00000000 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/RedactionChangeLogService.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.iqser.red.service.redaction.v1.server.service; - -import java.time.OffsetDateTime; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.HashSet; -import java.util.List; -import java.util.Map; -import java.util.Set; -import java.util.stream.Collectors; - -import org.springframework.stereotype.Service; - -import com.iqser.red.service.persistence.service.v1.api.shared.model.redactionlog.Change; -import com.iqser.red.service.persistence.service.v1.api.shared.model.redactionlog.ChangeType; -import com.iqser.red.service.persistence.service.v1.api.shared.model.redactionlog.ManualRedactionType; -import com.iqser.red.service.persistence.service.v1.api.shared.model.redactionlog.RedactionLog; -import com.iqser.red.service.persistence.service.v1.api.shared.model.redactionlog.RedactionLogChanges; -import com.iqser.red.service.persistence.service.v1.api.shared.model.redactionlog.RedactionLogEntry; -import com.iqser.red.service.redaction.v1.server.storage.RedactionStorageService; - -import io.micrometer.core.annotation.Timed; -import lombok.RequiredArgsConstructor; -import lombok.extern.slf4j.Slf4j; - -@Deprecated(forRemoval = true) -@Slf4j -@Service -@RequiredArgsConstructor -public class RedactionChangeLogService { - - private final RedactionStorageService redactionStorageService; - - - @Timed("redactmanager_computeChanges") - public RedactionLogChanges computeChanges(RedactionLog previousRedactionLog, RedactionLog currentRedactionLog, int analysisNumber) { - - long start = System.currentTimeMillis(); - - if (previousRedactionLog == null) { - currentRedactionLog.getRedactionLogEntry().forEach(entry -> { - entry.getChanges().add(new Change(analysisNumber, ChangeType.ADDED, OffsetDateTime.now())); - }); - return new RedactionLogChanges(currentRedactionLog, false); - } - - List previouslyExistingEntries = previousRedactionLog.getRedactionLogEntry().stream().filter(entry -> !entry.lastChangeIsRemoved()).toList(); - - Map addedEntryIds = getEntriesThatExistInCurrentButNotInPreviousRedactionLog(currentRedactionLog, previouslyExistingEntries); - Set removedIds = getEntryIdsThatExistInPreviousButNotInCurrentRedactionLog(currentRedactionLog, previouslyExistingEntries); - - List newRedactionLogEntries = previousRedactionLog.getRedactionLogEntry(); - - List toRemove = new ArrayList<>(); - newRedactionLogEntries.forEach(entry -> { - if (removedIds.contains(entry.getId()) && addedEntryIds.containsKey(entry.getId())) { - List changes = entry.getChanges(); - changes.add(new Change(analysisNumber, ChangeType.CHANGED, OffsetDateTime.now())); - var newEntry = addedEntryIds.get(entry.getId()); - newEntry.setChanges(changes); - addedEntryIds.put(entry.getId(), newEntry); - toRemove.add(entry); - } else if (removedIds.contains(entry.getId())) { - entry.getChanges().add(new Change(analysisNumber, ChangeType.REMOVED, OffsetDateTime.now())); - } else if (addedEntryIds.containsKey(entry.getId())) { - List changes = entry.getChanges(); - changes.add(new Change(analysisNumber, ChangeType.ADDED, OffsetDateTime.now())); - var newEntry = addedEntryIds.get(entry.getId()); - newEntry.setChanges(changes); - addedEntryIds.put(entry.getId(), newEntry); - toRemove.add(entry); - } - }); - - newRedactionLogEntries.removeAll(toRemove); - - addedEntryIds.forEach((k, v) -> { - if (v.getChanges().isEmpty()) { - v.getChanges().add(new Change(analysisNumber, ChangeType.ADDED, OffsetDateTime.now())); - } - newRedactionLogEntries.add(v); - }); - - currentRedactionLog.setRedactionLogEntry(newRedactionLogEntries); - - log.debug("Change computation took: {}", System.currentTimeMillis() - start); - return new RedactionLogChanges(currentRedactionLog, !addedEntryIds.isEmpty() || !removedIds.isEmpty()); - } - - - private static Set getEntryIdsThatExistInPreviousButNotInCurrentRedactionLog(RedactionLog currentRedactionLog, List previouslyExistingEntries) { - - Set removed = new HashSet<>(previouslyExistingEntries); - currentRedactionLog.getRedactionLogEntry().forEach(removed::remove); - - Set removedIds = removed.stream().map(RedactionLogEntry::getId).collect(Collectors.toSet()); - return removedIds; - } - - - private static Map getEntriesThatExistInCurrentButNotInPreviousRedactionLog(RedactionLog currentRedactionLog, - List previouslyExistingEntries) { - - Set currentExistingEntries = currentRedactionLog.getRedactionLogEntry() - .stream() - .filter(entry -> (entry.getChanges().isEmpty() || !entry.lastChangeIsRemoved()) && !isLastManualChangeRemove(entry)) - .collect(Collectors.toSet()); - - previouslyExistingEntries.forEach(currentExistingEntries::remove); - Map addedIds = new HashMap<>(); - currentExistingEntries.forEach(entry -> { - addedIds.put(entry.getId(), entry); - }); - return addedIds; - } - - - private static boolean isLastManualChangeRemove(RedactionLogEntry redactionLogEntry){ - if(redactionLogEntry.getManualChanges() == null || redactionLogEntry.getManualChanges().isEmpty()){ - return false; - } - return redactionLogEntry.getManualChanges().get(redactionLogEntry.getManualChanges().size() -1).getManualRedactionType() == ManualRedactionType.REMOVE_LOCALLY; - } - -} diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/RedactionLogCreatorService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/RedactionLogCreatorService.java deleted file mode 100644 index 0cc1d630..00000000 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/RedactionLogCreatorService.java +++ /dev/null @@ -1,260 +0,0 @@ -package com.iqser.red.service.redaction.v1.server.service; - -import java.awt.geom.Rectangle2D; -import java.util.ArrayList; -import java.util.Collections; -import java.util.HashSet; -import java.util.List; -import java.util.Locale; -import java.util.Objects; -import java.util.Set; -import java.util.stream.Collectors; - -import org.springframework.beans.BeanUtils; -import org.springframework.stereotype.Service; - -import com.iqser.red.service.persistence.service.v1.api.shared.model.annotations.AnnotationStatus; -import com.iqser.red.service.persistence.service.v1.api.shared.model.redactionlog.Engine; -import com.iqser.red.service.persistence.service.v1.api.shared.model.redactionlog.ManualChange; -import com.iqser.red.service.persistence.service.v1.api.shared.model.redactionlog.ManualRedactionType; -import com.iqser.red.service.persistence.service.v1.api.shared.model.redactionlog.Point; -import com.iqser.red.service.persistence.service.v1.api.shared.model.redactionlog.Rectangle; -import com.iqser.red.service.persistence.service.v1.api.shared.model.redactionlog.RedactionLogEntry; -import com.iqser.red.service.redaction.v1.server.model.PrecursorEntity; -import com.iqser.red.service.redaction.v1.server.model.document.entity.EntityType; -import com.iqser.red.service.redaction.v1.server.model.document.entity.IEntity; -import com.iqser.red.service.redaction.v1.server.model.document.entity.ManualChangeOverwrite; -import com.iqser.red.service.redaction.v1.server.model.document.entity.PositionOnPage; -import com.iqser.red.service.redaction.v1.server.model.document.entity.TextEntity; -import com.iqser.red.service.redaction.v1.server.model.document.nodes.Document; -import com.iqser.red.service.redaction.v1.server.model.document.nodes.Image; -import com.iqser.red.service.redaction.v1.server.model.document.nodes.ImageType; - -import lombok.RequiredArgsConstructor; -import lombok.extern.slf4j.Slf4j; - -@Deprecated(forRemoval = true) -@Service -@Slf4j -@RequiredArgsConstructor -public class RedactionLogCreatorService { - - private final DictionaryService dictionaryService; - private final ManualChangeFactory manualChangeFactory; - - - public List createRedactionLog(Document document, String dossierTemplateId, List notFoundManualRedactionEntries) { - - List entries = new ArrayList<>(); - Set processIds = new HashSet<>(); - document.getEntities() - .stream() - .filter(entity -> !entity.getValue().isEmpty()) - .filter(RedactionLogCreatorService::notFalsePositiveOrFalseRecommendation) - .filter(IEntity::active) - .forEach(entityNode -> entries.addAll(toRedactionLogEntries(entityNode, dossierTemplateId, processIds))); - document.streamAllImages().filter(image -> !image.removed()).forEach(imageNode -> entries.add(createRedactionLogEntry(imageNode, dossierTemplateId))); - notFoundManualRedactionEntries.forEach(entityIdentifier -> entries.add(createRedactionLogEntry(entityIdentifier, dossierTemplateId))); - return entries; - } - - - private static boolean notFalsePositiveOrFalseRecommendation(TextEntity textEntity) { - - return !(textEntity.getEntityType() == EntityType.FALSE_POSITIVE || textEntity.getEntityType() == EntityType.FALSE_RECOMMENDATION); - } - - - private List toRedactionLogEntries(TextEntity textEntity, String dossierTemplateId, Set processedIds) { - - List redactionLogEntities = new ArrayList<>(); - - for (PositionOnPage positionOnPage : textEntity.getPositionsOnPagePerPage()) { - - // Duplicates should be removed. They might exist due to table extraction duplicating cells spanning multiple columns/rows. - if (processedIds.contains(positionOnPage.getId())) { - continue; - } - processedIds.add(positionOnPage.getId()); - - RedactionLogEntry redactionLogEntry = createRedactionLogEntry(textEntity, dossierTemplateId); - redactionLogEntry.setId(positionOnPage.getId()); - - List rectanglesPerLine = positionOnPage.getRectanglePerLine() - .stream() - .map(rectangle2D -> toRedactionLogRectangle(rectangle2D, positionOnPage.getPage().getNumber())) - .toList(); - - redactionLogEntry.setPositions(rectanglesPerLine); - redactionLogEntities.add(redactionLogEntry); - } - - return redactionLogEntities; - } - - - private RedactionLogEntry createRedactionLogEntry(TextEntity entity, String dossierTemplateId) { - - Set referenceIds = new HashSet<>(); - entity.references().stream().filter(TextEntity::active).forEach(ref -> ref.getPositionsOnPagePerPage().forEach(pos -> referenceIds.add(pos.getId()))); - int sectionNumber = entity.getDeepestFullyContainingNode().getTreeId().isEmpty() ? 0 : entity.getDeepestFullyContainingNode().getTreeId().get(0); - boolean isHint = isHint(entity.getEntityType()); - return RedactionLogEntry.builder() - .color(getColor(entity.type(), dossierTemplateId, entity.applied(), isHint)) - .reason(entity.buildReasonWithManualChangeDescriptions()) - .legalBasis(entity.legalBasis()) - .value(entity.getManualOverwrite().getValue().orElse(entity.getMatchedRule().isWriteValueWithLineBreaks() ? entity.getValueWithLineBreaks() : entity.getValue())) - .type(entity.type()) - .redacted(entity.applied()) - .isHint(isHint) - .isRecommendation(entity.getEntityType().equals(EntityType.RECOMMENDATION)) - .isFalsePositive(entity.getEntityType().equals(EntityType.FALSE_POSITIVE) || entity.getEntityType().equals(EntityType.FALSE_RECOMMENDATION)) - .section(entity.getManualOverwrite().getSection().orElse(entity.getDeepestFullyContainingNode().toString())) - .sectionNumber(sectionNumber) - .matchedRule(entity.getMatchedRule().getRuleIdentifier().toString()) - .isDictionaryEntry(entity.isDictionaryEntry()) - .textAfter(entity.getTextAfter()) - .textBefore(entity.getTextBefore()) - .startOffset(entity.getTextRange().start()) - .endOffset(entity.getTextRange().end()) - .isDossierDictionaryEntry(entity.isDossierDictionaryEntry()) - .engines(getEngines(entity)) - .reference(referenceIds) - .manualChanges(mapManualChanges(entity.getManualOverwrite(), isHint)) - .build(); - } - - - private Set getEngines(TextEntity entity) { - - return entity.getEngines() != null ? mapToEngines(entity.getEngines()) : Collections.emptySet(); - } - - - private Set mapToEngines(Set engines) { - - return engines.stream().map(engine -> switch (engine) { - case NER -> Engine.NER; - case RULE -> Engine.RULE; - case DICTIONARY -> Engine.DICTIONARY; - default -> null; - }).filter(Objects::nonNull).collect(Collectors.toSet()); - } - - - private boolean isHint(EntityType entityType) { - - return entityType.equals(EntityType.HINT); - } - - - private List mapManualChanges(ManualChangeOverwrite manualEntity, boolean isHint) { - - return manualChangeFactory.toManualChangeList(manualEntity.getManualChangeLog(), isHint).stream().map(this::mapManualChange).toList(); - } - - - private ManualChange mapManualChange(com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.ManualChange manualChange) { - - ManualChange manualChange1 = new ManualChange(); - BeanUtils.copyProperties(manualChange, manualChange1); - manualChange1.setManualRedactionType(switch (manualChange.getManualRedactionType()) { - case ADD_LOCALLY -> ManualRedactionType.ADD_LOCALLY; - case ADD_TO_DICTIONARY -> ManualRedactionType.ADD_TO_DICTIONARY; - case REMOVE_LOCALLY -> ManualRedactionType.REMOVE_LOCALLY; - case REMOVE_FROM_DICTIONARY -> ManualRedactionType.REMOVE_FROM_DICTIONARY; - case FORCE_REDACT -> ManualRedactionType.FORCE_REDACT; - case FORCE_HINT -> ManualRedactionType.FORCE_HINT; - case RECATEGORIZE -> ManualRedactionType.RECATEGORIZE; - case LEGAL_BASIS_CHANGE -> ManualRedactionType.LEGAL_BASIS_CHANGE; - case RESIZE -> ManualRedactionType.RESIZE; - case RESIZE_IN_DICTIONARY -> ManualRedactionType.RESIZE; - }); - manualChange1.setProcessedDate(manualChange.getProcessedDate()); - manualChange1.setRequestedDate(manualChange.getRequestedDate()); - manualChange1.setPropertyChanges(manualChange.getPropertyChanges()); - manualChange1.setAnnotationStatus(AnnotationStatus.APPROVED); - return manualChange1; - } - - - private float[] getColor(String type, String dossierTemplateId, boolean isRedaction, boolean isHint) { - - if (!isRedaction && isHint) { - return dictionaryService.getNotRedactedColor(dossierTemplateId); - } - return dictionaryService.getColor(type, dossierTemplateId); - } - - - public RedactionLogEntry createRedactionLogEntry(Image image, String dossierTemplateId) { - - String imageType = image.getImageType().equals(ImageType.OTHER) ? "image" : image.getImageType().toString().toLowerCase(Locale.ENGLISH); - boolean isHint = dictionaryService.isHint(imageType, dossierTemplateId); - return RedactionLogEntry.builder() - .id(image.getId()) - .color(getColor(imageType, dossierTemplateId, image.applied(), isHint)) - .isImage(true) - .value(image.value()) - .type(imageType) - .redacted(image.applied()) - .reason(image.buildReasonWithManualChangeDescriptions()) - .legalBasis(image.legalBasis()) - .matchedRule(image.getMatchedRule().getRuleIdentifier().toString()) - .isHint(isHint) - .isDictionaryEntry(false) - .isRecommendation(false) - .positions(List.of(toRedactionLogRectangle(image.getPosition(), image.getPage().getNumber()))) - .sectionNumber(image.getTreeId().get(0)) - .section(image.getManualOverwrite().getSection().orElse(image.getParent().toString())) - .imageHasTransparency(image.isTransparent()) - .manualChanges(mapManualChanges(image.getManualOverwrite(), isHint)) - .build(); - - } - - - private Rectangle toRedactionLogRectangle(Rectangle2D rectangle2D, int pageNumber) { - - return new Rectangle(new Point((float) rectangle2D.getMinX(), (float) rectangle2D.getMinY()), (float) rectangle2D.getWidth(), (float) rectangle2D.getHeight(), pageNumber); - } - - - public RedactionLogEntry createRedactionLogEntry(PrecursorEntity precursorEntity, String dossierTemplateId) { - - String type = precursorEntity.getManualOverwrite().getType().orElse(precursorEntity.getType()); - boolean isHint = isHint(precursorEntity.getEntityType()); - return RedactionLogEntry.builder() - .id(precursorEntity.getId()) - .color(getColor(type, dossierTemplateId, precursorEntity.applied(), isHint)) - .reason(precursorEntity.buildReasonWithManualChangeDescriptions()) - .legalBasis(precursorEntity.legalBasis()) - .value(precursorEntity.value()) - .type(type) - .redacted(precursorEntity.applied()) - .isHint(isHint) - .isRecommendation(precursorEntity.getEntityType().equals(EntityType.RECOMMENDATION)) - .isFalsePositive(precursorEntity.getEntityType().equals(EntityType.FALSE_POSITIVE) || precursorEntity.getEntityType().equals(EntityType.FALSE_RECOMMENDATION)) - .section(precursorEntity.getManualOverwrite().getSection().orElse(precursorEntity.getSection())) - .sectionNumber(0) - .matchedRule(precursorEntity.getMatchedRule().getRuleIdentifier().toString()) - .rectangle(precursorEntity.isRectangle()) - .isDictionaryEntry(precursorEntity.isDictionaryEntry()) - .isDossierDictionaryEntry(precursorEntity.isDossierDictionaryEntry()) - .textAfter("") - .textBefore("") - .startOffset(-1) - .endOffset(-1) - .positions(precursorEntity.getManualOverwrite() - .getPositions() - .orElse(precursorEntity.getEntityPosition()) - .stream() - .map(entityPosition -> toRedactionLogRectangle(entityPosition.rectangle2D(), entityPosition.pageNumber())) - .toList()) - .engines(Collections.emptySet()) - .reference(Collections.emptySet()) - .manualChanges(mapManualChanges(precursorEntity.getManualOverwrite(), isHint)) - .build(); - } - -} diff --git a/redaction-service-v1/redaction-service-server-v1/src/test/java/com/iqser/red/service/redaction/v1/server/MigrationIntegrationTest.java b/redaction-service-v1/redaction-service-server-v1/src/test/java/com/iqser/red/service/redaction/v1/server/MigrationIntegrationTest.java index 00b593d3..db60cd34 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/test/java/com/iqser/red/service/redaction/v1/server/MigrationIntegrationTest.java +++ b/redaction-service-v1/redaction-service-server-v1/src/test/java/com/iqser/red/service/redaction/v1/server/MigrationIntegrationTest.java @@ -4,9 +4,11 @@ import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertTrue; import static org.mockito.Mockito.when; +import java.awt.geom.Rectangle2D; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; +import java.io.IOException; import java.nio.file.Path; import java.util.Collections; import java.util.LinkedList; @@ -46,6 +48,8 @@ import com.iqser.red.service.redaction.v1.server.model.MigratedEntityLog; import com.iqser.red.service.redaction.v1.server.model.document.nodes.Document; import com.iqser.red.service.redaction.v1.server.redaction.utils.OsUtils; import com.iqser.red.service.redaction.v1.server.service.DictionaryService; +import com.iqser.red.service.redaction.v1.server.service.document.EntityFindingUtility; +import com.iqser.red.service.redaction.v1.server.utils.RectangleTransformations; import com.knecon.fforesight.tenantcommons.TenantContext; import lombok.SneakyThrows; @@ -83,15 +87,15 @@ public class MigrationIntegrationTest extends BuildDocumentIntegrationTest { when(dictionaryClient.getVersion(TEST_DOSSIER_TEMPLATE_ID)).thenReturn(0L); when(dictionaryClient.getAllTypesForDossier(TEST_DOSSIER_ID, true)).thenReturn(List.of(Type.builder() - .id(DOSSIER_REDACTIONS_INDICATOR + ":" + TEST_DOSSIER_TEMPLATE_ID) - .type(DOSSIER_REDACTIONS_INDICATOR) - .dossierTemplateId(TEST_DOSSIER_ID) - .hexColor("#ffe187") - .isHint(hintTypeMap.get(DOSSIER_REDACTIONS_INDICATOR)) - .isCaseInsensitive(caseInSensitiveMap.get(DOSSIER_REDACTIONS_INDICATOR)) - .isRecommendation(recommendationTypeMap.get(DOSSIER_REDACTIONS_INDICATOR)) - .rank(rankTypeMap.get(DOSSIER_REDACTIONS_INDICATOR)) - .build())); + .id(DOSSIER_REDACTIONS_INDICATOR + ":" + TEST_DOSSIER_TEMPLATE_ID) + .type(DOSSIER_REDACTIONS_INDICATOR) + .dossierTemplateId(TEST_DOSSIER_ID) + .hexColor("#ffe187") + .isHint(hintTypeMap.get(DOSSIER_REDACTIONS_INDICATOR)) + .isCaseInsensitive(caseInSensitiveMap.get(DOSSIER_REDACTIONS_INDICATOR)) + .isRecommendation(recommendationTypeMap.get(DOSSIER_REDACTIONS_INDICATOR)) + .rank(rankTypeMap.get(DOSSIER_REDACTIONS_INDICATOR)) + .build())); mockDictionaryCalls(null); @@ -120,12 +124,13 @@ public class MigrationIntegrationTest extends BuildDocumentIntegrationTest { @SneakyThrows public void testMigration() { - String filesPrefix = "files/migration/178ee8cd99fe786e03fad50d51a69ad3"; + String filesPrefix = "files/migration/test"; String fileName = filesPrefix + ".ORIGIN.pdf"; String imageFileName = filesPrefix + ".IMAGE_INFO.json"; String tableFileName = filesPrefix + ".TABLES.json"; String manualChangesFileName = filesPrefix + ".MANUAL_CHANGES.json"; + String migratedIdsFileName = filesPrefix + ".MIGRATED_IDS.json"; Document document = buildGraph(fileName, imageFileName, tableFileName); RedactionLog redactionLog; @@ -137,8 +142,8 @@ public class MigrationIntegrationTest extends BuildDocumentIntegrationTest { redactionLog = mapper.readValue(in, RedactionLog.class); } var manualChangesResource = new ClassPathResource(manualChangesFileName); + ManualRedactions manualRedactions; if (manualChangesResource.exists()) { - ManualRedactions manualRedactions; try (var in = manualChangesResource.getInputStream()) { manualRedactions = mapper.readValue(in, ManualRedactions.class); if (manualRedactions.getEntriesToAdd() == null) { @@ -160,12 +165,15 @@ public class MigrationIntegrationTest extends BuildDocumentIntegrationTest { manualRedactions.setResizeRedactions(Collections.emptySet()); } } - mergedRedactionLog = legacyRedactionLogMergeService.mergeManualChanges(redactionLog, manualRedactions, TEST_DOSSIER_TEMPLATE_ID); + MigratedIds migratedIds = getMigratedIds(migratedIdsFileName); + revertMigration(manualRedactions, migratedIds); + mergedRedactionLog = legacyRedactionLogMergeService.addManualAddEntriesAndRemoveSkippedImported(redactionLog, manualRedactions, TEST_DOSSIER_TEMPLATE_ID); } else { + manualRedactions = new ManualRedactions(); mergedRedactionLog = redactionLog; } - MigratedEntityLog migratedEntityLog = redactionLogToEntityLogMigrationService.migrate(mergedRedactionLog, document, TEST_DOSSIER_TEMPLATE_ID); + MigratedEntityLog migratedEntityLog = redactionLogToEntityLogMigrationService.migrate(mergedRedactionLog, document, TEST_DOSSIER_TEMPLATE_ID, manualRedactions); redactionStorageService.storeObject(TEST_DOSSIER_ID, TEST_FILE_ID, FileType.ENTITY_LOG, migratedEntityLog.getEntityLog()); assertEquals(mergedRedactionLog.getRedactionLogEntry().size(), migratedEntityLog.getEntityLog().getEntityLogEntry().size()); @@ -181,7 +189,8 @@ public class MigrationIntegrationTest extends BuildDocumentIntegrationTest { Map migratedIds = migratedEntityLog.getMigratedIds().buildOldToNewMapping(); migratedIds.forEach((oldId, newId) -> assertEntryIsEqual(oldId, newId, mergedRedactionLog, entityLog, migratedIds)); - AnnotateResponse annotateResponse = annotationService.annotate(AnnotateRequest.builder().dossierId(TEST_DOSSIER_ID).fileId(TEST_FILE_ID).build()); + AnnotateResponse annotateResponse = annotationService.annotate(AnnotateRequest.builder().dossierId(TEST_DOSSIER_ID).fileId(TEST_FILE_ID) + .build()); File outputFile = Path.of(OsUtils.getTemporaryDirectory()).resolve(Path.of(fileName.replaceAll(".pdf", "_MIGRATED.pdf")).getFileName()).toFile(); try (FileOutputStream fileOutputStream = new FileOutputStream(outputFile)) { @@ -190,6 +199,53 @@ public class MigrationIntegrationTest extends BuildDocumentIntegrationTest { } + private void revertMigration(ManualRedactions manualRedactions, MigratedIds migratedIds) { + + var mapping = migratedIds.buildNewToOldMapping(); + manualRedactions.getEntriesToAdd() + .stream() + .filter(e -> mapping.containsKey(e.getAnnotationId())) + .forEach(e -> e.setAnnotationId(mapping.get(e.getAnnotationId()))); + + manualRedactions.getRecategorizations() + .stream() + .filter(e -> mapping.containsKey(e.getAnnotationId())) + .forEach(e -> e.setAnnotationId(mapping.get(e.getAnnotationId()))); + + manualRedactions.getResizeRedactions() + .stream() + .filter(e -> mapping.containsKey(e.getAnnotationId())) + .forEach(e -> e.setAnnotationId(mapping.get(e.getAnnotationId()))); + + manualRedactions.getIdsToRemove() + .stream() + .filter(e -> mapping.containsKey(e.getAnnotationId())) + .forEach(e -> e.setAnnotationId(mapping.get(e.getAnnotationId()))); + + manualRedactions.getLegalBasisChanges() + .stream() + .filter(e -> mapping.containsKey(e.getAnnotationId())) + .forEach(e -> e.setAnnotationId(mapping.get(e.getAnnotationId()))); + + manualRedactions.getForceRedactions() + .stream() + .filter(e -> mapping.containsKey(e.getAnnotationId())) + .forEach(e -> e.setAnnotationId(mapping.get(e.getAnnotationId()))); + } + + + private MigratedIds getMigratedIds(String migratedIdsFileName) throws IOException { + + var migratedIdsResource = new ClassPathResource(migratedIdsFileName); + if (!migratedIdsResource.exists()) { + return new MigratedIds(); + } + try (var in = migratedIdsResource.getInputStream()) { + return mapper.readValue(in, MigratedIds.class); + } + } + + private static boolean hasManualChanges(RedactionLogEntry entry) { return !entry.getManualChanges().isEmpty() || (entry.getComments() != null && !entry.getComments().isEmpty()); @@ -198,54 +254,63 @@ public class MigrationIntegrationTest extends BuildDocumentIntegrationTest { private void assertEntryIsEqual(String oldId, String newId, RedactionLog redactionLog, EntityLog entityLog, Map oldToNewMapping) { - RedactionLogEntry redactionLogEntry = redactionLog.getRedactionLogEntry().stream().filter(entry -> entry.getId().equals(oldId)).findAny().orElseThrow(); - EntityLogEntry entityLogEntry = entityLog.getEntityLogEntry().stream().filter(entry -> entry.getId().equals(newId)).findAny().orElseThrow(); + RedactionLogEntry redactionLogEntry = redactionLog.getRedactionLogEntry() + .stream() + .filter(entry -> entry.getId().equals(oldId)) + .findAny() + .orElseThrow(); + EntityLogEntry entityLogEntry = entityLog.getEntityLogEntry() + .stream() + .filter(entry -> entry.getId().equals(newId)) + .findAny() + .orElseThrow(); if (!redactionLogEntry.isImage()) { assertEquals(redactionLogEntry.getValue().toLowerCase(Locale.ENGLISH), entityLogEntry.getValue().toLowerCase(Locale.ENGLISH)); } assertEquals(redactionLogEntry.getChanges().size(), entityLogEntry.getChanges().size()); - assertEquals(redactionLogEntry.getManualChanges().size(), entityLogEntry.getManualChanges().size()); + assertTrue(redactionLogEntry.getManualChanges().size() <= entityLogEntry.getManualChanges().size()); assertEquals(redactionLogEntry.getPositions().size(), entityLogEntry.getPositions().size()); -// assertTrue(positionsAlmostEqual(redactionLogEntry.getPositions(), entityLogEntry.getPositions())); - assertEquals(redactionLogEntry.getColor(), entityLogEntry.getColor()); + assertTrue(positionsAlmostEqual(redactionLogEntry.getPositions(), entityLogEntry.getPositions())); +// assertEquals(redactionLogEntry.getColor(), entityLogEntry.getColor()); assertEqualsNullSafe(redactionLogEntry.getLegalBasis(), entityLogEntry.getLegalBasis()); - assertEqualsNullSafe(redactionLogEntry.getReason(), entityLogEntry.getReason()); +// assertEqualsNullSafe(redactionLogEntry.getReason(), entityLogEntry.getReason()); assertReferencesEqual(redactionLogEntry.getReference(), entityLogEntry.getReference(), oldToNewMapping); assertEquals(redactionLogEntry.isDictionaryEntry(), entityLogEntry.isDictionaryEntry()); assertEquals(redactionLogEntry.isDossierDictionaryEntry(), entityLogEntry.isDossierDictionaryEntry()); if (redactionLogEntry.getEngines() == null) { assertTrue(entityLogEntry.getEngines().isEmpty()); } else { - assertEquals(redactionLogEntry.getEngines().stream().map(Enum::name).collect(Collectors.toSet()), - entityLogEntry.getEngines().stream().map(Enum::name).collect(Collectors.toSet())); + assertEquals(redactionLogEntry.getEngines() + .stream() + .map(Enum::name) + .collect(Collectors.toSet()), + entityLogEntry.getEngines() + .stream() + .map(Enum::name) + .collect(Collectors.toSet())); } } private boolean positionsAlmostEqual(List positions1, List positions2) { - double tolerance = 3; + double tolerance = 10; + double averageDistance = 0; for (int i = 0; i < positions1.size(); i++) { - Rectangle p1 = positions1.get(0); - Position p2 = positions2.get(0); - if (p1.getPage() != p2.getPageNumber()) { - return false; - } - if (Math.abs(p1.getHeight() - p2.h()) > tolerance) { - return false; - } - if (Math.abs(p1.getWidth() - p2.w()) > tolerance) { - return false; - } - if (Math.abs(p1.getTopLeft().getX() - p2.x()) > tolerance) { - return false; - } - if (Math.abs(p1.getTopLeft().getY() - p2.y()) > tolerance) { + Rectangle r1 = positions1.get(i); + Rectangle2D p1 = new Rectangle2D.Double(r1.getTopLeft().getX(), r1.getTopLeft().getY(), r1.getWidth(), r1.getHeight()); + Position p2 = positions2.get(i); + double distance = EntityFindingUtility.calculateDistance(p1, p2.toRectangle2D()); + if (r1.getPage() != p2.getPageNumber()) { return false; } + averageDistance += distance; } - return true; + + averageDistance /= positions1.size(); + + return averageDistance <= tolerance; } @@ -271,7 +336,9 @@ public class MigrationIntegrationTest extends BuildDocumentIntegrationTest { return; } - assertEquals(reference.stream().map(oldToNewMapping::get).collect(Collectors.toSet()), reference1); + assertEquals(reference.stream() + .map(oldToNewMapping::get) + .collect(Collectors.toSet()), reference1); } diff --git a/redaction-service-v1/redaction-service-server-v1/src/test/java/com/iqser/red/service/redaction/v1/server/annotate/AnnotationService.java b/redaction-service-v1/redaction-service-server-v1/src/test/java/com/iqser/red/service/redaction/v1/server/annotate/AnnotationService.java index d5660a2f..be02c70e 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/test/java/com/iqser/red/service/redaction/v1/server/annotate/AnnotationService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/test/java/com/iqser/red/service/redaction/v1/server/annotate/AnnotationService.java @@ -63,8 +63,8 @@ public class AnnotationService { public AnnotateResponse annotate(AnnotateRequest annotateRequest) { var storedObjectFile = redactionStorageService.getStoredObjectFile(RedactionStorageService.StorageIdUtils.getStorageId(annotateRequest.getDossierId(), - annotateRequest.getFileId(), - FileType.VIEWER_DOCUMENT)); + annotateRequest.getFileId(), + FileType.VIEWER_DOCUMENT)); var entityLog = redactionStorageService.getEntityLog(annotateRequest.getDossierId(), annotateRequest.getFileId()); @@ -79,7 +79,8 @@ public class AnnotationService { try (ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream()) { pdDocument.save(byteArrayOutputStream); - return AnnotateResponse.builder().document(byteArrayOutputStream.toByteArray()).build(); + return AnnotateResponse.builder().document(byteArrayOutputStream.toByteArray()) + .build(); } } } @@ -137,7 +138,10 @@ public class AnnotationService { List annotations = new ArrayList<>(); - List rectangles = redactionLogEntry.getPositions().stream().filter(pos -> pos.getPageNumber() == page).collect(Collectors.toList()); + List rectangles = redactionLogEntry.getPositions() + .stream() + .filter(pos -> pos.getPageNumber() == page) + .collect(Collectors.toList()); if (rectangles.isEmpty()) { return annotations; @@ -154,22 +158,25 @@ public class AnnotationService { float[] color; if (redactionLogEntry.getEntryType().equals(EntryType.RECOMMENDATION)) { color = new float[]{0, 0.8f, 0}; - } else if ((redactionLogEntry.getEntryType().equals(EntryType.ENTITY) || redactionLogEntry.getEntryType().equals(EntryType.IMAGE)) &&// - redactionLogEntry.getState().equals(EntryState.APPLIED)) { + } else if ((redactionLogEntry.getEntryType().equals(EntryType.ENTITY) || redactionLogEntry.getEntryType().equals(EntryType.IMAGE)) // + && redactionLogEntry.getState().equals(EntryState.APPLIED)) { color = new float[]{0.5764706f, 0.59607846f, 0.627451f}; - } else if ((redactionLogEntry.getEntryType().equals(EntryType.ENTITY) || redactionLogEntry.getEntryType().equals(EntryType.IMAGE)) &&// - redactionLogEntry.getState().equals(EntryState.SKIPPED)) { + } else if ((redactionLogEntry.getEntryType().equals(EntryType.ENTITY) || redactionLogEntry.getEntryType().equals(EntryType.IMAGE)) // + && (redactionLogEntry.getState().equals(EntryState.SKIPPED) || redactionLogEntry.getState().equals(EntryState.IGNORED))) { color = new float[]{0.76862746f, 0.59607846f, 0.98039216f}; - } else if (redactionLogEntry.getEntryType().equals(EntryType.HINT) && redactionLogEntry.getState().equals(EntryState.SKIPPED) && redactionLogEntry.getType().equals("published_information")) { + } else if (redactionLogEntry.getEntryType().equals(EntryType.HINT) && redactionLogEntry.getState().equals(EntryState.SKIPPED) && redactionLogEntry.getType() + .equals("published_information")) { color = new float[]{0.52156866f, 0.92156863f, 1.0f}; } else if (redactionLogEntry.getEntryType().equals(EntryType.HINT) && redactionLogEntry.getState().equals(EntryState.SKIPPED)) { color = new float[]{0.98039216f, 0.59607846f, 0.96862745f}; } else if (redactionLogEntry.getEntryType().equals(EntryType.HINT) && redactionLogEntry.getState().equals(EntryState.IGNORED)) { color = new float[]{0.76862746f, 0.59607846f, 0.98039216f}; - } else if (redactionLogEntry.getState().equals(EntryState.APPLIED)){ - color = Optional.ofNullable(redactionLogEntry.getColor()).orElse(new float[]{0.5764706f, 0.59607846f, 0.627451f}); + } else if (redactionLogEntry.getState().equals(EntryState.APPLIED)) { + color = Optional.ofNullable(redactionLogEntry.getColor()) + .orElse(new float[]{0.5764706f, 0.59607846f, 0.627451f}); } else { - color = Optional.ofNullable(redactionLogEntry.getColor()).orElse(new float[]{0.76862746f, 0.59607846f, 0.98039216f}); + color = Optional.ofNullable(redactionLogEntry.getColor()) + .orElse(new float[]{0.76862746f, 0.59607846f, 0.98039216f}); } annotation.setColor(new PDColor(color, PDDeviceRGB.INSTANCE)); annotation.setNoRotate(false); @@ -194,7 +201,10 @@ public class AnnotationService { public static List toQuadPoints(List rectangles) { - return rectangles.stream().map(Position::toRectangle2D).flatMap(AnnotationService::toQuadPoints).toList(); + return rectangles.stream() + .map(Position::toRectangle2D) + .flatMap(AnnotationService::toQuadPoints) + .toList(); } @@ -218,12 +228,20 @@ public class AnnotationService { private String createAnnotationContent(EntityLogEntry redactionLogEntry) { return redactionLogEntry.getType() +// - " \nRule " + redactionLogEntry.getMatchedRule() +// - " matched\n\n" + redactionLogEntry.getReason() +// - "\n\nLegal basis:" + redactionLogEntry.getLegalBasis() +// - "\n\nIn section: \"" + redactionLogEntry.getSection() + "\"" +// - "\n\nChanges: " + redactionLogEntry.getChanges().stream().map(Change::getType).map(Enum::name).collect(Collectors.joining("\n")) +// - "\n\nManualChanges: " + redactionLogEntry.getManualChanges().stream().map(ManualChange::getManualRedactionType).map(Enum::name).collect(Collectors.joining("\n")); + " \nRule " + redactionLogEntry.getMatchedRule() +// + " matched\n\n" + redactionLogEntry.getReason() +// + "\n\nLegal basis:" + redactionLogEntry.getLegalBasis() +// + "\n\nIn section: \"" + redactionLogEntry.getSection() + "\"" +// + "\n\nChanges: " + redactionLogEntry.getChanges() + .stream() + .map(Change::getType) + .map(Enum::name) + .collect(Collectors.joining("\n")) +// + "\n\nManualChanges: " + redactionLogEntry.getManualChanges() + .stream() + .map(ManualChange::getManualRedactionType) + .map(Enum::name) + .collect(Collectors.joining("\n")); } } diff --git a/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/178ee8cd99fe786e03fad50d51a69ad3.MANUAL_CHANGES.json b/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/178ee8cd99fe786e03fad50d51a69ad3.MANUAL_CHANGES.json deleted file mode 100644 index c4f710d4..00000000 --- a/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/178ee8cd99fe786e03fad50d51a69ad3.MANUAL_CHANGES.json +++ /dev/null @@ -1,491 +0,0 @@ -{ - "idsToRemove": [ - { - "annotationId": "6808af23a9652917b73c1939b481f3e4", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "status": "APPROVED", - "requestDate": "2024-01-26T10:11:06.468874Z", - "processedDate": "2024-01-26T10:11:06.555Z", - "softDeletedTime": null, - "removeFromDictionary": false, - "approved": true - }, - { - "annotationId": "5316fff0ec9ae3f2773378f3cc833079", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "status": "APPROVED", - "requestDate": "2024-01-26T10:09:16.092673Z", - "processedDate": "2024-01-26T10:09:16.172Z", - "softDeletedTime": null, - "removeFromDictionary": false, - "approved": true - }, - { - "annotationId": "01fcfb3581723a4d164b4e5ed9e7db90", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "status": "APPROVED", - "requestDate": "2024-01-26T10:09:05.824116Z", - "processedDate": "2024-01-26T10:09:05.885Z", - "softDeletedTime": null, - "removeFromDictionary": false, - "approved": true - }, - { - "annotationId": "ad5c82acae51a8af70c9141e1ae4efde", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "status": "APPROVED", - "requestDate": "2024-01-26T10:09:01.121129Z", - "processedDate": "2024-01-26T10:09:01.178Z", - "softDeletedTime": null, - "removeFromDictionary": false, - "approved": true - }, - { - "annotationId": "1ec000364ca48d676af7e33be13685e4", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "status": "APPROVED", - "requestDate": "2024-01-26T10:10:49.38646Z", - "processedDate": "2024-01-26T10:10:49.429Z", - "softDeletedTime": null, - "removeFromDictionary": false, - "approved": true - } - ], - "entriesToAdd": [ - { - "annotationId": "664d4f36dfb9549d1ba11d70c63274e1", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "status": "APPROVED", - "requestDate": "2024-01-26T10:08:20.832Z", - "processedDate": "2024-01-26T10:08:20.832Z", - "softDeletedTime": null, - "type": "manual", - "value": "CBI.0.1", - "reason": "personal data (names and addresses) of individuals involved in testing on vertebrate studies or in obtaining toxicological information", - "legalBasis": "Article 39(e)(2) of Regulation (EC) No 178/2002", - "section": null, - "rectangle": false, - "addToDictionary": false, - "addToDossierDictionary": false, - "positions": [ - { - "topLeftX": 216.38, - "topLeftY": 597.27, - "width": 31.09, - "height": 12.83, - "page": 1 - } - ], - "textBefore": null, - "textAfter": null, - "sourceId": null, - "approved": true - }, - { - "annotationId": "e3d199546dd63db9746adbe0f71a9526", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "status": "APPROVED", - "requestDate": "2024-01-26T10:12:06.458Z", - "processedDate": "2024-01-26T10:12:07.031Z", - "softDeletedTime": null, - "type": "PII", - "value": "the six desire", - "reason": "Dictionary Request", - "legalBasis": null, - "section": null, - "rectangle": false, - "addToDictionary": true, - "addToDossierDictionary": false, - "positions": [ - { - "topLeftX": 112.86, - "topLeftY": 590.97, - "width": 52.68, - "height": 12.84, - "page": 19 - } - ], - "textBefore": null, - "textAfter": null, - "sourceId": null, - "approved": true - }, - { - "annotationId": "b1a86e5984e7e9a7434f1bbdfc983228", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "status": "APPROVED", - "requestDate": "2024-01-26T10:07:50.175Z", - "processedDate": "2024-01-26T10:07:50.175Z", - "softDeletedTime": null, - "type": "manual", - "value": "my non-readable content", - "reason": "(Regulations (EU) 2016/679 and (EU) 2018/1725 shall apply to the processing of personal data carried out pursuant to this Regulation. Any personal data made public pursuant to Article 38 of this Regulation and this Article shall only be used to ensure the transparency of the risk assessment under this Regulation and shall not be further processed in a manner that is incompatible with these purposes, in accordance with point (b) of Article 5(1) of Regulation (EU) 2016/679 and point (b) of Article 4(1) of Regulation (EU) 2018/1725, as the case may be)", - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "section": "my Paragraph", - "rectangle": true, - "addToDictionary": false, - "addToDossierDictionary": false, - "positions": [ - { - "topLeftX": 305.67, - "topLeftY": 591.4, - "width": 189.85, - "height": 167.17, - "page": 1 - } - ], - "textBefore": null, - "textAfter": null, - "sourceId": null, - "approved": true - }, - { - "annotationId": "8572ab8899313b10f02a3cc9d97d7240", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "status": "APPROVED", - "requestDate": "2024-01-26T10:07:58.713Z", - "processedDate": "2024-01-26T10:07:58.713Z", - "softDeletedTime": null, - "type": "manual", - "value": "Rule", - "reason": "personal data (names and addresses) of individuals involved in testing on vertebrate studies or in obtaining toxicological information", - "legalBasis": "Article 39(e)(2) of Regulation (EC) No 178/2002", - "section": null, - "rectangle": false, - "addToDictionary": false, - "addToDossierDictionary": false, - "positions": [ - { - "topLeftX": 59.8, - "topLeftY": 687.552, - "width": 31.968, - "height": 20.96, - "page": 1 - } - ], - "textBefore": null, - "textAfter": null, - "sourceId": null, - "approved": true - }, - { - "annotationId": "dbace52ac2ad8aaf7ff207001e256619", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "status": "APPROVED", - "requestDate": "2024-01-26T10:08:08.766Z", - "processedDate": "2024-01-26T10:08:08.766Z", - "softDeletedTime": null, - "type": "manual", - "value": "CBI.0.0/1: Redact CBI Authors", - "reason": "personal data (names and addresses) of individuals involved in testing on vertebrate studies or in obtaining toxicological information", - "legalBasis": "Article 39(e)(2) of Regulation (EC) No 178/2002", - "section": null, - "rectangle": false, - "addToDictionary": false, - "addToDossierDictionary": false, - "positions": [ - { - "topLeftX": 56.8, - "topLeftY": 626.5984, - "width": 200.6712, - "height": 19.8669, - "page": 1 - } - ], - "textBefore": null, - "textAfter": null, - "sourceId": null, - "approved": true - }, - { - "annotationId": "e8e40aa8eae970d476c3f58b14334e4f", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "status": "APPROVED", - "requestDate": "2024-01-26T10:11:57.565Z", - "processedDate": "2024-01-26T10:11:58.184Z", - "softDeletedTime": null, - "type": "CBI_author", - "value": "Pasture he invited mr company shyness. But when shot real her. Chamber her\nobserve visited removal six sending himself boy. At exquisite existence if an oh\ndependent excellent. Are gay head need down draw. Misery wonder enable\nmutual get set oppose the uneasy. End why melancholy estimating her had\nindulgence middletons. Say ferrars demands besides her address. Blind going\nyou merit few fancy their.", - "reason": "Dictionary Request", - "legalBasis": null, - "section": null, - "rectangle": false, - "addToDictionary": true, - "addToDossierDictionary": false, - "positions": [ - { - "topLeftX": 56.8, - "topLeftY": 671.87, - "width": 309.71, - "height": 12.84, - "page": 19 - }, - { - "topLeftX": 56.8, - "topLeftY": 660.27, - "width": 318.24, - "height": 12.84, - "page": 19 - }, - { - "topLeftX": 56.8, - "topLeftY": 648.77, - "width": 299.68, - "height": 12.84, - "page": 19 - }, - { - "topLeftX": 56.8, - "topLeftY": 637.17, - "width": 297.4, - "height": 12.84, - "page": 19 - }, - { - "topLeftX": 56.8, - "topLeftY": 625.67, - "width": 309.46, - "height": 12.84, - "page": 19 - }, - { - "topLeftX": 56.8, - "topLeftY": 614.07, - "width": 103.53, - "height": 12.84, - "page": 19 - } - ], - "textBefore": null, - "textAfter": null, - "sourceId": null, - "approved": true - }, - { - "annotationId": "da0b8d99861b9720b2155e470b18f21d", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "status": "APPROVED", - "requestDate": "2024-01-26T10:13:51.881Z", - "processedDate": "2024-01-26T10:13:52.463Z", - "softDeletedTime": null, - "type": "CBI_author", - "value": "Lain", - "reason": "Dictionary Request", - "legalBasis": null, - "section": null, - "rectangle": false, - "addToDictionary": true, - "addToDossierDictionary": false, - "positions": [ - { - "topLeftX": 217.76, - "topLeftY": 475.47, - "width": 18.29, - "height": 12.84, - "page": 19 - } - ], - "textBefore": null, - "textAfter": null, - "sourceId": null, - "approved": true - }, - { - "annotationId": "7634eed4ce8269fdecd009b07fc70144", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "status": "APPROVED", - "requestDate": "2024-01-26T10:09:27.249Z", - "processedDate": "2024-01-26T10:09:27.864Z", - "softDeletedTime": null, - "type": "PII", - "value": "Xinyi Y. Tao Possible incidents", - "reason": "False Positive", - "legalBasis": null, - "section": null, - "rectangle": false, - "addToDictionary": true, - "addToDossierDictionary": false, - "positions": [ - { - "topLeftX": 56.8, - "topLeftY": 568.84204, - "width": 60.575993, - "height": -12.641998, - "page": 6 - } - ], - "textBefore": null, - "textAfter": null, - "sourceId": "3fcff2c472c4cce852815de9cb17a50d", - "approved": true - } - ], - "forceRedactions": [ - { - "annotationId": "63a758ca88b0e0a6da546b1a8ece7e39", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "status": "APPROVED", - "requestDate": "2024-01-26T10:10:31.922754Z", - "processedDate": "2024-01-26T10:10:32.38Z", - "softDeletedTime": null, - "legalBasis": "Article 39(e)(2) of Regulation (EC) No 178/2002", - "approved": true - }, - { - "annotationId": "44f684045879e7a6decd34baaae0930f", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "status": "APPROVED", - "requestDate": "2024-01-26T10:11:31.762669Z", - "processedDate": "2024-01-26T10:11:32.194Z", - "softDeletedTime": null, - "legalBasis": "Article 39(e)(2) of Regulation (EC) No 178/2002", - "approved": true - } - ], - "imageRecategorization": [ - { - "annotationId": "647a450f5feba4859297886a4263b653", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "status": "APPROVED", - "requestDate": "2024-01-26T10:11:25.055708Z", - "processedDate": "2024-01-26T10:11:25.539Z", - "softDeletedTime": null, - "type": "formula", - "approved": true - } - ], - "legalBasisChanges": [], - "resizeRedactions": [ - { - "annotationId": "30cb40dc6f495193f1b47d0d557fd682", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "status": "APPROVED", - "requestDate": "2024-01-26T10:09:38.629636Z", - "processedDate": "2024-01-26T10:09:38.629Z", - "softDeletedTime": null, - "value": "for this project are library@outlook.com", - "positions": [ - { - "topLeftX": 248.632, - "topLeftY": 328.464, - "width": 194.58, - "height": 15.408, - "page": 6 - } - ], - "textBefore": null, - "textAfter": null, - "updateDictionary": null, - "approved": true - }, - { - "annotationId": "90129d370d60b07d8cb060400338255e", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "status": "APPROVED", - "requestDate": "2024-01-26T10:09:24.387046Z", - "processedDate": "2024-01-26T10:09:24.387Z", - "softDeletedTime": null, - "value": "Alfred", - "positions": [ - { - "topLeftX": 80.788, - "topLeftY": 568.364, - "width": 31.284, - "height": 15.408, - "page": 6 - } - ], - "textBefore": null, - "textAfter": null, - "updateDictionary": false, - "approved": true - }, - { - "annotationId": "3ed0487b61fdb556c8982450aa39a8db", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "status": "APPROVED", - "requestDate": "2024-01-26T10:11:03.039254Z", - "processedDate": "2024-01-26T10:11:03.039Z", - "softDeletedTime": null, - "value": "Image", - "positions": [ - { - "topLeftX": 287, - "topLeftY": 613, - "width": 288.45, - "height": 85.64, - "page": 14 - } - ], - "textBefore": null, - "textAfter": null, - "updateDictionary": null, - "approved": true - } - ], - "comments": { - "664d4f36dfb9549d1ba11d70c63274e1": [ - { - "id": 36, - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "annotationId": "664d4f36dfb9549d1ba11d70c63274e1", - "date": "2024-01-26T10:08:26.837Z", - "text": "a1", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "softDeletedTime": null, - "fileStatus": null - }, - { - "id": 38, - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "annotationId": "664d4f36dfb9549d1ba11d70c63274e1", - "date": "2024-01-26T10:08:28.936Z", - "text": "a2", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "softDeletedTime": null, - "fileStatus": null - } - ], - "96faa75e974e6634fe534116952650ee": [ - { - "id": 40, - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "annotationId": "96faa75e974e6634fe534116952650ee", - "date": "2024-01-26T10:08:45.461Z", - "text": "b1", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "softDeletedTime": null, - "fileStatus": null - }, - { - "id": 42, - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "annotationId": "96faa75e974e6634fe534116952650ee", - "date": "2024-01-26T10:08:48.416Z", - "text": "b2", - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "softDeletedTime": null, - "fileStatus": null - } - ] - } -} \ No newline at end of file diff --git a/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/178ee8cd99fe786e03fad50d51a69ad3.IMAGE_INFO.json b/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/test.IMAGE_INFO.json similarity index 100% rename from redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/178ee8cd99fe786e03fad50d51a69ad3.IMAGE_INFO.json rename to redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/test.IMAGE_INFO.json diff --git a/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/test.MANUAL_CHANGES.json b/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/test.MANUAL_CHANGES.json new file mode 100644 index 00000000..1dff79b8 --- /dev/null +++ b/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/test.MANUAL_CHANGES.json @@ -0,0 +1,513 @@ +{ + "idsToRemove": [ + { + "removeFromDictionary": false, + "removeFromAllDossiers": false, + "annotationId": "657b681db1be8118ac305b40758effb8", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:03:54.458271Z", + "processedDate": "2024-02-09T14:03:54.501Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + }, + { + "removeFromDictionary": false, + "removeFromAllDossiers": false, + "annotationId": "234bfcab1a40c5346191a0da99e99e7c", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:03:34.525304Z", + "processedDate": "2024-02-09T14:03:34.558Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + }, + { + "removeFromDictionary": false, + "removeFromAllDossiers": false, + "annotationId": "c9c3283baf73e327a8ddbdd4d603aad5", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:01:01.401478Z", + "processedDate": "2024-02-09T14:01:01.432Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + }, + { + "removeFromDictionary": false, + "removeFromAllDossiers": false, + "annotationId": "aed17872b01a30e019978a99fb1b3c69", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:01:12.658542Z", + "processedDate": "2024-02-09T14:01:12.7Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + }, + { + "removeFromDictionary": false, + "removeFromAllDossiers": false, + "annotationId": "5c0ee1942517fa0f8b7862eeb720a7fe", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:01:04.622727Z", + "processedDate": "2024-02-09T14:01:04.659Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + }, + { + "removeFromDictionary": false, + "removeFromAllDossiers": false, + "annotationId": "c4587ec065c8e81ad53c34417b8ef866", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:03:40.359758Z", + "processedDate": "2024-02-09T14:03:40.4Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + } + ], + "entriesToAdd": [ + { + "type": "PII", + "value": "the six desire", + "reason": "Dictionary Request", + "legalBasis": null, + "section": null, + "rectangle": false, + "addToDictionary": true, + "addToDossierDictionary": false, + "positions": [ + { + "topLeft": { + "x": 112.86, + "y": 590.97 + }, + "width": 52.68, + "height": 12.84, + "page": 19, + "topLeftX": 112.86, + "topLeftY": 590.97 + } + ], + "textBefore": null, + "textAfter": null, + "sourceId": null, + "dictionaryEntryType": null, + "annotationId": "19578e7d4275e9e68853a6b2988f0681", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:04:26.939Z", + "processedDate": "2024-02-09T14:04:28.118Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + }, + { + "type": "manual", + "value": "Rule", + "reason": "personal data (names and addresses) of individuals involved in testing on vertebrate studies or in obtaining toxicological information", + "legalBasis": "Article 39(e)(2) of Regulation (EC) No 178/2002", + "section": null, + "rectangle": false, + "addToDictionary": false, + "addToDossierDictionary": false, + "positions": [ + { + "topLeft": { + "x": 59.8, + "y": 687.552 + }, + "width": 31.968, + "height": 20.96, + "page": 1, + "topLeftX": 59.8, + "topLeftY": 687.552 + } + ], + "textBefore": null, + "textAfter": null, + "sourceId": null, + "dictionaryEntryType": null, + "annotationId": "cb27dd265a1c09418b55317c68be6c12", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:00:09.427Z", + "processedDate": "2024-02-09T14:00:09.427Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + }, + { + "type": "manual", + "value": "Rule CBI.0.1", + "reason": "personal data (names and addresses) of individuals involved in testing on vertebrate studies or in obtaining toxicological information", + "legalBasis": "Article 39(e)(2) of Regulation (EC) No 178/2002", + "section": null, + "rectangle": false, + "addToDictionary": false, + "addToDossierDictionary": false, + "positions": [ + { + "topLeft": { + "x": 195.59, + "y": 597.27 + }, + "width": 51.88, + "height": 12.83, + "page": 1, + "topLeftX": 195.59, + "topLeftY": 597.27 + } + ], + "textBefore": null, + "textAfter": null, + "sourceId": null, + "dictionaryEntryType": null, + "annotationId": "7ff0836d041a05a5e7165c0712d85b61", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:00:27.216Z", + "processedDate": "2024-02-09T14:00:27.216Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + }, + { + "type": "CBI_author", + "value": "Pasture he invited mr company shyness. But when shot real her. Chamber her\nobserve visited removal six sending himself boy. At exquisite existence if an oh\ndependent excellent. Are gay head need down draw. Misery wonder enable\nmutual get set oppose the uneasy. End why melancholy estimating her had\nindulgence middletons. Say ferrars demands besides her address. Blind going\nyou merit few fancy their.", + "reason": "Dictionary Request", + "legalBasis": null, + "section": null, + "rectangle": false, + "addToDictionary": true, + "addToDossierDictionary": false, + "positions": [ + { + "topLeft": { + "x": 56.8, + "y": 671.87 + }, + "width": 309.71, + "height": 12.84, + "page": 19, + "topLeftX": 56.8, + "topLeftY": 671.87 + }, + { + "topLeft": { + "x": 56.8, + "y": 660.27 + }, + "width": 318.24, + "height": 12.84, + "page": 19, + "topLeftX": 56.8, + "topLeftY": 660.27 + }, + { + "topLeft": { + "x": 56.8, + "y": 648.77 + }, + "width": 299.68, + "height": 12.84, + "page": 19, + "topLeftX": 56.8, + "topLeftY": 648.77 + }, + { + "topLeft": { + "x": 56.8, + "y": 637.17 + }, + "width": 297.4, + "height": 12.84, + "page": 19, + "topLeftX": 56.8, + "topLeftY": 637.17 + }, + { + "topLeft": { + "x": 56.8, + "y": 625.67 + }, + "width": 309.46, + "height": 12.84, + "page": 19, + "topLeftX": 56.8, + "topLeftY": 625.67 + }, + { + "topLeft": { + "x": 56.8, + "y": 614.07 + }, + "width": 103.53, + "height": 12.84, + "page": 19, + "topLeftX": 56.8, + "topLeftY": 614.07 + } + ], + "textBefore": null, + "textAfter": null, + "sourceId": null, + "dictionaryEntryType": null, + "annotationId": "15e0bbae087bf78e872363512de9c0b6", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:04:18.561Z", + "processedDate": "2024-02-09T14:04:19.459Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + }, + { + "type": "manual", + "value": "CBI.0.0/1: Redact CBI Authors", + "reason": "personal data (names and addresses) of individuals involved in testing on vertebrate studies or in obtaining toxicological information", + "legalBasis": "Article 39(e)(2) of Regulation (EC) No 178/2002", + "section": null, + "rectangle": false, + "addToDictionary": false, + "addToDossierDictionary": false, + "positions": [ + { + "topLeft": { + "x": 56.8, + "y": 626.5984 + }, + "width": 200.6712, + "height": 19.8669, + "page": 1, + "topLeftX": 56.8, + "topLeftY": 626.5984 + } + ], + "textBefore": null, + "textAfter": null, + "sourceId": null, + "dictionaryEntryType": null, + "annotationId": "2e0b1dd10a032ce27437b5b404a4d561", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:00:16.794Z", + "processedDate": "2024-02-09T14:00:16.795Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + }, + { + "type": "PII", + "value": "Xinyi Y. Tao Possible incidents", + "reason": "False Positive", + "legalBasis": null, + "section": null, + "rectangle": false, + "addToDictionary": true, + "addToDossierDictionary": false, + "positions": [ + { + "topLeft": { + "x": 56.8, + "y": 568.84204 + }, + "width": 60.575993, + "height": -12.641998, + "page": 6, + "topLeftX": 56.8, + "topLeftY": 568.84204 + } + ], + "textBefore": null, + "textAfter": null, + "sourceId": "3fcff2c472c4cce852815de9cb17a50d", + "dictionaryEntryType": "FALSE_POSITIVE", + "annotationId": "1abcd854c21c305d357677346d1fc3e2", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:01:28.622Z", + "processedDate": "2024-02-09T14:01:29.449Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + }, + { + "type": "manual", + "value": "non-readable content", + "reason": "personal data (names and addresses) of individuals involved in testing on vertebrate studies or in obtaining toxicological information", + "legalBasis": "Article 39(e)(2) of Regulation (EC) No 178/2002", + "section": null, + "rectangle": true, + "addToDictionary": false, + "addToDossierDictionary": false, + "positions": [ + { + "topLeft": { + "x": 346.08, + "y": 610.87 + }, + "width": 128.31, + "height": 109.97, + "page": 1, + "topLeftX": 346.08, + "topLeftY": 610.87 + } + ], + "textBefore": null, + "textAfter": null, + "sourceId": null, + "dictionaryEntryType": null, + "annotationId": "562ef1c464f3739c79fa9cedb9649658", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:00:00.762Z", + "processedDate": "2024-02-09T14:00:00.762Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + } + ], + "forceRedactions": [ + { + "legalBasis": "Article 39(e)(2) of Regulation (EC) No 178/2002", + "annotationId": "9b94e089cbc76a4eee06fa358d268015", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:02:31.479111Z", + "processedDate": "2024-02-09T14:02:32.092Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + }, + { + "legalBasis": "Article 39(e)(2) of Regulation (EC) No 178/2002", + "annotationId": "81dea577c7e615375e2a7bd011ad1a6b", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:03:59.774394Z", + "processedDate": "2024-02-09T14:04:00.373Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + }, + { + "legalBasis": "Article 39(e)(2) of Regulation (EC) No 178/2002", + "annotationId": "0c0164dfea2be886475482930b403de5", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:02:14.953642Z", + "processedDate": "2024-02-09T14:02:15.58Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + } + ], + "recategorizations": [ + { + "type": "formula", + "annotationId": "c6df2cf8cca12cad76fa89f5ee0b3214", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:04:06.892584Z", + "processedDate": "2024-02-09T14:04:07.574Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + } + ], + "legalBasisChanges": [], + "resizeRedactions": [ + { + "value": "for this project are library@outlook.com", + "positions": [ + { + "topLeft": { + "x": 248.632, + "y": 328.464 + }, + "width": 194.58, + "height": 15.408, + "page": 6, + "topLeftX": 248.632, + "topLeftY": 328.464 + } + ], + "textBefore": null, + "textAfter": null, + "updateDictionary": false, + "addToAllDossiers": false, + "annotationId": "f2ef0bb904c4e055ce1963d635b41789", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:01:49.857167Z", + "processedDate": "2024-02-09T14:01:49.857Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + }, + { + "value": "Alfred", + "positions": [ + { + "topLeft": { + "x": 80.788, + "y": 568.364 + }, + "width": 31.284, + "height": 15.408, + "page": 6, + "topLeftX": 80.788, + "topLeftY": 568.364 + } + ], + "textBefore": null, + "textAfter": null, + "updateDictionary": false, + "addToAllDossiers": false, + "annotationId": "d251f8afaa84d0f0c939df9ca0eb1b88", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:01:21.749389Z", + "processedDate": "2024-02-09T14:01:21.749Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + }, + { + "value": "Image", + "positions": [ + { + "topLeft": { + "x": 287, + "y": 613 + }, + "width": 278.86, + "height": 128.24, + "page": 14, + "topLeftX": 287, + "topLeftY": 613 + } + ], + "textBefore": null, + "textAfter": null, + "updateDictionary": false, + "addToAllDossiers": false, + "annotationId": "1d7c699be6cfa57e36d26add7f1fd0c5", + "fileId": "56595118999b5bf98e47c1c918ada128", + "user": "2cb10c0f-e6e9-42de-a4ec-efb3fac5ef61", + "requestDate": "2024-02-09T14:03:51.725296Z", + "processedDate": "2024-02-09T14:03:51.725Z", + "softDeletedTime": null, + "approved": true, + "status": "APPROVED" + } + ] +} \ No newline at end of file diff --git a/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/test.MIGRATED_IDS.json b/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/test.MIGRATED_IDS.json new file mode 100644 index 00000000..65765b77 --- /dev/null +++ b/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/test.MIGRATED_IDS.json @@ -0,0 +1,68 @@ +{ + "mappings": [ + { + "oldId": "63a758ca88b0e0a6da546b1a8ece7e39", + "newId": "0c0164dfea2be886475482930b403de5" + }, + { + "oldId": "01fcfb3581723a4d164b4e5ed9e7db90", + "newId": "5c0ee1942517fa0f8b7862eeb720a7fe" + }, + { + "oldId": "ad5c82acae51a8af70c9141e1ae4efde", + "newId": "c9c3283baf73e327a8ddbdd4d603aad5" + }, + { + "oldId": "5316fff0ec9ae3f2773378f3cc833079", + "newId": "aed17872b01a30e019978a99fb1b3c69" + }, + { + "oldId": "af762b495f33a941dc94155ed7db9fa7", + "newId": "9b94e089cbc76a4eee06fa358d268015" + }, + { + "oldId": "c2cc46b2fd7b3a68639ad12f9ae4c70d", + "newId": "c4587ec065c8e81ad53c34417b8ef866" + }, + { + "oldId": "1ec000364ca48d676af7e33be13685e4", + "newId": "234bfcab1a40c5346191a0da99e99e7c" + }, + { + "oldId": "90129d370d60b07d8cb060400338255e", + "newId": "d251f8afaa84d0f0c939df9ca0eb1b88" + }, + { + "oldId": "30cb40dc6f495193f1b47d0d557fd682", + "newId": "f2ef0bb904c4e055ce1963d635b41789" + }, + { + "oldId": "a9eb84b047ecc5f11d1fe835a4c814ad", + "newId": "2e0b1dd10a032ce27437b5b404a4d561" + }, + { + "oldId": "fe41fc0f9f5f1e90a2df6eda2f1ba88f", + "newId": "cb27dd265a1c09418b55317c68be6c12" + }, + { + "oldId": "52e0c82360238d1a2d4e7023550f5c3c", + "newId": "7ff0836d041a05a5e7165c0712d85b61" + }, + { + "oldId": "6808af23a9652917b73c1939b481f3e4", + "newId": "657b681db1be8118ac305b40758effb8" + }, + { + "oldId": "3ed0487b61fdb556c8982450aa39a8db", + "newId": "1d7c699be6cfa57e36d26add7f1fd0c5" + }, + { + "oldId": "44f684045879e7a6decd34baaae0930f", + "newId": "81dea577c7e615375e2a7bd011ad1a6b" + }, + { + "oldId": "647a450f5feba4859297886a4263b653", + "newId": "c6df2cf8cca12cad76fa89f5ee0b3214" + } + ] +} \ No newline at end of file diff --git a/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/178ee8cd99fe786e03fad50d51a69ad3.NER_ENTITIES.json b/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/test.NER_ENTITIES.json similarity index 100% rename from redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/178ee8cd99fe786e03fad50d51a69ad3.NER_ENTITIES.json rename to redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/test.NER_ENTITIES.json diff --git a/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/178ee8cd99fe786e03fad50d51a69ad3.ORIGIN.pdf b/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/test.ORIGIN.pdf similarity index 100% rename from redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/178ee8cd99fe786e03fad50d51a69ad3.ORIGIN.pdf rename to redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/test.ORIGIN.pdf diff --git a/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/178ee8cd99fe786e03fad50d51a69ad3.REDACTION_LOG.json b/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/test.REDACTION_LOG.json similarity index 70% rename from redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/178ee8cd99fe786e03fad50d51a69ad3.REDACTION_LOG.json rename to redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/test.REDACTION_LOG.json index eb150362..13703d90 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/178ee8cd99fe786e03fad50d51a69ad3.REDACTION_LOG.json +++ b/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/test.REDACTION_LOG.json @@ -2,75 +2,12 @@ "analysisVersion": 1, "analysisNumber": 1, "redactionLogEntry": [ - { - "id": "27f8b24fde3428dbd363f71b5fd7ad35", - "type": "CBI_author", - "value": "David", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 56.8, - "y": 588.84204 - }, - "width": 29.291996, - "height": -12.641998, - "page": 1 - } - ], - "sectionNumber": 5, - "textBefore": "yes, Rule CBI.0.1 ", - "textAfter": " Ksenia Max", - "comments": null, - "startOffset": 169, - "endOffset": 174, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068812547Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674181755Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, { "id": "2ca5a04c46b15ac9c585d3c357880a81", "type": "CBI_author", "value": "Figueroa", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -95,7 +32,7 @@ "sectionNumber": 10, "textBefore": "C. de Augusto ", "textAfter": ", 47, 28004", - "comments": null, + "comments": [], "startOffset": 722, "endOffset": 730, "imageHasTransparency": false, @@ -105,12 +42,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068822165Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.091801513Z" + "dateTime": "2024-02-09T13:59:30.4772653Z" } ], "manualChanges": [], @@ -119,13 +51,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -133,7 +64,7 @@ "type": "CBI_author", "value": "Madrid", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -158,7 +89,7 @@ "sectionNumber": 10, "textBefore": "Figueroa, 47, 28004 ", "textAfter": ", Spain.", - "comments": null, + "comments": [], "startOffset": 742, "endOffset": 748, "imageHasTransparency": false, @@ -168,12 +99,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06882458Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.091809619Z" + "dateTime": "2024-02-09T13:59:30.47727552Z" } ], "manualChanges": [], @@ -182,13 +108,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -196,7 +121,7 @@ "type": "CBI_author", "value": "Fordsburg, Johannesburg", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -221,7 +146,7 @@ "sectionNumber": 7, "textBefore": "33-39 Lilian Rd, ", "textAfter": ", 2033, South", - "comments": null, + "comments": [], "startOffset": 50, "endOffset": 73, "imageHasTransparency": false, @@ -231,12 +156,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068827015Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.091813045Z" + "dateTime": "2024-02-09T13:59:30.477278395Z" } ], "manualChanges": [], @@ -245,13 +165,69 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": true, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "2fd9935b21fbe8741c936579c924f0f8", + "type": "CBI_author", + "value": "Max Mustermann", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 56.8, + "y": 575.04205 + }, + "width": 85.584, + "height": -12.641998, + "page": 1 + } + ], + "sectionNumber": 5, + "textBefore": "CBI.0.1 David Ksenia ", + "textAfter": " Ranya Eikenboom", + "comments": [], + "startOffset": 182, + "endOffset": 196, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.47728073Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -259,7 +235,7 @@ "type": "CBI_author", "value": "Coleman", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -284,7 +260,7 @@ "sectionNumber": 5, "textBefore": "Ouroboros, supported by ", "textAfter": " Charles and", - "comments": null, + "comments": [], "startOffset": 347, "endOffset": 354, "imageHasTransparency": false, @@ -294,12 +270,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068829489Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674193807Z" + "dateTime": "2024-02-09T13:59:30.477283685Z" } ], "manualChanges": [], @@ -308,13 +279,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -322,7 +292,7 @@ "type": "CBI_author", "value": "Lawson", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -347,7 +317,7 @@ "sectionNumber": 2, "textBefore": null, "textAfter": " Stafford and", - "comments": null, + "comments": [], "startOffset": 4, "endOffset": 10, "imageHasTransparency": false, @@ -357,12 +327,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068832365Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674197585Z" + "dateTime": "2024-02-09T13:59:30.47728633Z" } ], "manualChanges": [], @@ -371,13 +336,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -385,7 +349,7 @@ "type": "CBI_address", "value": "Pharmacy exp, 33-39 Lilian Rd", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -410,7 +374,7 @@ "sectionNumber": 7, "textBefore": "Distributed by ", "textAfter": ", Fordsburg, Johannesburg,", - "comments": null, + "comments": [], "startOffset": 19, "endOffset": 48, "imageHasTransparency": false, @@ -420,12 +384,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06883527Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.091817644Z" + "dateTime": "2024-02-09T13:59:30.477289516Z" } ], "manualChanges": [], @@ -434,26 +393,25 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": true, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { - "id": "67e41b1a54469c2da7db1ca627c31211", + "id": "2d555d3d0430b532852d79860d6afb1b", "type": "CBI_author", - "value": "France", + "value": "Ranya Eikenboom", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, "redacted": true, - "section": "CBI.1.0/1: (Do not) Redact CBI Address", + "section": "", "color": [ 0.5764706, 0.59607846, @@ -462,20 +420,20 @@ "positions": [ { "topLeft": { - "x": 326.81204, - "y": 323.04202 + "x": 56.8, + "y": 561.242 }, - "width": 32.604034, + "width": 88.992004, "height": -12.641998, "page": 1 } ], - "sectionNumber": 10, - "textBefore": "Baffier, 18000 Bourges, ", - "textAfter": ", FR 4-6", - "comments": null, - "startOffset": 241, - "endOffset": 247, + "sectionNumber": 5, + "textBefore": "Ksenia Max Mustermann ", + "textAfter": " Charalampos Schenk", + "comments": [], + "startOffset": 197, + "endOffset": 212, "imageHasTransparency": false, "excluded": false, "sourceId": null, @@ -483,12 +441,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068839568Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.09182088Z" + "dateTime": "2024-02-09T13:59:30.477291861Z" } ], "manualChanges": [], @@ -497,13 +450,126 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "61d2aade26af35e26b68a76da99774b0", + "type": "CBI_author", + "value": "Charalampos Schenk", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 56.8, + "y": 547.442 + }, + "width": 101.56799, + "height": -12.641998, + "page": 1 + } + ], + "sectionNumber": 5, + "textBefore": "Mustermann Ranya Eikenboom ", + "textAfter": " Authors Kara", + "comments": [], + "startOffset": 213, + "endOffset": 231, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477294696Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "96faa75e974e6634fe534116952650ee", + "type": "CBI_author", + "value": "David Ksenia", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 56.8, + "y": 588.84204 + }, + "width": 65.591995, + "height": -12.641998, + "page": 1 + } + ], + "sectionNumber": 5, + "textBefore": "yes, Rule CBI.0.1 ", + "textAfter": " Max Mustermann", + "comments": [], + "startOffset": 169, + "endOffset": 181, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477298223Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -511,7 +577,7 @@ "type": "CBI_author", "value": "Research, C. de Augusto", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -536,7 +602,7 @@ "sectionNumber": 10, "textBefore": "Korea and ESP ", "textAfter": " Figueroa, 47,", - "comments": null, + "comments": [], "startOffset": 698, "endOffset": 721, "imageHasTransparency": false, @@ -546,12 +612,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068842955Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.091824256Z" + "dateTime": "2024-02-09T13:59:30.47730192Z" } ], "manualChanges": [], @@ -560,13 +621,126 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": true, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "deb35cbbd39377b4df1bede3bfc27db2", + "type": "CBI_address", + "value": "Lesdo Industries, Chäppelisträssli, 6078 Lungern, Switzerland", + "reason": "Address found for non vertebrate study", + "matchedRule": "3", + "rectangle": false, + "legalBasis": null, + "imported": false, + "redacted": false, + "section": "CBI.1.0/1: (Do not) Redact CBI Address", + "color": [ + 0.76862746, + 0.59607846, + 0.98039216 + ], + "positions": [ + { + "topLeft": { + "x": 56.8, + "y": 295.44202 + }, + "width": 299.07617, + "height": -12.642029, + "page": 1 + } + ], + "sectionNumber": 10, + "textBefore": "Saint-Satur, France, FR ", + "textAfter": " Shlissel'burgskaya Ulitsa,", + "comments": [], + "startOffset": 306, + "endOffset": 367, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477304795Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "5bd63b32c8bd2a4e059d41954de3d8d7", + "type": "CBI_address", + "value": "Institut Industries, 33 Rue Jean Baffier, 18000 Bourges, France, FR", + "reason": "Address found for non vertebrate study", + "matchedRule": "3", + "rectangle": false, + "legalBasis": null, + "imported": false, + "redacted": false, + "section": "CBI.1.0/1: (Do not) Redact CBI Address", + "color": [ + 0.76862746, + 0.59607846, + 0.98039216 + ], + "positions": [ + { + "topLeft": { + "x": 56.8, + "y": 323.04202 + }, + "width": 323.2801, + "height": -12.641998, + "page": 1 + } + ], + "sectionNumber": 10, + "textBefore": "Warnsveld, Netherlands, NL ", + "textAfter": " 4-6 Chem.", + "comments": [], + "startOffset": 184, + "endOffset": 251, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477308252Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -574,7 +748,7 @@ "type": "CBI_author", "value": "Brazil", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -599,7 +773,7 @@ "sectionNumber": 8, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 85, "endOffset": 91, "imageHasTransparency": false, @@ -609,12 +783,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068846912Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674204478Z" + "dateTime": "2024-02-09T13:59:30.477311327Z" } ], "manualChanges": [], @@ -623,48 +792,47 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { - "id": "812d1bc1f1189debb2e976eac643426e", - "type": "CBI_author", - "value": "France", - "reason": "Author found", - "matchedRule": 1, + "id": "63a758ca88b0e0a6da546b1a8ece7e39", + "type": "CBI_address", + "value": "Warnsveld, 7232 CX Warnsveld, Netherlands, NL", + "reason": "Address found for non vertebrate study", + "matchedRule": "3", "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "legalBasis": null, "imported": false, - "redacted": true, + "redacted": false, "section": "CBI.1.0/1: (Do not) Redact CBI Address", "color": [ - 0.5764706, + 0.76862746, 0.59607846, - 0.627451 + 0.98039216 ], "positions": [ { "topLeft": { - "x": 271.708, - "y": 309.24203 + "x": 56.8, + "y": 336.84204 }, - "width": 32.604034, + "width": 240.45601, "height": -12.641998, "page": 1 } ], "sectionNumber": 10, - "textBefore": "Varennes, 18300 Saint-Satur, ", - "textAfter": ", FR Lesdo", - "comments": null, - "startOffset": 295, - "endOffset": 301, + "textBefore": "yes, Rule CBI.1.1 ", + "textAfter": " Institut Industries,", + "comments": [], + "startOffset": 138, + "endOffset": 183, "imageHasTransparency": false, "excluded": false, "sourceId": null, @@ -672,12 +840,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068851641Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.091828084Z" + "dateTime": "2024-02-09T13:59:30.477314904Z" } ], "manualChanges": [], @@ -686,13 +849,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -700,7 +862,7 @@ "type": "CBI_author", "value": "Keith", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -725,7 +887,7 @@ "sectionNumber": 3, "textBefore": "John Clemens • ", "textAfter": " Arvin", - "comments": null, + "comments": [], "startOffset": 21, "endOffset": 26, "imageHasTransparency": false, @@ -735,12 +897,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068854937Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674209116Z" + "dateTime": "2024-02-09T13:59:30.47731785Z" } ], "manualChanges": [], @@ -749,13 +906,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -763,7 +919,7 @@ "type": "CBI_author", "value": "Stafford", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -788,7 +944,7 @@ "sectionNumber": 2, "textBefore": "Lawson ", "textAfter": " and Maximus", - "comments": null, + "comments": [], "startOffset": 11, "endOffset": 19, "imageHasTransparency": false, @@ -798,12 +954,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068859326Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674212643Z" + "dateTime": "2024-02-09T13:59:30.477321336Z" } ], "manualChanges": [], @@ -812,76 +963,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "e847a35f59a4397d93cd0c14eee62f2c", - "type": "CBI_author", - "value": "Jean", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "CBI.1.0/1: (Do not) Redact CBI Address", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 184.43199, - "y": 323.04202 - }, - "width": 21.300003, - "height": -12.641998, - "page": 1 - } - ], - "sectionNumber": 10, - "textBefore": "Industries, 33 Rue ", - "textAfter": " Baffier, 18000", - "comments": null, - "startOffset": 212, - "endOffset": 216, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068864145Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.091849835Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, "dossierDictionaryEntry": false }, { @@ -889,7 +976,7 @@ "type": "CBI_author", "value": "Clemens", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -914,7 +1001,7 @@ "sectionNumber": 3, "textBefore": "• John ", "textAfter": " • Keith", - "comments": null, + "comments": [], "startOffset": 11, "endOffset": 18, "imageHasTransparency": false, @@ -924,12 +1011,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06886676Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674217212Z" + "dateTime": "2024-02-09T13:59:30.477324312Z" } ], "manualChanges": [], @@ -938,13 +1020,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -952,7 +1033,7 @@ "type": "CBI_author", "value": "Seoul, South Korea", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -977,7 +1058,7 @@ "sectionNumber": 10, "textBefore": "207-33 Itaewon-dong, Yongsan-gu, ", "textAfter": " and ESP", - "comments": null, + "comments": [], "startOffset": 671, "endOffset": 689, "imageHasTransparency": false, @@ -987,12 +1068,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068870296Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.091853491Z" + "dateTime": "2024-02-09T13:59:30.477327759Z" } ], "manualChanges": [], @@ -1001,13 +1077,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": true, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -1015,7 +1090,7 @@ "type": "CBI_author", "value": "Hunt", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -1040,7 +1115,7 @@ "sectionNumber": 5, "textBefore": "Schenk Authors Kara ", "textAfter": " and Isaiah", - "comments": null, + "comments": [], "startOffset": 245, "endOffset": 249, "imageHasTransparency": false, @@ -1050,12 +1125,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068874554Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.67422178Z" + "dateTime": "2024-02-09T13:59:30.477330714Z" } ], "manualChanges": [], @@ -1064,13 +1134,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -1078,7 +1147,7 @@ "type": "CBI_author", "value": "Yongsan-gu", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -1103,7 +1172,7 @@ "sectionNumber": 10, "textBefore": "Ltd., 207-33 Itaewon-dong, ", "textAfter": ", Seoul, South", - "comments": null, + "comments": [], "startOffset": 659, "endOffset": 669, "imageHasTransparency": false, @@ -1113,12 +1182,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068878191Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.091857279Z" + "dateTime": "2024-02-09T13:59:30.477334662Z" } ], "manualChanges": [], @@ -1127,13 +1191,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": true, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -1141,7 +1204,7 @@ "type": "CBI_author", "value": "Charles", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -1166,7 +1229,7 @@ "sectionNumber": 5, "textBefore": "supported by Coleman ", "textAfter": " and Igarashi", - "comments": null, + "comments": [], "startOffset": 355, "endOffset": 362, "imageHasTransparency": false, @@ -1176,12 +1239,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06888276Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674226269Z" + "dateTime": "2024-02-09T13:59:30.477340202Z" } ], "manualChanges": [], @@ -1190,13 +1248,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -1204,7 +1261,7 @@ "type": "CBI_author", "value": "Hansen", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -1229,7 +1286,7 @@ "sectionNumber": 5, "textBefore": "Hunt and Isaiah ", "textAfter": " have done", - "comments": null, + "comments": [], "startOffset": 261, "endOffset": 267, "imageHasTransparency": false, @@ -1239,12 +1296,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068885785Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674249723Z" + "dateTime": "2024-02-09T13:59:30.477342907Z" } ], "manualChanges": [], @@ -1253,13 +1305,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -1267,7 +1318,7 @@ "type": "CBI_address", "value": "Germany", "reason": "Address found for non vertebrate study", - "matchedRule": 3, + "matchedRule": "3", "rectangle": false, "legalBasis": null, "imported": false, @@ -1292,7 +1343,7 @@ "sectionNumber": 10, "textBefore": "3, 68163 Mannheim, ", "textAfter": ". Further locations", - "comments": null, + "comments": [], "startOffset": 590, "endOffset": 597, "imageHasTransparency": false, @@ -1302,12 +1353,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068889492Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.091862198Z" + "dateTime": "2024-02-09T13:59:30.477346133Z" } ], "manualChanges": [], @@ -1316,48 +1362,47 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { - "id": "ae6ef4eb2c0dae9a2750752533b23d30", - "type": "CBI_author", - "value": "Schenk", - "reason": "Author found", - "matchedRule": 1, + "id": "de3aa6c2b9a78f8f37c58d860eece0ad", + "type": "CBI_address", + "value": "4-6 Chem. des Varennes, 18300 Saint-Satur, France, FR", + "reason": "Address found for non vertebrate study", + "matchedRule": "3", "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "legalBasis": null, "imported": false, - "redacted": true, - "section": "", + "redacted": false, + "section": "CBI.1.0/1: (Do not) Redact CBI Address", "color": [ - 0.5764706, + 0.76862746, 0.59607846, - 0.627451 + 0.98039216 ], "positions": [ { "topLeft": { - "x": 123.076, - "y": 547.442 + "x": 56.8, + "y": 309.24203 }, - "width": 35.292, + "width": 268.17606, "height": -12.641998, "page": 1 } ], - "sectionNumber": 5, - "textBefore": "Ranya Eikenboom Charalampos ", - "textAfter": " Authors Kara", - "comments": null, - "startOffset": 225, - "endOffset": 231, + "sectionNumber": 10, + "textBefore": "Bourges, France, FR ", + "textAfter": " Lesdo Industries,", + "comments": [], + "startOffset": 252, + "endOffset": 305, "imageHasTransparency": false, "excluded": false, "sourceId": null, @@ -1365,12 +1410,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06889366Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674254071Z" + "dateTime": "2024-02-09T13:59:30.477349239Z" } ], "manualChanges": [], @@ -1379,13 +1419,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -1393,7 +1432,7 @@ "type": "CBI_author", "value": "Coleman", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -1418,7 +1457,7 @@ "sectionNumber": 2, "textBefore": "Stafford and Maximus ", "textAfter": " was the", - "comments": null, + "comments": [], "startOffset": 32, "endOffset": 39, "imageHasTransparency": false, @@ -1428,12 +1467,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06889884Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674257588Z" + "dateTime": "2024-02-09T13:59:30.477353617Z" } ], "manualChanges": [], @@ -1442,13 +1476,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -1456,7 +1489,7 @@ "type": "CBI_author", "value": "John", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -1481,7 +1514,7 @@ "sectionNumber": 3, "textBefore": "• ", "textAfter": " Clemens •", - "comments": null, + "comments": [], "startOffset": 6, "endOffset": 10, "imageHasTransparency": false, @@ -1491,12 +1524,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068901225Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674262156Z" + "dateTime": "2024-02-09T13:59:30.477356543Z" } ], "manualChanges": [], @@ -1505,13 +1533,70 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "3db41ac608505de2dc692d486f9bfaaf", + "type": "CBI_address", + "value": "Shlissel'burgskaya Ulitsa, Nizhny Novgorod Oblast, Russia, 603034, RU", + "reason": "Address found for non vertebrate study", + "matchedRule": "3", + "rectangle": false, + "legalBasis": null, + "imported": false, + "redacted": false, + "section": "CBI.1.0/1: (Do not) Redact CBI Address", + "color": [ + 0.76862746, + 0.59607846, + 0.98039216 + ], + "positions": [ + { + "topLeft": { + "x": 56.8, + "y": 281.64203 + }, + "width": 350.11215, + "height": -12.642029, + "page": 1 + } + ], + "sectionNumber": 10, + "textBefore": "6078 Lungern, Switzerland ", + "textAfter": " The medicine", + "comments": [], + "startOffset": 368, + "endOffset": 437, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477361643Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY", + "NER" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -1519,7 +1604,7 @@ "type": "CBI_author", "value": "Herrera", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -1544,7 +1629,7 @@ "sectionNumber": 15, "textBefore": "• Mike ", "textAfter": " • Judith", - "comments": null, + "comments": [], "startOffset": 22, "endOffset": 29, "imageHasTransparency": false, @@ -1554,12 +1639,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068903739Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674266565Z" + "dateTime": "2024-02-09T13:59:30.477363997Z" } ], "manualChanges": [], @@ -1568,13 +1648,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -1582,7 +1661,7 @@ "type": "CBI_author", "value": "Montevideo, Departamento de Montevideo", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -1607,7 +1686,7 @@ "sectionNumber": 12, "textBefore": "Charrúa 1796, 11200 ", "textAfter": ", Uruguay •", - "comments": null, + "comments": [], "startOffset": 373, "endOffset": 411, "imageHasTransparency": false, @@ -1617,12 +1696,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068907466Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.091875172Z" + "dateTime": "2024-02-09T13:59:30.477367684Z" } ], "manualChanges": [], @@ -1631,13 +1705,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": true, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -1645,7 +1718,7 @@ "type": "CBI_author", "value": "Holland", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -1670,7 +1743,7 @@ "sectionNumber": 15, "textBefore": "Mosley • Woody ", "textAfter": null, - "comments": null, + "comments": [], "startOffset": 54, "endOffset": 61, "imageHasTransparency": false, @@ -1680,12 +1753,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068910963Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674271704Z" + "dateTime": "2024-02-09T13:59:30.477370449Z" } ], "manualChanges": [], @@ -1694,78 +1762,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "60fc5f313f3784019b4f02566beb4acd", - "type": "CBI_author", - "value": "Madsen", - "reason": "Published Information found", - "matchedRule": 18, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": false, - "section": "CBI.2: Do not redact genitive CBI Authors", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 341.3321, - "y": 548.54205 - }, - "width": 37.896027, - "height": -12.641998, - "page": 2 - } - ], - "sectionNumber": 11, - "textBefore": "(Cyberdyne Systems), Carina ", - "textAfter": " (InGen), Alexandra", - "comments": null, - "startOffset": 276, - "endOffset": 282, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068915542Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674276193Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [ - "40224829eed8f359d695115e5f58c2a6" - ], - "importedRedactionIntersections": [], - "localManualRedaction": false, "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, "dossierDictionaryEntry": false }, { @@ -1773,7 +1775,7 @@ "type": "CBI_author", "value": "Queen", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -1798,7 +1800,7 @@ "sectionNumber": 12, "textBefore": "France • 9-19 ", "textAfter": " Anne St,", - "comments": null, + "comments": [], "startOffset": 523, "endOffset": 528, "imageHasTransparency": false, @@ -1808,12 +1810,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068918517Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.091880072Z" + "dateTime": "2024-02-09T13:59:30.477373716Z" } ], "manualChanges": [], @@ -1822,13 +1819,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -1836,7 +1832,7 @@ "type": "CBI_author", "value": "Terrell", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -1861,7 +1857,7 @@ "sectionNumber": 14, "textBefore": "Francesco Goodman, Lucian ", "textAfter": " and Shaun", - "comments": null, + "comments": [], "startOffset": 41, "endOffset": 48, "imageHasTransparency": false, @@ -1871,12 +1867,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068922304Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674281763Z" + "dateTime": "2024-02-09T13:59:30.477377623Z" } ], "manualChanges": [], @@ -1885,13 +1876,71 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "2b6a1138fffab8cebca7e4a4a12b9877", + "type": "CBI_author", + "value": "Alexandra Häusler", + "reason": "Published Information found", + "matchedRule": "18", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": false, + "section": "CBI.2: Do not redact genitive CBI Authors", + "color": [ + 0.76862746, + 0.59607846, + 0.98039216 + ], + "positions": [ + { + "topLeft": { + "x": 425.60812, + "y": 548.54205 + }, + "width": 90.180084, + "height": -12.641998, + "page": 2 + } + ], + "sectionNumber": 11, + "textBefore": "Carina Madsen (InGen), ", + "textAfter": " (Weyland-Yutani Corporation),", + "comments": [], + "startOffset": 292, + "endOffset": 309, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477381901Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [ + "40224829eed8f359d695115e5f58c2a6" + ], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -1899,7 +1948,7 @@ "type": "CBI_author", "value": "Osaka", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -1924,7 +1973,7 @@ "sectionNumber": 19, "textBefore": "Chome Takaidahondori, Higashiosaka, ", "textAfter": " 577-0066, Japan", - "comments": null, + "comments": [], "startOffset": 110, "endOffset": 115, "imageHasTransparency": false, @@ -1934,12 +1983,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068927304Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.091888177Z" + "dateTime": "2024-02-09T13:59:30.477385027Z" } ], "manualChanges": [], @@ -1948,13 +1992,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -1962,7 +2005,7 @@ "type": "CBI_author", "value": "Mike", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -1987,7 +2030,7 @@ "sectionNumber": 15, "textBefore": "• ", "textAfter": " Herrera •", - "comments": null, + "comments": [], "startOffset": 17, "endOffset": 21, "imageHasTransparency": false, @@ -1997,12 +2040,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068930309Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674286923Z" + "dateTime": "2024-02-09T13:59:30.477388423Z" } ], "manualChanges": [], @@ -2011,13 +2049,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -2025,7 +2062,7 @@ "type": "CBI_author", "value": "Gaston", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -2050,7 +2087,7 @@ "sectionNumber": 19, "textBefore": "38-44 Av. ", "textAfter": " Diderich, 1420", - "comments": null, + "comments": [], "startOffset": 28, "endOffset": 34, "imageHasTransparency": false, @@ -2060,12 +2097,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068933916Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.091892585Z" + "dateTime": "2024-02-09T13:59:30.477391179Z" } ], "manualChanges": [], @@ -2074,13 +2106,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -2088,7 +2119,7 @@ "type": "CBI_author", "value": "France", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -2113,7 +2144,7 @@ "sectionNumber": 12, "textBefore": "Nouvelle, 75010 Paris, ", "textAfter": " • 9-19", - "comments": null, + "comments": [], "startOffset": 509, "endOffset": 515, "imageHasTransparency": false, @@ -2123,12 +2154,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068938685Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.091896693Z" + "dateTime": "2024-02-09T13:59:30.477394876Z" } ], "manualChanges": [], @@ -2137,13 +2163,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -2151,7 +2176,7 @@ "type": "CBI_author", "value": "Mosley", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -2176,7 +2201,7 @@ "sectionNumber": 15, "textBefore": "Herrera • Judith ", "textAfter": " • Woody", - "comments": null, + "comments": [], "startOffset": 39, "endOffset": 45, "imageHasTransparency": false, @@ -2186,12 +2211,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068941741Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674292493Z" + "dateTime": "2024-02-09T13:59:30.477397521Z" } ], "manualChanges": [], @@ -2200,13 +2220,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -2214,7 +2233,7 @@ "type": "CBI_author", "value": "Phillips", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -2239,7 +2258,7 @@ "sectionNumber": 22, "textBefore": "Phillipʻs Phillip’s Phillip's ", "textAfter": " Phillip ←", - "comments": null, + "comments": [], "startOffset": 303, "endOffset": 311, "imageHasTransparency": false, @@ -2249,12 +2268,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068945468Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674296892Z" + "dateTime": "2024-02-09T13:59:30.477401729Z" } ], "manualChanges": [], @@ -2263,13 +2277,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -2277,7 +2290,7 @@ "type": "CBI_address", "value": "Main St, Los Angeles, CA 90015, USA", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -2302,7 +2315,7 @@ "sectionNumber": 12, "textBefore": "points: • 1144 ", "textAfter": " • Charrúa", - "comments": null, + "comments": [], "startOffset": 315, "endOffset": 350, "imageHasTransparency": false, @@ -2312,12 +2325,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068950718Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.091902754Z" + "dateTime": "2024-02-09T13:59:30.477405065Z" } ], "manualChanges": [], @@ -2326,86 +2334,20 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": true, - "falsePositive": false, - "image": false, "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "8c7bac32a5a4bc65e2ef485f7f03e18c", - "type": "CBI_author", - "value": "Lyon", - "reason": "Published Information found", - "matchedRule": 18, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": false, - "section": "CBI.2: Do not redact genitive CBI Authors", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 169.108, - "y": 548.54205 - }, - "width": 24.600006, - "height": -12.641998, - "page": 2 - } - ], - "sectionNumber": 11, - "textBefore": "University Press: Asya ", - "textAfter": " (Cyberdyne Systems),", - "comments": null, - "startOffset": 243, - "endOffset": 247, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068953884Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674302232Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [ - "40224829eed8f359d695115e5f58c2a6" - ], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { - "id": "7dafeddf15d9a3f8d4f321400822bae9", + "id": "f3561430c182bbef69a52f44f5afe94d", "type": "CBI_author", - "value": "Hanke", + "value": "Hanke Mendel", "reason": "Published Information found", - "matchedRule": 18, + "matchedRule": "18", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -2422,17 +2364,17 @@ "x": 209.45203, "y": 534.742 }, - "width": 31.307999, + "width": 70.920044, "height": -12.641998, "page": 2 } ], "sectionNumber": 11, "textBefore": "Häusler (Weyland-Yutani Corporation), ", - "textAfter": " Mendel (Pixar)", - "comments": null, + "textAfter": " (Pixar) and", + "comments": [], "startOffset": 340, - "endOffset": 345, + "endOffset": 352, "imageHasTransparency": false, "excluded": false, "sourceId": null, @@ -2440,12 +2382,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068957581Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.67430643Z" + "dateTime": "2024-02-09T13:59:30.477408221Z" } ], "manualChanges": [], @@ -2456,13 +2393,190 @@ "40224829eed8f359d695115e5f58c2a6" ], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "7825f802d8d37efd056e0067c8c64663", + "type": "CBI_author", + "value": "Asya Lyon", + "reason": "Published Information found", + "matchedRule": "18", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": false, + "section": "CBI.2: Do not redact genitive CBI Authors", + "color": [ + 0.76862746, + 0.59607846, + 0.98039216 + ], + "positions": [ + { + "topLeft": { + "x": 141.424, + "y": 548.54205 + }, + "width": 52.28401, + "height": -12.641998, + "page": 2 + } + ], + "sectionNumber": 11, + "textBefore": "Oxford University Press: ", + "textAfter": " (Cyberdyne Systems),", + "comments": [], + "startOffset": 238, + "endOffset": 247, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.47741311Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [ + "40224829eed8f359d695115e5f58c2a6" + ], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "39cb473b97fc91c29f6b7ed1fa3c6ea8", + "type": "CBI_author", + "value": "Carina Madsen", + "reason": "Published Information found", + "matchedRule": "18", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": false, + "section": "CBI.2: Do not redact genitive CBI Authors", + "color": [ + 0.76862746, + 0.59607846, + 0.98039216 + ], + "positions": [ + { + "topLeft": { + "x": 306.35205, + "y": 548.54205 + }, + "width": 72.87607, + "height": -12.641998, + "page": 2 + } + ], + "sectionNumber": 11, + "textBefore": "Lyon (Cyberdyne Systems), ", + "textAfter": " (InGen), Alexandra", + "comments": [], + "startOffset": 269, + "endOffset": 282, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477415695Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY", + "NER" + ], + "reference": [ + "40224829eed8f359d695115e5f58c2a6" + ], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "00120d0873f5a777d64c81286275e89e", + "type": "CBI_author", + "value": "Ranya Eikenboom", + "reason": "Published Information found", + "matchedRule": "18", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": false, + "section": "CBI.2: Do not redact genitive CBI Authors", + "color": [ + 0.76862746, + 0.59607846, + 0.98039216 + ], + "positions": [ + { + "topLeft": { + "x": 340.01212, + "y": 534.742 + }, + "width": 88.90808, + "height": -12.641998, + "page": 2 + } + ], + "sectionNumber": 11, + "textBefore": "Mendel (Pixar) and ", + "textAfter": " (Umbrella Corp).", + "comments": [], + "startOffset": 365, + "endOffset": 380, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477418921Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [ + "40224829eed8f359d695115e5f58c2a6" + ], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -2470,7 +2584,7 @@ "type": "published_information", "value": "Oxford University Press", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -2504,7 +2618,7 @@ "sectionNumber": 11, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 213, "endOffset": 236, "imageHasTransparency": false, @@ -2514,7 +2628,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068962159Z" + "dateTime": "2024-02-09T13:59:30.477421696Z" } ], "manualChanges": [], @@ -2523,13 +2637,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -2537,7 +2650,7 @@ "type": "CBI_author", "value": "Goodman", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -2562,7 +2675,7 @@ "sectionNumber": 14, "textBefore": "Francesco ", "textAfter": ", Lucian Terrell", - "comments": null, + "comments": [], "startOffset": 25, "endOffset": 32, "imageHasTransparency": false, @@ -2572,12 +2685,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068965065Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674311469Z" + "dateTime": "2024-02-09T13:59:30.477425724Z" } ], "manualChanges": [], @@ -2586,13 +2694,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -2600,7 +2707,7 @@ "type": "hint_only", "value": "author", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -2625,7 +2732,7 @@ "sectionNumber": 30, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 13, "endOffset": 19, "imageHasTransparency": false, @@ -2635,7 +2742,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068968451Z" + "dateTime": "2024-02-09T13:59:30.47742872Z" } ], "manualChanges": [], @@ -2644,13 +2751,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -2658,7 +2764,7 @@ "type": "CBI_author", "value": "Greg, M.", "reason": "Author found", - "matchedRule": 6, + "matchedRule": "6", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -2683,7 +2789,7 @@ "sectionNumber": 27, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 6, "endOffset": 14, "imageHasTransparency": false, @@ -2693,7 +2799,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06897329Z" + "dateTime": "2024-02-09T13:59:30.477432817Z" } ], "manualChanges": [], @@ -2703,13 +2809,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -2717,7 +2822,7 @@ "type": "CBI_author", "value": "Funnarie B.", "reason": "Author found", - "matchedRule": 6, + "matchedRule": "6", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -2742,7 +2847,7 @@ "sectionNumber": 25, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 6, "endOffset": 17, "imageHasTransparency": false, @@ -2752,7 +2857,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068977989Z" + "dateTime": "2024-02-09T13:59:30.477435202Z" } ], "manualChanges": [], @@ -2761,13 +2866,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -2775,7 +2879,7 @@ "type": "CBI_author", "value": "Wayne, L.", "reason": "Author found", - "matchedRule": 8, + "matchedRule": "8", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -2800,7 +2904,7 @@ "sectionNumber": 31, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 6, "endOffset": 15, "imageHasTransparency": false, @@ -2810,7 +2914,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068980314Z" + "dateTime": "2024-02-09T13:59:30.477438528Z" } ], "manualChanges": [], @@ -2819,13 +2923,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -2833,7 +2936,7 @@ "type": "CBI_author", "value": "Feuer A.", "reason": "Author found", - "matchedRule": 6, + "matchedRule": "6", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -2858,7 +2961,7 @@ "sectionNumber": 26, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 6, "endOffset": 14, "imageHasTransparency": false, @@ -2868,7 +2971,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068984251Z" + "dateTime": "2024-02-09T13:59:30.477441414Z" } ], "manualChanges": [], @@ -2878,13 +2981,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -2892,7 +2994,7 @@ "type": "hint_only", "value": "author", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -2917,7 +3019,7 @@ "sectionNumber": 29, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 60, "endOffset": 66, "imageHasTransparency": false, @@ -2927,7 +3029,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068989361Z" + "dateTime": "2024-02-09T13:59:30.477445311Z" } ], "manualChanges": [], @@ -2936,13 +3038,69 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "01fcfb3581723a4d164b4e5ed9e7db90", + "type": "CBI_author", + "value": "Michael N.", + "reason": "Author found", + "matchedRule": "6", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "Table in: CBI.9.0/10.0: Redact all cells with Header Author(s) as CBI Author", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 141.2, + "y": 631.2118 + }, + "width": 47.197525, + "height": -11.811752, + "page": 3 + } + ], + "sectionNumber": 24, + "textBefore": null, + "textAfter": null, + "comments": [], + "startOffset": 6, + "endOffset": 16, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477447936Z" + } + ], + "manualChanges": [], + "engines": [ + "RULE" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": false, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -2950,7 +3108,7 @@ "type": "CBI_author", "value": "Stein", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -2975,7 +3133,7 @@ "sectionNumber": 43, "textBefore": "recommended: Researcher Carter ", "textAfter": " was responsible", - "comments": null, + "comments": [], "startOffset": 240, "endOffset": 245, "imageHasTransparency": false, @@ -2985,12 +3143,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068995863Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674321969Z" + "dateTime": "2024-02-09T13:59:30.477451793Z" } ], "manualChanges": [], @@ -2999,13 +3152,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -3013,7 +3165,7 @@ "type": "hint_only", "value": "author", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -3038,7 +3190,7 @@ "sectionNumber": 23, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 13, "endOffset": 19, "imageHasTransparency": false, @@ -3048,7 +3200,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069000842Z" + "dateTime": "2024-02-09T13:59:30.477454468Z" } ], "manualChanges": [], @@ -3057,13 +3209,69 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "5822a82a4b13b69e1b2fe2a04695e539", + "type": "CBI_author", + "value": "Carter Stein", + "reason": "Author found", + "matchedRule": "6", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "Table in: CBI.11: Recommend all CBI Authors entities in Table with Vertebrate Study Y/N Header", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 157.6, + "y": 267.7118 + }, + "width": 50.410522, + "height": -11.811768, + "page": 3 + } + ], + "sectionNumber": 38, + "textBefore": null, + "textAfter": null, + "comments": [], + "startOffset": 7, + "endOffset": 19, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477458135Z" + } + ], + "manualChanges": [], + "engines": [ + "RULE" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": false, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -3071,7 +3279,7 @@ "type": "hint_only", "value": "author", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -3096,7 +3304,7 @@ "sectionNumber": 36, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 43, "endOffset": 49, "imageHasTransparency": false, @@ -3106,7 +3314,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069007395Z" + "dateTime": "2024-02-09T13:59:30.47746083Z" } ], "manualChanges": [], @@ -3115,13 +3323,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -3129,7 +3336,7 @@ "type": "CBI_author", "value": "Morpheus Duvall", "reason": "Author found", - "matchedRule": 6, + "matchedRule": "6", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -3154,7 +3361,7 @@ "sectionNumber": 41, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 7, "endOffset": 22, "imageHasTransparency": false, @@ -3164,7 +3371,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069012594Z" + "dateTime": "2024-02-09T13:59:30.477464728Z" } ], "manualChanges": [], @@ -3173,13 +3380,69 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "de812bb0cbc40854684afbcc17e8942e", + "type": "CBI_author", + "value": "William, B.", + "reason": "Author found", + "matchedRule": "8", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "Table in: CBI.9.1/10.1: Redact all cells with Header Author as CBI Author", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 140.4, + "y": 377.11176 + }, + "width": 48.887985, + "height": -11.811737, + "page": 3 + } + ], + "sectionNumber": 34, + "textBefore": null, + "textAfter": null, + "comments": [], + "startOffset": 7, + "endOffset": 18, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477468986Z" + } + ], + "manualChanges": [], + "engines": [ + "RULE" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, "dictionaryEntry": false, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -3187,7 +3450,7 @@ "type": "hint_only", "value": "author", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -3212,7 +3475,7 @@ "sectionNumber": 37, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 13, "endOffset": 19, "imageHasTransparency": false, @@ -3222,7 +3485,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069018706Z" + "dateTime": "2024-02-09T13:59:30.47747123Z" } ], "manualChanges": [], @@ -3231,30 +3494,29 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { "id": "ad5c82acae51a8af70c9141e1ae4efde", "type": "hint_only", "value": "author", - "reason": "", - "matchedRule": 0, + "reason": null, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, "redacted": false, "section": "CBI.9.0/10.0: Redact all cells with Header Author(s) as CBI Author", "color": [ - 0.76862746, + 0.98039216, 0.59607846, - 0.98039216 + 0.96862745 ], "positions": [ { @@ -3270,7 +3532,7 @@ "sectionNumber": 29, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 43, "endOffset": 49, "imageHasTransparency": false, @@ -3280,32 +3542,21 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069024166Z" - } - ], - "manualChanges": [ - { - "annotationStatus": "APPROVED", - "manualRedactionType": "REMOVE_LOCALLY", - "processedDate": "2024-01-26T10:09:01.178Z", - "requestedDate": "2024-01-26T10:09:01.121129Z", - "userId": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "propertyChanges": {}, - "processed": true + "dateTime": "2024-02-09T13:59:30.477474356Z" } ], + "manualChanges": [], "engines": [ "DICTIONARY" ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": true, - "hint": false, + "hint": true, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -3313,7 +3564,7 @@ "type": "CBI_author", "value": "Carter", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -3338,7 +3589,7 @@ "sectionNumber": 43, "textBefore": "be recommended: Researcher ", "textAfter": " Stein was", - "comments": null, + "comments": [], "startOffset": 233, "endOffset": 239, "imageHasTransparency": false, @@ -3348,12 +3599,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069026561Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674340764Z" + "dateTime": "2024-02-09T13:59:30.477477201Z" } ], "manualChanges": [], @@ -3362,13 +3608,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -3376,7 +3621,7 @@ "type": "CBI_author", "value": "Byron, C.", "reason": "Author found", - "matchedRule": 8, + "matchedRule": "8", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -3401,7 +3646,7 @@ "sectionNumber": 33, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 7, "endOffset": 16, "imageHasTransparency": false, @@ -3411,7 +3656,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069030528Z" + "dateTime": "2024-02-09T13:59:30.477480748Z" } ], "manualChanges": [], @@ -3421,13 +3666,71 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "662c27c2675c959ffe23f24b59b120f9", + "type": "CBI_author", + "value": "Smith", + "reason": "Author found", + "matchedRule": "6", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "Table in: CBI.11: Recommend all CBI Authors entities in Table with Vertebrate Study Y/N Header", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 170.3, + "y": 250.01178 + }, + "width": 25.031967, + "height": -11.811768, + "page": 3 + } + ], + "sectionNumber": 39, + "textBefore": null, + "textAfter": null, + "comments": [], + "startOffset": 7, + "endOffset": 12, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477483613Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY", + "RULE", + "NER" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -3435,7 +3738,7 @@ "type": "hint_only", "value": "author", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -3460,7 +3763,7 @@ "sectionNumber": 43, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 168, "endOffset": 174, "imageHasTransparency": false, @@ -3470,7 +3773,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069037962Z" + "dateTime": "2024-02-09T13:59:30.477488312Z" } ], "manualChanges": [], @@ -3479,13 +3782,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -3493,7 +3795,7 @@ "type": "CBI_author", "value": "Smith", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -3518,7 +3820,7 @@ "sectionNumber": 43, "textBefore": "the two researchers ", "textAfter": " and Ross", - "comments": null, + "comments": [], "startOffset": 341, "endOffset": 346, "imageHasTransparency": false, @@ -3528,12 +3830,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06904199Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674352927Z" + "dateTime": "2024-02-09T13:59:30.477490607Z" } ], "manualChanges": [], @@ -3542,13 +3839,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -3556,7 +3852,7 @@ "type": "CBI_author", "value": "Ross", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -3581,7 +3877,7 @@ "sectionNumber": 43, "textBefore": "researchers Smith and ", "textAfter": " Hamster. The", - "comments": null, + "comments": [], "startOffset": 351, "endOffset": 355, "imageHasTransparency": false, @@ -3591,12 +3887,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06904733Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674357005Z" + "dateTime": "2024-02-09T13:59:30.477494414Z" } ], "manualChanges": [], @@ -3605,13 +3896,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -3619,7 +3909,7 @@ "type": "CBI_author", "value": "Ross Hamster", "reason": "Author found", - "matchedRule": 6, + "matchedRule": "6", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -3644,7 +3934,7 @@ "sectionNumber": 40, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 7, "endOffset": 19, "imageHasTransparency": false, @@ -3654,7 +3944,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069049825Z" + "dateTime": "2024-02-09T13:59:30.477497109Z" } ], "manualChanges": [], @@ -3663,13 +3953,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -3677,7 +3966,7 @@ "type": "hint_only", "value": "author", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -3702,7 +3991,7 @@ "sectionNumber": 36, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 57, "endOffset": 63, "imageHasTransparency": false, @@ -3712,7 +4001,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069053502Z" + "dateTime": "2024-02-09T13:59:30.477500566Z" } ], "manualChanges": [], @@ -3721,13 +4010,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -3735,7 +4023,7 @@ "type": "CBI_author", "value": "Michael, J.", "reason": "Author found", - "matchedRule": 8, + "matchedRule": "8", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -3760,7 +4048,7 @@ "sectionNumber": 32, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 6, "endOffset": 17, "imageHasTransparency": false, @@ -3770,7 +4058,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069058391Z" + "dateTime": "2024-02-09T13:59:30.477503481Z" } ], "manualChanges": [], @@ -3779,13 +4067,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -3793,7 +4080,7 @@ "type": "CBI_author", "value": "Sminko", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -3818,7 +4105,7 @@ "sectionNumber": 48, "textBefore": "the tests by ", "textAfter": " failed, although", - "comments": null, + "comments": [], "startOffset": 676, "endOffset": 682, "imageHasTransparency": false, @@ -3828,12 +4115,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069060795Z" - }, - { - "analysisNumber": 4, - "type": "REMOVED", - "dateTime": "2024-01-26T10:07:00.574652879Z" + "dateTime": "2024-02-09T13:59:30.477507479Z" } ], "manualChanges": [], @@ -3842,13 +4124,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": true, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -3856,7 +4137,7 @@ "type": "CBI_author", "value": "Desiree", "reason": "Author found", - "matchedRule": 14, + "matchedRule": "14", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -3881,7 +4162,7 @@ "sectionNumber": 48, "textBefore": "from 1922 (", "textAfter": " et al", - "comments": null, + "comments": [], "startOffset": 364, "endOffset": 371, "imageHasTransparency": false, @@ -3891,7 +4172,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069063661Z" + "dateTime": "2024-02-09T13:59:30.477510003Z" } ], "manualChanges": [], @@ -3900,13 +4181,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -3914,7 +4194,7 @@ "type": "hint_only", "value": "references", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -3939,7 +4219,7 @@ "sectionNumber": 44, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 23, "endOffset": 33, "imageHasTransparency": false, @@ -3949,7 +4229,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069067498Z" + "dateTime": "2024-02-09T13:59:30.47751349Z" } ], "manualChanges": [], @@ -3958,13 +4238,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -3972,7 +4251,7 @@ "type": "CBI_author", "value": "Class", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -3997,7 +4276,7 @@ "sectionNumber": 46, "textBefore": "Rainbow ", "textAfter": null, - "comments": null, + "comments": [], "startOffset": 8, "endOffset": 13, "imageHasTransparency": false, @@ -4007,12 +4286,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069070784Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674372665Z" + "dateTime": "2024-02-09T13:59:30.477516175Z" } ], "manualChanges": [], @@ -4021,13 +4295,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -4035,7 +4308,7 @@ "type": "CBI_author", "value": "Belkov", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -4060,7 +4333,7 @@ "sectionNumber": 49, "textBefore": "test methods of ", "textAfter": ", Sminko the", - "comments": null, + "comments": [], "startOffset": 156, "endOffset": 162, "imageHasTransparency": false, @@ -4070,12 +4343,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069075303Z" - }, - { - "analysisNumber": 4, - "type": "REMOVED", - "dateTime": "2024-01-26T10:07:00.574656826Z" + "dateTime": "2024-02-09T13:59:30.477535381Z" } ], "manualChanges": [], @@ -4084,13 +4352,69 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": true, + "dictionaryEntry": false, "falsePositive": false, "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "e3de45f34d819e2d58f5170d9358a7db", + "type": "CBI_author", + "value": "Desiree", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "CBI.16.0/1: Add CBI Authors with et al. RegEx (2)", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 210.06401, + "y": 380.14203 + }, + "width": 36.600006, + "height": -12.641998, + "page": 4 + } + ], + "sectionNumber": 49, + "textBefore": "the persons Melanie, ", + "textAfter": " and the", + "comments": [], + "startOffset": 124, + "endOffset": 131, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477537816Z" + } + ], + "manualChanges": [], + "engines": [ + "RULE" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": true, "dictionaryEntry": false, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -4098,7 +4422,7 @@ "type": "CBI_author", "value": "Melanie", "reason": "Author found", - "matchedRule": 14, + "matchedRule": "14", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -4123,7 +4447,7 @@ "sectionNumber": 48, "textBefore": "science Desiree and ", "textAfter": ", it has", - "comments": null, + "comments": [], "startOffset": 554, "endOffset": 561, "imageHasTransparency": false, @@ -4133,7 +4457,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069081524Z" + "dateTime": "2024-02-09T13:59:30.477542214Z" } ], "manualChanges": [], @@ -4142,13 +4466,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -4156,7 +4479,7 @@ "type": "CBI_author", "value": "Desiree", "reason": "Author found", - "matchedRule": 14, + "matchedRule": "14", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -4181,7 +4504,7 @@ "sectionNumber": 48, "textBefore": "pioneers of science ", "textAfter": " and Melanie,", - "comments": null, + "comments": [], "startOffset": 542, "endOffset": 549, "imageHasTransparency": false, @@ -4191,7 +4514,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069086203Z" + "dateTime": "2024-02-09T13:59:30.47754513Z" } ], "manualChanges": [], @@ -4200,13 +4523,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -4214,7 +4536,7 @@ "type": "CBI_author", "value": "Melanie", "reason": "Author found", - "matchedRule": 14, + "matchedRule": "14", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -4239,7 +4561,7 @@ "sectionNumber": 48, "textBefore": "transmolecular elements (", "textAfter": " et al.", - "comments": null, + "comments": [], "startOffset": 486, "endOffset": 493, "imageHasTransparency": false, @@ -4249,7 +4571,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069090862Z" + "dateTime": "2024-02-09T13:59:30.477548647Z" } ], "manualChanges": [], @@ -4259,13 +4581,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -4273,7 +4594,7 @@ "type": "CBI_author", "value": "Belkov", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -4298,7 +4619,7 @@ "sectionNumber": 48, "textBefore": "The tests by ", "textAfter": " were successful,", - "comments": null, + "comments": [], "startOffset": 635, "endOffset": 641, "imageHasTransparency": false, @@ -4308,12 +4629,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069093156Z" - }, - { - "analysisNumber": 4, - "type": "REMOVED", - "dateTime": "2024-01-26T10:07:00.574660052Z" + "dateTime": "2024-02-09T13:59:30.477552273Z" } ], "manualChanges": [], @@ -4322,13 +4638,69 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": true, + "dictionaryEntry": false, "falsePositive": false, "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "7964d3171449593005c77a0f09fa6034", + "type": "CBI_author", + "value": "Melanie", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "CBI.16.0/1: Add CBI Authors with et al. RegEx (2)", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 164.776, + "y": 380.14203 + }, + "width": 39.300003, + "height": -12.641998, + "page": 4 + } + ], + "sectionNumber": 49, + "textBefore": "to the persons ", + "textAfter": ", Desiree and", + "comments": [], + "startOffset": 115, + "endOffset": 122, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477555249Z" + } + ], + "manualChanges": [], + "engines": [ + "RULE" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": true, "dictionaryEntry": false, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -4336,7 +4708,7 @@ "type": "CBI_author", "value": "Sminko", "reason": "Author found", - "matchedRule": 14, + "matchedRule": "14", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -4361,7 +4733,7 @@ "sectionNumber": 46, "textBefore": null, "textAfter": " et al.", - "comments": null, + "comments": [], "startOffset": 27, "endOffset": 33, "imageHasTransparency": false, @@ -4371,7 +4743,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.0691002Z" + "dateTime": "2024-02-09T13:59:30.477559788Z" } ], "manualChanges": [], @@ -4381,13 +4753,69 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "ec2ef9add1c821da6f825564ef74bdf0", + "type": "CBI_author", + "value": "Sminko", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "CBI.16.0/1: Add CBI Authors with et al. RegEx (2)", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 403.8042, + "y": 380.14203 + }, + "width": 37.284027, + "height": -12.641998, + "page": 4 + } + ], + "sectionNumber": 49, + "textBefore": "methods of Belkov, ", + "textAfter": " the effectiveness", + "comments": [], + "startOffset": 164, + "endOffset": 170, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477562152Z" + } + ], + "manualChanges": [], + "engines": [ + "RULE" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": true, "dictionaryEntry": false, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -4395,7 +4823,7 @@ "type": "CBI_author", "value": "Class", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -4420,7 +4848,7 @@ "sectionNumber": 45, "textBefore": "Toxicity ", "textAfter": null, - "comments": null, + "comments": [], "startOffset": 9, "endOffset": 14, "imageHasTransparency": false, @@ -4430,12 +4858,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069109046Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.67439647Z" + "dateTime": "2024-02-09T13:59:30.477565569Z" } ], "manualChanges": [], @@ -4444,13 +4867,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -4458,7 +4880,7 @@ "type": "CBI_author", "value": "Belkov", "reason": "Author found", - "matchedRule": 14, + "matchedRule": "14", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -4483,7 +4905,7 @@ "sectionNumber": 45, "textBefore": null, "textAfter": " et al", - "comments": null, + "comments": [], "startOffset": 24, "endOffset": 30, "imageHasTransparency": false, @@ -4493,7 +4915,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069112152Z" + "dateTime": "2024-02-09T13:59:30.477568264Z" } ], "manualChanges": [], @@ -4502,13 +4924,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -4516,7 +4937,7 @@ "type": "CBI_address", "value": "Umbrella Corporation", "reason": "Performing laboratory found for non vertebrate study", - "matchedRule": 31, + "matchedRule": "31", "rectangle": false, "legalBasis": null, "imported": false, @@ -4541,7 +4962,7 @@ "sectionNumber": 53, "textBefore": "_ PERFORMING LABORATORY: ", "textAfter": " LABORATORY PROJECT", - "comments": null, + "comments": [], "startOffset": 341, "endOffset": 361, "imageHasTransparency": false, @@ -4551,7 +4972,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069115909Z" + "dateTime": "2024-02-09T13:59:30.477572412Z" } ], "manualChanges": [], @@ -4560,13 +4981,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -4574,7 +4994,7 @@ "type": "hint_only", "value": "performing laboratory", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -4599,7 +5019,7 @@ "sectionNumber": 53, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 318, "endOffset": 339, "imageHasTransparency": false, @@ -4609,7 +5029,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069121119Z" + "dateTime": "2024-02-09T13:59:30.477575347Z" } ], "manualChanges": [], @@ -4618,13 +5038,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -4632,7 +5051,7 @@ "type": "CBI_author", "value": "Silver", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -4657,7 +5076,7 @@ "sectionNumber": 51, "textBefore": "Species: Mouse; Source: ", "textAfter": " Shamrock Novelties", - "comments": null, + "comments": [], "startOffset": 284, "endOffset": 290, "imageHasTransparency": false, @@ -4667,12 +5086,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069124555Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674409003Z" + "dateTime": "2024-02-09T13:59:30.477579455Z" } ], "manualChanges": [], @@ -4681,21 +5095,20 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { - "id": "8e6efee2b2134b3e79229cba5549c1fd", - "type": "CBI_author", - "value": "Alfred", - "reason": "Author found", - "matchedRule": 1, + "id": "3af446d77a7e9acf23335ed0b3f668c2", + "type": "PII", + "value": "Sude Halide Nurullah", + "reason": "Personal information found", + "matchedRule": "19", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -4709,20 +5122,20 @@ "positions": [ { "topLeft": { - "x": 80.788, - "y": 582.642 + "x": 56.8, + "y": 624.04205 }, - "width": 31.284004, + "width": 104.556, "height": -12.641998, "page": 6 } ], "sectionNumber": 58, - "textBefore": "Rahim C. J. ", - "textAfter": " Xinyi Y.", - "comments": null, - "startOffset": 274, - "endOffset": 280, + "textBefore": "923-1101, Japan, JP ", + "textAfter": " Özgür U.", + "comments": [], + "startOffset": 222, + "endOffset": 242, "imageHasTransparency": false, "excluded": false, "sourceId": null, @@ -4730,12 +5143,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069128533Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.67441289Z" + "dateTime": "2024-02-09T13:59:30.477581619Z" } ], "manualChanges": [], @@ -4744,13 +5152,188 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "3fcff2c472c4cce852815de9cb17a50d", + "type": "PII", + "value": "Xinyi Y. Tao", + "reason": "Personal information found", + "matchedRule": "19", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.0.0/1: Redact all PII", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 56.8, + "y": 568.84204 + }, + "width": 60.575993, + "height": -12.641998, + "page": 6 + } + ], + "sectionNumber": 58, + "textBefore": "C. J. Alfred ", + "textAfter": " Possible incidents", + "comments": [], + "startOffset": 281, + "endOffset": 293, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477585266Z" + }, + { + "analysisNumber": 4, + "type": "REMOVED", + "dateTime": "2024-02-09T14:01:29.411713519Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "5316fff0ec9ae3f2773378f3cc833079", + "type": "PII", + "value": "Naka-27 Aomachi, Nomi, Ishikawa 923-1101, Japan, JP", + "reason": "Personal information found", + "matchedRule": "19", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.0.0/1: Redact all PII", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 56.8, + "y": 637.84204 + }, + "width": 269.41208, + "height": -12.641998, + "page": 6 + } + ], + "sectionNumber": 58, + "textBefore": "effect on PII ", + "textAfter": " Sude Halide", + "comments": [], + "startOffset": 170, + "endOffset": 221, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477588592Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "9ede3a76963de32f31f64db208760059", + "type": "PII", + "value": "Özgür U. Reyhan", + "reason": "Personal information found", + "matchedRule": "19", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.0.0/1: Redact all PII", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 56.8, + "y": 610.242 + }, + "width": 84.276, + "height": -12.641998, + "page": 6 + } + ], + "sectionNumber": 58, + "textBefore": "Sude Halide Nurullah ", + "textAfter": " B. Rahim", + "comments": [], + "startOffset": 243, + "endOffset": 258, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477594844Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -4758,7 +5341,7 @@ "type": "PII", "value": "m.grandfield@umbrella.com", "reason": "Personal information found", - "matchedRule": 21, + "matchedRule": "21", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -4783,7 +5366,7 @@ "sectionNumber": 61, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 27, "endOffset": 52, "imageHasTransparency": false, @@ -4793,7 +5376,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069133402Z" + "dateTime": "2024-02-09T13:59:30.477597048Z" } ], "manualChanges": [], @@ -4802,13 +5385,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -4816,7 +5398,7 @@ "type": "PII", "value": "j.jiwoo@collab.co.kr", "reason": "Personal information found", - "matchedRule": 21, + "matchedRule": "21", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -4841,7 +5423,7 @@ "sectionNumber": 60, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 18, "endOffset": 38, "imageHasTransparency": false, @@ -4851,7 +5433,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069136308Z" + "dateTime": "2024-02-09T13:59:30.477600655Z" } ], "manualChanges": [], @@ -4860,13 +5442,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -4874,7 +5455,7 @@ "type": "CBI_author", "value": "Jun", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -4899,7 +5480,7 @@ "sectionNumber": 60, "textBefore": null, "textAfter": ", Jiwoo", - "comments": null, + "comments": [], "startOffset": 7, "endOffset": 10, "imageHasTransparency": false, @@ -4909,12 +5490,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069140275Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674419082Z" + "dateTime": "2024-02-09T13:59:30.477604081Z" } ], "manualChanges": [], @@ -4923,13 +5499,69 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "0f3485ceb8fdaaadbd867ee559cfad92", + "type": "CBI_author", + "value": "Dr. Sergei Vladimir", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.0.0/1: Redact all PII", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 424.22806, + "y": 541.242 + }, + "width": 94.45206, + "height": -12.641998, + "page": 6 + } + ], + "sectionNumber": 58, + "textBefore": "not confirmed by ", + "textAfter": " and Professor", + "comments": [], + "startOffset": 367, + "endOffset": 386, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477607538Z" + } + ], + "manualChanges": [], + "engines": [ + "NER" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": true, + "dictionaryEntry": false, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -4937,7 +5569,7 @@ "type": "PII", "value": "kawasaki@me.com", "reason": "Personal information found", - "matchedRule": 21, + "matchedRule": "21", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -4962,7 +5594,7 @@ "sectionNumber": 63, "textBefore": "can always contact ", "textAfter": ".", - "comments": null, + "comments": [], "startOffset": 334, "endOffset": 349, "imageHasTransparency": false, @@ -4972,7 +5604,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069151737Z" + "dateTime": "2024-02-09T13:59:30.477614822Z" } ], "manualChanges": [], @@ -4981,13 +5613,69 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "5a3efd865090e34c10dd3c39741539b1", + "type": "PII", + "value": "B. Rahim", + "reason": "Personal information found", + "matchedRule": "19", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.0.0/1: Redact all PII", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 56.8, + "y": 596.442 + }, + "width": 45.99599, + "height": -12.641998, + "page": 6 + } + ], + "sectionNumber": 58, + "textBefore": "Özgür U. Reyhan ", + "textAfter": " C. J.", + "comments": [], + "startOffset": 259, + "endOffset": 267, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477618739Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -4995,7 +5683,7 @@ "type": "PII", "value": "dinther@comcast.net", "reason": "Personal information found", - "matchedRule": 21, + "matchedRule": "21", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -5020,7 +5708,7 @@ "sectionNumber": 63, "textBefore": "questions, please contact ", "textAfter": ". For general", - "comments": null, + "comments": [], "startOffset": 269, "endOffset": 288, "imageHasTransparency": false, @@ -5030,7 +5718,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069156826Z" + "dateTime": "2024-02-09T13:59:30.477621545Z" } ], "manualChanges": [], @@ -5039,13 +5727,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -5053,7 +5740,7 @@ "type": "PII", "value": "Michael", "reason": "Personal information found", - "matchedRule": 19, + "matchedRule": "19", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -5078,7 +5765,7 @@ "sectionNumber": 61, "textBefore": null, "textAfter": ", Grandfield", - "comments": null, + "comments": [], "startOffset": 7, "endOffset": 14, "imageHasTransparency": false, @@ -5088,12 +5775,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069159992Z" - }, - { - "analysisNumber": 4, - "type": "REMOVED", - "dateTime": "2024-01-26T10:07:00.574678066Z" + "dateTime": "2024-02-09T13:59:30.477626614Z" } ], "manualChanges": [], @@ -5102,13 +5784,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -5116,7 +5797,7 @@ "type": "CBI_author", "value": "Christine", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -5141,7 +5822,7 @@ "sectionNumber": 58, "textBefore": "deputy press officer ", "textAfter": " Henri of", - "comments": null, + "comments": [], "startOffset": 474, "endOffset": 483, "imageHasTransparency": false, @@ -5151,12 +5832,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069163719Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674431556Z" + "dateTime": "2024-02-09T13:59:30.477628848Z" } ], "manualChanges": [], @@ -5165,76 +5841,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "eba7a131750201e28f5f47ac700c5de1", - "type": "CBI_author", - "value": "Ishikawa", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.0.0/1: Redact all PII", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 183.76003, - "y": 637.84204 - }, - "width": 43.296005, - "height": -12.641998, - "page": 6 - } - ], - "sectionNumber": 58, - "textBefore": "Naka-27 Aomachi, Nomi, ", - "textAfter": " 923-1101, Japan,", - "comments": null, - "startOffset": 193, - "endOffset": 201, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069168418Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674438158Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, "dossierDictionaryEntry": false }, { @@ -5242,7 +5854,7 @@ "type": "CBI_author", "value": "Suzuki", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -5267,7 +5879,7 @@ "sectionNumber": 55, "textBefore": "Researcher Yuko ", "textAfter": " was a", - "comments": null, + "comments": [], "startOffset": 22, "endOffset": 28, "imageHasTransparency": false, @@ -5277,12 +5889,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069171153Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674443208Z" + "dateTime": "2024-02-09T13:59:30.477635611Z" } ], "manualChanges": [], @@ -5291,76 +5898,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "32e034568ca668706e99681a7e312608", - "type": "CBI_author", - "value": "Tao", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.0.0/1: Redact all PII", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 99.56799, - "y": 568.84204 - }, - "width": 17.807999, - "height": -12.641998, - "page": 6 - } - ], - "sectionNumber": 58, - "textBefore": "Alfred Xinyi Y. ", - "textAfter": " Possible incidents", - "comments": null, - "startOffset": 290, - "endOffset": 293, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06917986Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674454319Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, "dossierDictionaryEntry": false }, { @@ -5368,7 +5911,7 @@ "type": "CBI_author", "value": "Neilson", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -5393,7 +5936,7 @@ "sectionNumber": 56, "textBefore": "Tommy ", "textAfter": " is a", - "comments": null, + "comments": [], "startOffset": 12, "endOffset": 19, "imageHasTransparency": false, @@ -5403,12 +5946,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069184609Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674461292Z" + "dateTime": "2024-02-09T13:59:30.477639759Z" } ], "manualChanges": [], @@ -5417,13 +5955,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -5431,7 +5968,7 @@ "type": "PII", "value": "gordonjcp@msn.com", "reason": "Personal information found", - "matchedRule": 21, + "matchedRule": "21", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -5456,7 +5993,7 @@ "sectionNumber": 63, "textBefore": "are library@outlook.com and ", "textAfter": ". For further", - "comments": null, + "comments": [], "startOffset": 212, "endOffset": 229, "imageHasTransparency": false, @@ -5466,7 +6003,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069195429Z" + "dateTime": "2024-02-09T13:59:30.477643416Z" } ], "manualChanges": [], @@ -5475,13 +6012,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -5489,7 +6025,7 @@ "type": "PII", "value": "0049 331 441 551 7", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -5514,7 +6050,7 @@ "sectionNumber": 64, "textBefore": "551 6 Fer ", "textAfter": null, - "comments": null, + "comments": [], "startOffset": 321, "endOffset": 339, "imageHasTransparency": false, @@ -5524,7 +6060,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069198264Z" + "dateTime": "2024-02-09T13:59:30.477647574Z" } ], "manualChanges": [], @@ -5533,13 +6069,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -5547,7 +6082,7 @@ "type": "PII", "value": "0049 331 441 551 3", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -5572,7 +6107,7 @@ "sectionNumber": 64, "textBefore": "551 2 Fax ", "textAfter": " TelephoneTer 0049", - "comments": null, + "comments": [], "startOffset": 217, "endOffset": 235, "imageHasTransparency": false, @@ -5582,7 +6117,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069201751Z" + "dateTime": "2024-02-09T13:59:30.477650209Z" } ], "manualChanges": [], @@ -5591,13 +6126,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -5605,7 +6139,7 @@ "type": "PII", "value": "0049 331 441 551 6", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -5630,7 +6164,7 @@ "sectionNumber": 64, "textBefore": "551 5 Fel ", "textAfter": " Fer 0049", - "comments": null, + "comments": [], "startOffset": 298, "endOffset": 316, "imageHasTransparency": false, @@ -5640,7 +6174,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069207502Z" + "dateTime": "2024-02-09T13:59:30.477653866Z" } ], "manualChanges": [], @@ -5649,13 +6183,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -5663,7 +6196,7 @@ "type": "PII", "value": "0049 331 441 551 5", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -5688,7 +6221,7 @@ "sectionNumber": 64, "textBefore": "551 4 Mobile ", "textAfter": " Fel 0049", - "comments": null, + "comments": [], "startOffset": 275, "endOffset": 293, "imageHasTransparency": false, @@ -5698,7 +6231,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069212491Z" + "dateTime": "2024-02-09T13:59:30.477656851Z" } ], "manualChanges": [], @@ -5707,13 +6240,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -5721,7 +6253,7 @@ "type": "PII", "value": "0049 331 441 551 4", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -5746,7 +6278,7 @@ "sectionNumber": 64, "textBefore": "551 3 TelephoneTer ", "textAfter": " Mobile 0049", - "comments": null, + "comments": [], "startOffset": 249, "endOffset": 267, "imageHasTransparency": false, @@ -5756,7 +6288,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069214786Z" + "dateTime": "2024-02-09T13:59:30.477660659Z" } ], "manualChanges": [], @@ -5765,13 +6297,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -5779,7 +6310,7 @@ "type": "PII", "value": "0049 331 441 551 0", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -5804,7 +6335,7 @@ "sectionNumber": 64, "textBefore": "Rule PII.2.1 Contact ", "textAfter": " Telephone 0049", - "comments": null, + "comments": [], "startOffset": 142, "endOffset": 160, "imageHasTransparency": false, @@ -5814,7 +6345,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069218683Z" + "dateTime": "2024-02-09T13:59:30.477663424Z" } ], "manualChanges": [], @@ -5823,13 +6354,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -5837,7 +6367,7 @@ "type": "PII", "value": "0049 331 441 551 1", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -5862,7 +6392,7 @@ "sectionNumber": 64, "textBefore": "551 0 Telephone ", "textAfter": " Ph. 0049", - "comments": null, + "comments": [], "startOffset": 171, "endOffset": 189, "imageHasTransparency": false, @@ -5872,7 +6402,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069223522Z" + "dateTime": "2024-02-09T13:59:30.477667562Z" } ], "manualChanges": [], @@ -5881,13 +6411,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -5895,7 +6424,7 @@ "type": "CBI_author", "value": "Tyler", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -5920,7 +6449,7 @@ "sectionNumber": 67, "textBefore": "Stagg European contact: ", "textAfter": " Durden", - "comments": null, + "comments": [], "startOffset": 261, "endOffset": 266, "imageHasTransparency": false, @@ -5930,12 +6459,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069225927Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.67448159Z" + "dateTime": "2024-02-09T13:59:30.477669836Z" } ], "manualChanges": [], @@ -5944,13 +6468,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -5958,7 +6481,7 @@ "type": "PII", "value": "0049 331 441 551 16", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -5983,7 +6506,7 @@ "sectionNumber": 66, "textBefore": "551 15 Tel.: ", "textAfter": " Tel: 0049", - "comments": null, + "comments": [], "startOffset": 283, "endOffset": 302, "imageHasTransparency": false, @@ -5993,7 +6516,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069229854Z" + "dateTime": "2024-02-09T13:59:30.477673974Z" } ], "manualChanges": [], @@ -6002,13 +6525,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -6016,7 +6538,7 @@ "type": "PII", "value": "0049 331 441 551 22", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -6041,7 +6563,7 @@ "sectionNumber": 66, "textBefore": "551 21 Phone: ", "textAfter": " Fax number:", - "comments": null, + "comments": [], "startOffset": 468, "endOffset": 487, "imageHasTransparency": false, @@ -6051,7 +6573,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069233801Z" + "dateTime": "2024-02-09T13:59:30.47767744Z" } ], "manualChanges": [], @@ -6060,13 +6582,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -6074,7 +6595,7 @@ "type": "PII", "value": "0049 331 441 551 20", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -6099,7 +6620,7 @@ "sectionNumber": 66, "textBefore": "551 19 Telephone: ", "textAfter": " Phone No.", - "comments": null, + "comments": [], "startOffset": 411, "endOffset": 430, "imageHasTransparency": false, @@ -6109,7 +6630,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069237248Z" + "dateTime": "2024-02-09T13:59:30.477680376Z" } ], "manualChanges": [], @@ -6118,13 +6639,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -6132,7 +6652,7 @@ "type": "CBI_author", "value": "Smith", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -6157,7 +6677,7 @@ "sectionNumber": 67, "textBefore": "Smith Contact: Veronica ", "textAfter": " Alternative contact:", - "comments": null, + "comments": [], "startOffset": 204, "endOffset": 209, "imageHasTransparency": false, @@ -6167,12 +6687,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069241386Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674488052Z" + "dateTime": "2024-02-09T13:59:30.477685045Z" } ], "manualChanges": [], @@ -6181,13 +6696,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -6195,7 +6709,7 @@ "type": "PII", "value": "0049 331 441 551 24", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -6220,7 +6734,7 @@ "sectionNumber": 66, "textBefore": "551 23 Fax: ", "textAfter": " E-mail: luthor.lex1@mail.com", - "comments": null, + "comments": [], "startOffset": 525, "endOffset": 544, "imageHasTransparency": false, @@ -6230,7 +6744,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069244141Z" + "dateTime": "2024-02-09T13:59:30.477687359Z" } ], "manualChanges": [], @@ -6239,13 +6753,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -6253,7 +6766,7 @@ "type": "CBI_author", "value": "Smith", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -6278,7 +6791,7 @@ "sectionNumber": 67, "textBefore": "Contact point: Allan ", "textAfter": " Contact: Veronica", - "comments": null, + "comments": [], "startOffset": 180, "endOffset": 185, "imageHasTransparency": false, @@ -6288,12 +6801,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069247738Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674493472Z" + "dateTime": "2024-02-09T13:59:30.477690816Z" } ], "manualChanges": [], @@ -6302,13 +6810,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -6316,7 +6823,7 @@ "type": "PII", "value": "0049 331 441 551 17", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -6341,7 +6848,7 @@ "sectionNumber": 66, "textBefore": "551 16 Tel: ", "textAfter": " Telephone number:", - "comments": null, + "comments": [], "startOffset": 308, "endOffset": 327, "imageHasTransparency": false, @@ -6351,7 +6858,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069251825Z" + "dateTime": "2024-02-09T13:59:30.477693631Z" } ], "manualChanges": [], @@ -6360,13 +6867,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -6374,7 +6880,7 @@ "type": "PII", "value": "luthor.lex4@mail.com", "reason": "Personal information found", - "matchedRule": 21, + "matchedRule": "21", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -6399,7 +6905,7 @@ "sectionNumber": 66, "textBefore": "luthor.lex3@mail.com E-mail address: ", "textAfter": null, - "comments": null, + "comments": [], "startOffset": 647, "endOffset": 667, "imageHasTransparency": false, @@ -6409,7 +6915,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069256624Z" + "dateTime": "2024-02-09T13:59:30.477697629Z" } ], "manualChanges": [], @@ -6418,13 +6924,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -6432,7 +6937,7 @@ "type": "PII", "value": "0049 331 441 551 15", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -6457,7 +6962,7 @@ "sectionNumber": 66, "textBefore": "551 14 Contact: ", "textAfter": " Tel.: 0049", - "comments": null, + "comments": [], "startOffset": 257, "endOffset": 276, "imageHasTransparency": false, @@ -6467,7 +6972,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069258929Z" + "dateTime": "2024-02-09T13:59:30.477700795Z" } ], "manualChanges": [], @@ -6476,13 +6981,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -6490,7 +6994,7 @@ "type": "PII", "value": "luthor.lex1@mail.com", "reason": "Personal information found", - "matchedRule": 21, + "matchedRule": "21", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -6515,7 +7019,7 @@ "sectionNumber": 66, "textBefore": "551 24 E-mail: ", "textAfter": " Email: luthor.lex2@mail.com", - "comments": null, + "comments": [], "startOffset": 553, "endOffset": 573, "imageHasTransparency": false, @@ -6525,7 +7029,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069262676Z" + "dateTime": "2024-02-09T13:59:30.477705403Z" } ], "manualChanges": [], @@ -6534,13 +7038,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -6548,7 +7051,7 @@ "type": "PII", "value": "luthor.lex3@mail.com", "reason": "Personal information found", - "matchedRule": 21, + "matchedRule": "21", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -6573,7 +7076,7 @@ "sectionNumber": 66, "textBefore": "Email: luthor.lex2@mail.com e-mail: ", "textAfter": " E-mail address:", - "comments": null, + "comments": [], "startOffset": 610, "endOffset": 630, "imageHasTransparency": false, @@ -6583,7 +7086,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069267495Z" + "dateTime": "2024-02-09T13:59:30.477707688Z" } ], "manualChanges": [], @@ -6592,13 +7095,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -6606,7 +7108,7 @@ "type": "PII", "value": "0049 331 441 551 26", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -6631,7 +7133,7 @@ "sectionNumber": 68, "textBefore": "551 25 Fax: ", "textAfter": " Contact: 0049", - "comments": null, + "comments": [], "startOffset": 170, "endOffset": 189, "imageHasTransparency": false, @@ -6641,7 +7143,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069269899Z" + "dateTime": "2024-02-09T13:59:30.477711094Z" } ], "manualChanges": [], @@ -6650,13 +7152,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -6664,7 +7165,7 @@ "type": "CBI_author", "value": "Allan", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -6689,7 +7190,7 @@ "sectionNumber": 67, "textBefore": "PII.5.1 Contact point: ", "textAfter": " Smith Contact:", - "comments": null, + "comments": [], "startOffset": 174, "endOffset": 179, "imageHasTransparency": false, @@ -6699,12 +7200,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069272845Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674506848Z" + "dateTime": "2024-02-09T13:59:30.47771412Z" } ], "manualChanges": [], @@ -6713,13 +7209,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -6727,7 +7222,7 @@ "type": "CBI_author", "value": "Simon", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -6752,7 +7247,7 @@ "sectionNumber": 67, "textBefore": "Smith Alternative contact: ", "textAfter": " Stagg European", - "comments": null, + "comments": [], "startOffset": 231, "endOffset": 236, "imageHasTransparency": false, @@ -6762,12 +7257,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069276492Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674510575Z" + "dateTime": "2024-02-09T13:59:30.477718308Z" } ], "manualChanges": [], @@ -6776,13 +7266,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -6790,7 +7279,7 @@ "type": "PII", "value": "0049 331 441 551 21", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -6815,7 +7304,7 @@ "sectionNumber": 66, "textBefore": "20 Phone No. ", "textAfter": " Phone: 0049", - "comments": null, + "comments": [], "startOffset": 441, "endOffset": 460, "imageHasTransparency": false, @@ -6825,7 +7314,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069279988Z" + "dateTime": "2024-02-09T13:59:30.477721193Z" } ], "manualChanges": [], @@ -6834,13 +7323,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -6848,7 +7336,7 @@ "type": "PII", "value": "0049 331 441 551 23", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -6873,7 +7361,7 @@ "sectionNumber": 66, "textBefore": "22 Fax number: ", "textAfter": " Fax: 0049", - "comments": null, + "comments": [], "startOffset": 500, "endOffset": 519, "imageHasTransparency": false, @@ -6883,7 +7371,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069284457Z" + "dateTime": "2024-02-09T13:59:30.477725371Z" } ], "manualChanges": [], @@ -6892,13 +7380,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -6906,7 +7393,7 @@ "type": "PII", "value": "0049 331 441 551 14", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -6931,7 +7418,7 @@ "sectionNumber": 66, "textBefore": "Carrol Ferris No: ", "textAfter": " Contact: 0049", - "comments": null, + "comments": [], "startOffset": 228, "endOffset": 247, "imageHasTransparency": false, @@ -6941,7 +7428,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069287573Z" + "dateTime": "2024-02-09T13:59:30.477728166Z" } ], "manualChanges": [], @@ -6950,13 +7437,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -6964,7 +7450,7 @@ "type": "PII", "value": "0049 331 441 551 28", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -6989,7 +7475,7 @@ "sectionNumber": 68, "textBefore": "551 27 Tel ", "textAfter": null, - "comments": null, + "comments": [], "startOffset": 223, "endOffset": 242, "imageHasTransparency": false, @@ -6999,7 +7485,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069290959Z" + "dateTime": "2024-02-09T13:59:30.477731783Z" } ], "manualChanges": [], @@ -7008,13 +7494,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -7022,7 +7507,7 @@ "type": "PII", "value": "0049 331 441 551 19", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -7047,7 +7532,7 @@ "sectionNumber": 66, "textBefore": "18 Telephone No: ", "textAfter": " Telephone: 0049", - "comments": null, + "comments": [], "startOffset": 380, "endOffset": 399, "imageHasTransparency": false, @@ -7057,7 +7542,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069295929Z" + "dateTime": "2024-02-09T13:59:30.477734929Z" } ], "manualChanges": [], @@ -7066,13 +7551,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -7080,7 +7564,7 @@ "type": "PII", "value": "luthor.lex2@mail.com", "reason": "Personal information found", - "matchedRule": 21, + "matchedRule": "21", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -7105,7 +7589,7 @@ "sectionNumber": 66, "textBefore": "E-mail: luthor.lex1@mail.com Email: ", "textAfter": " e-mail: luthor.lex3@mail.com", - "comments": null, + "comments": [], "startOffset": 581, "endOffset": 601, "imageHasTransparency": false, @@ -7115,7 +7599,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069299195Z" + "dateTime": "2024-02-09T13:59:30.477739027Z" } ], "manualChanges": [], @@ -7124,13 +7608,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -7138,7 +7621,7 @@ "type": "PII", "value": "0049 331 441 551 27", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -7163,7 +7646,7 @@ "sectionNumber": 68, "textBefore": "551 26 Contact: ", "textAfter": " Tel 0049", - "comments": null, + "comments": [], "startOffset": 199, "endOffset": 218, "imageHasTransparency": false, @@ -7173,7 +7656,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069302832Z" + "dateTime": "2024-02-09T13:59:30.477743405Z" } ], "manualChanges": [], @@ -7182,13 +7665,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -7196,7 +7678,7 @@ "type": "PII", "value": "0049 331 441 551 18", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -7221,7 +7703,7 @@ "sectionNumber": 66, "textBefore": "17 Telephone number: ", "textAfter": " Telephone No:", - "comments": null, + "comments": [], "startOffset": 346, "endOffset": 365, "imageHasTransparency": false, @@ -7231,7 +7713,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069307651Z" + "dateTime": "2024-02-09T13:59:30.47774577Z" } ], "manualChanges": [], @@ -7240,13 +7722,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -7254,7 +7735,7 @@ "type": "PII", "value": "sabine.heldt03@mail.com", "reason": "Personal information found", - "matchedRule": 21, + "matchedRule": "21", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -7279,7 +7760,7 @@ "sectionNumber": 70, "textBefore": "Email: sabine.heldt02@mail.com e-mail: ", "textAfter": " E-mail address:", - "comments": null, + "comments": [], "startOffset": 589, "endOffset": 612, "imageHasTransparency": false, @@ -7289,7 +7770,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069310556Z" + "dateTime": "2024-02-09T13:59:30.477748996Z" } ], "manualChanges": [], @@ -7298,13 +7779,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -7312,7 +7792,7 @@ "type": "CBI_author", "value": "Richard", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -7337,7 +7817,7 @@ "sectionNumber": 70, "textBefore": "109 Contact Point: ", "textAfter": " Loewe Contact:", - "comments": null, + "comments": [], "startOffset": 125, "endOffset": 132, "imageHasTransparency": false, @@ -7347,12 +7827,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069314363Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674523058Z" + "dateTime": "2024-02-09T13:59:30.477752482Z" } ], "manualChanges": [], @@ -7361,13 +7836,69 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "f0da47e55a232684eee60b833d877015", + "type": "CBI_address", + "value": "Lane", + "reason": "Address found for non vertebrate study", + "matchedRule": "3", + "rectangle": false, + "legalBasis": null, + "imported": false, + "redacted": false, + "section": "A.1.1.1 Applicant", + "color": [ + 0.76862746, + 0.59607846, + 0.98039216 + ], + "positions": [ + { + "topLeft": { + "x": 200.8, + "y": 579.742 + }, + "width": 24, + "height": -12.641998, + "page": 9 + } + ], + "sectionNumber": 70, + "textBefore": "8, Alley 27 ", + "textAfter": " 119 Yuqing", + "comments": [], + "startOffset": 63, + "endOffset": 67, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477755779Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -7375,7 +7906,7 @@ "type": "PII", "value": "+49 331 441 551 37", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -7400,7 +7931,7 @@ "sectionNumber": 70, "textBefore": "551 36 Phone: ", "textAfter": " E-mail: sabine.heldt01@mail.com", - "comments": null, + "comments": [], "startOffset": 499, "endOffset": 517, "imageHasTransparency": false, @@ -7410,7 +7941,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069322208Z" + "dateTime": "2024-02-09T13:59:30.477759355Z" } ], "manualChanges": [], @@ -7419,13 +7950,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -7433,7 +7963,7 @@ "type": "PII", "value": "sabine.heldt02@mail.com", "reason": "Personal information found", - "matchedRule": 21, + "matchedRule": "21", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -7458,7 +7988,7 @@ "sectionNumber": 70, "textBefore": "E-mail: sabine.heldt01@mail.com Email: ", "textAfter": " e-mail: sabine.heldt03@mail.com", - "comments": null, + "comments": [], "startOffset": 557, "endOffset": 580, "imageHasTransparency": false, @@ -7468,7 +7998,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069325845Z" + "dateTime": "2024-02-09T13:59:30.477763704Z" } ], "manualChanges": [], @@ -7477,13 +8007,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -7491,7 +8020,7 @@ "type": "PII", "value": "+49 331 441 551 30", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -7516,7 +8045,7 @@ "sectionNumber": 70, "textBefore": "551 29 Fax: ", "textAfter": " No: 993-221", - "comments": null, + "comments": [], "startOffset": 259, "endOffset": 277, "imageHasTransparency": false, @@ -7526,7 +8055,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069330654Z" + "dateTime": "2024-02-09T13:59:30.477765978Z" } ], "manualChanges": [], @@ -7535,13 +8064,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -7549,7 +8077,7 @@ "type": "PII", "value": "+49 331 441 551 35", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -7574,7 +8102,7 @@ "sectionNumber": 70, "textBefore": "551 34 Telephone: ", "textAfter": " Phone No.", - "comments": null, + "comments": [], "startOffset": 444, "endOffset": 462, "imageHasTransparency": false, @@ -7584,7 +8112,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06933373Z" + "dateTime": "2024-02-09T13:59:30.477769705Z" } ], "manualChanges": [], @@ -7593,13 +8121,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -7607,7 +8134,7 @@ "type": "PII", "value": "+49 331 441 551 29", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -7632,7 +8159,7 @@ "sectionNumber": 70, "textBefore": "Carge Fax number: ", "textAfter": " Fax: +49", - "comments": null, + "comments": [], "startOffset": 235, "endOffset": 253, "imageHasTransparency": false, @@ -7642,7 +8169,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069337206Z" + "dateTime": "2024-02-09T13:59:30.47777262Z" } ], "manualChanges": [], @@ -7651,13 +8178,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -7665,7 +8191,7 @@ "type": "CBI_author", "value": "Alley", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -7690,7 +8216,7 @@ "sectionNumber": 70, "textBefore": "Address: No. 8, ", "textAfter": " 27 Lane", - "comments": null, + "comments": [], "startOffset": 54, "endOffset": 59, "imageHasTransparency": false, @@ -7700,12 +8226,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069341865Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.67453473Z" + "dateTime": "2024-02-09T13:59:30.477776758Z" } ], "manualChanges": [], @@ -7714,13 +8235,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -7728,7 +8248,7 @@ "type": "PII", "value": "+49 331 441 551 31", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -7753,7 +8273,7 @@ "sectionNumber": 70, "textBefore": "Steffanie Soja Tel.: ", "textAfter": " Tel: +49", - "comments": null, + "comments": [], "startOffset": 320, "endOffset": 338, "imageHasTransparency": false, @@ -7763,7 +8283,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.0693447Z" + "dateTime": "2024-02-09T13:59:30.477779403Z" } ], "manualChanges": [], @@ -7772,13 +8292,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -7786,7 +8305,7 @@ "type": "PII", "value": "+49 331 441 551 34", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -7811,7 +8330,7 @@ "sectionNumber": 70, "textBefore": "33 Telephone No: ", "textAfter": " Telephone: +49", - "comments": null, + "comments": [], "startOffset": 414, "endOffset": 432, "imageHasTransparency": false, @@ -7821,7 +8340,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069347886Z" + "dateTime": "2024-02-09T13:59:30.477783932Z" } ], "manualChanges": [], @@ -7830,13 +8349,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -7844,7 +8362,7 @@ "type": "PII", "value": "+49 331 441 551 32", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -7869,7 +8387,7 @@ "sectionNumber": 70, "textBefore": "551 31 Tel: ", "textAfter": " Telephone number:", - "comments": null, + "comments": [], "startOffset": 344, "endOffset": 362, "imageHasTransparency": false, @@ -7879,7 +8397,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069351884Z" + "dateTime": "2024-02-09T13:59:30.477786457Z" } ], "manualChanges": [], @@ -7888,13 +8406,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -7902,7 +8419,7 @@ "type": "PII", "value": "sabine.heldt04@mail.com", "reason": "Personal information found", - "matchedRule": 21, + "matchedRule": "21", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -7927,7 +8444,7 @@ "sectionNumber": 70, "textBefore": "sabine.heldt03@mail.com E-mail address: ", "textAfter": " No: Redact", - "comments": null, + "comments": [], "startOffset": 629, "endOffset": 652, "imageHasTransparency": false, @@ -7937,7 +8454,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069356533Z" + "dateTime": "2024-02-09T13:59:30.477789893Z" } ], "manualChanges": [], @@ -7946,13 +8463,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -7960,7 +8476,7 @@ "type": "PII", "value": "+49 331 441 551 33", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -7985,7 +8501,7 @@ "sectionNumber": 70, "textBefore": "32 Telephone number: ", "textAfter": " Telephone No:", - "comments": null, + "comments": [], "startOffset": 381, "endOffset": 399, "imageHasTransparency": false, @@ -7995,7 +8511,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069358917Z" + "dateTime": "2024-02-09T13:59:30.477792698Z" } ], "manualChanges": [], @@ -8004,13 +8520,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -8018,7 +8533,7 @@ "type": "PII", "value": "sabine.heldt01@mail.com", "reason": "Personal information found", - "matchedRule": 21, + "matchedRule": "21", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -8043,7 +8558,7 @@ "sectionNumber": 70, "textBefore": "551 37 E-mail: ", "textAfter": " Email: sabine.heldt02@mail.com", - "comments": null, + "comments": [], "startOffset": 526, "endOffset": 549, "imageHasTransparency": false, @@ -8053,7 +8568,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069362574Z" + "dateTime": "2024-02-09T13:59:30.477796506Z" } ], "manualChanges": [], @@ -8062,13 +8577,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -8076,7 +8590,7 @@ "type": "PII", "value": "+49 331 441 551 36", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -8101,7 +8615,7 @@ "sectionNumber": 70, "textBefore": "35 Phone No. ", "textAfter": " Phone: +49", - "comments": null, + "comments": [], "startOffset": 473, "endOffset": 491, "imageHasTransparency": false, @@ -8111,7 +8625,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069367604Z" + "dateTime": "2024-02-09T13:59:30.477799291Z" } ], "manualChanges": [], @@ -8120,13 +8634,78 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "0c4ef10be8f8ae04dc98fbe876675ddb", + "type": "CBI_author", + "value": "Nelman Ozbarn Address", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "A.1.1.1 Applicant", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 200.8, + "y": 607.34204 + }, + "width": 76.27205, + "height": -12.641998, + "page": 9 + }, + { + "topLeft": { + "x": 56.8, + "y": 593.54205 + }, + "width": 39.348003, + "height": -12.641998, + "page": 9 + } + ], + "sectionNumber": 70, + "textBefore": "A.1.1.1 Applicant Name: ", + "textAfter": ": No. 8,", + "comments": [], + "startOffset": 24, + "endOffset": 45, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477803729Z" + } + ], + "manualChanges": [], + "engines": [ + "NER" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": true, "dictionaryEntry": false, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -8134,7 +8713,7 @@ "type": "PII", "value": "+49 331 441 551 42", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -8159,7 +8738,7 @@ "sectionNumber": 72, "textBefore": "41 Telephone number: ", "textAfter": " Telephone No:", - "comments": null, + "comments": [], "startOffset": 423, "endOffset": 441, "imageHasTransparency": false, @@ -8169,7 +8748,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069374076Z" + "dateTime": "2024-02-09T13:59:30.477807697Z" } ], "manualChanges": [], @@ -8178,13 +8757,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -8192,7 +8770,7 @@ "type": "CBI_author", "value": "Norman", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -8217,7 +8795,7 @@ "sectionNumber": 72, "textBefore": "plant protection Name: ", "textAfter": " Osborn Address:", - "comments": null, + "comments": [], "startOffset": 47, "endOffset": 53, "imageHasTransparency": false, @@ -8227,12 +8805,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069378915Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674551472Z" + "dateTime": "2024-02-09T13:59:30.477811043Z" } ], "manualChanges": [], @@ -8241,13 +8814,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -8255,7 +8827,7 @@ "type": "PII", "value": "+49 331 441 551 46", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -8280,7 +8852,7 @@ "sectionNumber": 72, "textBefore": "551 45 Phone: ", "textAfter": " E-mail: sabine.heldt05@mail.com", - "comments": null, + "comments": [], "startOffset": 541, "endOffset": 559, "imageHasTransparency": false, @@ -8290,7 +8862,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069381299Z" + "dateTime": "2024-02-09T13:59:30.477815952Z" } ], "manualChanges": [], @@ -8299,13 +8871,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -8313,7 +8884,7 @@ "type": "PII", "value": "+49 331 441 551 40", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -8338,7 +8909,7 @@ "sectionNumber": 72, "textBefore": "Sabine Heldt Tel.: ", "textAfter": " Tel: +49", - "comments": null, + "comments": [], "startOffset": 362, "endOffset": 380, "imageHasTransparency": false, @@ -8348,7 +8919,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069384445Z" + "dateTime": "2024-02-09T13:59:30.477818317Z" } ], "manualChanges": [], @@ -8357,13 +8928,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -8371,7 +8941,7 @@ "type": "PII", "value": "sabine.heldt08@mail.com", "reason": "Personal information found", - "matchedRule": 21, + "matchedRule": "21", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -8396,7 +8966,7 @@ "sectionNumber": 72, "textBefore": "sabine.heldt07@mail.com E-mail address: ", "textAfter": " No: Redact", - "comments": null, + "comments": [], "startOffset": 671, "endOffset": 694, "imageHasTransparency": false, @@ -8406,7 +8976,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069388443Z" + "dateTime": "2024-02-09T13:59:30.477821373Z" } ], "manualChanges": [], @@ -8415,13 +8985,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -8429,7 +8998,7 @@ "type": "PII", "value": "+49 331 441 551 41", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -8454,7 +9023,7 @@ "sectionNumber": 72, "textBefore": "551 40 Tel: ", "textAfter": " Telephone number:", - "comments": null, + "comments": [], "startOffset": 386, "endOffset": 404, "imageHasTransparency": false, @@ -8464,7 +9033,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069391599Z" + "dateTime": "2024-02-09T13:59:30.477824479Z" } ], "manualChanges": [], @@ -8473,13 +9042,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -8487,7 +9055,7 @@ "type": "CBI_author", "value": "Alley", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -8512,7 +9080,7 @@ "sectionNumber": 72, "textBefore": "Address: No. 7, ", "textAfter": " 26 Lane", - "comments": null, + "comments": [], "startOffset": 77, "endOffset": 82, "imageHasTransparency": false, @@ -8522,12 +9090,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069396157Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674559547Z" + "dateTime": "2024-02-09T13:59:30.477828025Z" } ], "manualChanges": [], @@ -8536,13 +9099,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -8550,7 +9112,7 @@ "type": "CBI_author", "value": "Fisk", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -8575,7 +9137,7 @@ "sectionNumber": 72, "textBefore": "European contact: Wilson ", "textAfter": " Fax number:", - "comments": null, + "comments": [], "startOffset": 262, "endOffset": 266, "imageHasTransparency": false, @@ -8585,12 +9147,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069398983Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674563464Z" + "dateTime": "2024-02-09T13:59:30.477831261Z" } ], "manualChanges": [], @@ -8599,13 +9156,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -8613,7 +9169,7 @@ "type": "CBI_author", "value": "Shaw", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -8638,7 +9194,7 @@ "sectionNumber": 72, "textBefore": "Cavanagh Contact: Sebastian ", "textAfter": " Alternative contact:", - "comments": null, + "comments": [], "startOffset": 192, "endOffset": 196, "imageHasTransparency": false, @@ -8648,12 +9204,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06940262Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674572341Z" + "dateTime": "2024-02-09T13:59:30.4778357Z" } ], "manualChanges": [], @@ -8662,13 +9213,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -8676,7 +9226,7 @@ "type": "PII", "value": "+49 331 441 551 43", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -8701,7 +9251,7 @@ "sectionNumber": 72, "textBefore": "42 Telephone No: ", "textAfter": " Telephone: +49", - "comments": null, + "comments": [], "startOffset": 456, "endOffset": 474, "imageHasTransparency": false, @@ -8711,7 +9261,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069406727Z" + "dateTime": "2024-02-09T13:59:30.477838034Z" } ], "manualChanges": [], @@ -8720,13 +9270,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -8734,7 +9283,7 @@ "type": "PII", "value": "sabine.heldt05@mail.com", "reason": "Personal information found", - "matchedRule": 21, + "matchedRule": "21", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -8759,7 +9308,7 @@ "sectionNumber": 72, "textBefore": "551 46 E-mail: ", "textAfter": " Email: sabine.heldt06@mail.com", - "comments": null, + "comments": [], "startOffset": 568, "endOffset": 591, "imageHasTransparency": false, @@ -8769,7 +9318,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069411867Z" + "dateTime": "2024-02-09T13:59:30.477841631Z" } ], "manualChanges": [], @@ -8778,13 +9327,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -8792,7 +9340,7 @@ "type": "CBI_author", "value": "Wilson", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -8817,7 +9365,7 @@ "sectionNumber": 72, "textBefore": "Pegasus European contact: ", "textAfter": " Fisk Fax", - "comments": null, + "comments": [], "startOffset": 255, "endOffset": 261, "imageHasTransparency": false, @@ -8827,12 +9375,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069414171Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674576639Z" + "dateTime": "2024-02-09T13:59:30.477844446Z" } ], "manualChanges": [], @@ -8841,13 +9384,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -8855,7 +9397,7 @@ "type": "PII", "value": "+49 331 441 551 45", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -8880,7 +9422,7 @@ "sectionNumber": 72, "textBefore": "44 Phone No. ", "textAfter": " Phone: +49", - "comments": null, + "comments": [], "startOffset": 515, "endOffset": 533, "imageHasTransparency": false, @@ -8890,7 +9432,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069417207Z" + "dateTime": "2024-02-09T13:59:30.477848554Z" } ], "manualChanges": [], @@ -8899,13 +9441,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -8913,7 +9454,7 @@ "type": "CBI_author", "value": "Sabine", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -8938,7 +9479,7 @@ "sectionNumber": 72, "textBefore": "No: 993-222 Contact: ", "textAfter": " Heldt Tel.:", - "comments": null, + "comments": [], "startOffset": 343, "endOffset": 349, "imageHasTransparency": false, @@ -8948,12 +9489,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069422207Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674582089Z" + "dateTime": "2024-02-09T13:59:30.477851289Z" } ], "manualChanges": [], @@ -8962,13 +9498,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -8976,7 +9511,7 @@ "type": "PII", "value": "sabine.heldt06@mail.com", "reason": "Personal information found", - "matchedRule": 21, + "matchedRule": "21", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -9001,7 +9536,7 @@ "sectionNumber": 72, "textBefore": "E-mail: sabine.heldt05@mail.com Email: ", "textAfter": " e-mail: sabine.heldt07@mail.com", - "comments": null, + "comments": [], "startOffset": 599, "endOffset": 622, "imageHasTransparency": false, @@ -9011,7 +9546,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069425332Z" + "dateTime": "2024-02-09T13:59:30.477855477Z" } ], "manualChanges": [], @@ -9020,13 +9555,69 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "115bfe12f782a3f405ac315a47ce5e23", + "type": "CBI_address", + "value": "Lane", + "reason": "Address found for non vertebrate study", + "matchedRule": "3", + "rectangle": false, + "legalBasis": null, + "imported": false, + "redacted": false, + "section": "A.1.1.2 Producer of the plant protection", + "color": [ + 0.76862746, + 0.59607846, + 0.98039216 + ], + "positions": [ + { + "topLeft": { + "x": 200.8, + "y": 579.742 + }, + "width": 24, + "height": -12.641998, + "page": 10 + } + ], + "sectionNumber": 72, + "textBefore": "7, Alley 26 ", + "textAfter": " 118 Wuxing", + "comments": [], + "startOffset": 86, + "endOffset": 90, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477857842Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -9034,7 +9625,7 @@ "type": "CBI_author", "value": "Osborn", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -9059,7 +9650,7 @@ "sectionNumber": 72, "textBefore": "protection Name: Norman ", "textAfter": " Address: No.", - "comments": null, + "comments": [], "startOffset": 54, "endOffset": 60, "imageHasTransparency": false, @@ -9069,12 +9660,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069432476Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674586688Z" + "dateTime": "2024-02-09T13:59:30.477861659Z" } ], "manualChanges": [], @@ -9083,13 +9669,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -9097,7 +9682,7 @@ "type": "PII", "value": "+49 331 441 551 38", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -9122,7 +9707,7 @@ "sectionNumber": 72, "textBefore": "Fisk Fax number: ", "textAfter": " Fax: +49", - "comments": null, + "comments": [], "startOffset": 279, "endOffset": 297, "imageHasTransparency": false, @@ -9132,7 +9717,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069435872Z" + "dateTime": "2024-02-09T13:59:30.477864514Z" } ], "manualChanges": [], @@ -9141,13 +9726,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -9155,7 +9739,7 @@ "type": "PII", "value": "+49 331 441 551 39", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -9180,7 +9764,7 @@ "sectionNumber": 72, "textBefore": "551 38 Fax: ", "textAfter": " No: 993-222", - "comments": null, + "comments": [], "startOffset": 303, "endOffset": 321, "imageHasTransparency": false, @@ -9190,7 +9774,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069440541Z" + "dateTime": "2024-02-09T13:59:30.477868231Z" } ], "manualChanges": [], @@ -9199,13 +9783,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -9213,7 +9796,7 @@ "type": "CBI_author", "value": "Sebastian", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -9238,7 +9821,7 @@ "sectionNumber": 72, "textBefore": "Tom Cavanagh Contact: ", "textAfter": " Shaw Alternative", - "comments": null, + "comments": [], "startOffset": 182, "endOffset": 191, "imageHasTransparency": false, @@ -9248,12 +9831,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06944545Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674592299Z" + "dateTime": "2024-02-09T13:59:30.47787278Z" } ], "manualChanges": [], @@ -9262,13 +9840,69 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "35388b4cf3d8351008f1c59d198e0e59", + "type": "CBI_author", + "value": "Xinyi District", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "A.1.1.2 Producer of the plant protection", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 257.968, + "y": 565.942 + }, + "width": 66.27606, + "height": -12.641998, + "page": 10 + } + ], + "sectionNumber": 72, + "textBefore": "118 Wuxing St, ", + "textAfter": ", Taipei City", + "comments": [], + "startOffset": 106, + "endOffset": 120, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477875144Z" + } + ], + "manualChanges": [], + "engines": [ + "NER" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": true, + "dictionaryEntry": false, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -9276,7 +9910,7 @@ "type": "PII", "value": "sabine.heldt07@mail.com", "reason": "Personal information found", - "matchedRule": 21, + "matchedRule": "21", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -9301,7 +9935,7 @@ "sectionNumber": 72, "textBefore": "Email: sabine.heldt06@mail.com e-mail: ", "textAfter": " E-mail address:", - "comments": null, + "comments": [], "startOffset": 631, "endOffset": 654, "imageHasTransparency": false, @@ -9311,7 +9945,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069451722Z" + "dateTime": "2024-02-09T13:59:30.477878952Z" } ], "manualChanges": [], @@ -9320,13 +9954,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -9334,7 +9967,7 @@ "type": "PII", "value": "+49 331 441 551 44", "reason": "Personal information found", - "matchedRule": 25, + "matchedRule": "25", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -9359,7 +9992,7 @@ "sectionNumber": 72, "textBefore": "551 43 Telephone: ", "textAfter": " Phone No.", - "comments": null, + "comments": [], "startOffset": 486, "endOffset": 504, "imageHasTransparency": false, @@ -9369,7 +10002,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069456732Z" + "dateTime": "2024-02-09T13:59:30.477881837Z" } ], "manualChanges": [], @@ -9378,13 +10011,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -9392,7 +10024,7 @@ "type": "CBI_author", "value": "Leon", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -9417,7 +10049,7 @@ "sectionNumber": 82, "textBefore": "Ltd.: Name: Title ", "textAfter": " Musk Manager", - "comments": null, + "comments": [], "startOffset": 200, "endOffset": 204, "imageHasTransparency": false, @@ -9427,12 +10059,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069459216Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674603039Z" + "dateTime": "2024-02-09T13:59:30.477887157Z" } ], "manualChanges": [], @@ -9441,13 +10068,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -9455,7 +10081,7 @@ "type": "hint_only", "value": "author", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -9480,7 +10106,7 @@ "sectionNumber": 73, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 26, "endOffset": 32, "imageHasTransparency": false, @@ -9490,7 +10116,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069463464Z" + "dateTime": "2024-02-09T13:59:30.477889472Z" } ], "manualChanges": [], @@ -9499,13 +10125,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -9513,7 +10138,7 @@ "type": "hint_only", "value": "study director", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -9538,7 +10163,7 @@ "sectionNumber": 81, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 17, "endOffset": 31, "imageHasTransparency": false, @@ -9548,7 +10173,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069468694Z" + "dateTime": "2024-02-09T13:59:30.477892928Z" } ], "manualChanges": [], @@ -9557,13 +10182,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -9571,7 +10195,7 @@ "type": "PII", "value": "David Chubb", "reason": "Personal information found", - "matchedRule": 19, + "matchedRule": "19", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -9596,7 +10220,7 @@ "sectionNumber": 82, "textBefore": "Ltd.: Name Title ", "textAfter": " Research Director", - "comments": null, + "comments": [], "startOffset": 80, "endOffset": 91, "imageHasTransparency": false, @@ -9606,12 +10230,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069471219Z" - }, - { - "analysisNumber": 4, - "type": "REMOVED", - "dateTime": "2024-01-26T10:07:00.574728211Z" + "dateTime": "2024-02-09T13:59:30.477895693Z" } ], "manualChanges": [], @@ -9620,13 +10239,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -9634,7 +10252,7 @@ "type": "PII", "value": "Dr. Alan Miller", "reason": "Author found", - "matchedRule": 27, + "matchedRule": "27", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -9659,7 +10277,7 @@ "sectionNumber": 74, "textBefore": "AUTHOR(S): ", "textAfter": " COMPLETION DATE:", - "comments": null, + "comments": [], "startOffset": 11, "endOffset": 26, "imageHasTransparency": false, @@ -9669,7 +10287,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069474896Z" + "dateTime": "2024-02-09T13:59:30.47789924Z" } ], "manualChanges": [], @@ -9678,13 +10296,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -9692,7 +10309,7 @@ "type": "CBI_author", "value": "Ivan", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -9717,7 +10334,7 @@ "sectionNumber": 82, "textBefore": "Chubb Research Director ", "textAfter": " Musk, Msc", - "comments": null, + "comments": [], "startOffset": 110, "endOffset": 114, "imageHasTransparency": false, @@ -9727,12 +10344,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069479925Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.67461439Z" + "dateTime": "2024-02-09T13:59:30.477902586Z" } ], "manualChanges": [], @@ -9741,13 +10353,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -9755,7 +10366,7 @@ "type": "hint_only", "value": "author", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -9780,7 +10391,7 @@ "sectionNumber": 74, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 6, "imageHasTransparency": false, @@ -9790,7 +10401,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06948236Z" + "dateTime": "2024-02-09T13:59:30.477907175Z" } ], "manualChanges": [], @@ -9799,13 +10410,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -9813,7 +10423,7 @@ "type": "PII", "value": "Dr. Alan Milwer", "reason": "AUTHOR(S) was found", - "matchedRule": 29, + "matchedRule": "29", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -9838,7 +10448,7 @@ "sectionNumber": 75, "textBefore": "AUTHOR(S): ", "textAfter": " STUDY COMPLETION", - "comments": null, + "comments": [], "startOffset": 11, "endOffset": 26, "imageHasTransparency": false, @@ -9848,7 +10458,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069486027Z" + "dateTime": "2024-02-09T13:59:30.47790961Z" } ], "manualChanges": [], @@ -9857,13 +10467,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -9871,7 +10480,7 @@ "type": "hint_only", "value": "author", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -9896,7 +10505,7 @@ "sectionNumber": 75, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 6, "imageHasTransparency": false, @@ -9906,7 +10515,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069490435Z" + "dateTime": "2024-02-09T13:59:30.477913808Z" } ], "manualChanges": [], @@ -9915,13 +10524,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -9929,7 +10537,7 @@ "type": "CBI_address", "value": "Sequani Ltd", "reason": "Address found for non vertebrate study", - "matchedRule": 3, + "matchedRule": "3", "rectangle": false, "legalBasis": null, "imported": false, @@ -9954,7 +10562,7 @@ "sectionNumber": 82, "textBefore": "On behalf of ", "textAfter": " On behalf", - "comments": null, + "comments": [], "startOffset": 30, "endOffset": 41, "imageHasTransparency": false, @@ -9964,12 +10572,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069494112Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.092067996Z" + "dateTime": "2024-02-09T13:59:30.477916633Z" } ], "manualChanges": [], @@ -9978,13 +10581,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -9992,7 +10594,7 @@ "type": "CBI_address", "value": "Syngenta Ltd.", "reason": "Address found for non vertebrate study", - "matchedRule": 3, + "matchedRule": "3", "rectangle": false, "legalBasis": null, "imported": false, @@ -10017,7 +10619,7 @@ "sectionNumber": 82, "textBefore": "On behalf of ", "textAfter": ": Name: Title", - "comments": null, + "comments": [], "startOffset": 173, "endOffset": 186, "imageHasTransparency": false, @@ -10027,12 +10629,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06949806Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.092074919Z" + "dateTime": "2024-02-09T13:59:30.47792016Z" } ], "manualChanges": [], @@ -10041,13 +10638,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -10055,7 +10651,7 @@ "type": "CBI_address", "value": "Sequani Ltd.", "reason": "Address found for non vertebrate study", - "matchedRule": 3, + "matchedRule": "3", "rectangle": false, "legalBasis": null, "imported": false, @@ -10080,7 +10676,7 @@ "sectionNumber": 82, "textBefore": "On behalf of ", "textAfter": ": Name Title", - "comments": null, + "comments": [], "startOffset": 55, "endOffset": 67, "imageHasTransparency": false, @@ -10090,12 +10686,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069500725Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.092081611Z" + "dateTime": "2024-02-09T13:59:30.477923756Z" } ], "manualChanges": [], @@ -10104,13 +10695,981 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "0fd3d67d7a42f8adaf80effa812db868", + "type": "CBI_author", + "value": "Claire", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.12.0: Expand PII entities with salutation prefix", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 107.76399, + "y": 558.742 + }, + "width": 29.291977, + "height": -12.641998, + "page": 12 + } + ], + "sectionNumber": 83, + "textBefore": "ipsum Hello Ms. ", + "textAfter": " lorem ipsum", + "comments": [], + "startOffset": 270, + "endOffset": 276, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477928225Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "ec6a97b79cc6b8d8e258093adf0d45a1", + "type": "CBI_author", + "value": "Claire", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.12.0: Expand PII entities with salutation prefix", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 117.77199, + "y": 517.34204 + }, + "width": 29.291992, + "height": -12.641998, + "page": 12 + } + ], + "sectionNumber": 83, + "textBefore": "ipsum Hello Mme. ", + "textAfter": " lorem ipsum", + "comments": [], + "startOffset": 363, + "endOffset": 369, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.47793069Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "0de1d465bc412ce6bc3532b559ee972d", + "type": "CBI_author", + "value": "Claire", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.12.0: Expand PII entities with salutation prefix", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 114.77199, + "y": 586.34204 + }, + "width": 29.291992, + "height": -12.641998, + "page": 12 + } + ], + "sectionNumber": 83, + "textBefore": "ipsum Hello Mme ", + "textAfter": " lorem ipsum", + "comments": [], + "startOffset": 211, + "endOffset": 217, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477934757Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "7d73bc9f80170c7383fd81a43d18ab2e", + "type": "CBI_author", + "value": "Claire", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.12.0: Expand PII entities with salutation prefix", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 118.75599, + "y": 475.94202 + }, + "width": 29.292, + "height": -12.641998, + "page": 12 + } + ], + "sectionNumber": 83, + "textBefore": "Hello Miss . ", + "textAfter": " lorem ipsum", + "comments": [], + "startOffset": 455, + "endOffset": 461, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477938304Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "18408ee47935034ee379232743dd9b55", + "type": "CBI_author", + "value": "Claire", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.12.0: Expand PII entities with salutation prefix", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 108.759995, + "y": 655.34204 + }, + "width": 29.291992, + "height": -12.641998, + "page": 12 + } + ], + "sectionNumber": 83, + "textBefore": "prefix Hello Mrs ", + "textAfter": " lorem ipsum", + "comments": [], + "startOffset": 63, + "endOffset": 69, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.47794133Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "3f821675185ae7ea891a43de0597b56f", + "type": "CBI_author", + "value": "Claire", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.12.0: Expand PII entities with salutation prefix", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 112.75599, + "y": 627.742 + }, + "width": 29.292, + "height": -12.641998, + "page": 12 + } + ], + "sectionNumber": 83, + "textBefore": "ipsum Hello Miss ", + "textAfter": " lorem ipsum", + "comments": [], + "startOffset": 121, + "endOffset": 127, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477946019Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "9a3e10d8c01a9741bcb82373474bfcf9", + "type": "CBI_author", + "value": "Claire", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.12.0: Expand PII entities with salutation prefix", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 107.76399, + "y": 489.74203 + }, + "width": 29.291977, + "height": -12.641998, + "page": 12 + } + ], + "sectionNumber": 83, + "textBefore": "ipsum Hello Ms. ", + "textAfter": " lorem ipsum", + "comments": [], + "startOffset": 423, + "endOffset": 429, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477948383Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "25c9bc07cb4534ca1ab1dac1f1f5373f", + "type": "CBI_author", + "value": "Claire", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.12.0: Expand PII entities with salutation prefix", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 120.77199, + "y": 434.54202 + }, + "width": 29.292007, + "height": -12.641998, + "page": 12 + } + ], + "sectionNumber": 83, + "textBefore": "Hello Mme . ", + "textAfter": ". lorem ipsum", + "comments": [], + "startOffset": 551, + "endOffset": 557, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.47795181Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "9c0e534152f20058f7cc46a4de395bdc", + "type": "CBI_author", + "value": "Claire", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.12.0: Expand PII entities with salutation prefix", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 111.759995, + "y": 572.54205 + }, + "width": 29.291992, + "height": -12.641998, + "page": 12 + } + ], + "sectionNumber": 83, + "textBefore": "ipsum Hello Mrs. ", + "textAfter": " lorem ipsum", + "comments": [], + "startOffset": 241, + "endOffset": 247, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477954966Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "40b63c3ee4e616cbdb0480abbfa08d48", + "type": "CBI_author", + "value": "Claire", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.12.0: Expand PII entities with salutation prefix", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 131.46399, + "y": 600.142 + }, + "width": 29.208008, + "height": -12.641998, + "page": 12 + } + ], + "sectionNumber": 83, + "textBefore": "ipsum Hello Madame ", + "textAfter": " lorem ipsum", + "comments": [], + "startOffset": 182, + "endOffset": 188, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477958582Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "21cd25e69b9fc9b9ed0cfc6d8df5c099", + "type": "CBI_author", + "value": "Claire", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.12.0: Expand PII entities with salutation prefix", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 137.46399, + "y": 448.34204 + }, + "width": 29.208008, + "height": -12.641998, + "page": 12 + } + ], + "sectionNumber": 83, + "textBefore": "Hello Madame . ", + "textAfter": " lorem ipsum", + "comments": [], + "startOffset": 520, + "endOffset": 526, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477961758Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "9ec648a4973a97e7e228e90e80592f42", + "type": "CBI_author", + "value": "Claire", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.12.0: Expand PII entities with salutation prefix", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 134.46399, + "y": 531.142 + }, + "width": 29.208008, + "height": -12.641998, + "page": 12 + } + ], + "sectionNumber": 83, + "textBefore": "ipsum Hello Madame. ", + "textAfter": " lorem ipsum", + "comments": [], + "startOffset": 333, + "endOffset": 339, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477966507Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "cddfafed899cf8372cd0a4f633999f85", + "type": "CBI_author", + "value": "Claire", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.12.0: Expand PII entities with salutation prefix", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 103.455986, + "y": 613.942 + }, + "width": 29.303993, + "height": -12.641998, + "page": 12 + } + ], + "sectionNumber": 83, + "textBefore": "ipsum Hello Sir ", + "textAfter": " lorem ipsum", + "comments": [], + "startOffset": 150, + "endOffset": 156, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477968922Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "c263a08f6f3456af358102ba76c7fdff", + "type": "CBI_author", + "value": "Claire", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.12.0: Expand PII entities with salutation prefix", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 104.76399, + "y": 641.54205 + }, + "width": 29.291977, + "height": -12.641998, + "page": 12 + } + ], + "sectionNumber": 83, + "textBefore": "ipsum Hello Ms ", + "textAfter": " lorem ipsum", + "comments": [], + "startOffset": 91, + "endOffset": 97, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477972328Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "ee6ddfbd7164a4bab246825a4b2adcd8", + "type": "CBI_author", + "value": "Claire", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.12.0: Expand PII entities with salutation prefix", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 109.455986, + "y": 462.14203 + }, + "width": 29.303978, + "height": -12.641998, + "page": 12 + } + ], + "sectionNumber": 83, + "textBefore": "Hello Sir . ", + "textAfter": " lorem ipsum", + "comments": [], + "startOffset": 486, + "endOffset": 492, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477975334Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "4baba5320be4463489782c564b332f48", + "type": "CBI_author", + "value": "Claire", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.12.0: Expand PII entities with salutation prefix", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 114.759995, + "y": 503.54202 + }, + "width": 29.291992, + "height": -12.641998, + "page": 12 + } + ], + "sectionNumber": 83, + "textBefore": "Hello Mrs . ", + "textAfter": " lorem ipsum", + "comments": [], + "startOffset": 394, + "endOffset": 400, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477979482Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "eef1a47ba3df0ed1fe912602ac089d38", + "type": "CBI_author", + "value": "Claire", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "PII.12.0: Expand PII entities with salutation prefix", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 105.75999, + "y": 544.942 + }, + "width": 29.291985, + "height": -12.641998, + "page": 12 + } + ], + "sectionNumber": 83, + "textBefore": "ipsum Hello Sir. ", + "textAfter": " lorem ipsum", + "comments": [], + "startOffset": 300, + "endOffset": 306, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.477982357Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -10118,7 +11677,7 @@ "type": "hint_only", "value": "Purity:", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -10143,7 +11702,7 @@ "sectionNumber": 84, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 283, "endOffset": 290, "imageHasTransparency": false, @@ -10153,7 +11712,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069568222Z" + "dateTime": "2024-02-09T13:59:30.477986666Z" } ], "manualChanges": [], @@ -10162,13 +11721,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -10176,7 +11734,7 @@ "type": "hint_only", "value": "Purity:", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -10201,7 +11759,7 @@ "sectionNumber": 84, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 470, "endOffset": 477, "imageHasTransparency": false, @@ -10211,7 +11769,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069574393Z" + "dateTime": "2024-02-09T13:59:30.477992807Z" } ], "manualChanges": [], @@ -10220,13 +11778,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -10234,7 +11791,7 @@ "type": "hint_only", "value": "Purity:", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -10259,7 +11816,7 @@ "sectionNumber": 84, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 564, "endOffset": 571, "imageHasTransparency": false, @@ -10269,7 +11826,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069579403Z" + "dateTime": "2024-02-09T13:59:30.477995743Z" } ], "manualChanges": [], @@ -10278,13 +11835,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -10292,7 +11848,7 @@ "type": "hint_only", "value": "Purity:", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -10317,7 +11873,7 @@ "sectionNumber": 84, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 890, "endOffset": 897, "imageHasTransparency": false, @@ -10327,7 +11883,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069581787Z" + "dateTime": "2024-02-09T13:59:30.47799964Z" } ], "manualChanges": [], @@ -10336,13 +11892,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -10350,7 +11905,7 @@ "type": "hint_only", "value": "Purity:", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -10375,7 +11930,7 @@ "sectionNumber": 84, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 157, "endOffset": 164, "imageHasTransparency": false, @@ -10385,7 +11940,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069585855Z" + "dateTime": "2024-02-09T13:59:30.478004419Z" } ], "manualChanges": [], @@ -10394,13 +11949,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -10408,7 +11962,7 @@ "type": "hint_only", "value": "Purity:", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -10433,7 +11987,7 @@ "sectionNumber": 84, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 345, "endOffset": 352, "imageHasTransparency": false, @@ -10443,7 +11997,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069593139Z" + "dateTime": "2024-02-09T13:59:30.47800992Z" } ], "manualChanges": [], @@ -10452,13 +12006,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -10466,7 +12019,7 @@ "type": "hint_only", "value": "purity:", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -10491,7 +12044,7 @@ "sectionNumber": 84, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 649, "endOffset": 656, "imageHasTransparency": false, @@ -10501,7 +12054,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069596996Z" + "dateTime": "2024-02-09T13:59:30.478012565Z" } ], "manualChanges": [], @@ -10510,13 +12063,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -10524,7 +12076,7 @@ "type": "hint_only", "value": "Purity:", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -10549,7 +12101,7 @@ "sectionNumber": 84, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 126, "endOffset": 133, "imageHasTransparency": false, @@ -10559,7 +12111,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069602266Z" + "dateTime": "2024-02-09T13:59:30.478016071Z" } ], "manualChanges": [], @@ -10568,13 +12120,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -10582,7 +12133,7 @@ "type": "hint_only", "value": "Purity:", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -10607,7 +12158,7 @@ "sectionNumber": 84, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 218, "endOffset": 225, "imageHasTransparency": false, @@ -10617,7 +12168,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069604741Z" + "dateTime": "2024-02-09T13:59:30.478018846Z" } ], "manualChanges": [], @@ -10626,30 +12177,29 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { "id": "1ec000364ca48d676af7e33be13685e4", "type": "hint_only", "value": "Purity", - "reason": "", - "matchedRule": 0, + "reason": null, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, "redacted": false, "section": "ETC.0.0: Purity Hint", "color": [ - 0.76862746, + 0.98039216, 0.59607846, - 0.98039216 + 0.96862745 ], "positions": [ { @@ -10665,7 +12215,7 @@ "sectionNumber": 84, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 9, "endOffset": 15, "imageHasTransparency": false, @@ -10675,32 +12225,21 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069608939Z" - } - ], - "manualChanges": [ - { - "annotationStatus": "APPROVED", - "manualRedactionType": "REMOVE_LOCALLY", - "processedDate": "2024-01-26T10:10:49.429Z", - "requestedDate": "2024-01-26T10:10:49.38646Z", - "userId": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "propertyChanges": {}, - "processed": true + "dateTime": "2024-02-09T13:59:30.478022854Z" } ], + "manualChanges": [], "engines": [ "RULE" ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": true, - "hint": false, + "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -10708,7 +12247,7 @@ "type": "hint_only", "value": "purity", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -10733,7 +12272,7 @@ "sectionNumber": 84, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 918, "endOffset": 924, "imageHasTransparency": false, @@ -10743,7 +12282,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069614128Z" + "dateTime": "2024-02-09T13:59:30.478025389Z" } ], "manualChanges": [], @@ -10752,13 +12291,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -10766,7 +12304,7 @@ "type": "hint_only", "value": "Purity:", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -10791,7 +12329,7 @@ "sectionNumber": 84, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 407, "endOffset": 414, "imageHasTransparency": false, @@ -10801,7 +12339,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069616593Z" + "dateTime": "2024-02-09T13:59:30.478028665Z" } ], "manualChanges": [], @@ -10810,13 +12348,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -10824,7 +12361,7 @@ "type": "hint_only", "value": "Purity:", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -10849,7 +12386,7 @@ "sectionNumber": 84, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 502, "endOffset": 509, "imageHasTransparency": false, @@ -10859,7 +12396,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069620661Z" + "dateTime": "2024-02-09T13:59:30.47803154Z" } ], "manualChanges": [], @@ -10868,13 +12405,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -10882,7 +12418,7 @@ "type": "hint_only", "value": "Purity:", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -10907,7 +12443,7 @@ "sectionNumber": 84, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 828, "endOffset": 835, "imageHasTransparency": false, @@ -10917,7 +12453,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069626011Z" + "dateTime": "2024-02-09T13:59:30.478035598Z" } ], "manualChanges": [], @@ -10926,13 +12462,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -10940,7 +12475,7 @@ "type": "hint_only", "value": "Purity", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -10965,7 +12500,7 @@ "sectionNumber": 84, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 862, "endOffset": 868, "imageHasTransparency": false, @@ -10975,7 +12510,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069628395Z" + "dateTime": "2024-02-09T13:59:30.478038303Z" } ], "manualChanges": [], @@ -10984,13 +12519,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -10998,7 +12532,7 @@ "type": "hint_only", "value": "Purity:", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -11023,7 +12557,7 @@ "sectionNumber": 84, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 188, "endOffset": 195, "imageHasTransparency": false, @@ -11033,7 +12567,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069631721Z" + "dateTime": "2024-02-09T13:59:30.478042251Z" } ], "manualChanges": [], @@ -11042,13 +12576,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -11056,7 +12589,7 @@ "type": "CBI_author", "value": "Sonnenschein", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -11081,7 +12614,7 @@ "sectionNumber": 85, "textBefore": "Signed by: Dilara ", "textAfter": " __________________________ Signed", - "comments": null, + "comments": [], "startOffset": 72, "endOffset": 84, "imageHasTransparency": false, @@ -11091,12 +12624,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069635639Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674719248Z" + "dateTime": "2024-02-09T13:59:30.478044595Z" } ], "manualChanges": [], @@ -11105,13 +12633,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -11119,7 +12646,7 @@ "type": "CBI_author", "value": "Sonnenschein", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -11144,7 +12671,7 @@ "sectionNumber": 85, "textBefore": "Signed by: Dilara ", "textAfter": null, - "comments": null, + "comments": [], "startOffset": 130, "endOffset": 142, "imageHasTransparency": false, @@ -11154,12 +12681,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069639045Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674721933Z" + "dateTime": "2024-02-09T13:59:30.478048523Z" } ], "manualChanges": [], @@ -11168,13 +12690,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -11182,7 +12703,7 @@ "type": "logo", "value": null, "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -11207,7 +12728,7 @@ "sectionNumber": 85, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": false, @@ -11217,20 +12738,19 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069643624Z" + "dateTime": "2024-02-09T13:59:30.478051378Z" } ], "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -11238,7 +12758,7 @@ "type": "signature", "value": null, "reason": "Signature found", - "matchedRule": 35, + "matchedRule": "35", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -11263,7 +12783,7 @@ "sectionNumber": 85, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": false, @@ -11273,20 +12793,19 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069646529Z" + "dateTime": "2024-02-09T13:59:30.478055085Z" } ], "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -11294,7 +12813,7 @@ "type": "signature", "value": null, "reason": "Signature found", - "matchedRule": 35, + "matchedRule": "35", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -11319,7 +12838,7 @@ "sectionNumber": 85, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": true, @@ -11329,20 +12848,19 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069649705Z" + "dateTime": "2024-02-09T13:59:30.4780578Z" } ], "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -11350,7 +12868,7 @@ "type": "logo", "value": null, "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -11375,7 +12893,7 @@ "sectionNumber": 85, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": false, @@ -11385,37 +12903,36 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069653633Z" + "dateTime": "2024-02-09T13:59:30.478061848Z" } ], "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { "id": "6808af23a9652917b73c1939b481f3e4", "type": "signature", "value": null, - "reason": "Signature found, removed by manual override", - "matchedRule": 35, + "reason": "Signature found", + "matchedRule": "35", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, - "redacted": false, + "redacted": true, "section": "ETC.2.0: Redact Signatures", "color": [ - 0.76862746, + 0.5764706, 0.59607846, - 0.98039216 + 0.627451 ], "positions": [ { @@ -11431,7 +12948,7 @@ "sectionNumber": 85, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": false, @@ -11441,38 +12958,27 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069660977Z" - } - ], - "manualChanges": [ - { - "annotationStatus": "APPROVED", - "manualRedactionType": "REMOVE_LOCALLY", - "processedDate": "2024-01-26T10:11:06.555Z", - "requestedDate": "2024-01-26T10:11:06.468874Z", - "userId": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "propertyChanges": {}, - "processed": true + "dateTime": "2024-02-09T13:59:30.478069272Z" } ], + "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": true, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { "id": "3ed0487b61fdb556c8982450aa39a8db", "type": "signature", "value": null, - "reason": "Signature found, resized by manual override", - "matchedRule": 35, + "reason": "Signature found", + "matchedRule": "35", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -11489,15 +12995,15 @@ "x": 287, "y": 613 }, - "width": 288.45, - "height": 85.64, + "width": 199, + "height": 68, "page": 14 } ], "sectionNumber": 85, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": true, @@ -11507,49 +13013,36 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069664603Z" - } - ], - "manualChanges": [ - { - "annotationStatus": "APPROVED", - "manualRedactionType": "RESIZE", - "processedDate": "2024-01-26T10:11:03.039Z", - "requestedDate": "2024-01-26T10:11:03.039254Z", - "userId": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "propertyChanges": { - "value": "Image" - }, - "processed": true + "dateTime": "2024-02-09T13:59:30.478074071Z" } ], + "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { "id": "44f684045879e7a6decd34baaae0930f", "type": "logo", "value": null, - "reason": "", - "matchedRule": 0, + "reason": null, + "matchedRule": "0", "rectangle": false, - "legalBasis": "Article 39(e)(2) of Regulation (EC) No 178/2002", + "legalBasis": null, "imported": false, - "redacted": true, + "redacted": false, "section": "ETC.2.0: Redact Signatures", "color": [ - 0.5764706, + 0.76862746, 0.59607846, - 0.627451 + 0.98039216 ], "positions": [ { @@ -11565,7 +13058,7 @@ "sectionNumber": 85, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": false, @@ -11575,30 +13068,19 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069669362Z" - } - ], - "manualChanges": [ - { - "annotationStatus": "APPROVED", - "manualRedactionType": "FORCE_REDACT", - "processedDate": "2024-01-26T10:11:32.194Z", - "requestedDate": "2024-01-26T10:11:31.762669Z", - "userId": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "propertyChanges": {}, - "processed": true + "dateTime": "2024-02-09T13:59:30.478076345Z" } ], + "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -11606,7 +13088,7 @@ "type": "formula", "value": null, "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -11631,7 +13113,7 @@ "sectionNumber": 87, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": false, @@ -11641,20 +13123,19 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069671927Z" + "dateTime": "2024-02-09T13:59:30.478080102Z" } ], "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -11662,7 +13143,7 @@ "type": "formula", "value": null, "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -11687,7 +13168,7 @@ "sectionNumber": 87, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": false, @@ -11697,20 +13178,19 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069674282Z" + "dateTime": "2024-02-09T13:59:30.478082807Z" } ], "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -11718,7 +13198,7 @@ "type": "formula", "value": null, "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -11743,7 +13223,7 @@ "sectionNumber": 87, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": false, @@ -11753,20 +13233,19 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06967841Z" + "dateTime": "2024-02-09T13:59:30.478086244Z" } ], "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -11774,7 +13253,7 @@ "type": "image", "value": null, "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -11799,7 +13278,7 @@ "sectionNumber": 87, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": false, @@ -11809,20 +13288,19 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069681736Z" + "dateTime": "2024-02-09T13:59:30.47808966Z" } ], "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -11830,7 +13308,7 @@ "type": "image", "value": null, "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -11855,7 +13333,7 @@ "sectionNumber": 87, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": false, @@ -11865,20 +13343,19 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069686254Z" + "dateTime": "2024-02-09T13:59:30.478093678Z" } ], "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -11886,7 +13363,7 @@ "type": "image", "value": null, "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -11911,7 +13388,7 @@ "sectionNumber": 87, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": false, @@ -11921,20 +13398,19 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06968921Z" + "dateTime": "2024-02-09T13:59:30.478095982Z" } ], "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -11942,7 +13418,7 @@ "type": "CBI_author", "value": "Peoples", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -11967,7 +13443,7 @@ "sectionNumber": 87, "textBefore": "Images: Charts Images: ", "textAfter": " and Faces", - "comments": null, + "comments": [], "startOffset": 56, "endOffset": 63, "imageHasTransparency": false, @@ -11977,12 +13453,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069693167Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674738394Z" + "dateTime": "2024-02-09T13:59:30.47809984Z" } ], "manualChanges": [], @@ -11991,13 +13462,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -12005,7 +13475,7 @@ "type": "image", "value": null, "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -12030,7 +13500,7 @@ "sectionNumber": 87, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": false, @@ -12040,20 +13510,19 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069697966Z" + "dateTime": "2024-02-09T13:59:30.478103396Z" } ], "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -12061,7 +13530,7 @@ "type": "image", "value": null, "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -12086,7 +13555,7 @@ "sectionNumber": 87, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": false, @@ -12096,20 +13565,19 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069701092Z" + "dateTime": "2024-02-09T13:59:30.478108065Z" } ], "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -12117,7 +13585,7 @@ "type": "image", "value": null, "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -12142,7 +13610,7 @@ "sectionNumber": 87, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": false, @@ -12152,20 +13620,19 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069704699Z" + "dateTime": "2024-02-09T13:59:30.478110981Z" } ], "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -12173,7 +13640,7 @@ "type": "image", "value": null, "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -12198,7 +13665,7 @@ "sectionNumber": 87, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": false, @@ -12208,20 +13675,19 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069708436Z" + "dateTime": "2024-02-09T13:59:30.478114878Z" } ], "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -12229,7 +13695,7 @@ "type": "image", "value": null, "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -12254,7 +13720,7 @@ "sectionNumber": 87, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": false, @@ -12264,20 +13730,19 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069713335Z" + "dateTime": "2024-02-09T13:59:30.478117784Z" } ], "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -12285,7 +13750,7 @@ "type": "PII", "value": "CTL/", "reason": "Personal information found", - "matchedRule": 19, + "matchedRule": "19", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -12310,7 +13775,7 @@ "sectionNumber": 94, "textBefore": "massa massa BL12345/B ", "textAfter": "A/9876B NextLineLaboratoryC next", - "comments": null, + "comments": [], "startOffset": 341, "endOffset": 345, "imageHasTransparency": false, @@ -12320,12 +13785,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06971564Z" - }, - { - "analysisNumber": 4, - "type": "REMOVED", - "dateTime": "2024-01-26T10:07:00.574818471Z" + "dateTime": "2024-02-09T13:59:30.478121861Z" } ], "manualChanges": [], @@ -12334,13 +13794,69 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "8163d26e13060a2a68becfe798a962cd", + "type": "CBI_author", + "value": "Valeriya, D.", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "AI.0.0: Add all NER Entities of type CBI Authors", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 264.50803, + "y": 560.84204 + }, + "width": 57.588104, + "height": -12.641998, + "page": 17 + } + ], + "sectionNumber": 92, + "textBefore": "in cooperation with ", + "textAfter": ", and Max,", + "comments": [], + "startOffset": 92, + "endOffset": 104, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.478124116Z" + } + ], + "manualChanges": [], + "engines": [ + "NER" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": true, + "dictionaryEntry": false, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -12348,7 +13864,7 @@ "type": "CBI_author", "value": "Manuel", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -12373,7 +13889,7 @@ "sectionNumber": 92, "textBefore": "type CBI Authors ", "textAfter": ", S., Ashley", - "comments": null, + "comments": [], "startOffset": 49, "endOffset": 55, "imageHasTransparency": false, @@ -12383,12 +13899,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069722152Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674757951Z" + "dateTime": "2024-02-09T13:59:30.478128043Z" } ], "manualChanges": [], @@ -12397,13 +13908,69 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "880e55a4d976d0b21176bd10f032d4fb", + "type": "CBI_author", + "value": "Iakovos, G.", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "AI.0.0: Add all NER Entities of type CBI Authors", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 478.0362, + "y": 560.84204 + }, + "width": 55.679993, + "height": -12.641998, + "page": 17 + } + ], + "sectionNumber": 92, + "textBefore": "with Osip S., ", + "textAfter": ", work together", + "comments": [], + "startOffset": 137, + "endOffset": 148, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.478131409Z" + } + ], + "manualChanges": [], + "engines": [ + "NER" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": true, + "dictionaryEntry": false, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -12411,7 +13978,7 @@ "type": "CBI_address", "value": "CTL", "reason": "Address found for non vertebrate study", - "matchedRule": 3, + "matchedRule": "3", "rectangle": false, "legalBasis": null, "imported": false, @@ -12436,7 +14003,7 @@ "sectionNumber": 94, "textBefore": "contain BL and ", "textAfter": " should be", - "comments": null, + "comments": [], "startOffset": 72, "endOffset": 75, "imageHasTransparency": false, @@ -12446,12 +14013,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069729997Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.092146594Z" + "dateTime": "2024-02-09T13:59:30.478135026Z" } ], "manualChanges": [], @@ -12460,13 +14022,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -12474,7 +14035,7 @@ "type": "CBI_address", "value": "CTL", "reason": "Address found for non vertebrate study", - "matchedRule": 3, + "matchedRule": "3", "rectangle": false, "legalBasis": null, "imported": false, @@ -12499,7 +14060,7 @@ "sectionNumber": 94, "textBefore": "with BL or ", "textAfter": " Term contain", - "comments": null, + "comments": [], "startOffset": 48, "endOffset": 51, "imageHasTransparency": false, @@ -12509,12 +14070,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069732942Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.092150441Z" + "dateTime": "2024-02-09T13:59:30.478139585Z" } ], "manualChanges": [], @@ -12523,13 +14079,126 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "8f73cee8d4421b702c41625f0cb251e5", + "type": "CBI_author", + "value": "Julian, R.", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "AI.0.0: Add all NER Entities of type CBI Authors", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 151.06, + "y": 547.04205 + }, + "width": 45.672012, + "height": -12.641998, + "page": 17 + } + ], + "sectionNumber": 92, + "textBefore": "work together with ", + "textAfter": ", Asya. L.,", + "comments": [], + "startOffset": 169, + "endOffset": 179, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.478141829Z" + } + ], + "manualChanges": [], + "engines": [ + "NER" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": true, + "dictionaryEntry": false, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "98aa7984165cedebd6c4d2cb701267bd", + "type": "CBI_author", + "value": "Alexandra, H.", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "AI.0.0: Add all NER Entities of type CBI Authors", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 326.39206, + "y": 547.04205 + }, + "width": 67.584045, + "height": -12.641998, + "page": 17 + } + ], + "sectionNumber": 92, + "textBefore": "and Carina, M., ", + "textAfter": null, + "comments": [], + "startOffset": 207, + "endOffset": 220, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.478145346Z" + } + ], + "manualChanges": [], + "engines": [ + "NER" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": true, + "dictionaryEntry": false, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -12537,7 +14206,7 @@ "type": "PII", "value": "CTL/", "reason": "Personal information found", - "matchedRule": 19, + "matchedRule": "19", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -12562,7 +14231,7 @@ "sectionNumber": 94, "textBefore": "et netus et ", "textAfter": "A/9876A LaboratoryB fames", - "comments": null, + "comments": [], "startOffset": 234, "endOffset": 238, "imageHasTransparency": false, @@ -12572,12 +14241,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069744905Z" - }, - { - "analysisNumber": 4, - "type": "REMOVED", - "dateTime": "2024-01-26T10:07:00.574824712Z" + "dateTime": "2024-02-09T13:59:30.478148351Z" } ], "manualChanges": [], @@ -12586,13 +14250,126 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "985e18bfeb96bd554dc809d7ec4e4094", + "type": "CBI_author", + "value": "Max, G.", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "AI.0.0: Add all NER Entities of type CBI Authors", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 348.40015, + "y": 560.84204 + }, + "width": 39.68399, + "height": -12.641998, + "page": 17 + } + ], + "sectionNumber": 92, + "textBefore": "Valeriya, D., and ", + "textAfter": ", but with", + "comments": [], + "startOffset": 110, + "endOffset": 117, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.478151808Z" + } + ], + "manualChanges": [], + "engines": [ + "NER" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": true, + "dictionaryEntry": false, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "71bf0899c8a99d2a571d954c05ad7fec", + "type": "CBI_author", + "value": "Asya. L.", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "AI.0.0: Add all NER Entities of type CBI Authors", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 202.03601, + "y": 547.04205 + }, + "width": 40.98001, + "height": -12.641998, + "page": 17 + } + ], + "sectionNumber": 92, + "textBefore": "with Julian, R., ", + "textAfter": ", and Carina,", + "comments": [], + "startOffset": 181, + "endOffset": 189, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.478154754Z" + } + ], + "manualChanges": [], + "engines": [ + "NER" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": true, + "dictionaryEntry": false, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -12600,7 +14377,7 @@ "type": "CBI_address", "value": "Hamburg United States Stoßberger Ltd", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -12643,7 +14420,7 @@ "sectionNumber": 93, "textBefore": "NY 10035 44312 ", "textAfter": " Katakawa Limited", - "comments": null, + "comments": [], "startOffset": 155, "endOffset": 191, "imageHasTransparency": false, @@ -12653,7 +14430,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069754463Z" + "dateTime": "2024-02-09T13:59:30.478160464Z" } ], "manualChanges": [], @@ -12662,13 +14439,69 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": true, + "dictionaryEntry": false, "falsePositive": false, "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "0215ee5c062285dcb6d164b4d5c4b9c5", + "type": "CBI_author", + "value": "Carina, M.", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "AI.0.0: Add all NER Entities of type CBI Authors", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 269.40402, + "y": 547.04205 + }, + "width": 51.588043, + "height": -12.641998, + "page": 17 + } + ], + "sectionNumber": 92, + "textBefore": "Asya. L., and ", + "textAfter": ", Alexandra, H.", + "comments": [], + "startOffset": 195, + "endOffset": 205, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.478162769Z" + } + ], + "manualChanges": [], + "engines": [ + "NER" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": true, "dictionaryEntry": false, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -12676,7 +14509,7 @@ "type": "CBI_author", "value": "Daniel", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -12701,7 +14534,7 @@ "sectionNumber": 93, "textBefore": "Ltd Katakawa Limited ", "textAfter": " Richard Chanchen", - "comments": null, + "comments": [], "startOffset": 209, "endOffset": 215, "imageHasTransparency": false, @@ -12711,12 +14544,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069762698Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674792276Z" + "dateTime": "2024-02-09T13:59:30.478166556Z" } ], "manualChanges": [], @@ -12725,13 +14553,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -12739,7 +14566,7 @@ "type": "CBI_author", "value": "Ashley", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -12764,7 +14591,7 @@ "sectionNumber": 92, "textBefore": "Authors Manuel, S., ", "textAfter": " B., in", - "comments": null, + "comments": [], "startOffset": 61, "endOffset": 67, "imageHasTransparency": false, @@ -12774,12 +14601,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069765694Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674796293Z" + "dateTime": "2024-02-09T13:59:30.478169582Z" } ], "manualChanges": [], @@ -12788,13 +14610,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -12802,7 +14623,7 @@ "type": "CBI_address", "value": "Melanie Ziek Fourth Street 223 Augustusstrasse 24 NY 10035", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -12854,7 +14675,7 @@ "sectionNumber": 93, "textBefore": "Corporation Cyberdyne Systems ", "textAfter": " 44312 Hamburg", - "comments": null, + "comments": [], "startOffset": 90, "endOffset": 148, "imageHasTransparency": false, @@ -12864,7 +14685,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069769131Z" + "dateTime": "2024-02-09T13:59:30.478173088Z" } ], "manualChanges": [], @@ -12873,13 +14694,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": true, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -12887,7 +14707,7 @@ "type": "CBI_author", "value": "Sichel von Ralf, H.", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -12921,7 +14741,7 @@ "sectionNumber": 90, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 65, "endOffset": 84, "imageHasTransparency": false, @@ -12931,7 +14751,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06977408Z" + "dateTime": "2024-02-09T13:59:30.478176104Z" } ], "manualChanges": [], @@ -12940,13 +14760,69 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": true, + "dictionaryEntry": false, "falsePositive": false, "image": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "7e1380ba4337f7307e51dc64e00fc02d", + "type": "CBI_author", + "value": "Osip S.", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "AI.0.0: Add all NER Entities of type CBI Authors", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 436.7562, + "y": 560.84204 + }, + "width": 35.28, + "height": -12.641998, + "page": 17 + } + ], + "sectionNumber": 92, + "textBefore": "G., but with ", + "textAfter": ", Iakovos, G.,", + "comments": [], + "startOffset": 128, + "endOffset": 135, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.478180172Z" + } + ], + "manualChanges": [], + "engines": [ + "NER" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": true, "dictionaryEntry": false, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -12954,7 +14830,7 @@ "type": "CBI_author", "value": "Richard", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -12979,7 +14855,7 @@ "sectionNumber": 93, "textBefore": "Katakawa Limited Daniel ", "textAfter": " Chanchen Mimi", - "comments": null, + "comments": [], "startOffset": 216, "endOffset": 223, "imageHasTransparency": false, @@ -12989,12 +14865,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069780732Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674812424Z" + "dateTime": "2024-02-09T13:59:30.478182476Z" } ], "manualChanges": [], @@ -13003,13 +14874,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -13017,7 +14887,7 @@ "type": "CBI_author", "value": "Daniela, B.", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -13042,7 +14912,7 @@ "sectionNumber": 95, "textBefore": "E. Lorem ipsum ", "textAfter": " ---------------------------------------------------------------------------------------------------", - "comments": null, + "comments": [], "startOffset": 913, "endOffset": 924, "imageHasTransparency": false, @@ -13052,7 +14922,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069785421Z" + "dateTime": "2024-02-09T13:59:30.478186063Z" } ], "manualChanges": [], @@ -13061,13 +14931,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": true, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -13075,7 +14944,7 @@ "type": "hint_only", "value": "author", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -13100,7 +14969,7 @@ "sectionNumber": 95, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 662, "endOffset": 668, "imageHasTransparency": false, @@ -13110,7 +14979,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069788327Z" + "dateTime": "2024-02-09T13:59:30.478189189Z" } ], "manualChanges": [], @@ -13119,13 +14988,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -13133,7 +15001,7 @@ "type": "hint_only", "value": "author", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -13158,7 +15026,7 @@ "sectionNumber": 95, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 789, "endOffset": 795, "imageHasTransparency": false, @@ -13168,7 +15036,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069791883Z" + "dateTime": "2024-02-09T13:59:30.478192776Z" } ], "manualChanges": [], @@ -13177,13 +15045,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -13191,7 +15058,7 @@ "type": "CBI_author", "value": "Sophia,", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -13216,7 +15083,7 @@ "sectionNumber": 95, "textBefore": "removed Lorem ipsum ", "textAfter": " E. Lorem", - "comments": null, + "comments": [], "startOffset": 890, "endOffset": 897, "imageHasTransparency": false, @@ -13226,7 +15093,7 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069796692Z" + "dateTime": "2024-02-09T13:59:30.478197494Z" } ], "manualChanges": [], @@ -13235,13 +15102,69 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": true, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, + "dossierDictionaryEntry": false + }, + { + "id": "56a57850d6f64e786040f9a4f792f527", + "type": "CBI_author", + "value": "Lain", + "reason": "Author found", + "matchedRule": "1", + "rectangle": false, + "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", + "imported": false, + "redacted": true, + "section": "Random Text for tests:", + "color": [ + 0.5764706, + 0.59607846, + 0.627451 + ], + "positions": [ + { + "topLeft": { + "x": 217.75998, + "y": 488.03497 + }, + "width": 18.290009, + "height": -11.535004, + "page": 19 + } + ], + "sectionNumber": 96, + "textBefore": "out attending described. ", + "textAfter": " just fact", + "comments": [], + "startOffset": 1303, + "endOffset": 1307, + "imageHasTransparency": false, + "excluded": false, + "sourceId": null, + "changes": [ + { + "analysisNumber": 1, + "type": "ADDED", + "dateTime": "2024-02-09T13:59:30.478199799Z" + } + ], + "manualChanges": [], + "engines": [ + "DICTIONARY" + ], + "reference": [], + "importedRedactionIntersections": [], + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -13249,7 +15172,7 @@ "type": "image", "value": null, "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -13274,7 +15197,7 @@ "sectionNumber": 96, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": false, @@ -13284,1471 +15207,54 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069802974Z" + "dateTime": "2024-02-09T13:59:30.478203005Z" } ], "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "6dafa74fdf38239187c97c1829ac6719", - "type": "CBI_address", - "value": "Loc. 103, Cl. 129 58-15, Suba, Bogota, Colombia", - "reason": "Address found for non vertebrate study", - "matchedRule": 3, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "CBI.7.0: Do not redact Addresses if published informations found in Section (without tables)", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 92.8, - "y": 396.94202 - }, - "width": 238.93211, - "height": -12.641998, - "page": 2 - } - ], - "sectionNumber": 12, - "textBefore": "Montevideo, Uruguay • ", - "textAfter": " • 2", - "comments": null, - "startOffset": 423, - "endOffset": 470, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:21.09255299Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, "dossierDictionaryEntry": false }, { - "id": "2753272f977f14a9749c345a68055489", - "type": "CBI_address", - "value": "38-44 Av. Gaston Diderich, 1420 Belair Luxembourg", - "reason": "Address found for non vertebrate study", - "matchedRule": 3, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "Table in: CBI.7.1: Do not redact Addresses if published informations found in Section (with tables)", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 171.9, - "y": 148.41174 - }, - "width": 223.25092, - "height": -11.811768, - "page": 2 - } - ], - "sectionNumber": 19, - "textBefore": null, - "textAfter": " and 3", - "comments": null, - "startOffset": 18, - "endOffset": 67, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:21.092557529Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "32e0a6efd6973141c7d5602e96e8d720", - "type": "CBI_address", - "value": "9-19 Queen Anne St, London, UK", - "reason": "Address found for non vertebrate study", - "matchedRule": 3, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "CBI.7.0: Do not redact Addresses if published informations found in Section (without tables)", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 92.8, - "y": 369.34204 - }, - "width": 164.316, - "height": -12.641998, - "page": 2 - } - ], - "sectionNumber": 12, - "textBefore": "Paris, France • ", - "textAfter": null, - "comments": null, - "startOffset": 518, - "endOffset": 548, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:21.092560624Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "0d2a6f617af132721d0d48a0bf9cb1d9", - "type": "CBI_address", - "value": "1129-7 Guwol-dong, Namdong-gu, Incheon, South Korea", - "reason": "Address found for non vertebrate study", - "matchedRule": 3, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "Table in: CBI.7.1: Do not redact Addresses if published informations found in Section (with tables)", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 171.9, - "y": 118.611755 - }, - "width": 242.65494, - "height": -11.811768, - "page": 2 - } - ], - "sectionNumber": 20, - "textBefore": "• ", - "textAfter": " • Buikslotermeerplein", - "comments": null, - "startOffset": 15, - "endOffset": 66, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:21.09256368Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "5d1f2576f55241483a01072f0f41aeee", - "type": "CBI_address", - "value": "Vector Pixel, Gert-Magnus-Platz 3, 68163 Mannheim, Germany", - "reason": "Address found for non vertebrate study", - "matchedRule": 3, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "CBI.1.0/1: (Do not) Redact CBI Address", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 56.8, - "y": 240.242 - }, - "width": 307.47614, - "height": -12.642029, - "page": 1 - } - ], - "sectionNumber": 10, - "textBefore": "Oslo, Norway, and ", - "textAfter": ". Further locations", - "comments": null, - "startOffset": 539, - "endOffset": 597, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:21.092566205Z" - } - ], - "manualChanges": [], - "engines": [ - "NER", - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "2bc6a114b6e767a2de8549cc693b48be", - "type": "CBI_address", - "value": "1144 Main St, Los Angeles, CA 90015, USA", - "reason": "Address found for non vertebrate study", - "matchedRule": 3, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "CBI.7.0: Do not redact Addresses if published informations found in Section (without tables)", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 92.8, - "y": 424.54202 - }, - "width": 215.50801, - "height": -12.641998, - "page": 2 - } - ], - "sectionNumber": 12, - "textBefore": "distribution points: • ", - "textAfter": " • Charrúa", - "comments": null, - "startOffset": 310, - "endOffset": 350, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:21.09256916Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "915abc07c8f0ddb3d4df9cd204148a29", - "type": "CBI_address", - "value": "Pharmacy exp, 33-39 Lilian Rd, Fordsburg, Johannesburg, 2033, South Africa", - "reason": "Address found for non vertebrate study", - "matchedRule": 3, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "Table in: CBI.1.0/1: (Do not) Redact CBI Address", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 300.22647, - "y": 165.21179 - }, - "width": 245.51096, - "height": -11.811768, - "page": 1 - }, - { - "topLeft": { - "x": 296, - "y": 153.11176 - }, - "width": 79.484985, - "height": -11.811768, - "page": 1 - } - ], - "sectionNumber": 7, - "textBefore": "Distributed by ", - "textAfter": " and delievered", - "comments": null, - "startOffset": 19, - "endOffset": 93, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:21.092572106Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "5bd63b32c8bd2a4e059d41954de3d8d7", - "type": "CBI_address", - "value": "Institut Industries, 33 Rue Jean Baffier, 18000 Bourges, France, FR", - "reason": "Address found for non vertebrate study", - "matchedRule": 3, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "CBI.1.0/1: (Do not) Redact CBI Address", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 56.8, - "y": 323.04202 - }, - "width": 323.2801, - "height": -12.641998, - "page": 1 - } - ], - "sectionNumber": 10, - "textBefore": "Warnsveld, Netherlands, NL ", - "textAfter": " 4-6 Chem.", - "comments": null, - "startOffset": 184, - "endOffset": 251, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:21.092575011Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "ada9ffaa14cfaaebc46ef1b5c939c657", - "type": "CBI_address", - "value": "ESP Research, C. de Augusto Figueroa, 47, 28004 Madrid, Spain", - "reason": "Address found for non vertebrate study", - "matchedRule": 3, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "CBI.1.0/1: (Do not) Redact CBI Address", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 372.0281, - "y": 226.44202 - }, - "width": 141.44406, - "height": -12.642029, - "page": 1 - }, - { - "topLeft": { - "x": 56.8, - "y": 212.64203 - }, - "width": 168.252, - "height": -12.642029, - "page": 1 - } - ], - "sectionNumber": 10, - "textBefore": "South Korea and ", - "textAfter": ".", - "comments": null, - "startOffset": 694, - "endOffset": 755, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:21.092577476Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "93a0c7a8714f6ce1935ee5a71d6a2a66", - "type": "CBI_address", - "value": "3 Chome Takaidahondori, Higashiosaka, Osaka 577-0066, Japan", - "reason": "Address found for non vertebrate study", - "matchedRule": 3, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "Table in: CBI.7.1: Do not redact Addresses if published informations found in Section (with tables)", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 415.5839, - "y": 148.41174 - }, - "width": 38.11499, - "height": -11.811768, - "page": 2 - }, - { - "topLeft": { - "x": 171.9, - "y": 136.31177 - }, - "width": 230.8424, - "height": -11.811768, - "page": 2 - } - ], - "sectionNumber": 19, - "textBefore": "Belair Luxembourg and ", - "textAfter": null, - "comments": null, - "startOffset": 72, - "endOffset": 131, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:21.092580482Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "115bfe12f782a3f405ac315a47ce5e23", - "type": "CBI_author", - "value": "Lane", - "reason": "Author found", - "matchedRule": 1, + "id": "90129d370d60b07d8cb060400338255e", + "type": "PII", + "value": "Alfred", + "reason": "Personal information found", + "matchedRule": "19", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, "redacted": true, - "section": "A.1.1.2 Producer of the plant protection", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 200.8, - "y": 579.742 - }, - "width": 24, - "height": -12.641998, - "page": 10 - } - ], - "sectionNumber": 72, - "textBefore": "7, Alley 26 ", - "textAfter": " 118 Wuxing", - "comments": null, - "startOffset": 86, - "endOffset": 90, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069429691Z" - }, - { - "analysisNumber": 2, - "type": "CHANGED", - "dateTime": "2024-01-26T10:06:21.092048519Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674837721Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "8256cab60182734c13b6d31feb146c0f", - "type": "CBI_address", - "value": "Sverdrups gate 26-24, 0560 Oslo, Norway", - "reason": "Address found for non vertebrate study", - "matchedRule": 3, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "CBI.1.0/1: (Do not) Redact CBI Address", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 319.27612, - "y": 254.04205 - }, - "width": 202.932, - "height": -12.642029, - "page": 1 - } - ], - "sectionNumber": 10, - "textBefore": "the following locations: ", - "textAfter": ", and Vector", - "comments": null, - "startOffset": 494, - "endOffset": 533, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:21.092583588Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "63a758ca88b0e0a6da546b1a8ece7e39", - "type": "CBI_address", - "value": "Warnsveld, 7232 CX Warnsveld, Netherlands, NL", - "reason": "Address found for non vertebrate study, forced by manual override", - "matchedRule": 3, - "rectangle": false, - "legalBasis": "Article 39(e)(2) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "CBI.1.0/1: (Do not) Redact CBI Address", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 56.8, - "y": 336.84204 - }, - "width": 240.45601, - "height": -12.641998, - "page": 1 - } - ], - "sectionNumber": 10, - "textBefore": "yes, Rule CBI.1.1 ", - "textAfter": " Institut Industries,", - "comments": null, - "startOffset": 138, - "endOffset": 183, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:21.092586864Z" - } - ], - "manualChanges": [ - { - "annotationStatus": "APPROVED", - "manualRedactionType": "FORCE_REDACT", - "processedDate": "2024-01-26T10:10:32.38Z", - "requestedDate": "2024-01-26T10:10:31.922754Z", - "userId": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "propertyChanges": {}, - "processed": true - } - ], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "deb35cbbd39377b4df1bede3bfc27db2", - "type": "CBI_address", - "value": "Lesdo Industries, Chäppelisträssli, 6078 Lungern, Switzerland", - "reason": "Address found for non vertebrate study", - "matchedRule": 3, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "CBI.1.0/1: (Do not) Redact CBI Address", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 56.8, - "y": 295.44202 - }, - "width": 299.07617, - "height": -12.642029, - "page": 1 - } - ], - "sectionNumber": 10, - "textBefore": "Saint-Satur, France, FR ", - "textAfter": " Shlissel'burgskaya Ulitsa,", - "comments": null, - "startOffset": 306, - "endOffset": 367, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:21.0925899Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "ed4846720b2090e5c7578d9dccd340c0", - "type": "CBI_address", - "value": "MasterMind Ltd., 207-33 Itaewon-dong, Yongsan-gu, Seoul, South Korea", - "reason": "Address found for non vertebrate study", - "matchedRule": 3, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "CBI.1.0/1: (Do not) Redact CBI Address", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 471.73627, - "y": 240.242 - }, - "width": 59.28003, - "height": -12.642029, - "page": 1 - }, - { - "topLeft": { - "x": 56.8, - "y": 226.44202 - }, - "width": 291.9361, - "height": -12.642029, - "page": 1 - } - ], - "sectionNumber": 10, - "textBefore": "Further locations are ", - "textAfter": " and ESP", - "comments": null, - "startOffset": 621, - "endOffset": 689, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:21.092600199Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "940242a748b5c75634bdcc9ed534caed", - "type": "CBI_address", - "value": "Buikslotermeerplein 13, 1025 JR Amsterdam, Netherlands", - "reason": "Address found for non vertebrate study", - "matchedRule": 3, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "Table in: CBI.7.1: Do not redact Addresses if published informations found in Section (with tables)", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 171.9, - "y": 106.51178 - }, - "width": 245.54242, - "height": -11.811768, - "page": 2 - } - ], - "sectionNumber": 20, - "textBefore": "South Korea • ", - "textAfter": null, - "comments": null, - "startOffset": 69, - "endOffset": 123, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:21.092602964Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "de3aa6c2b9a78f8f37c58d860eece0ad", - "type": "CBI_address", - "value": "4-6 Chem. des Varennes, 18300 Saint-Satur, France, FR", - "reason": "Address found for non vertebrate study", - "matchedRule": 3, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "CBI.1.0/1: (Do not) Redact CBI Address", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 56.8, - "y": 309.24203 - }, - "width": 268.17606, - "height": -12.641998, - "page": 1 - } - ], - "sectionNumber": 10, - "textBefore": "Bourges, France, FR ", - "textAfter": " Lesdo Industries,", - "comments": null, - "startOffset": 252, - "endOffset": 305, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:21.092607022Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "e6f197561dcb01aadbe3ecc1ffb4acf2", - "type": "CBI_address", - "value": "Charrúa 1796, 11200 Montevideo, Departamento de Montevideo, Uruguay", - "reason": "Address found for non vertebrate study", - "matchedRule": 3, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "CBI.7.0: Do not redact Addresses if published informations found in Section (without tables)", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 92.8, - "y": 410.74203 - }, - "width": 359.4002, - "height": -12.641998, - "page": 2 - } - ], - "sectionNumber": 12, - "textBefore": "90015, USA • ", - "textAfter": " • Loc.", - "comments": null, - "startOffset": 353, - "endOffset": 420, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:21.092610929Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "3db41ac608505de2dc692d486f9bfaaf", - "type": "CBI_address", - "value": "Shlissel'burgskaya Ulitsa, Nizhny Novgorod Oblast, Russia, 603034, RU", - "reason": "Address found for non vertebrate study", - "matchedRule": 3, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "CBI.1.0/1: (Do not) Redact CBI Address", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 56.8, - "y": 281.64203 - }, - "width": 350.11215, - "height": -12.642029, - "page": 1 - } - ], - "sectionNumber": 10, - "textBefore": "6078 Lungern, Switzerland ", - "textAfter": " The medicine", - "comments": null, - "startOffset": 368, - "endOffset": 437, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:21.092615157Z" - } - ], - "manualChanges": [], - "engines": [ - "NER", - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "f0da47e55a232684eee60b833d877015", - "type": "CBI_author", - "value": "Lane", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "A.1.1.1 Applicant", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 200.8, - "y": 579.742 - }, - "width": 24, - "height": -12.641998, - "page": 9 - } - ], - "sectionNumber": 70, - "textBefore": "8, Alley 27 ", - "textAfter": " 119 Yuqing", - "comments": null, - "startOffset": 63, - "endOffset": 67, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069319222Z" - }, - { - "analysisNumber": 2, - "type": "CHANGED", - "dateTime": "2024-01-26T10:06:21.092019224Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674848582Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "a44cc809f73dd1781d38bceb47e17378", - "type": "CBI_address", - "value": "2 Imp. Bonne Nouvelle, 75010 Paris, France", - "reason": "Address found for non vertebrate study", - "matchedRule": 3, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "CBI.7.0: Do not redact Addresses if published informations found in Section (without tables)", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 92.8, - "y": 383.14203 - }, - "width": 214.23604, - "height": -12.641998, - "page": 2 - } - ], - "sectionNumber": 12, - "textBefore": "Bogota, Colombia • ", - "textAfter": " • 9-19", - "comments": null, - "startOffset": 473, - "endOffset": 515, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:21.092619766Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "04018e1053074674fe8db9ef16c609fc", - "type": "CBI_author", - "value": "Alfred Xinyi Y.", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, "section": "PII.0.0/1: Redact all PII", "color": [ - 0.76862746, + 0.5764706, 0.59607846, - 0.98039216 + 0.627451 ], "positions": [ { "topLeft": { - "x": 80.788, + "x": 56.8, "y": 582.642 }, - "width": 31.284004, - "height": -12.641998, - "page": 6 - }, - { - "topLeft": { - "x": 56.8, - "y": 568.84204 - }, - "width": 39.971996, + "width": 55.272007, "height": -12.641998, "page": 6 } ], "sectionNumber": 58, "textBefore": "Rahim C. J. ", - "textAfter": " Tao Possible", - "comments": null, + "textAfter": " Xinyi Y.", + "comments": [], "startOffset": 274, - "endOffset": 289, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.67778093Z" - }, - { - "analysisNumber": 4, - "type": "REMOVED", - "dateTime": "2024-01-26T10:07:00.574848327Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "0c297344e64506894244eb1652e8a9cc", - "type": "CBI_author", - "value": "Shaun Juarez", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "Table in: CBI.7.1: Do not redact Names if published informations found in Section (with tables)", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 362.15448, - "y": 297.41177 - }, - "width": 55.597473, - "height": -11.811737, - "page": 2 - } - ], - "sectionNumber": 14, - "textBefore": "Lucian Terrell and ", - "textAfter": null, - "comments": null, - "startOffset": 53, - "endOffset": 65, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677785358Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "7964d3171449593005c77a0f09fa6034", - "type": "CBI_author", - "value": "Melanie", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "CBI.16.0/1: Add CBI Authors with et al. RegEx (2)", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 164.776, - "y": 380.14203 - }, - "width": 39.300003, - "height": -12.641998, - "page": 4 - } - ], - "sectionNumber": 49, - "textBefore": "to the persons ", - "textAfter": ", Desiree and", - "comments": null, - "startOffset": 115, - "endOffset": 122, + "endOffset": 280, "imageHasTransparency": false, "excluded": false, "sourceId": null, @@ -14756,3208 +15262,34 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069096012Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.091946306Z" - }, - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.67438609Z" - } - ], - "manualChanges": [], - "engines": [ - "RULE" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "39cb473b97fc91c29f6b7ed1fa3c6ea8", - "type": "CBI_author", - "value": "Carina Madsen", - "reason": "Published Information found", - "matchedRule": 18, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": false, - "section": "CBI.2: Do not redact genitive CBI Authors", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 306.35205, - "y": 548.54205 - }, - "width": 72.87607, - "height": -12.641998, - "page": 2 - } - ], - "sectionNumber": 11, - "textBefore": "Lyon (Cyberdyne Systems), ", - "textAfter": " (InGen), Alexandra", - "comments": null, - "startOffset": 269, - "endOffset": 282, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677792081Z" - } - ], - "manualChanges": [], - "engines": [ - "NER", - "DICTIONARY" - ], - "reference": [ - "40224829eed8f359d695115e5f58c2a6" - ], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "71bf0899c8a99d2a571d954c05ad7fec", - "type": "CBI_author", - "value": "Asya. L.", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "AI.0.0: Add all NER Entities of type CBI Authors", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 202.03601, - "y": 547.04205 - }, - "width": 40.98001, - "height": -12.641998, - "page": 17 - } - ], - "sectionNumber": 92, - "textBefore": "with Julian, R., ", - "textAfter": ", and Carina,", - "comments": null, - "startOffset": 181, - "endOffset": 189, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069750525Z" + "dateTime": "2024-02-09T13:59:30.477632165Z" }, { "analysisNumber": 3, "type": "CHANGED", - "dateTime": "2024-01-26T10:06:41.674782978Z" + "dateTime": "2024-02-09T14:01:22.115797767Z" } ], "manualChanges": [], "engines": [ - "NER" + "DICTIONARY" ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, - "recommendation": true, + "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { - "id": "71d83c9820f381052cccede521f6a33e", + "id": "32e034568ca668706e99681a7e312608", "type": "CBI_author", - "value": "Manuel, S.", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "AI.0.0: Add all NER Entities of type CBI Authors", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 56.8, - "y": 560.84204 - }, - "width": 52.368, - "height": -12.641998, - "page": 17 - } - ], - "sectionNumber": 92, - "textBefore": "type CBI Authors ", - "textAfter": ", Ashley B.,", - "comments": null, - "startOffset": 49, - "endOffset": 59, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677796178Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "e3de45f34d819e2d58f5170d9358a7db", - "type": "CBI_author", - "value": "Desiree", + "value": "Tao", "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "CBI.16.0/1: Add CBI Authors with et al. RegEx (2)", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 210.06401, - "y": 380.14203 - }, - "width": 36.600006, - "height": -12.641998, - "page": 4 - } - ], - "sectionNumber": 49, - "textBefore": "the persons Melanie, ", - "textAfter": " and the", - "comments": null, - "startOffset": 124, - "endOffset": 131, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069078258Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.091938031Z" - }, - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.674377363Z" - } - ], - "manualChanges": [], - "engines": [ - "RULE" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "4ed9d58757c7fa5bc09625905d9d3145", - "type": "CBI_author", - "value": "Judith Mosley", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "Table in: CBI.7.1: Do not redact Names if published informations found in Section (with tables)", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 292.4, - "y": 267.61176 - }, - "width": 59.692535, - "height": -11.811768, - "page": 2 - } - ], - "sectionNumber": 15, - "textBefore": "Mike Herrera • ", - "textAfter": " • Woody", - "comments": null, - "startOffset": 32, - "endOffset": 45, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677800076Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "0e565ddff032f9da6e4b278bf239ff5a", - "type": "CBI_author", - "value": "Lawson Stafford", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "Text in table", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 243.5, - "y": 458.61176 - }, - "width": 69.99295, - "height": -11.811737, - "page": 1 - } - ], - "sectionNumber": 2, - "textBefore": null, - "textAfter": " and Maximus", - "comments": null, - "startOffset": 4, - "endOffset": 19, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677804815Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "8f73cee8d4421b702c41625f0cb251e5", - "type": "CBI_author", - "value": "Julian, R.", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "AI.0.0: Add all NER Entities of type CBI Authors", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 151.06, - "y": 547.04205 - }, - "width": 45.672012, - "height": -12.641998, - "page": 17 - } - ], - "sectionNumber": 92, - "textBefore": "work together with ", - "textAfter": ", Asya. L.,", - "comments": null, - "startOffset": 169, - "endOffset": 179, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069736239Z" - }, - { - "analysisNumber": 3, - "type": "CHANGED", - "dateTime": "2024-01-26T10:06:41.674769232Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "bd2fa45726f46c2f533c9ad5a40bc2b7", - "type": "CBI_author", - "value": "Lucian Terrell", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "Table in: CBI.7.1: Do not redact Names if published informations found in Section (with tables)", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 282.407, - "y": 297.41177 - }, - "width": 59.377472, - "height": -11.811737, - "page": 2 - } - ], - "sectionNumber": 14, - "textBefore": "Francesco Goodman, ", - "textAfter": " and Shaun", - "comments": null, - "startOffset": 34, - "endOffset": 48, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677809764Z" - } - ], - "manualChanges": [], - "engines": [ - "NER", - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "aee3dac17d6a4138b5cc2c04106753a1", - "type": "CBI_address", - "value": "Yuqing St, Yendau District Taiwan 109 Contact Point: Richard Loewe", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": true, - "section": "A.1.1.1 Applicant", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 200.8, - "y": 565.942 - }, - "width": 128.28008, - "height": -12.641998, - "page": 9 - }, - { - "topLeft": { - "x": 200.8, - "y": 552.142 - }, - "width": 56.184006, - "height": -12.641998, - "page": 9 - }, - { - "topLeft": { - "x": 56.8, - "y": 538.34204 - }, - "width": 68.97598, - "height": -12.641998, - "page": 9 - }, - { - "topLeft": { - "x": 200.8, - "y": 538.34204 - }, - "width": 73.58403, - "height": -12.641998, - "page": 9 - } - ], - "sectionNumber": 70, - "textBefore": "27 Lane 119 ", - "textAfter": " Contact: Julie", - "comments": null, - "startOffset": 72, - "endOffset": 138, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677814152Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "ac83eee8ee758c62e690a3c5b601326d", - "type": "CBI_author", - "value": "Mike Herrera", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "Table in: CBI.7.1: Do not redact Names if published informations found in Section (with tables)", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 293.9, - "y": 279.7118 - }, - "width": 56.8154, - "height": -11.811768, - "page": 2 - } - ], - "sectionNumber": 15, - "textBefore": "• ", - "textAfter": " • Judith", - "comments": null, - "startOffset": 17, - "endOffset": 29, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677836624Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "cf135e58917fc0c8097d62136d94ef4a", - "type": "CBI_author", - "value": "Nurullah Özgür", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "PII.0.0/1: Redact all PII", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 118.768, - "y": 624.04205 - }, - "width": 42.588005, - "height": -12.641998, - "page": 6 - }, - { - "topLeft": { - "x": 56.8, - "y": 610.242 - }, - "width": 29.988003, - "height": -12.641998, - "page": 6 - } - ], - "sectionNumber": 58, - "textBefore": "JP Sude Halide ", - "textAfter": " U. Reyhan", - "comments": null, - "startOffset": 234, - "endOffset": 248, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069189097Z" - }, - { - "analysisNumber": 3, - "type": "CHANGED", - "dateTime": "2024-01-26T10:06:41.674463806Z" - }, - { - "analysisNumber": 4, - "type": "REMOVED", - "dateTime": "2024-01-26T10:07:00.574862774Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "2fd9935b21fbe8741c936579c924f0f8", - "type": "CBI_author", - "value": "Max Mustermann", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 56.8, - "y": 575.04205 - }, - "width": 85.584, - "height": -12.641998, - "page": 1 - } - ], - "sectionNumber": 5, - "textBefore": "CBI.0.1 David Ksenia ", - "textAfter": " Ranya Eikenboom", - "comments": null, - "startOffset": 182, - "endOffset": 196, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677841744Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "0c4ef10be8f8ae04dc98fbe876675ddb", - "type": "CBI_author", - "value": "Nelman Ozbarn Address", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "A.1.1.1 Applicant", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 200.8, - "y": 607.34204 - }, - "width": 76.27205, - "height": -12.641998, - "page": 9 - }, - { - "topLeft": { - "x": 56.8, - "y": 593.54205 - }, - "width": 39.348003, - "height": -12.641998, - "page": 9 - } - ], - "sectionNumber": 70, - "textBefore": "A.1.1.1 Applicant Name: ", - "textAfter": ": No. 8,", - "comments": null, - "startOffset": 24, - "endOffset": 45, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069370088Z" - }, - { - "analysisNumber": 3, - "type": "CHANGED", - "dateTime": "2024-01-26T10:06:41.674545531Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "0215ee5c062285dcb6d164b4d5c4b9c5", - "type": "CBI_author", - "value": "Carina, M.", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "AI.0.0: Add all NER Entities of type CBI Authors", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 269.40402, - "y": 547.04205 - }, - "width": 51.588043, - "height": -12.641998, - "page": 17 - } - ], - "sectionNumber": 92, - "textBefore": "Asya. L., and ", - "textAfter": ", Alexandra, H.", - "comments": null, - "startOffset": 195, - "endOffset": 205, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069757879Z" - }, - { - "analysisNumber": 3, - "type": "CHANGED", - "dateTime": "2024-01-26T10:06:41.674787767Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "2d555d3d0430b532852d79860d6afb1b", - "type": "CBI_author", - "value": "Ranya Eikenboom", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 56.8, - "y": 561.242 - }, - "width": 88.992004, - "height": -12.641998, - "page": 1 - } - ], - "sectionNumber": 5, - "textBefore": "Ksenia Max Mustermann ", - "textAfter": " Charalampos Schenk", - "comments": null, - "startOffset": 197, - "endOffset": 212, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677851963Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "98aa7984165cedebd6c4d2cb701267bd", - "type": "CBI_author", - "value": "Alexandra, H.", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "AI.0.0: Add all NER Entities of type CBI Authors", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 326.39206, - "y": 547.04205 - }, - "width": 67.584045, - "height": -12.641998, - "page": 17 - } - ], - "sectionNumber": 92, - "textBefore": "and Carina, M., ", - "textAfter": null, - "comments": null, - "startOffset": 207, - "endOffset": 220, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069740116Z" - }, - { - "analysisNumber": 3, - "type": "CHANGED", - "dateTime": "2024-01-26T10:06:41.674774131Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "ac292b313c7fc8f0d7eae765212aeac2", - "type": "CBI_author", - "value": "Reyhan B.", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "PII.0.0/1: Redact all PII", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 104.476006, - "y": 610.242 - }, - "width": 36.6, - "height": -12.641998, - "page": 6 - }, - { - "topLeft": { - "x": 56.8, - "y": 596.442 - }, - "width": 10.992001, - "height": -12.641998, - "page": 6 - } - ], - "sectionNumber": 58, - "textBefore": "Nurullah Özgür U. ", - "textAfter": " Rahim C.", - "comments": null, - "startOffset": 252, - "endOffset": 261, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06917453Z" - }, - { - "analysisNumber": 3, - "type": "CHANGED", - "dateTime": "2024-01-26T10:06:41.674450972Z" - }, - { - "analysisNumber": 4, - "type": "REMOVED", - "dateTime": "2024-01-26T10:07:00.574870469Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "7a4c55df72fe4191ff2c0dc132bd03fe", - "type": "CBI_author", - "value": "Phillip", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "CBI.7.1: Do not redact Addresses if published informations found in Section (with tables)", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 388.7, - "y": 632.642 - }, - "width": 31.968048, - "height": -12.641998, - "page": 2 - } - ], - "sectionNumber": 22, - "textBefore": "Phillip’s Phillip's Phillips ", - "textAfter": " ← should", - "comments": null, - "startOffset": 312, - "endOffset": 319, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677857464Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "7825f802d8d37efd056e0067c8c64663", - "type": "CBI_author", - "value": "Asya Lyon", - "reason": "Published Information found", - "matchedRule": 18, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": false, - "section": "CBI.2: Do not redact genitive CBI Authors", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 141.424, - "y": 548.54205 - }, - "width": 52.28401, - "height": -12.641998, - "page": 2 - } - ], - "sectionNumber": 11, - "textBefore": "Oxford University Press: ", - "textAfter": " (Cyberdyne Systems),", - "comments": null, - "startOffset": 238, - "endOffset": 247, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.67786629Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [ - "40224829eed8f359d695115e5f58c2a6" - ], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "5822a82a4b13b69e1b2fe2a04695e539", - "type": "CBI_author", - "value": "Carter Stein", - "reason": "Author found", - "matchedRule": 6, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "Table in: CBI.11: Recommend all CBI Authors entities in Table with Vertebrate Study Y/N Header", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 157.6, - "y": 267.7118 - }, - "width": 50.410522, - "height": -11.811768, - "page": 3 - } - ], - "sectionNumber": 38, - "textBefore": null, - "textAfter": null, - "comments": null, - "startOffset": 7, - "endOffset": 19, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069003307Z" - }, - { - "analysisNumber": 3, - "type": "CHANGED", - "dateTime": "2024-01-26T10:06:41.674327419Z" - } - ], - "manualChanges": [], - "engines": [ - "RULE", - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "eea71a5e4d0e5a1d6621a6ee7dafee1d", - "type": "CBI_author", - "value": "Norman Osborn Address", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "A.1.1.2 Producer of the plant protection", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 200.8, - "y": 607.34204 - }, - "width": 77.66402, - "height": -12.641998, - "page": 10 - }, - { - "topLeft": { - "x": 56.8, - "y": 593.54205 - }, - "width": 39.348003, - "height": -12.641998, - "page": 10 - } - ], - "sectionNumber": 72, - "textBefore": "plant protection Name: ", - "textAfter": ": No. 7,", - "comments": null, - "startOffset": 47, - "endOffset": 68, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677871069Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "7e1380ba4337f7307e51dc64e00fc02d", - "type": "CBI_author", - "value": "Osip S.", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "AI.0.0: Add all NER Entities of type CBI Authors", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 436.7562, - "y": 560.84204 - }, - "width": 35.28, - "height": -12.641998, - "page": 17 - } - ], - "sectionNumber": 92, - "textBefore": "G., but with ", - "textAfter": ", Iakovos, G.,", - "comments": null, - "startOffset": 128, - "endOffset": 135, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069777045Z" - }, - { - "analysisNumber": 3, - "type": "CHANGED", - "dateTime": "2024-01-26T10:06:41.674806673Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "ac818c167caab1603a29f48f6c3f0a0b", - "type": "CBI_address", - "value": "Katakawa Limited Daniel Richard Chanchen Mimi Mehlburgstr", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": true, - "section": "AI.1.0: Combine and add NER Entities as CBI_address", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 416.8, - "y": 319.759 - }, - "width": 82.85565, - "height": -11.859009, - "page": 17 - }, - { - "topLeft": { - "x": 56.8, - "y": 306.359 - }, - "width": 68.86948, - "height": -11.859009, - "page": 17 - }, - { - "topLeft": { - "x": 416.8, - "y": 306.359 - }, - "width": 72.870056, - "height": -11.859009, - "page": 17 - }, - { - "topLeft": { - "x": 56.8, - "y": 292.959 - }, - "width": 55.43999, - "height": -11.858978, - "page": 17 - } - ], - "sectionNumber": 93, - "textBefore": "States Stoßberger Ltd ", - "textAfter": ". 22 NY", - "comments": null, - "startOffset": 192, - "endOffset": 249, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677876199Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "6b6d6f87d91249e8fb3fb802b9279d2c", - "type": "CBI_author", - "value": "Francesco Goodman", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "Table in: CBI.7.1: Do not redact Names if published informations found in Section (with tables)", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 190.7, - "y": 297.41177 - }, - "width": 86.457016, - "height": -11.811737, - "page": 2 - } - ], - "sectionNumber": 14, - "textBefore": null, - "textAfter": ", Lucian Terrell", - "comments": null, - "startOffset": 15, - "endOffset": 32, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677881399Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "f17dbfacc2a8dfe30d6046acca4c0d9c", - "type": "CBI_author", - "value": "Maximus Coleman", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "Text in table", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 333.92593, - "y": 458.61176 - }, - "width": 80.073, - "height": -11.811737, - "page": 1 - } - ], - "sectionNumber": 2, - "textBefore": "Lawson Stafford and ", - "textAfter": " was the", - "comments": null, - "startOffset": 24, - "endOffset": 39, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.67788714Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "2b6a1138fffab8cebca7e4a4a12b9877", - "type": "CBI_author", - "value": "Alexandra Häusler", - "reason": "Published Information found", - "matchedRule": 18, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": false, - "section": "CBI.2: Do not redact genitive CBI Authors", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 425.60812, - "y": 548.54205 - }, - "width": 90.180084, - "height": -12.641998, - "page": 2 - } - ], - "sectionNumber": 11, - "textBefore": "Carina Madsen (InGen), ", - "textAfter": " (Weyland-Yutani Corporation),", - "comments": null, - "startOffset": 292, - "endOffset": 309, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677892941Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [ - "40224829eed8f359d695115e5f58c2a6" - ], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "b168f2efc55fddae884091f421c90e6c", - "type": "CBI_author", - "value": "Ashley B.", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "AI.0.0: Add all NER Entities of type CBI Authors", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 114.472, - "y": 560.84204 - }, - "width": 47.976013, - "height": -12.641998, - "page": 17 - } - ], - "sectionNumber": 92, - "textBefore": "Authors Manuel, S., ", - "textAfter": ", in cooperation", - "comments": null, - "startOffset": 61, - "endOffset": 70, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677902008Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "0df04c9c3595def60bcdde8c575361ad", - "type": "CBI_author", - "value": "Coleman Charles", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 179.45201, - "y": 506.04202 - }, - "width": 82.84804, - "height": -12.641998, - "page": 1 - } - ], - "sectionNumber": 5, - "textBefore": "Ouroboros, supported by ", - "textAfter": " and Igarashi", - "comments": null, - "startOffset": 347, - "endOffset": 362, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677907368Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "9038d2841418bf2d7a2c77934733c75c", - "type": "CBI_author", - "value": "Igarashi Akitaka", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 285.72406, - "y": 506.04202 - }, - "width": 78.900085, - "height": -12.641998, - "page": 1 - } - ], - "sectionNumber": 5, - "textBefore": "Coleman Charles and ", - "textAfter": ".", - "comments": null, - "startOffset": 367, - "endOffset": 383, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677912147Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "6f08c129069c1e7e97974eaa7a5f6c5d", - "type": "CBI_author", - "value": "Kara Hunt", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 98.476, - "y": 519.84204 - }, - "width": 50.304016, - "height": -12.641998, - "page": 1 - } - ], - "sectionNumber": 5, - "textBefore": "Charalampos Schenk Authors ", - "textAfter": " and Isaiah", - "comments": null, - "startOffset": 240, - "endOffset": 249, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677917327Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "985e18bfeb96bd554dc809d7ec4e4094", - "type": "CBI_author", - "value": "Max, G.", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "AI.0.0: Add all NER Entities of type CBI Authors", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 348.40015, - "y": 560.84204 - }, - "width": 39.68399, - "height": -12.641998, - "page": 17 - } - ], - "sectionNumber": 92, - "textBefore": "Valeriya, D., and ", - "textAfter": ", but with", - "comments": null, - "startOffset": 110, - "endOffset": 117, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069747229Z" - }, - { - "analysisNumber": 3, - "type": "CHANGED", - "dateTime": "2024-01-26T10:06:41.674779041Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "61112f0600556be44afc9bb3542bb78e", - "type": "CBI_address", - "value": "Nomi, Ishikawa 923-1101, Japan", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": true, - "section": "PII.0.0/1: Redact all PII", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 150.47202, - "y": 637.84204 - }, - "width": 158.47205, - "height": -12.641998, - "page": 6 - } - ], - "sectionNumber": 58, - "textBefore": "PII Naka-27 Aomachi, ", - "textAfter": ", JP Sude", - "comments": null, - "startOffset": 187, - "endOffset": 217, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677922025Z" - }, - { - "analysisNumber": 4, - "type": "REMOVED", - "dateTime": "2024-01-26T10:07:00.574884365Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "96faa75e974e6634fe534116952650ee", - "type": "CBI_author", - "value": "David Ksenia", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 56.8, - "y": 588.84204 - }, - "width": 65.591995, - "height": -12.641998, - "page": 1 - } - ], - "sectionNumber": 5, - "textBefore": "yes, Rule CBI.0.1 ", - "textAfter": " Max Mustermann", - "comments": [ - { - "id": 40, - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "text": "b1", - "annotationId": "96faa75e974e6634fe534116952650ee", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "date": "2024-01-26T10:08:45.461Z", - "softDeletedTime": null - }, - { - "id": 42, - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "text": "b2", - "annotationId": "96faa75e974e6634fe534116952650ee", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "date": "2024-01-26T10:08:48.416Z", - "softDeletedTime": null - } - ], - "startOffset": 169, - "endOffset": 181, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677925141Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "61d2aade26af35e26b68a76da99774b0", - "type": "CBI_author", - "value": "Charalampos Schenk", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 56.8, - "y": 547.442 - }, - "width": 101.56799, - "height": -12.641998, - "page": 1 - } - ], - "sectionNumber": 5, - "textBefore": "Mustermann Ranya Eikenboom ", - "textAfter": " Authors Kara", - "comments": null, - "startOffset": 213, - "endOffset": 231, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677930061Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "880e55a4d976d0b21176bd10f032d4fb", - "type": "CBI_author", - "value": "Iakovos, G.", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "AI.0.0: Add all NER Entities of type CBI Authors", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 478.0362, - "y": 560.84204 - }, - "width": 55.679993, - "height": -12.641998, - "page": 17 - } - ], - "sectionNumber": 92, - "textBefore": "with Osip S., ", - "textAfter": ", work together", - "comments": null, - "startOffset": 137, - "endOffset": 148, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069725468Z" - }, - { - "analysisNumber": 3, - "type": "CHANGED", - "dateTime": "2024-01-26T10:06:41.674761458Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "e165603328e203dbd1ce5c74e7701946", - "type": "CBI_author", - "value": "Ivan Musk", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "PII.11.0: Redact On behalf of Sequani Ltd", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 56.8, - "y": 228.742 - }, - "width": 51.672, - "height": -12.642029, - "page": 11 - } - ], - "sectionNumber": 82, - "textBefore": "Chubb Research Director ", - "textAfter": ", Msc Bioanalysis", - "comments": null, - "startOffset": 110, - "endOffset": 119, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677934659Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "662c27c2675c959ffe23f24b59b120f9", - "type": "CBI_author", - "value": "Smith", - "reason": "Author found", - "matchedRule": 6, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "Table in: CBI.11: Recommend all CBI Authors entities in Table with Vertebrate Study Y/N Header", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 170.3, - "y": 250.01178 - }, - "width": 25.031967, - "height": -11.811768, - "page": 3 - } - ], - "sectionNumber": 39, - "textBefore": null, - "textAfter": null, - "comments": null, - "startOffset": 7, - "endOffset": 12, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069035568Z" - }, - { - "analysisNumber": 3, - "type": "CHANGED", - "dateTime": "2024-01-26T10:06:41.674346225Z" - } - ], - "manualChanges": [], - "engines": [ - "RULE", - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "e6f1933dd35d001991d7757cea2ddda6", - "type": "CBI_author", - "value": "Isaiah Hansen", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 172.06001, - "y": 519.84204 - }, - "width": 67.57202, - "height": -12.641998, - "page": 1 - } - ], - "sectionNumber": 5, - "textBefore": "Kara Hunt and ", - "textAfter": " have done", - "comments": null, - "startOffset": 254, - "endOffset": 267, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677949097Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "540373545d44f9e580f4af0ca37362a7", - "type": "CBI_author", - "value": "John Clemens", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "Text in table", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 380.1, - "y": 440.91177 - }, - "width": 59.135986, - "height": -11.811737, - "page": 1 - } - ], - "sectionNumber": 3, - "textBefore": "• ", - "textAfter": " • Keith", - "comments": null, - "startOffset": 6, - "endOffset": 18, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677957442Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "ec2ef9add1c821da6f825564ef74bdf0", - "type": "CBI_author", - "value": "Sminko", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "CBI.16.0/1: Add CBI Authors with et al. RegEx (2)", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 403.8042, - "y": 380.14203 - }, - "width": 37.284027, - "height": -12.641998, - "page": 4 - } - ], - "sectionNumber": 49, - "textBefore": "methods of Belkov, ", - "textAfter": " the effectiveness", - "comments": null, - "startOffset": 164, - "endOffset": 170, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069104237Z" - }, - { - "analysisNumber": 2, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:21.091951236Z" - }, - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.674391911Z" - }, - { - "analysisNumber": 4, - "type": "REMOVED", - "dateTime": "2024-01-26T10:07:00.574893632Z" - } - ], - "manualChanges": [], - "engines": [ - "RULE" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "de812bb0cbc40854684afbcc17e8942e", - "type": "CBI_author", - "value": "William, B.", - "reason": "Author found", - "matchedRule": 8, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "Table in: CBI.9.1/10.1: Redact all cells with Header Author as CBI Author", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 140.4, - "y": 377.11176 - }, - "width": 48.887985, - "height": -11.811737, - "page": 3 - } - ], - "sectionNumber": 34, - "textBefore": null, - "textAfter": null, - "comments": null, - "startOffset": 7, - "endOffset": 18, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069014999Z" - }, - { - "analysisNumber": 3, - "type": "CHANGED", - "dateTime": "2024-01-26T10:06:41.674334513Z" - } - ], - "manualChanges": [], - "engines": [ - "RULE", - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "f3561430c182bbef69a52f44f5afe94d", - "type": "CBI_author", - "value": "Hanke Mendel", - "reason": "Published Information found", - "matchedRule": 18, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": false, - "section": "CBI.2: Do not redact genitive CBI Authors", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 209.45203, - "y": 534.742 - }, - "width": 70.920044, - "height": -12.641998, - "page": 2 - } - ], - "sectionNumber": 11, - "textBefore": "Häusler (Weyland-Yutani Corporation), ", - "textAfter": " (Pixar) and", - "comments": null, - "startOffset": 340, - "endOffset": 352, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677963704Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [ - "40224829eed8f359d695115e5f58c2a6" - ], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "2d7fd1be041165989f19dada9ea04275", - "type": "CBI_author", - "value": "Woody Holland", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "Table in: CBI.7.1: Do not redact Names if published informations found in Section (with tables)", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 289.1, - "y": 255.51178 - }, - "width": 66.39145, - "height": -11.811768, - "page": 2 - } - ], - "sectionNumber": 15, - "textBefore": "Judith Mosley • ", - "textAfter": null, - "comments": null, - "startOffset": 48, - "endOffset": 61, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677969675Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "8163d26e13060a2a68becfe798a962cd", - "type": "CBI_author", - "value": "Valeriya, D.", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "AI.0.0: Add all NER Entities of type CBI Authors", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 264.50803, - "y": 560.84204 - }, - "width": 57.588104, - "height": -12.641998, - "page": 17 - } - ], - "sectionNumber": 92, - "textBefore": "in cooperation with ", - "textAfter": ", and Max,", - "comments": null, - "startOffset": 92, - "endOffset": 104, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069718285Z" - }, - { - "analysisNumber": 3, - "type": "CHANGED", - "dateTime": "2024-01-26T10:06:41.674753452Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "48e9f388377a8d96eb820ccf23568e26", - "type": "CBI_author", - "value": "Keith Arving", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "Text in table", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 382.1, - "y": 428.81177 - }, - "width": 54.998962, - "height": -11.811737, - "page": 1 - } - ], - "sectionNumber": 3, - "textBefore": null, - "textAfter": null, - "comments": null, - "startOffset": 21, - "endOffset": 33, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677975717Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "2fb75abc44844408c28c7fb36c5a7081", - "type": "CBI_address", - "value": "R. Nice Lobao 143 - Sao Cristovao, Sao Luís - MA, 65058-667, Brazil", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": true, - "section": "Table in: CBI.1.0/1: (Do not) Redact CBI Address", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 347.9489, - "y": 135.41174 - }, - "width": 196.03497, - "height": -11.811768, - "page": 1 - }, - { - "topLeft": { - "x": 360.4, - "y": 123.31177 - }, - "width": 98.448, - "height": -11.811768, - "page": 1 - } - ], - "sectionNumber": 8, - "textBefore": null, - "textAfter": null, - "comments": null, - "startOffset": 24, - "endOffset": 91, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677981568Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "00120d0873f5a777d64c81286275e89e", - "type": "CBI_author", - "value": "Ranya Eikenboom", - "reason": "Published Information found", - "matchedRule": 18, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": false, - "section": "CBI.2: Do not redact genitive CBI Authors", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 340.01212, - "y": 534.742 - }, - "width": 88.90808, - "height": -12.641998, - "page": 2 - } - ], - "sectionNumber": 11, - "textBefore": "Mendel (Pixar) and ", - "textAfter": " (Umbrella Corp).", - "comments": null, - "startOffset": 365, - "endOffset": 380, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 3, - "type": "ADDED", - "dateTime": "2024-01-26T10:06:41.677984453Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [ - "40224829eed8f359d695115e5f58c2a6" - ], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "35388b4cf3d8351008f1c59d198e0e59", - "type": "CBI_author", - "value": "Xinyi District", - "reason": null, - "matchedRule": 0, - "rectangle": false, - "legalBasis": null, - "imported": false, - "redacted": false, - "section": "A.1.1.2 Producer of the plant protection", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 257.968, - "y": 565.942 - }, - "width": 66.27606, - "height": -12.641998, - "page": 10 - } - ], - "sectionNumber": 72, - "textBefore": "118 Wuxing St, ", - "textAfter": ", Taipei City", - "comments": null, - "startOffset": 106, - "endOffset": 120, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069447805Z" - }, - { - "analysisNumber": 3, - "type": "CHANGED", - "dateTime": "2024-01-26T10:06:41.674595675Z" - } - ], - "manualChanges": [], - "engines": [ - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": true, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "9ec648a4973a97e7e228e90e80592f42", - "type": "PII", - "value": "Claire", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.12.0: Expand PII entities with salutation prefix", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 134.46399, - "y": 531.142 - }, - "width": 29.208008, - "height": -12.641998, - "page": 12 - } - ], - "sectionNumber": 83, - "textBefore": "ipsum Hello Madame. ", - "textAfter": " lorem ipsum", - "comments": null, - "startOffset": 333, - "endOffset": 339, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069544367Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674671438Z" - }, - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.574772274Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "c263a08f6f3456af358102ba76c7fdff", - "type": "PII", - "value": "Claire", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.12.0: Expand PII entities with salutation prefix", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 104.76399, - "y": 641.54205 - }, - "width": 29.291977, - "height": -12.641998, - "page": 12 - } - ], - "sectionNumber": 83, - "textBefore": "ipsum Hello Ms ", - "textAfter": " lorem ipsum", - "comments": null, - "startOffset": 91, - "endOffset": 97, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069552983Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674678902Z" - }, - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.574780609Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "3af446d77a7e9acf23335ed0b3f668c2", - "type": "PII", - "value": "Sude Halide Nurullah", - "reason": "Personal information found", - "matchedRule": 19, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -17971,1267 +15303,19 @@ "positions": [ { "topLeft": { - "x": 56.8, - "y": 624.04205 - }, - "width": 104.556, - "height": -12.641998, - "page": 6 - } - ], - "sectionNumber": 58, - "textBefore": "923-1101, Japan, JP ", - "textAfter": " Özgür U.", - "comments": null, - "startOffset": 222, - "endOffset": 242, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.575053073Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "01fcfb3581723a4d164b4e5ed9e7db90", - "type": "CBI_author", - "value": "Michael N.", - "reason": "Author found, removed by manual override", - "matchedRule": 6, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": false, - "section": "Table in: CBI.9.0/10.0: Redact all cells with Header Author(s) as CBI Author", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 141.2, - "y": 631.2118 - }, - "width": 47.197525, - "height": -11.811752, - "page": 3 - } - ], - "sectionNumber": 24, - "textBefore": null, - "textAfter": null, - "comments": null, - "startOffset": 6, - "endOffset": 16, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.068991755Z" - }, - { - "analysisNumber": 4, - "type": "CHANGED", - "dateTime": "2024-01-26T10:07:00.574638612Z" - } - ], - "manualChanges": [ - { - "annotationStatus": "APPROVED", - "manualRedactionType": "REMOVE_LOCALLY", - "processedDate": "2024-01-26T10:09:05.885Z", - "requestedDate": "2024-01-26T10:09:05.824116Z", - "userId": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "propertyChanges": {}, - "processed": true - } - ], - "engines": [ - "RULE", - "NER" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": true, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "3f821675185ae7ea891a43de0597b56f", - "type": "PII", - "value": "Claire", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.12.0: Expand PII entities with salutation prefix", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 112.75599, - "y": 627.742 - }, - "width": 29.292, - "height": -12.641998, - "page": 12 - } - ], - "sectionNumber": 83, - "textBefore": "ipsum Hello Miss ", - "textAfter": " lorem ipsum", - "comments": null, - "startOffset": 121, - "endOffset": 127, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069524559Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674644217Z" - }, - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.574754099Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "0de1d465bc412ce6bc3532b559ee972d", - "type": "PII", - "value": "Claire", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.12.0: Expand PII entities with salutation prefix", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 114.77199, - "y": 586.34204 - }, - "width": 29.291992, - "height": -12.641998, - "page": 12 - } - ], - "sectionNumber": 83, - "textBefore": "ipsum Hello Mme ", - "textAfter": " lorem ipsum", - "comments": null, - "startOffset": 211, - "endOffset": 217, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069512887Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674631733Z" - }, - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.574746665Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "ec6a97b79cc6b8d8e258093adf0d45a1", - "type": "PII", - "value": "Claire", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.12.0: Expand PII entities with salutation prefix", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 117.77199, - "y": 517.34204 - }, - "width": 29.291992, - "height": -12.641998, - "page": 12 - } - ], - "sectionNumber": 83, - "textBefore": "ipsum Hello Mme. ", - "textAfter": " lorem ipsum", - "comments": null, - "startOffset": 363, - "endOffset": 369, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069507938Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674627715Z" - }, - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.574739903Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "0f3485ceb8fdaaadbd867ee559cfad92", - "type": "PII", - "value": "Dr. Sergei Vladimir", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.0.0/1: Redact all PII", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 424.22806, - "y": 541.242 - }, - "width": 94.45206, - "height": -12.641998, - "page": 6 - } - ], - "sectionNumber": 58, - "textBefore": "not confirmed by ", - "textAfter": " and Professor", - "comments": null, - "startOffset": 367, - "endOffset": 386, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069145114Z" - }, - { - "analysisNumber": 3, - "type": "CHANGED", - "dateTime": "2024-01-26T10:06:41.67442339Z" - }, - { - "analysisNumber": 4, - "type": "CHANGED", - "dateTime": "2024-01-26T10:07:00.574881349Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "25c9bc07cb4534ca1ab1dac1f1f5373f", - "type": "PII", - "value": "Claire", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.12.0: Expand PII entities with salutation prefix", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 120.77199, - "y": 434.54202 - }, - "width": 29.292007, - "height": -12.641998, - "page": 12 - } - ], - "sectionNumber": 83, - "textBefore": "Hello Mme . ", - "textAfter": ". lorem ipsum", - "comments": null, - "startOffset": 551, - "endOffset": 557, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069529469Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674652041Z" - }, - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.574761804Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "940d6b750bedad1a37867c566b856cec", - "type": "PII", - "value": "Christine Henri", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.0.0/1: Redact all PII", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 456.83224, - "y": 527.442 - }, - "width": 74.19595, - "height": -12.641998, - "page": 6 - } - ], - "sectionNumber": 58, - "textBefore": "deputy press officer ", - "textAfter": " of Daily", - "comments": null, - "startOffset": 474, - "endOffset": 489, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.57505706Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "7d73bc9f80170c7383fd81a43d18ab2e", - "type": "PII", - "value": "Claire", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.12.0: Expand PII entities with salutation prefix", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 118.75599, - "y": 475.94202 - }, - "width": 29.292, - "height": -12.641998, - "page": 12 - } - ], - "sectionNumber": 83, - "textBefore": "Hello Miss . ", - "textAfter": " lorem ipsum", - "comments": null, - "startOffset": 455, - "endOffset": 461, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069515252Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674636302Z" - }, - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.57474901Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "0fd3d67d7a42f8adaf80effa812db868", - "type": "PII", - "value": "Claire", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.12.0: Expand PII entities with salutation prefix", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 107.76399, - "y": 558.742 - }, - "width": 29.291977, - "height": -12.641998, - "page": 12 - } - ], - "sectionNumber": 83, - "textBefore": "ipsum Hello Ms. ", - "textAfter": " lorem ipsum", - "comments": null, - "startOffset": 270, - "endOffset": 276, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069504051Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674623197Z" - }, - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.574737177Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "5a3efd865090e34c10dd3c39741539b1", - "type": "PII", - "value": "B. Rahim", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.0.0/1: Redact all PII", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 56.8, - "y": 596.442 - }, - "width": 45.99599, - "height": -12.641998, - "page": 6 - } - ], - "sectionNumber": 58, - "textBefore": "Özgür U. Reyhan ", - "textAfter": " C. J.", - "comments": null, - "startOffset": 259, - "endOffset": 267, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.575059305Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "40b63c3ee4e616cbdb0480abbfa08d48", - "type": "PII", - "value": "Claire", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.12.0: Expand PII entities with salutation prefix", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 131.46399, - "y": 600.142 - }, - "width": 29.208008, - "height": -12.641998, - "page": 12 - } - ], - "sectionNumber": 83, - "textBefore": "ipsum Hello Madame ", - "textAfter": " lorem ipsum", - "comments": null, - "startOffset": 182, - "endOffset": 188, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069536482Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674664605Z" - }, - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.574767104Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "18408ee47935034ee379232743dd9b55", - "type": "PII", - "value": "Claire", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.12.0: Expand PII entities with salutation prefix", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 108.759995, - "y": 655.34204 - }, - "width": 29.291992, - "height": -12.641998, - "page": 12 - } - ], - "sectionNumber": 83, - "textBefore": "prefix Hello Mrs ", - "textAfter": " lorem ipsum", - "comments": null, - "startOffset": 63, - "endOffset": 69, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06951929Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674640209Z" - }, - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.574751414Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "eef1a47ba3df0ed1fe912602ac089d38", - "type": "PII", - "value": "Claire", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.12.0: Expand PII entities with salutation prefix", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 105.75999, - "y": 544.942 - }, - "width": 29.291985, - "height": -12.641998, - "page": 12 - } - ], - "sectionNumber": 83, - "textBefore": "ipsum Hello Sir. ", - "textAfter": " lorem ipsum", - "comments": null, - "startOffset": 300, - "endOffset": 306, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069563393Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674691997Z" - }, - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.57479164Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "ee6ddfbd7164a4bab246825a4b2adcd8", - "type": "PII", - "value": "Claire", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.12.0: Expand PII entities with salutation prefix", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 109.455986, - "y": 462.14203 - }, - "width": 29.303978, - "height": -12.641998, - "page": 12 - } - ], - "sectionNumber": 83, - "textBefore": "Hello Sir . ", - "textAfter": " lorem ipsum", - "comments": null, - "startOffset": 486, - "endOffset": 492, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069555658Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.67468328Z" - }, - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.574783365Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "a2d0f81c44b100333eef1e008784f588", - "type": "PII", - "value": "Professor Alexia Ashford", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.0.0/1: Redact all PII", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 56.8, - "y": 527.442 - }, - "width": 121.32002, - "height": -12.641998, - "page": 6 - } - ], - "sectionNumber": 58, - "textBefore": "Sergei Vladimir and ", - "textAfter": ". The medicine", - "comments": null, - "startOffset": 391, - "endOffset": 415, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.57506204Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "9c0e534152f20058f7cc46a4de395bdc", - "type": "PII", - "value": "Claire", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.12.0: Expand PII entities with salutation prefix", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 111.759995, - "y": 572.54205 - }, - "width": 29.291992, - "height": -12.641998, - "page": 12 - } - ], - "sectionNumber": 83, - "textBefore": "ipsum Hello Mrs. ", - "textAfter": " lorem ipsum", - "comments": null, - "startOffset": 241, - "endOffset": 247, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069533266Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674655929Z" - }, - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.574764279Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "9ede3a76963de32f31f64db208760059", - "type": "PII", - "value": "Özgür U. Reyhan", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.0.0/1: Redact all PII", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 56.8, - "y": 610.242 - }, - "width": 84.276, - "height": -12.641998, - "page": 6 - } - ], - "sectionNumber": 58, - "textBefore": "Sude Halide Nurullah ", - "textAfter": " B. Rahim", - "comments": null, - "startOffset": 243, - "endOffset": 258, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.575063883Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "4baba5320be4463489782c564b332f48", - "type": "PII", - "value": "Claire", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.12.0: Expand PII entities with salutation prefix", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 114.759995, - "y": 503.54202 - }, - "width": 29.291992, - "height": -12.641998, - "page": 12 - } - ], - "sectionNumber": 83, - "textBefore": "Hello Mrs . ", - "textAfter": " lorem ipsum", - "comments": null, - "startOffset": 394, - "endOffset": 400, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069559375Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674687047Z" - }, - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.57478602Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "3fcff2c472c4cce852815de9cb17a50d", - "type": "PII", - "value": "Xinyi Y. Tao", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.0.0/1: Redact all PII", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 56.8, + "x": 99.56799, "y": 568.84204 }, - "width": 60.575993, + "width": 17.807999, "height": -12.641998, "page": 6 } ], "sectionNumber": 58, - "textBefore": "C. J. Alfred ", + "textBefore": "Alfred Xinyi Y. ", "textAfter": " Possible incidents", - "comments": null, - "startOffset": 281, + "comments": [], + "startOffset": 290, "endOffset": 293, "imageHasTransparency": false, "excluded": false, @@ -19240,12 +15324,7 @@ { "analysisNumber": 4, "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.575067931Z" - }, - { - "analysisNumber": 7, - "type": "REMOVED", - "dateTime": "2024-01-26T10:09:27.7912729Z" + "dateTime": "2024-02-09T14:01:29.411740899Z" } ], "manualChanges": [], @@ -19254,484 +15333,20 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, + "hint": false, + "recommendation": false, + "dictionaryEntry": true, + "falsePositive": false, + "image": false, "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "cddfafed899cf8372cd0a4f633999f85", - "type": "PII", - "value": "Claire", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.12.0: Expand PII entities with salutation prefix", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 103.455986, - "y": 613.942 - }, - "width": 29.303993, - "height": -12.641998, - "page": 12 - } - ], - "sectionNumber": 83, - "textBefore": "ipsum Hello Sir ", - "textAfter": " lorem ipsum", - "comments": null, - "startOffset": 150, - "endOffset": 156, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069548074Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674675155Z" - }, - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.574778034Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "9a3e10d8c01a9741bcb82373474bfcf9", - "type": "PII", - "value": "Claire", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.12.0: Expand PII entities with salutation prefix", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 107.76399, - "y": 489.74203 - }, - "width": 29.291977, - "height": -12.641998, - "page": 12 - } - ], - "sectionNumber": 83, - "textBefore": "ipsum Hello Ms. ", - "textAfter": " lorem ipsum", - "comments": null, - "startOffset": 423, - "endOffset": 429, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069527034Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674648134Z" - }, - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.574756674Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "21cd25e69b9fc9b9ed0cfc6d8df5c099", - "type": "PII", - "value": "Claire", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.12.0: Expand PII entities with salutation prefix", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 137.46399, - "y": 448.34204 - }, - "width": 29.208008, - "height": -12.641998, - "page": 12 - } - ], - "sectionNumber": 83, - "textBefore": "Hello Madame . ", - "textAfter": " lorem ipsum", - "comments": null, - "startOffset": 520, - "endOffset": 526, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069541241Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674667751Z" - }, - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.574769819Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "5316fff0ec9ae3f2773378f3cc833079", - "type": "PII", - "value": "Naka-27 Aomachi, Nomi, Ishikawa 923-1101, Japan, JP", - "reason": "Personal information found, removed by manual override", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": false, - "section": "PII.0.0/1: Redact all PII", - "color": [ - 0.76862746, - 0.59607846, - 0.98039216 - ], - "positions": [ - { - "topLeft": { - "x": 56.8, - "y": 637.84204 - }, - "width": 269.41208, - "height": -12.641998, - "page": 6 - } - ], - "sectionNumber": 58, - "textBefore": "effect on PII ", - "textAfter": " Sude Halide", - "comments": null, - "startOffset": 170, - "endOffset": 221, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.575070666Z" - } - ], - "manualChanges": [ - { - "annotationStatus": "APPROVED", - "manualRedactionType": "REMOVE_LOCALLY", - "processedDate": "2024-01-26T10:09:16.172Z", - "requestedDate": "2024-01-26T10:09:16.092673Z", - "userId": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "propertyChanges": {}, - "processed": true - } - ], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": true, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "d22ffa4d7c2311207e5a9a8989b8fa05", - "type": "PII", - "value": "Yuko Suzuki", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "Table in: PII.0.0/1: Redact all PII", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 337.45142, - "y": 466.11176 - }, - "width": 53.97, - "height": -11.811737, - "page": 6 - } - ], - "sectionNumber": 55, - "textBefore": "Researcher ", - "textAfter": " was a", - "comments": null, - "startOffset": 17, - "endOffset": 28, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.57507264Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "917ce1b650112028a3648ccab90dda2c", - "type": "PII", - "value": "Tommy Neilson", - "reason": "Personal information found", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "Table in: PII.0.0/1: Redact all PII", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 327, - "y": 448.51178 - }, - "width": 67.683014, - "height": -11.811737, - "page": 6 - } - ], - "sectionNumber": 56, - "textBefore": null, - "textAfter": " is a", - "comments": null, - "startOffset": 6, - "endOffset": 19, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.575074433Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "90129d370d60b07d8cb060400338255e", - "type": "PII", - "value": "Alfred", - "reason": "Personal information found, resized by manual override", - "matchedRule": 19, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "PII.0.0/1: Redact all PII", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 80.788, - "y": 568.364 - }, - "width": 31.284, - "height": 15.408, - "page": 6 - } - ], - "sectionNumber": 58, - "textBefore": "Rahim C. J. ", - "textAfter": " Xinyi Y.", - "comments": null, - "startOffset": 274, - "endOffset": 280, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 4, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:00.575065897Z" - }, - { - "analysisNumber": 6, - "type": "CHANGED", - "dateTime": "2024-01-26T10:09:24.806377875Z" - } - ], - "manualChanges": [ - { - "annotationStatus": "APPROVED", - "manualRedactionType": "RESIZE", - "processedDate": "2024-01-26T10:09:24.387Z", - "requestedDate": "2024-01-26T10:09:24.387046Z", - "userId": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "propertyChanges": { - "value": "Alfred" - }, - "processed": true - } - ], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": true, "dossierDictionaryEntry": false }, { "id": "30cb40dc6f495193f1b47d0d557fd682", "type": "PII", "value": "for this project are library@outlook.com", - "reason": "Personal information found, resized by manual override", - "matchedRule": 21, + "reason": "Personal information found", + "matchedRule": "21", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -19745,18 +15360,18 @@ "positions": [ { "topLeft": { - "x": 248.632, - "y": 328.464 + "x": 339.90414, + "y": 342.74203 }, - "width": 194.58, - "height": 15.408, + "width": 103.308136, + "height": -12.641998, "page": 6 } ], "sectionNumber": 63, "textBefore": "for the researchers ", "textAfter": " and gordonjcp@msn.com.", - "comments": null, + "comments": [], "startOffset": 167, "endOffset": 207, "imageHasTransparency": false, @@ -19766,39 +15381,26 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.06914829Z" + "dateTime": "2024-02-09T13:59:30.477612147Z" }, { - "analysisNumber": 8, + "analysisNumber": 5, "type": "CHANGED", - "dateTime": "2024-01-26T10:09:38.957525984Z" - } - ], - "manualChanges": [ - { - "annotationStatus": "APPROVED", - "manualRedactionType": "RESIZE", - "processedDate": "2024-01-26T10:09:38.629Z", - "requestedDate": "2024-01-26T10:09:38.629636Z", - "userId": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "propertyChanges": { - "value": "for this project are library@outlook.com" - }, - "processed": true + "dateTime": "2024-02-09T14:01:50.413768073Z" } ], + "manualChanges": [], "engines": [ "RULE" ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -19806,7 +15408,7 @@ "type": "hint_only", "value": "purity:", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -19831,7 +15433,7 @@ "sectionNumber": 84, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 742, "endOffset": 749, "imageHasTransparency": false, @@ -19841,12 +15443,12 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069570526Z" + "dateTime": "2024-02-09T13:59:30.4779891Z" }, { - "analysisNumber": 10, + "analysisNumber": 8, "type": "CHANGED", - "dateTime": "2024-01-26T10:10:49.833082888Z" + "dateTime": "2024-02-09T14:03:35.148210291Z" } ], "manualChanges": [], @@ -19855,13 +15457,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -19869,7 +15470,7 @@ "type": "hint_only", "value": "purity:", "reason": null, - "matchedRule": 0, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, @@ -19894,7 +15495,7 @@ "sectionNumber": 84, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 695, "endOffset": 702, "imageHasTransparency": false, @@ -19904,12 +15505,12 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069590744Z" + "dateTime": "2024-02-09T13:59:30.478006723Z" }, { - "analysisNumber": 10, + "analysisNumber": 8, "type": "CHANGED", - "dateTime": "2024-01-26T10:10:49.833098948Z" + "dateTime": "2024-02-09T14:03:35.148221141Z" } ], "manualChanges": [], @@ -19918,26 +15519,25 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": false, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { "id": "647a450f5feba4859297886a4263b653", "type": "formula", "value": null, - "reason": "", - "matchedRule": 0, + "reason": null, + "matchedRule": "0", "rectangle": false, "legalBasis": null, "imported": false, "redacted": false, - "section": "Image:formula", + "section": "ETC.2.0: Redact Signatures", "color": [ 0.011764706, 0.43529412, @@ -19957,7 +15557,7 @@ "sectionNumber": 85, "textBefore": null, "textAfter": null, - "comments": null, + "comments": [], "startOffset": 0, "endOffset": 0, "imageHasTransparency": false, @@ -19967,37 +15567,24 @@ { "analysisNumber": 1, "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069658612Z" + "dateTime": "2024-02-09T13:59:30.478066356Z" }, { "analysisNumber": 12, "type": "CHANGED", - "dateTime": "2024-01-26T10:11:25.40941059Z" - } - ], - "manualChanges": [ - { - "annotationStatus": "APPROVED", - "manualRedactionType": "RECATEGORIZE", - "processedDate": "2024-01-26T10:11:25.539Z", - "requestedDate": "2024-01-26T10:11:25.055708Z", - "userId": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "propertyChanges": { - "type": "formula" - }, - "processed": true + "dateTime": "2024-02-09T14:04:07.540174603Z" } ], + "manualChanges": [], "engines": null, "reference": null, "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": true, "recommendation": false, + "dictionaryEntry": false, "falsePositive": false, "image": true, - "dictionaryEntry": false, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -20005,7 +15592,7 @@ "type": "CBI_author", "value": "Pasture he invited mr company shyness. But when shot real her. Chamber her observe visited removal six sending himself boy. At exquisite existence if an oh dependent excellent. Are gay head need down draw. Misery wonder enable mutual get set oppose the uneasy. End why melancholy estimating her had indulgence middletons. Say ferrars demands besides her address. Blind going you merit few fancy their.", "reason": "Author found", - "matchedRule": 1, + "matchedRule": "1", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -20075,7 +15662,7 @@ "sectionNumber": 96, "textBefore": "Text for tests: ", "textAfter": " Ladies others", - "comments": null, + "comments": [], "startOffset": 23, "endOffset": 424, "imageHasTransparency": false, @@ -20083,9 +15670,9 @@ "sourceId": null, "changes": [ { - "analysisNumber": 14, + "analysisNumber": 13, "type": "ADDED", - "dateTime": "2024-01-26T10:11:58.119542822Z" + "dateTime": "2024-02-09T14:04:19.426950772Z" } ], "manualChanges": [], @@ -20094,13 +15681,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, + "dictionaryEntry": true, "falsePositive": false, "image": false, - "dictionaryEntry": true, + "manuallyRemoved": false, "dossierDictionaryEntry": false }, { @@ -20108,7 +15694,7 @@ "type": "PII", "value": "the six desire", "reason": "Personal information found", - "matchedRule": 19, + "matchedRule": "19", "rectangle": false, "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", "imported": false, @@ -20133,7 +15719,7 @@ "sectionNumber": 96, "textBefore": "their. Ladies others ", "textAfter": " age. Bred", - "comments": null, + "comments": [], "startOffset": 439, "endOffset": 453, "imageHasTransparency": false, @@ -20141,9 +15727,9 @@ "sourceId": null, "changes": [ { - "analysisNumber": 15, + "analysisNumber": 14, "type": "ADDED", - "dateTime": "2024-01-26T10:12:06.966092376Z" + "dateTime": "2024-02-09T14:04:28.08044278Z" } ], "manualChanges": [], @@ -20152,364 +15738,12 @@ ], "reference": [], "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, "hint": false, "recommendation": false, - "falsePositive": false, - "image": false, "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "56a57850d6f64e786040f9a4f792f527", - "type": "CBI_author", - "value": "Lain", - "reason": "Author found", - "matchedRule": 1, - "rectangle": false, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "Random Text for tests:", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 217.75998, - "y": 488.03497 - }, - "width": 18.290009, - "height": -11.535004, - "page": 19 - } - ], - "sectionNumber": 96, - "textBefore": "out attending described. ", - "textAfter": " just fact", - "comments": null, - "startOffset": 1303, - "endOffset": 1307, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 1, - "type": "ADDED", - "dateTime": "2024-01-26T10:04:05.069799438Z" - }, - { - "analysisNumber": 3, - "type": "REMOVED", - "dateTime": "2024-01-26T10:06:41.674819858Z" - }, - { - "analysisNumber": 16, - "type": "ADDED", - "dateTime": "2024-01-26T10:13:52.390560241Z" - } - ], - "manualChanges": [], - "engines": [ - "DICTIONARY" - ], - "reference": [], - "importedRedactionIntersections": [], - "localManualRedaction": false, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, "falsePositive": false, "image": false, - "dictionaryEntry": true, - "dossierDictionaryEntry": false - }, - { - "id": "664d4f36dfb9549d1ba11d70c63274e1", - "type": "manual", - "value": "CBI.0.1", - "reason": "personal data (names and addresses) of individuals involved in testing on vertebrate studies or in obtaining toxicological information", - "matchedRule": 0, - "rectangle": false, - "legalBasis": "Article 39(e)(2) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": null, - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 216.38, - "y": 597.27 - }, - "width": 31.09, - "height": 12.83, - "page": 1 - } - ], - "sectionNumber": -1, - "textBefore": null, - "textAfter": null, - "comments": [ - { - "id": 36, - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "text": "a1", - "annotationId": "664d4f36dfb9549d1ba11d70c63274e1", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "date": "2024-01-26T10:08:26.837Z", - "softDeletedTime": null - }, - { - "id": 38, - "user": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "text": "a2", - "annotationId": "664d4f36dfb9549d1ba11d70c63274e1", - "fileId": "2018ceba2d83a7de510c66c9f636cfbf", - "date": "2024-01-26T10:08:28.936Z", - "softDeletedTime": null - } - ], - "startOffset": 0, - "endOffset": 0, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:08:20.832Z" - } - ], - "manualChanges": [ - { - "annotationStatus": "APPROVED", - "manualRedactionType": "ADD_LOCALLY", - "processedDate": "2024-01-26T10:08:20.832Z", - "requestedDate": "2024-01-26T10:08:20.832Z", - "userId": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "propertyChanges": {}, - "processed": true - } - ], - "engines": null, - "reference": null, - "importedRedactionIntersections": [], - "localManualRedaction": true, "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "b1a86e5984e7e9a7434f1bbdfc983228", - "type": "manual", - "value": "my non-readable content", - "reason": "(Regulations (EU) 2016/679 and (EU) 2018/1725 shall apply to the processing of personal data carried out pursuant to this Regulation. Any personal data made public pursuant to Article 38 of this Regulation and this Article shall only be used to ensure the transparency of the risk assessment under this Regulation and shall not be further processed in a manner that is incompatible with these purposes, in accordance with point (b) of Article 5(1) of Regulation (EU) 2016/679 and point (b) of Article 4(1) of Regulation (EU) 2018/1725, as the case may be)", - "matchedRule": 0, - "rectangle": true, - "legalBasis": "Article 39(e)(3) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": "my Paragraph", - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 305.67, - "y": 591.4 - }, - "width": 189.85, - "height": 167.17, - "page": 1 - } - ], - "sectionNumber": -1, - "textBefore": null, - "textAfter": null, - "comments": null, - "startOffset": 0, - "endOffset": 0, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:50.175Z" - } - ], - "manualChanges": [ - { - "annotationStatus": "APPROVED", - "manualRedactionType": "ADD_LOCALLY", - "processedDate": "2024-01-26T10:07:50.175Z", - "requestedDate": "2024-01-26T10:07:50.175Z", - "userId": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "propertyChanges": {}, - "processed": true - } - ], - "engines": null, - "reference": null, - "importedRedactionIntersections": [], - "localManualRedaction": true, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "dbace52ac2ad8aaf7ff207001e256619", - "type": "manual", - "value": "CBI.0.0/1: Redact CBI Authors", - "reason": "personal data (names and addresses) of individuals involved in testing on vertebrate studies or in obtaining toxicological information", - "matchedRule": 0, - "rectangle": false, - "legalBasis": "Article 39(e)(2) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": null, - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 56.8, - "y": 626.5984 - }, - "width": 200.6712, - "height": 19.8669, - "page": 1 - } - ], - "sectionNumber": -1, - "textBefore": null, - "textAfter": null, - "comments": null, - "startOffset": 0, - "endOffset": 0, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:08:08.766Z" - } - ], - "manualChanges": [ - { - "annotationStatus": "APPROVED", - "manualRedactionType": "ADD_LOCALLY", - "processedDate": "2024-01-26T10:08:08.766Z", - "requestedDate": "2024-01-26T10:08:08.766Z", - "userId": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "propertyChanges": {}, - "processed": true - } - ], - "engines": null, - "reference": null, - "importedRedactionIntersections": [], - "localManualRedaction": true, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, - "dossierDictionaryEntry": false - }, - { - "id": "8572ab8899313b10f02a3cc9d97d7240", - "type": "manual", - "value": "Rule", - "reason": "personal data (names and addresses) of individuals involved in testing on vertebrate studies or in obtaining toxicological information", - "matchedRule": 0, - "rectangle": false, - "legalBasis": "Article 39(e)(2) of Regulation (EC) No 178/2002", - "imported": false, - "redacted": true, - "section": null, - "color": [ - 0.5764706, - 0.59607846, - 0.627451 - ], - "positions": [ - { - "topLeft": { - "x": 59.8, - "y": 687.552 - }, - "width": 31.968, - "height": 20.96, - "page": 1 - } - ], - "sectionNumber": -1, - "textBefore": null, - "textAfter": null, - "comments": null, - "startOffset": 0, - "endOffset": 0, - "imageHasTransparency": false, - "excluded": false, - "sourceId": null, - "changes": [ - { - "analysisNumber": 2, - "type": "ADDED", - "dateTime": "2024-01-26T10:07:58.713Z" - } - ], - "manualChanges": [ - { - "annotationStatus": "APPROVED", - "manualRedactionType": "ADD_LOCALLY", - "processedDate": "2024-01-26T10:07:58.713Z", - "requestedDate": "2024-01-26T10:07:58.713Z", - "userId": "4f5958e9-6444-4e52-97e4-9a995e54dc6d", - "propertyChanges": {}, - "processed": true - } - ], - "engines": null, - "reference": null, - "importedRedactionIntersections": [], - "localManualRedaction": true, - "manuallyRemoved": false, - "hint": false, - "recommendation": false, - "falsePositive": false, - "image": false, - "dictionaryEntry": false, "dossierDictionaryEntry": false } ], @@ -20560,7 +15794,7 @@ "reason": "Article 63(2)(d) of Regulation (EC) No 1107/2009" } ], - "dictionaryVersion": 28, + "dictionaryVersion": 21, "dossierDictionaryVersion": 1, "rulesVersion": 2, "legalBasisVersion": 2 diff --git a/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/178ee8cd99fe786e03fad50d51a69ad3.TABLES.json b/redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/test.TABLES.json similarity index 100% rename from redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/178ee8cd99fe786e03fad50d51a69ad3.TABLES.json rename to redaction-service-v1/redaction-service-server-v1/src/test/resources/files/migration/test.TABLES.json