Generelles Bestands-Mapping
Bestände werden nach RiC als rico:RecordSet beschrieben. Blau markiert sind Angaben, die in der bisherigen Bestandsbeschreibung von Memobase nicht vorkommen und die neu hinzukommen.
Feld | Name aus Datenmodell v4 | xml | d/f/i | Class | Attribute | Relation von rico:RecordSet zu Class | Ist-Zustand / Inhalt |
---|---|---|---|---|---|---|---|
Memobase Titel des Bestands | 0.1 TITEL_MEMOBASE | title/ns2:title | x | rico:Title | rico:title rico:type “main” | rico:hasTitle | |
Anzahl Dokumente in Memobase | 0.3 ANZAHL_DOKUMENTE | kein Mapping, wird für Anzeige in den UI aus dem Index ausgelesen | |||||
Dokumenttyp | 0.4 DOKTYP | type/objectType/@typeLabel | rico:RecordSet | rico:type | Standardtext (6 Begriffe), Zuweisung von Memoriav | ||
Inhalt | 1.1 INHALT | subject/ns2:subject | x | rico:RecordSet | rico:scopeAndContent | Freitext mit HTML | |
Entstehungszeitraum | 1.2 ENTSTEHUNGSZEITRAUM | date/created/@period | @startYear | @endYear | rico:Date (DateRang oder DateSet) | rico:expressedDate oder rico:normalizedDate | rico:isAssociatedWithDate | startYear / endYear: YYYY, period: YYYY-YYYY | |
Sprache | 1.3 SPRACHE | language/ns2:language ns2:language/language | rico:RecordSet | rdau:P60099 “has language of resource” | Freitext | ||
Zugang Memobase | 1.4 ZUGANG_MEMOBASE | rico:RecordSet | rdau:P60496 “has restrictions on access” | ||||
Kontext | 2.1 KONTEXT | description[@typeLabel = ‘Context’]/ns2:description | x | rico:RecordSet | rico:history | Freitext mit HTML | |
Original Titel des Bestands | 3.1 TITEL | alternativeTitle[@statusLabel="OriginalTitle"] | x | rico:Title | rico:title rico:type “original“ | rico:hasTitle | |
Umfang | 3.2 UMFANG | description[@typeLabel = ‘Extent’]/ns2:description | x | rico:RecordSet | rico:recordResourceExtent | Freitext | |
Auswahl/Vollständigkeit | 3.3 AUSWAHL | description[@typeLabel = ‘ArchivalValueAndDestruction’]/ns2:description | x | rico:RecordSet | rico:integrity | Freitext mit HTML | |
Informationen zur Erschliessung | 3.4 ERSCHLIESSUNG | description[@typeLabel = ‘DescriptionControl’]/ns2:description | x | rico:RecordSet | dct:conformsTo | Freitext mit HTML | |
Sprache der Metadaten (Auswahl) | 3.5 META_SPRACHE | rico:Language | rico:name rico:type "metadata" | rico:hasLanguage | Werte: Deutsch, Französisch, Italienisch, Rätoromanisch, Andere | ||
Rechte | 3.6 RECHTE | rights[@typeLabel = ‘Holder’]/rights | rico:RecordSet | rico:conditionsOfUse | Freitext mit HTML | ||
Original-ID | 3.7 ID | identifier[@typeLabel='Original']/ns2:identifier | rico:Identifier | rico:name rico:type “original” | rico:identifiedBy | ||
Original-Signatur des Bestands | 3.8 SIGNATUR | identifier[@typeLabel='CallNumber']/ns2:identifier identifier[@typeLabel='callNumber']/ns2:identifier | rico:Identifier | rico:name rico:type “callNumber” | rico:identifiedBy | ||
Originale Bestandsbeschreibung Titel | 3.9 BESTANDESBESCHREIBUNG_TEXT | x | rico:RecordSet (blank node) | rico:title | rico:hasSource | Kurztitel für Anzeige auf Oberfläche | |
Originale Bestandsbeschreibung | 3.9.1 LINK_BESTANDESBESCHREIBUNG | description[@typeLabel = ‘External’]/ns2:description | rico:RecordSet (blank node) | schema:sameAs | rico:hasSource | Link | |
Zugang | 4.1 ZUGANG | description[@typeLabel = ‘ConditionsOfAccessAndUse’]/ns2:description | x | rico:RecordSet | rico:conditionsOfAccess | Freitext mit HTML | |
Zuständige Institution (Original) | 4.2 ZUGANG_ORIG | rico:CorporateBody | rico:name | rico:RecordResourceHoldingRelation mit type = original (rico:recordResourceHoldingRelationHasSource / rico:recordResourceHoldingRelationHasTarget) | |||
Zuständige Institution (Master) | 4.3 ZUGANG_MASTER | rico:CorporateBody | rico:name | rico:RecordResourceHoldingRelation mit type = master (rico:recordResourceHoldingRelationHasSource / rico:recordResourceHoldingRelationHasTarget) | |||
Zuständige Institution (Zugang) | 4.4 ZUGANG_ZUGANG | rico:CorporateBody | rico:name | rico:RecordResourceHoldingRelation mit type = access (rico:recordResourceHoldingRelationHasSource / rico:recordResourceHoldingRelationHasTarget) | |||
Projektname | 5.1 PROKEKT_TEXT | description[@typeLabel = ‘ProjectName’]/ns2:description | x | rico:CorporateBody (with rico:type = memoriavProject) | rico:name | rdau:P60451 (has sponsoring agent of resource) | Freitext |
Projektbeschreibung | 5.2 PROJEKT_LINK | description[@typeLabel = ‘ProjectInformation’]/ns2:description | x | rico:CorporateBody (with rico:type = memoriavProject) | schema:sameAs | rdau:P60451 (has sponsoring agent of resource) | URL Memoriav Projektbeschreibung |
Verwandte Bestände Titel | 5.3 VERWANDTE_TEXT | x | rico:RecordSet (blank node) | rico:title | rico:isRecordResourceAssociatedWithRecordResource | Kurztitel für Anzeige auf Oberfläche | |
Verwandte Bestände | 5.4 VERWANDTE_LINK | relation[@typeLabel=”RelatedMaterial”]/ns2:relation | x | rico:RecordSet (blank node) | schema:sameAs | rico:isRecordResourceAssociatedWithRecordResource | Link |
Publikationen Titel | 5.5 PUBLIKATION_TEXT | x | rico:Record (blank node) | rico:title | rico:isSubjectOf | Kurztitel für Anzeige auf Oberfläche | |
Publikationen | 5.6 PUBLIKATION:LINK | description[@typeLabel = ‘PublicationNote’]/ns2:description | rico:Record (blank node) | schema:sameAs | rico:isSubjectOf | Link | |
Dokumente Titel | 5.7 DOKUMENT_TEXT | x | rico:Record (blank node) | rico:title | rico:isRecordResourceAssociatedWithRecordResource | Kurztitel für Anzeige auf Oberfläche | |
Dokumente | 5.8 DOKUMENT_LINK | rico:Record (blank node) | schema:sameAs | rico:isRecordResourceAssociatedWithRecordResource | Link zu Files mit weiterführenden Informationen (PDF, csv, xml, …) | ||
Datenübernahme | 6.1 DATENÜBERNAHME | x | rico:RecordSet | rico:descriptiveNote | Freitext, Infos zur Datenübernahme durch Memobase | ||
Datum der Übernahme in Memobase | 6.2 ÜBERNAHME_DATUM | date/alternative[@typeLabel=”AcquiredInMemobase”]@startDate | rico:RecordSet | rico:publicationDate | YYYY-MM-DD | ||
Datum letzte Aktualisierung in Memobase | 6.3 AKTUALISIERUNGS_DATUM | rico:RecordSet | rico:modificationDate | ||||
Memobase ID | 6.4 MB_ID | rico:Identifier | rico:name rico:type “main” | rico:identifiedBy | |||
Unterstützt durch Memoriav | 8.1 CLAIM | rico:CorporateBody Memoriav | rdau:P60451 (has sponsoring agent of resource) | ||||
Institution | 8.2 HAUPTINSTITUTION | rico:CorporateBody | rico:name | rico:heldBy | |||
Alte Memobase ID | 9.3 MB_ID_ALT | identifier[@typeLabel='Main']/ns2:identifier | rico:identifier | rico:name rico:type “oldMemobase” | rico:identifiedBy | ||
Bemerkungen | description[@typeLabel = ‘Remarks’]/ns2:description | x | kein Mapping, wird nicht mehr verwendet | Freitext mit HTML | |||
Dokumente auf Webseiten einbinden | kein Mapping, wird auf Ebene Dokument erfasst (Nutzungsrechte) | ||||||
Hinweise | description[@typeLabel = ‘Note’]/ns2:description | rico:RecordSet | rdau:P60470 "has note on resource" | dreisprachig mit typeLanguage gekennzeichnet Beispiel: “Die Arbeiten zur Publikation der Schweizer Filmwochenschau sind noch am Laufen. Bitte melden Sie uns Fehler per mail an: sfw@memoriav.ch” | |||
Key Visual | rico:RecordSet | wdt:P18 (image) | |||||
Weitergabe an Europeana |
Anwendung in Drupal (Record Set Search Schema)
Memobase Field: The memobase field name in the record set data model definition.
Drupal: The German name of the field in the Drupal input form. Fields with a star are required.
Mapping Field: The name of field in the index. This is how they can be targeted with search. The
x
stands for the language fields and has to be replaced withde
,fr
,it
orun
. The unknown field is present due to generalizations and always empty.Sort: Can be used for sorting.
Search: Is used in the free text search.
Display: Is displayed in the search result component.
Memobase Field | Drupal | Mapping Field | Type | Facet | Sort | Search | Display | Remarks |
---|---|---|---|---|---|---|---|---|
Published | isPublished | Boolean | Determines if the record set is public or not. | |||||
Teaser Text | teaserText.x | text | x | |||||
teaserText.x.filter | keyword | max. 256 characters | ||||||
0.1 TITEL_MEMOBASE | Titel | name.x | text | x | x | |||
name.x.sort | keyword | x | ||||||
0.2.1 THUMB_TREFFER | Teaserbild | keyVisualLink | keyword | x | ||||
0.3 ANZAHL_DOKUMENTE | numberOfDocuments | number | x | Is generated based on the number of documents present in the documents index. | ||||
0.4 DOKTYP | documentType.filter | keyword | ||||||
documentType.name.x | text | x | ||||||
documentType.name.x.filter | keyword | Document Type | x | Are displayed as icons. | ||||
1.1 INHALT | Inhalt | scopeAndContent.x | text | x | ||||
scopeAndContent.x.filter | keyword | max. 256 characters | ||||||
1.2 ENTSTEHUNGSZEITRAUM | Entstehungszeitraum | periodOfTimeAsYear | integer_range | x | ||||
1.4 ZUGANG_MEMOBASE | Zugang Memobase | accessMemobase.x | text | x | ||||
2.1 KONTEXT | Kontext | context.x | text | x | ||||
3.1 TITEL | Originaltitel des Bestands | originalTitle.x | text | x | ||||
3.2 UMFANG | Umfang | extent.x | text | x | ||||
3.3 AUSWAHL | Auswahl/Vollständigkeit | selection.x | text | x | ||||
3.4 ERSCHLIESSUNG | Informationen zur Erschliessung | indexing.x | text | x | ||||
3.5 META_SPRACHE | Sprachen der Metadaten | languageOfMetadata.filter | keyword | |||||
languageOfMetadata.name.x | text | |||||||
languageOfMetadata.name.x.filter | keyword | Frei | ||||||
3.6 RECHTE | Rechte | rights.x | text | x | ||||
3.9 BESTANDESBESCHREIBUNG_TEXT | Beschreibung | description.x | text | x | ||||
4.1 ZUGANG | Zugang | access.x | text | x | ||||
5.1 PROJEKT_TEXT | Projektname und Beschreibung | project.x | text | x | ||||
5.3 VERWANDTE_TEXT | Verwandte Bestände | relatedRecordSets.x | x | |||||
5.5 PUBLIKATION_TEXT | Publikationen | relatedPublications.x | x | |||||
5.7 DOKUMENT_TEXT | Dokumente | relatedDocuments.x | x | |||||
6.1 DATENÜBERNAHME | Datenübernahme | dataImport.x | text | x | ||||
6.3 AKTUALISIERUNGS_DATUM | lastUpdatedDate | keyword | This date is set in the indexing process with the current timestamp (UTC). | |||||
lastUpdatedDate.sort | date | x | ||||||
6.4 MB_ID | Memobase ID* | id | keyword | Used to generate the link to the record set page. | ||||
8.1 CLAIM | Unterstützt durch Memoriav | supportedByMemoriav | boolean | Supported by Memoriav | ||||
8.2 HAUPTINSTITUTION | Zuständige Institution* | institution.filter | keyword | |||||
institution.name.x | text | x | The name is retrieved from the institution index. | |||||
institution.name.x.filter | keyword | Institution | ||||||
Zuständige Institution (Zugang) | accessInstitution.facet | keyword | Used to update the documents index. | |||||
accessInstitution.name.x | text | |||||||
accessInstitution.name.x.filter | keyword |