Der Start wird mithilfe des Cúram-Batchstartprogramms ausgeführt; das Tool verfügt über die folgenden Hauptfunktionen:
- Vom Tool werden die Metadateninformationen einer dynamischen Angabentypversion heruntergeladen und die Ausgabe als XML-Datei mit dem Präfix '<EVIDENCE_TYPE_LOGICAL_NAME_EFFECTIVE_DATE>' in das Dateisystem geschrieben.
- Vom Tool wird die XML-Datei, in der die Metadateninformationen enthalten sind, vom Dateisystem durch Lesen der Ausgabe als großes Binärobjekt (BLOB) und Aktualisieren des Datensatzes mit der dynamischen Angabentypversion in eine Cúram-Laufzeitdatenbank hochgeladen.
- Die Benutzer können gleichzeitig immer nur einmal Metadaten dynamischer Angaben hochladen oder herunterladen.
- Vom Dienstprogramm zum Herunterladen und Hochladen werden drei Strategien implementiert (welche verwendet wird, hängt von den Eingabeparametern ab):
- Position: Der Name der Position im Dateisystem.
- Angabentyp: Diese Strategie ermöglicht dem Benutzer das Angaben eines logischen Namens für den dynamischen Angabentyp.
- Gültigkeitsdatum: Diese Strategie ermöglicht dem Benutzer das Angeben eines Gültigkeitsdatums.
- Vom Dienstprogramm werden aktive, in Bearbeitung befindliche und abgebrochene Angabentypversion hochgeladen.
- Vom Dienstprogramm werden die Metadateninformationen nur für in Bearbeitung befindliche Angabentypversionen hochgeladen.
- Der Benutzer muss sicherstellen, dass durch die heruntergeladenen oder importierten Metadaten keine Konflikte hinsichtlich der Datenkonsistenz mit der Cúram-Konfiguration auftreten.
- Der Prozess zum Hochladen bzw. Herunterladen kann entweder in der Befehlszeile oder in der Eclipse-Entwicklungsumgebung ausgeführt werden. Der Grund hierfür ist, dass diese heruntergeladenen Metadaten aktualisiert und mit dem Tool zum Hochladen und einem neuen Kontext wieder in die Datenbank importiert werden können.