Vérificateur
✓ aucune erreur bloquante
0 avertissement(s)
- info variables.yaml · langue_titre_parallele langue_titre_parallele utilisée par aucune zone active
- info variables.yaml · partenaire partenaire utilisée par aucune zone active
- info variables.yaml · resume resume utilisée par aucune zone active
- info variables.yaml · titre titre utilisée par aucune zone active
- info variables.yaml · titre_parallele titre_parallele utilisée par aucune zone active
- info variables.yaml · volume volume utilisée par aucune zone active
- info pipeline.yaml · Sudoc tombe dans « sinon » : type = these, ephe = non, status = duplicate_found, thesis_state = printed_reproduction
- info pipeline.yaml · Sudoc tombe dans « sinon » : type = these, ephe = oui, status = duplicate_found, thesis_state = printed_original
- info pipeline.yaml · Sudoc tombe dans « sinon » : type = these, status = duplicate_found, thesis_state = electronic
Le pipeline, étape par étape. Chaque étape lit des valeurs — type, ephe et les codes renvoyés par son API — et suit la première branche qui correspond, de haut en bas. Une branche indentée ajoute une condition (ET) ; plusieurs valeurs : OU ; SAUF : valeurs exclues. Les étapes se déplacent (↑ ↓) dans leur groupe : vérifications (provenance, Alma, Sudoc), puis IdRef et Dewey ; l'ordre affiché est l'ordre d'exécution.
Résultats possibles
- stop le traitement s'arrête : rien à faire (terminé)
- stop à reprendre le traitement s'arrête pour une vérification manuelle (à reprendre)
- conversion la notice Sudoc trouvée est convertie (notice cible), puis le traitement s'arrête (terminé)
- poursuite le traitement passe à l'étape suivante
- poursuite avec alerte le traitement continue ; une alerte est ajoutée au dossier
- poursuite à reprendre le traitement continue ; le document sera à reprendre (vérification manuelle)
- création la notice est créée (notice cible)
Pour déplacer une étape, ou monter, descendre ou supprimer une branche, indiquez d'abord votre nom dans un formulaire (✎) : il est ensuite retenu.
-
1
Alma
alma-checker, champ status lit : type, ephe, status-
SIstatus = academic_record_found ⟶STOP notice déjà dans Alma
-
SIstatus = ambiguous_academic_candidate OU off_profile_match_only ⟶STOP à reprendre candidat Alma à vérifier
-
SIstatus = no_academic_record_found ⟶POURSUITE → Provenance
SINON⟶STOP à reprendre statut Alma non prévu -
-
2
Provenance
établissement de soutenance (extraction.granting_institution) comparé aux formes de l'EPHE lit : type, ephe-
SItype = theseETephe = absent OU ambigu ⟶STOP à reprendre établissement de soutenance absent ou ambigu
SINON⟶POURSUITE → Sudoc -
-
3
Sudoc
sudoc-checker, champs status et thesis_state (candidat retenu le plus fort) lit : type, ephe, status, thesis_state-
SItype = these
-
SIstatus = duplicate_found
-
SIthesis_state = printed_originalETephe = non ⟶CONVERSION these-reproduction-imprimee puis STOP
-
SIthesis_state = printed_reproductionETephe = oui ⟶CONVERSION these-originale-imprimee puis STOP
-
SIthesis_state = microfiche_reproductionETephe = non ⟶CONVERSION these-reproduction-imprimee puis STOP
-
SIthesis_state = microfiche_reproductionETephe = oui ⟶CONVERSION these-originale-imprimee puis STOP cas improbable
-
SIthesis_state = unknown ⟶STOP à reprendre nature de la notice Sudoc non qualifiable
-
-
SIstatus = electronic_onlyETephe = non ⟶CONVERSION these-reproduction-imprimee puis STOP
-
SIstatus = electronic_onlyETephe = oui ⟶CONVERSION these-originale-imprimee puis STOP
-
-
SItype = memoireETstatus = duplicate_found ⟶STOP mémoire déjà au Sudoc
-
SItype = memoireETstatus = electronic_only ⟶CONVERSION memoire-original-imprime puis STOP
-
SIstatus = ambiguous_print_candidate ⟶STOP à reprendre candidat Sudoc à vérifier
-
SIstatus = no_print_duplicate_found ⟶POURSUITE → IdRef
SINON⟶STOP à reprendre cas Sudoc non prévu -
-
4
IdRef
idref-linker, champ status, pour chaque personne et chaque organisme lit : type, ephe, status-
SIstatus = accepted ⟶POURSUITE → Dewey PPN repris ($3)
-
SIstatus = low_confidence OU ambiguous ⟶POURSUITE à reprendre → Dewey alignement IdRef à vérifier ($a nom $b prénom en attendant)
-
SIstatus = not_found ⟶POURSUITE avec alerte → Dewey alerte : non trouvé dans IdRef
SINON⟶POURSUITE à reprendre → Dewey statut IdRef non prévu -
-
5
Dewey
dewey-classifier (première classe ; aucune vérification) lit : type, ephe, statusTOUJOURS⟶POURSUITE → Création de la notice -
6
Création de la notice
lit : type, ephe-
SItype = theseETephe = oui ⟶CRÉATION these-originale-imprimee
-
SItype = theseETephe = non ⟶CRÉATION these-reproduction-imprimee
-
SItype = memoire ⟶CRÉATION memoire-original-imprime
SINON⟶STOP à reprendre aucune notice pour ce type de document -