SIP Ingest (eCH-0160)¶
Anton ermöglicht den Import/Ingest von Submission Information Packages (SIP) nach eCH-0160, wobei die Dossiers und Dokumente in die Archivtektonik übernommen werden.
Zum Standard: https://ech.ch/de/ech/ech-0160/1.2.0
Unified Import Hub
Alle Import-Pfade — SIP, Excel, Verzeichnis, agate — sind unter /import zusammengefasst (vier Tabs). Die alten URLs (/sip/validation, /sip/ingest, /sip/inbox) leiten transparent auf den passenden Tab um. Siehe user/import.md für die UI-Übersicht.
agate-SIP-Import
BagIt-SIPs, die von agate (Anton-Vorbereitungs-Tool) per HTTP geschickt werden, laufen über einen eigenen Pfad mit NARA-Kategorie-Mapping und Eingangskorb. Details: agate-sip.md.
Voraussetzungen¶
Anton¶
- Akzessionsarchiv: nicht nötig. Ein SIP-Ingest steht als Lauf im Importprotokoll (siehe Import).
- Die Archivhierarchie (
parents) muss bereits in Anton vorhanden sein. - Falls die Signaturen in der Archivhierarchie ein Prefix besitzen, muss dieses gesetzt werden (Setting:
identifier-prefix). - Mit dem Setting
strict_sip_validationgibt Anton bei der Validierung einen Fehler aus, wenn eine Datei im SIP nicht gefunden wird. - Anton-Formular (
default_intern):sip_id: verlinkt auf den Lauf im Importprotokoll, aus dem dieser Datensatz stammt (sollte im Formulardefault_internsein).
Beispiel zum identifier-prefix
Das Elternelement (<ordnungssystemposition>) des <dossier> entspricht dem parent in Anton. Der parent in Anton wird anhand des Inhalts des Elements <nummer> im SIP bestimmt. Wenn also zum Beispiel diese Nummer "0.6.6" lautet, die Archivsignatur aber "A.1.4.0.6.6" ist, ist entsprechend das Prefix mit "A.1.4." auszufüllen.
Ablauf¶
- Validieren: Anton prüft Schema, Dateien und Prüfsummen, die Elternelemente und die Importdaten. Der gespeicherte Prüfbericht führt Fehler und Warnungen vollständig auf, erfolgreich geprüfte Dateien als eine Zahl. Die Zeile je Datei zeigt
php artisan sip:check --path=<datei> --validate --env=<slug>. - Importieren: Der Import läuft im Hintergrund als Lauf im Importprotokoll. Anton zeigt den Lauf mit seinem Fortschritt; scheitert er, steht der Grund dort.