Benutzer-Werkzeuge

Webseiten-Werkzeuge


docuteam:docupackconfig_161

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

docuteam:docupackconfig_161 [2017/07/14 14:13]
Tobias Wildi
docuteam:docupackconfig_161 [2019/01/07 11:24]
Zeile 1: Zeile 1:
  
-====== Docupack Konfigurieren ====== 
- 
-Docupack wird mit Hilfe zweier Dateien konfiguriert:​ 
- 
-  * config/​docupack.properties 
-  * config/​levels.xml 
- 
-In [[docuteam:​docupackconfig_250&#​config/​docupack.properties|docuteamPacker.properties]] wird die Funktionalität,​ die verwendeten Ordner und das Aussehen von Docupack eingestellt.\\ ​ 
-In [[docupackconfig#​config/​levels.xml|levels.xml]] werden die Verzeichnungsstufen,​ die Stufenlogik,​ die Icons für die Stufen, die Metadaten sowie die Zuweisung von Metadaten zu den Stufen definiert. 
-===== config/​docupack.properties ===== 
- 
-==== Beispiel ==== 
- 
-<​code>​ 
- 
-#########################​ 
-#  Docupack properties ​ # 
-#########################​ 
- 
-# Display language (if empty or undefined, use the OS language): 
-docupack.displayLanguage = de 
- 
-# The default data directory, used for "​Insert"​ and "​New"​ (if undefined, use user home; if empty, use project home): 
-docupack.dataDir = C:/​Data/​RawData 
- 
-# The default SIP directory, used for "Save as", "​Open",​ and "​New"​ (if undefined, use user home; if empty, use project home): 
-docupack.SIPDir = C:/​Data/​SIPs 
- 
-# The backup directory, used when saving SIPs (if undefined, use folder of current SIP; if empty, use project home): 
-docupack.backupDir = C:/​Data/​Backups 
- 
-# The directory the templates are stored in and retrieved from (if empty or undefined, use SIPDir): 
-docupack.templateDir = C:/​Data/​Templates 
- 
-# When true (case doesn'​t matter), switch the automatic versioning on; otherwise not (undefined = true): 
-docupack.versioning = false 
- 
-# When true (case doesn'​t matter), the DocuPack screen opens in full screen mode; otherwise use screen size and position as specified below: 
-docupack.openFullScreen = false 
- 
-# When openFullScreen is not true, these values denote the Docupack screen size on startup (if undefined, take 1000 x 700): 
-docupack.screenSize.x = 1000 
-docupack.screenSize.y = 800 
- 
-# When openFullScreen is not true, these values denote the Docupack screen position on startup (if undefined, center on screen): 
-docupack.screenPos.x = -1010 
-docupack.screenPos.y = 10 
- 
-# When true (case doesn'​t matter), use system look-and-feel;​ otherwise use cross-platform = "​Metal"​ (very ugly!): 
-docupack.useSystemLookAndFeel = false 
- 
-# When true, retrieve the current SAs from the server (from URL below) on startup; otherwise don't: 
-docupack.SA.getSAsFromServerOnStartup = false 
- 
-# The URL of the SA editor application (webjaxe): 
-docupack.SA.BASE.URL = http://​192.168.0.76/​webjaxe 
- 
-# The file path where the OOO application folder ("​OpenOffice.org"​ or "​OpenOffice.org 3") is located (if empty or undefined, use the internal OOO application):​ 
-docupack.OOConverter.path = /Programme 
- 
-# The number of files to cache for the file preview (if empty or undefined, use the default cache size, which is 100): 
-docupack.filePreviewer.cacheSizeLimit = 20 
- 
-# The temp-folder for temporary files can be set here (if empty of undefined, use the default = "​./​temp"​):​ 
-docupack.tempDir = C:/​Data/​Temp 
- 
-# When true, the SystemOutView opens when output occurs; otherwise not (undefined = true): 
-docupack.openSystemOutViewOnOutput = true 
- 
-# For developers: 
-docupack.isDevMode = true 
- 
-</​code>​ 
- 
-==== Erklärungen ==== 
- 
-Bei Begriffen wie "​true",​ "​false"​ oder "​en"​ spielt die Gross-Klein-Schreibung KEINE Rolle, d.h. dass z.B. "​true"​ identisch ist mit "​TRUE",​ "​True"​ oder sogar "​tRuE"​. 
- 
-^ Feld ^ Inhalt (Beispiel) ^ Erklärung ^ Wenn leer ^ Wenn undefiniert ^ 
-^ displayLanguage | en |Die Sprache, in der Docupack angezeigt wird. Zur Zeit existieren drei Übersetzungen (de = deutsch, en = englisch, fr = französisch). Falls eine andere Sprache eingestellt wird, wird Docupack in deutsch angezeigt | Die Sprache des Computers. Ist diese weder “de” noch “en” noch “fr”, wird Docupack in deutsch angezeigt | Wie leer | 
-^ dataDir | C:/​Data/​RawData |Dieser Ordner wird standardmässig angezeigt um Dateien oder Ordner auszuwählen,​ die in das SIP eingefügt werden sollen | Der Ordner in dem sich Docupack befindet | Der '​home'​-Ordner des aktuellen Benutzers | 
-^ SIPDir | C:/​Data/​SIPs |Dieser Ordner wird standardmässig angezeigt wenn ein SIP neu angelegt, geöffnet oder gespeichert wird | Der Ordner in dem sich Docupack befindet | Der '​home'​-Ordner des aktuellen Benutzers | 
-^ backupDir | C:/​Data/​Backups |Der Ordner in dem die automatischen Backups gespeichert werden | Der Ordner der in <​SIPDir>​ spezifiziert ist | Der '​home'​-Ordner des aktuellen Benutzers | 
-^ templateDir | C:/​Data/​Templates |Der Ordner in dem die Vorlagen gespeichert werden | Der Ordner der in <​SIPDir>​ spezifiziert ist | Wie leer | 
-^ versioning | true |Wenn true, wird bei jedem Speichervorgang die vorige Version als Backup im Ordner <​backupDir>​ gespeichert. Wenn false, werden keine Backups erstellt und somit das Original-SIP jedesmal überschrieben | Wie true | Wie leer | 
-^ openFullScreen | false |Wenn true, nimmt Docupack beim Start den gesamten Bildschirm ein. Wenn false, werden für die Fenstergrösse die beiden Werte <​screenSize.x>​ und <​screenSize.y>​ genommen | Wie false | Wie leer | 
-^ screenSize.x\\ screenSize.y | 1200\\ 1000 |Die Grösse des Docupack-Fensters in Pixeln. Diese Werte werden ignoriert, wenn <​openFullScreen>​ = true ist | 1000x700 Pixel | Wie leer | 
-^ screenPos.x\\ screenPos.y | 500\\ 500 |Die Position des Docupack-Fensters beim Start. Diese Werte werden ignoriert, wenn <​openFullScreen>​ = true ist | Zentriert | Wie leer | 
-^ useSystemLookAndFeel | false |Wenn true, wird das Aussehen von Docupack dem Fenstersystem des Computers angepasst. Wenn false, wird ein generisches Aussehen (“Metal”) gewählt | Wie false | Wie leer | 
-^ getSAFromServerOnStartup | false |Wenn true, wird die aktuelle Liste der SAs (Submission Agreements) von der in <​SA.BASE.URL>​ eingetragenen Web-Adresse beim Start von Docupack runtergeladen. Wenn false, wird dies nicht gemacht | Wie false | Wie leer | 
-^ SA.BASE.URL | http://​docuteam/​sa |Die Web-Adresse von welcher manuell oder beim Start von Docupack (falls so eingestellt) die aktuellen SAs (Submission Agreements) runtergeladen werden | Es wird nichts runtergeladen | Wie leer | 
-^ OOConverter.path | C:/​Programme |Der Ordner in dem sich die OpenOffice.org Applikation befindet, welche zum Anzeigen des Inhalts einiger Dateien benötigt wird | Es wird die interne OOO-Applikation genommen | Wie leer | 
-^ filePreviewer.cacheSizeLimit | 20 |Die Grösse des Zwischenspeichers für das Anzeigen des Inhaltes von Dateien | 100 | Wie leer | 
-^ tempDir | C:/​Data/​Temp |Der Ordner für temporäre Dateien | Es wird ein interner temporärer Ordner genommen | Wie leer | 
-^ openSystemOutViewOnOutput | true |Wenn true, wird beim Auftreten eines Fehlers das Fehlerfenster automatisch geöffnet. Wenn false, bleibt im Falle eines Fehlers das Fehlerfenster geschlossen | Wie true | Wie leer | 
-^ isDevMode | false |Sollte nur während der Entwicklung von Docupack auf true gesetzt werden | Wie false | Wie leer | 
- 
- 
-===== config/​levels.xml ===== 
- 
-==== Beispiel ==== 
- 
-<​code>​ 
- 
-<?xml version="​1.0"​ encoding="​UTF-8"?>​ 
-<​LEVELS:​Config 
- xmlns:​LEVELS="​http://​www.docuteam.ch/​xmlns/​levels"​ 
- xmlns:​xsi="​http://​www.w3.org/​2001/​XMLSchema-instance"​ 
- xsi:​schemaLocation="​http://​www.docuteam.ch/​xmlns/​levels levels.xsd">​ 
- 
- <​LEVELS:​MetadataElements>​ 
- <​LEVELS:​AllowedValuesSeparator>;</​LEVELS:​AllowedValuesSeparator>​ 
- <​LEVELS:​MetadataElement accessorNameID="​PID"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​unitTitleAdditional"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​accessNr"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​origination"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​author"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​creationPeriod"​ defaultExpression='​new java.text.SimpleDateFormat("​yyyy-MM-dd"​).format(new java.util.Date())'​ 
- validatorClassName="​ch.docuteam.docudarc.mdconfig.MetadataElementValidatorDate"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​creationPeriodNotes"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​scopeContent"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​language"​ defaultExpression='"​Deutsch"'​ 
- allowedValues="​Deutsch;​English;​Français;​Italiano"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​languageNotes"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​accessRestriction"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​retentionPolicy"​ defaultExpression='"​Confidential"'​ 
- allowedValues="​OpenAccess;​EmbargoPeriod30Years;​EmbargoPeriod50Years;​Confidential"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​retentionPeriodBaseYear"​ defaultExpression='​new java.text.SimpleDateFormat("​yyyy"​).format(new java.util.Date())'​ 
- validatorClassName="​ch.docuteam.docudarc.mdconfig.MetadataElementValidatorYear"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​archivalHistory"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​objectType"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​refCode"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​refCodeOld"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​refCodeAdmin"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​extent"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​material"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​conditionsOfReproductions"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​reproductions"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​relatedMaterial"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​comment"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​institution"​ defaultExpression='"​Docuteam,​ Baden/​Dättwil,​ Schweiz"'/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​appraisalAndDestruction"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​arrangement"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​bibliography"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​descriptionLevel"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​descriptionLevelNotes"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​descriptionRules"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​revisions"/>​ 
- 
- <​LEVELS:​MetadataElement accessorNameID="​responsible"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​involved"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​staff"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​projectName"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​projectTitle"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​project"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​projectAbbreviation"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​location"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​journal"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​university"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​institute"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​compartment"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​method"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​keyword"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​fundingSource"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​status"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​publisher"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​doiJournal"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​retentionPeriod"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​usage"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​year"/>​ 
- <​LEVELS:​MetadataElement accessorNameID="​abstract"/>​ 
- </​LEVELS:​MetadataElements>​ 
- 
- <​LEVELS:​Levels>​ 
- <!-- NOTE: The 1st element in this list always has to be the "​undefined"​ level! --> 
- <​LEVELS:​Level nameID="​Undefiniert"​ iconFileName="​resources/​images/​LevelUndefined.png"​ allowedSublevelNameRefs="​Archiv Abteilung Bestand Unterbestand Serie Unterserie Dossier Teildossier Dokument Undefiniert">​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​PID"​ isMandatory="​false"​ isRepeatable="​false"​ isAlwaysDisplayed="​true"​ isReadOnly="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​unitTitleAdditional"​ isMandatory="​false"​ isRepeatable="​true"​ isAlwaysDisplayed="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​accessNr"​ isMandatory="​false"​ isRepeatable="​false"​ isAlwaysDisplayed="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​origination"​ isMandatory="​true"​ isRepeatable="​false"​ isAlwaysDisplayed="​true"​ displayRows="​2"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​author"​ isMandatory="​true"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriod"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriodNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​scopeContent"​ isMandatory="​false"​ isRepeatable="​false"​ displayRows="​3"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​language"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​languageNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​accessRestriction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​retentionPolicy"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​retentionPeriodBaseYear"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​archivalHistory"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​objectType"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​refCode"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​refCodeOld"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​refCodeAdmin"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​extent"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​material"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​conditionsOfReproductions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​reproductions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​relatedMaterial"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​comment"​ isMandatory="​false"​ isRepeatable="​false"​ displayRows="​3"​ keepInTemplate="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​institution"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​appraisalAndDestruction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​arrangement"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​bibliography"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionLevel"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionLevelNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionRules"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​revisions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​responsible"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​involved"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​staff"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​projectName"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​projectTitle"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​project"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​projectAbbreviation"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​location"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​journal"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​university"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​institute"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​compartment"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​method"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​keyword"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​fundingSource"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​status"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​publisher"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​doiJournal"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​retentionPeriod"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​usage"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​year"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​abstract"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- </​LEVELS:​Level>​ 
- <​LEVELS:​Level nameID="​Archiv"​ iconFileName="​resources/​images/​LevelSerie.png"​ allowedSublevelNameRefs="​Abteilung Bestand Undefiniert">​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​PID"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​unitTitleAdditional"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​accessNr"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​origination"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriod"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriodNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​scopeContent"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​accessRestriction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​retentionPeriodBaseYear"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​archivalHistory"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​refCode"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​relatedMaterial"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​institution"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​appraisalAndDestruction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​arrangement"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- </​LEVELS:​Level>​ 
- <​LEVELS:​Level nameID="​Abteilung"​ iconFileName="​resources/​images/​LevelSerie.png"​ allowedSublevelNameRefs="​Bestand Undefiniert">​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​PID"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​unitTitleAdditional"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​accessNr"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​origination"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriod"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriodNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​scopeContent"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​accessRestriction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​retentionPeriodBaseYear"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​archivalHistory"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​refCode"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​relatedMaterial"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​institution"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​appraisalAndDestruction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​arrangement"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- </​LEVELS:​Level>​ 
- <​LEVELS:​Level nameID="​Bestand"​ iconFileName="​resources/​images/​LevelSerie.png"​ allowedSublevelNameRefs="​Unterbestand Serie Dossier Undefiniert">​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​PID"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​unitTitleAdditional"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​origination"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriod"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriodNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​scopeContent"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​language"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​languageNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​accessRestriction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​retentionPolicy"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​retentionPeriodBaseYear"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​archivalHistory"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​refCode"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​refCodeOld"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​extent"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​material"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​reproductions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​relatedMaterial"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​comment"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​institution"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​appraisalAndDestruction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​arrangement"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​bibliography"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionLevel"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionLevelNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionRules"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​revisions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- </​LEVELS:​Level>​ 
- <​LEVELS:​Level nameID="​Unterbestand"​ iconFileName="​resources/​images/​LevelSerie.png"​ allowedSublevelNameRefs="​Serie Dossier Undefiniert">​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​PID"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​unitTitleAdditional"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​origination"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriod"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriodNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​scopeContent"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​language"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​languageNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​accessRestriction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​retentionPolicy"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​retentionPeriodBaseYear"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​archivalHistory"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​refCode"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​refCodeOld"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​extent"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​material"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​reproductions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​relatedMaterial"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​comment"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​institution"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​appraisalAndDestruction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​arrangement"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​bibliography"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionLevel"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionLevelNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionRules"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​revisions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- </​LEVELS:​Level>​ 
- <​LEVELS:​Level nameID="​Serie"​ iconFileName="​resources/​images/​LevelSerie.png"​ allowedSublevelNameRefs="​Unterserie Dossier Dokument Undefiniert">​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​PID"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​unitTitleAdditional"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​origination"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriod"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriodNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​scopeContent"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​language"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​languageNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​accessRestriction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​retentionPolicy"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​retentionPeriodBaseYear"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​archivalHistory"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​refCode"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​refCodeOld"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​material"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​conditionsOfReproductions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​reproductions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​relatedMaterial"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​comment"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​institution"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​appraisalAndDestruction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​arrangement"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​bibliography"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionLevel"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionLevelNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionRules"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​revisions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- </​LEVELS:​Level>​ 
- <​LEVELS:​Level nameID="​Unterserie"​ iconFileName="​resources/​images/​LevelSerie.png"​ allowedSublevelNameRefs="​Unterserie Dossier Dokument Undefiniert">​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​PID"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​unitTitleAdditional"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​origination"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriod"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriodNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​scopeContent"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​language"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​languageNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​accessRestriction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​retentionPolicy"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​retentionPeriodBaseYear"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​archivalHistory"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​refCode"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​refCodeOld"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​material"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​conditionsOfReproductions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​reproductions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​relatedMaterial"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​comment"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​institution"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​appraisalAndDestruction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​arrangement"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​bibliography"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionLevel"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionLevelNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionRules"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​revisions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- </​LEVELS:​Level>​ 
- <​LEVELS:​Level nameID="​Dossier"​ iconFileName="​resources/​images/​LevelDossier.png"​ allowedSublevelNameRefs="​Teildossier Dokument Undefiniert">​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​PID"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​unitTitleAdditional"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​origination"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriod"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriodNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​scopeContent"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​language"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​languageNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​accessRestriction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​retentionPolicy"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​retentionPeriodBaseYear"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​archivalHistory"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​refCode"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​refCodeOld"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​material"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​conditionsOfReproductions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​reproductions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​relatedMaterial"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​comment"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​institution"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​appraisalAndDestruction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​arrangement"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​bibliography"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionLevel"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionLevelNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionRules"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​revisions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- </​LEVELS:​Level>​ 
- <​LEVELS:​Level nameID="​Teildossier"​ iconFileName="​resources/​images/​LevelDossier.png"​ allowedSublevelNameRefs="​Teildossier Dokument Undefiniert">​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​PID"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​unitTitleAdditional"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​origination"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriod"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriodNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​scopeContent"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​language"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​languageNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​accessRestriction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​retentionPolicy"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​retentionPeriodBaseYear"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​archivalHistory"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​refCode"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​refCodeOld"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​material"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​conditionsOfReproductions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​reproductions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​relatedMaterial"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​comment"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​institution"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​appraisalAndDestruction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​arrangement"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​bibliography"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionLevel"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionLevelNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionRules"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​revisions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- </​LEVELS:​Level>​ 
- <​LEVELS:​Level nameID="​Dokument"​ iconFileName="​resources/​images/​LevelItem.png"​ allowedSublevelNameRefs="​Undefiniert">​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​PID"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​unitTitleAdditional"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​origination"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​author"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriod"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​creationPeriodNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​scopeContent"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​language"​ isMandatory="​false"​ isRepeatable="​true"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​languageNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​accessRestriction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​retentionPolicy"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​retentionPeriodBaseYear"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​archivalHistory"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​objectType"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​refCode"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​refCodeOld"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​material"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​conditionsOfReproductions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​reproductions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​relatedMaterial"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​comment"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​institution"​ isMandatory="​true"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​appraisalAndDestruction"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​bibliography"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionLevel"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionLevelNotes"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​descriptionRules"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- <​LEVELS:​LevelMetadataElement accessorNameRef="​revisions"​ isMandatory="​false"​ isRepeatable="​false"/>​ 
- </​LEVELS:​Level>​ 
- </​LEVELS:​Levels>​ 
- 
-</​LEVELS:​Config>​ 
- 
-</​code>​ 
- 
- 
-==== Erklärungen ==== 
- 
-In der ersten Sektion von levels.xml (<​LEVELS:​MetadataElements>​) werden alle zur Verfügung stehenden [[docupackconfig#​Metadaten-Elemente|Metadaten-Elemente]] definiert.\\ ​ 
-In der zweiten Sektion von levels.xml (<​LEVELS:​Levels>​) werden die [[docupackconfig#​Verzeichnungsebenen|Verzeichnungsebenen]] sowie die Zuweisung von Metadaten-Elementen zu diesen Verzeichnungsebenen definiert. 
- 
-=== Metadaten-Elemente === 
- 
-Ein Metadaten-Element wird durch folgende vier Attribute definiert: 
- 
-^ Name ^ Inhalt (Beispiel) ^ Erklärung ^ Obligatorisch ^ 
-^ accessorNameId | accessNr |Der eindeutige Name des Metadatenfelds. Diese müssen den [[docupackconfig#​abbildung_der_beschreibenden_metadaten_als_encoded_archival_description_ead|unten ersichtlichen Akzessoren]] entsprechen,​ mit welchen in Docupack auf die Daten zugegriffen wird. Über die i18n-Konfiguration kann im Bedarfsfall einem Metadaten-Feld ein individuelles Label zugewiesen werden. | * | 
-^ defaultExpression | '​new java.text.SimpleDateFormat("​yyyy-MM-dd"​).format(new java.util.Date())'​ oder '​((ch.docuteam.docudarc.mets.structmap.NodeAbstract)object).getMimeType()'​ |Ein Java-Ausdruck um dieses Feld beim Erstellen zu initialisieren. Der aktuelle Knoten wird referenziert durch: '​(ch.docuteam.docudarc.mets.structmap.NodeAbstract)object'​. | | 
-^ validatorClassName | ch.docuteam.docudarc.mdconfig.MetadataElementValidatorDate |Eine Java-Klasse die den Inhalt dieses Metadaten-Elementes beim Setzen validiert. Falls die Validierung den eingegebenen Wert nicht erlaubt, wird eine Fehlermeldung angezeigt und das Feld wieder mit dem vorigen Wert gefüllt | | 
-^ allowedValues | Deutsch;​English;​Français;​Italiano |Eine Liste von Werten die in Docupack als DropDown-Liste dargestellt wird. Ist das erste Element dieser liste ein Asterisk "​*",​ dann können ausser den Listenelementen auch beliebige andere Begriffe eingegeben werden | | 
- 
-Ein Beispiel: 
- 
-<​code>​ 
-<​LEVELS:​MetadataElement accessorNameID="​retentionPolicy"​ 
- defaultExpression='"​Confidential"'​ 
- allowedValues="​OpenAccess;​EmbargoPeriod30Years;​EmbargoPeriod50Years;​Confidential"/>​ 
-</​code>​ 
- 
-Mit dem Element <​LEVELS:​AllowedValuesSeparator>​ kann der Separator der allowedValues-Liste eingestellt werden. Dieser kann auch aus mehreren Buchstaben bestehen, z.B.: 
- 
-<​code>​ 
-<​LEVELS:​MetadataElements>​ 
- <​LEVELS:​AllowedValuesSeparator>::</​LEVELS:​AllowedValuesSeparator>​ 
- 
- <​LEVELS:​MetadataElement accessorNameID="​language"​ allowedValues="​Deutsch::​English::​Français::​Italiano"/>​ 
-</​code>​ 
- 
-=== Verzeichnungsebenen === 
- 
-Eine Verzeichnungsebene wird durch folgende drei Attribute definiert: 
- 
-^ Name ^ Inhalt (Beispiel) ^ Erklärung ^ Obligatorisch ^ 
-^ nameID | Archiv |Der eindeutige Name dieser Verzeichnungsebene | * | 
-^ iconFileName | resources/​images/​LevelSerie.png |Der Pfad zur Icon-Datei dieser Ebene. Wenn diese Datei nicht existiert, wird ein gelbes Warn-Icon angezeigt | * | 
-^ allowedSublevelNameRefs | Abteilung Bestand Undefiniert |Die Liste der für diese Verzeichnungsebene erlaubten Unterebenen. Die Elemente dieser Liste müssen in dieser Datei spezifiziert sein (als nameID) und durch ein **Leerzeichen** getrennt werden. Das Erste Element dieser Liste wird bei neuen Unterelementen als Standardebene gesetzt | | 
- 
-Ein Beispiel: 
- 
-<​code>​ 
-<​LEVELS:​Level nameID="​Archiv"​ iconFileName="​resources/​images/​LevelSerie.png"​ 
- allowedSublevelNameRefs="​Abteilung Bestand Undefiniert">​ 
-</​code>​ 
- 
-Die Zuweisung von Metadaten-Elementen zu Verzeichnungsebenen wird durch eine Liste von Elementen <​LEVELS:​LevelMetadataElement>​ definiert. Dieses Element enthält folgende 7 Attribute: 
- 
-^ Name ^ Inhalt (Beispiel) ^ Erklärung ^ Obligatorisch ^ 
-^ accessorNameRef | language |Die accessorNameID des Metadaten-Elementes;​ referenziert eine accessorNameID aus der Liste der <​LEVELS:​MetadataElements>​ ([[docupackconfig#​metadaten-elemente|siehe oben]]). | * | 
-^ isMandatory | true |Wenn true, ist dieses Metadaten-Element obligatorisch. Obligatorische Elemente werden immer in der Metadaten-Liste angezeigt. Wenn ein obligatorisches Element leer ist, wird das Dossier mit einem Ausrufezeichen markiert | * | 
-^ isRepeatable | false |Wenn true, können mehrere Exemplare dieses Metadaten-Elementes in der Metadaten-Liste vorhanden sein | * | 
-^ isAlwaysDisplayed | true |Wenn true, wird dieses Metadaten-Element immer in der Metadaten-Liste angezeigt | | 
-^ isReadOnly | false |Wenn true, kann dieses Metadaten-Element manuell **nicht** geändert werden. Ist eine "​defaultExpression"​ angegeben, wird es beim Erstellen damit initialisiert | | 
-^ keepInTemplate | false |Wenn true, wird dieses Metadaten-Element beim Erstellen einer Vorlage **nicht** gelöscht | | 
-^ displayRows | 5 |Gibt die Anzahl der Zeilen bei der Darstellung dieses Metadaten-Elementes in der Metadaten-Liste an | | 
- 
-Ein Beispiel: 
- 
-<​code>​ 
-<​LEVELS:​LevelMetadataElement accessorNameRef="​PID"​ isMandatory="​false"​ isRepeatable="​false"​ 
- isAlwaysDisplayed="​true"​ isReadOnly="​true"/>​ 
-</​code>​ 
- 
- 
- 
-=== Abbildung der beschreibenden Metadaten als Encoded Archival Description (EAD) === 
- 
-Alle beschreibenden Metadaten werden unter Verwendung des EAD-Schemas innerhalb der Datei mets.xml gespeichert. Welche EAD-Elemente verwendet werden, wird aus der folgenden Tabelle ersichtlich:​ 
- 
-{{:​oais:​metadatatoxpathmapping.xlsx|Download MetadataToXPathMapping.xlsx}} 
- 
-^AccessorNameID^Xpath relative to a <c> or <​archdesc>​ element^is dynamic^is static^ISAD(G)^Comment^ 
-^unitTitle|EAD:​did/​EAD:​unittitle[@label = '​main'​]| |x|3.1.2| | 
-^level|[@level = '​otherlevel'​]/​@otherlevel| |x|3.1.4|Stored in an attribute| 
-^abstract|EAD:​did/​EAD:​abstract|x| | | | 
-^accessNr|EAD:​acqinfo/​EAD:​p|x| |3.2.4| | 
-^accessRestriction|EAD:​accessrestrict[@type = '​restrictions'​]/​EAD:​p|x| |3.4.1| | 
-^appraisalAndDestruction|EAD:​appraisal/​EAD:​p|x| |3.3.2| | 
-^archivalHistory|EAD:​custodhist/​EAD:​p|x| |3.2.3| | 
-^arrangement|EAD:​arrangement/​EAD:​p|x| |3.3.4| | 
-^author|EAD:​controlaccess/​EAD:​persname[@role = '​author'​]|x| | | | 
-^bibliography|EAD:​bibliography/​EAD:​p|x| |3.5.4| | 
-^characteristics|EAD:​phystech/​EAD:​p|x| |3.4.4| | 
-^comment|EAD:​note/​EAD:​p|x| |3.6| | 
-^compartment|EAD:​controlaccess/​EAD:​name[@role = '​compartment'​]|x| | | | 
-^conditionsOfReproductions|EAD:​userestrict/​EAD:​p|x| |3.4.2| | 
-^creationPeriod|EAD:​did/​EAD:​unitdate[@label = '​creationPeriod'​]|x| | | | 
-^creationPeriodNotes|EAD:​did/​EAD:​unitdate[@label = '​creationPeriodNotes'​]|x| | | | 
-^descriptionLevel|EAD:​processinfo[@type = '​level'​]/​EAD:​p|x| | | | 
-^descriptionLevelNotes|EAD:​processinfo[@type = '​levelNotes'​]/​EAD:​p|x| | | | 
-^descriptionRules|EAD:​processinfo[@type = '​rules'​]/​EAD:​p|x| |3.7.2| | 
-^doiJournal|EAD:​odd[@type = '​doiJournal'​]/​EAD:​p|x| | | | 
-^extent|EAD:​did/​EAD:​physdesc/​EAD:​extent|x| |3.1.5| | 
-^findingAids|EAD:​otherfindaid/​EAD:​p|x| |3.4.5| | 
-^fromYear|EAD:​did/​EAD:​unitdate[@label = '​fromYear'​]|x| |3.1.3| | 
-^fundingSource|EAD:​controlaccess/​EAD:​name[@role = '​fundingSource'​]|x| | | | 
-^institute|EAD:​controlaccess/​EAD:​name[@role = '​institute'​]|x| | | | 
-^institution|EAD:​controlaccess/​EAD:​corpname|x| | | | 
-^involved|EAD:​controlaccess/​EAD:​persname[@role = '​involved'​]|x| | | | 
-^journal|EAD:​controlaccess/​EAD:​name[@role = '​journal'​]|x| | | | 
-^keyword|EAD:​controlaccess/​EAD:​name[@role = '​keyword'​]|x| | | | 
-^language|EAD:​did/​EAD:​langmaterial/​EAD:​language|x| |3.4.3| | 
-^languageNotes|EAD:​did/​EAD:​langmaterial|x| | | | 
-^location|EAD:​controlaccess/​EAD:​name[@role = '​location'​]|x| | | | 
-^locationOfOriginals|EAD:​originalsloc/​EAD:​p|x| |3.5.1| | 
-^material|EAD:​did/​EAD:​physdesc/​EAD:​physfacet|x| |3.1.5| | 
-^method|EAD:​controlaccess/​EAD:​name[@role = '​method'​]|x| | | | 
-^objectType|EAD:​controlaccess/​EAD:​genreform|x| | | | 
-^origination|EAD:​did/​EAD:​origination|x| | | | 
-^PID|EAD:​dao[@xlink:​role = '​simple'​]/​@xlink:​href|x| | |Stored in an attribute| 
-^project|EAD:​odd[@type = '​project'​]/​EAD:​p|x| | | | 
-^projectAbbreviation|EAD:​odd[@type = '​projectAbbreviation'​]/​EAD:​p|x| | | | 
-^projectName|EAD:​odd[@type = '​projectName'​]/​EAD:​p|x| | | | 
-^projectTitle|EAD:​odd[@type = '​projectTitle'​]/​EAD:​p|x| | | | 
-^publisher|EAD:​controlaccess/​EAD:​name[@role = '​publisher'​]|x| | | | 
-^refCode|EAD:​did/​EAD:​unitid[@type = '​refCode'​]|x| |3.1.1| | 
-^refCodeAdmin|EAD:​did/​EAD:​unitid[@type = '​refCodeAdmin'​]|x| | | | 
-^refCodeOld|EAD:​did/​EAD:​unitid[@type = '​refCodeOld'​]|x| | | | 
-^relatedMaterial|EAD:​relatedmaterial/​EAD:​p|x| |3.5.3| | 
-^reproductions|EAD:​altformavail/​EAD:​p|x| |3.5.2| | 
-^responsible|EAD:​controlaccess/​EAD:​persname[@role = '​responsible'​]|x| | | | 
-^retentionPeriod|EAD:​accessrestrict[@type = '​retentionPeriod'​]/​EAD:​p|x| | | | 
-^retentionPeriodBaseYear|EAD:​accessrestrict[@type = '​baseYear'​]/​EAD:​p|x| | | | 
-^retentionPolicy|EAD:​accessrestrict[@type = '​retentionPolicy'​]/​EAD:​p|x| | | | 
-^revisions|EAD:​processinfo[@type = '​revisions'​]/​EAD:​p|x| | | | 
-^scopeContent|EAD:​scopecontent/​EAD:​p|x| |3.3.1| | 
-^staff|EAD:​controlaccess/​EAD:​persname[@role = '​staff'​]|x| | | | 
-^status|EAD:​controlaccess/​EAD:​name[@role = '​status'​]|x| | | | 
-^toYear|EAD:​did/​EAD:​unitdate[@label = '​toYear'​]|x| |3.1.3| | 
-^unitTitleAdditional|EAD:​did/​EAD:​unittitle[@label = '​additional'​]|x| | | | 
-^university|EAD:​controlaccess/​EAD:​name[@role = '​university'​]|x| | | | 
-^usage|EAD:​odd[@type = '​usage'​]/​EAD:​p|x| | | | 
-^year|EAD:​did/​EAD:​unitdate[@label = '​year'​]|x| | | | 
docuteam/docupackconfig_161.txt · Zuletzt geändert: 2019/01/07 11:24 (Externe Bearbeitung)