http://memorix.io/ontology#
The Memorix Application Ontology describes Classes and Properties that are uses in Picturae's Collection Management System.
URI | http://memorix.io/ontology#AccessModeType |
---|---|
Description |
The Class of accessMode… Datatype Properties that can be used to permit certain actions |
In range of |
sdo:accessModeop |
URI | http://memorix.io/ontology#AccessibilityAndRightsComponent |
---|---|
Description |
The class of information about Accessibility & Rights. |
Super-classes |
InformationComponentc |
Restrictions |
sdo:conditionsOfAccess some xsd:stringc attributionRequiredop some xsd:booleanc sdo:creditTextdp some xsd:stringc sdo:copyrightHolderop max 1 Contextc copyrightExpiresdp max 1 accessModeReservationop exactly 1 sdo:licensedp max 1 sdo:copyrightNotice max 1 accessModeScanningOnDemandop exactly 1 accessModeDisplayop exactly 1 accessModeDownloadop exactly 1 restrictionsExpiredp max 1 |
In domain of |
hasContextop hasHistoryop |
In range of |
hasAccessibilityAndRightsComponentop |
URI | http://memorix.io/ontology#AudienceUIComponent |
---|---|
Description |
An editor for marking the audience status of a record. Only accepts memorix:internal or memorix:external |
Super-classes |
UI Componentsc |
URI | http://memorix.io/ontology#BagUIComponent |
---|---|
Description |
What is this?? |
Super-classes |
UI Componentsc |
URI | http://memorix.io/ontology#BooleanUIComponent |
---|---|
Description |
An editor for boolean literals, rendering as a select box with values true and false. Implicit used if sh:datatype = xsd:boolean |
Super-classes |
UI Componentsc |
URI | http://memorix.io/ontology#Class |
---|---|
Description |
Base Class for main Memorix Classes |
Sub-classes |
Recordc Recordtypec Setc Collectionc Contextc skos:ConceptSchemec skos:Conceptc Historyc |
URI | http://memorix.io/ontology#Collection |
---|---|
Description |
Collections are permanent groupings of Records that are conceptually linked. Possible uses could be for works that were donated as a group, objects that all belonged to the same person, or that were shown together in a historical exhibition etc. Normally you wouldn’t use this to describe a category of works such as “books,” though that is your choice. Object can only be in a single collection. |
Example(s) |
@prefix dct: <http://purl.org/dc/terms/> . @prefix memorix: <http://memorix.io/ontology#> . @prefix recordtypes: </resources/recordtypes/> . <> a memorix:Collection ; dct:description "Collection of Persons and Organisations" ; dct:title "Persons & Organisations" ; memorix:hasRecordtype recordtypes:All . |
Super-classes |
Classc |
Restrictions |
Audienceop exactly 1 |
In domain of |
hasRecordtypeop numberOfItemsdp hasHistoryop |
URI | http://memorix.io/ontology#Context |
---|---|
Description |
Memorix unit used as an entrypoint to all things related to an informationobject. |
Super-classes |
Classc |
Restrictions |
Audienceop exactly 1 dct:conformsTo exactly 1 Recordtypec dct:description some xsd:stringc memorix:depotLocation DepotLocationComponentc dct:title some xsd:stringc hasRecordop exactly 1 Recordc |
In domain of |
hasAccessibilityAndRightsComponentop sdo:licensedp hasHistoryop copyrightExpiresdp sdo:creditTextdp restrictionsExpiredp hasRecordop Audienceop hasDigitalDocumentop sdo:copyrightHolderop sdo:accessModeop |
In range of |
sdo:copyrightHolderop hasContextop |
URI | http://memorix.io/ontology#CoordinatesUIComponent |
---|---|
Description |
What is this?? |
Super-classes |
UI Componentsc |
URI | http://memorix.io/ontology#DatePickerUIComponent |
---|---|
Description |
An editor for xsd:date literals, offering a calendar-like date picker. |
Super-classes |
UI Componentsc |
URI | http://memorix.io/ontology#DepotLocationComponent |
---|---|
Description |
Depot location information, specific to memorix application. |
Super-classes |
InformationComponentc |
Restrictions |
depotdp exactly 1 depotContainerEnddp max 1 depotContainerStartdp exactly 1 |
In domain of |
depotdp depotContainerStartdp depotContainerEnddp |
URI | http://memorix.io/ontology#DigitalAssetComponent |
---|---|
Super-classes |
InformationComponentc |
URI | http://memorix.io/ontology#ExternalResourcesUIComponent |
---|---|
Description |
Used to link a record to one or more external resources. |
Super-classes |
UI Componentsc |
In domain of |
conceptSchemeInop |
URI | http://memorix.io/ontology#FloatNumberComponent |
---|---|
Description |
An editor for nubers. Implicit used if sh:datatype = xsd:decimal |
Super-classes |
UI Componentsc |
URI | http://memorix.io/ontology#FloatUIComponent |
---|---|
Description |
An editor for floats. Implicit used if sh:datatype = xsd:float |
Super-classes |
UI Componentsc |
URI | http://memorix.io/ontology#GeonamesUiComponent |
---|---|
Description |
Component to link one or more Geonames resources to a Record |
Super-classes |
UI Componentsc |
URI | http://memorix.io/ontology#History |
---|---|
Description |
The class of Actions performed on a resources by an Agent at a certain Time. Note there is also a ObjectProperty 'history' on Resources which is used for last modification and creation history. |
Super-classes |
sdo:Actionc Classc |
Restrictions |
sdo:agent exactly 1 sdo:startTime exactly 1 sdo:object exactly 1 sdo:object exactly 1 sdo:additionalType exactly 1 |
In range of |
hasHistoryop |
URI | http://memorix.io/ontology#ImageComponent |
---|---|
Super-classes |
InformationComponentc |
URI | http://memorix.io/ontology#InformationComponent |
---|---|
Sub-classes |
ImageComponentc DepotLocationComponentc AccessibilityAndRightsComponentc DigitalAssetComponentc |
In range of |
hasInformationComponentop |
URI | http://memorix.io/ontology#LinkRecordsUIComponent |
---|---|
Description |
Used to link a record to one or more other Records. |
Super-classes |
UI Componentsc |
URI | http://memorix.io/ontology#Record |
---|---|
Description |
Recorded information that must be handled as a unit. |
Super-classes |
Classc |
Restrictions |
hasContextop exactly 1 Contextc |
In domain of |
hasContextop |
In range of |
ExternalResourcesUIComponent LinkRecordsUIComponent hasRecordop |
URI | http://memorix.io/ontology#Recordtype |
---|---|
Description |
Record Types are the most commonly used way to categorize Records in your collection.
The main guideline is to choose Record types that are broad enough so that an Record can never be more than one type
(ie a painting can never also be an moving image).
If you would like to describe your Records more specifically, you can supplement this categorization with an
additional "subtype" dropdown menu on the record editor itself. For example, an object of type "ephemera"
could have a subtype list of "postcard," "poster," "letter," etc. |
Super-classes |
Classc |
In domain of |
DepotLocationComponent searchWeightdp DigitalAssetComponent ImageComponent hasInformationComponentop hasHistoryop |
In range of |
hasRecordtypeop |
URI | http://memorix.io/ontology#ResultPagination |
---|---|
Description |
Parent Class for pagination properties. |
Restrictions |
currentPageIndexdp exactly 1 numberOfPagesdp exactly 1 resultCountdp exactly 1 pageSizedp exactly 1 |
In domain of |
pageSizedp resultCountdp currentPageIndexdp numberOfPagesdp |
URI | http://memorix.io/ontology#Set |
---|---|
Description |
Sets are designed for temporary and arbitrary groupings of your Record, often for a practical task such as creating an online exhibition, or creating a working list of images for publication etc. Sets can contain Records from one or more Collections. |
Super-classes |
Classc |
In domain of |
hasHistoryop numberOfItemsdp |
URI | http://memorix.io/ontology#UIComponent |
---|---|
Description |
Class for UI components that can be used in Recordtype |
Sub-classes |
DatePickerUIComponentc GeonamesUiComponentc FloatNumberComponentc BagUIComponentc LinkRecordsUIComponentc FloatUIComponentc BooleanUIComponentc CoordinatesUIComponentc ExternalResourcesUIComponentc AudienceUIComponentc |
URI | http://schema.org/DigitalDocument |
---|---|
Restrictions |
sdo:encodingFormat exactly 1 memorix:digitalDocumentId exactly 1 sdo:fileSize exactly 1 sdo:name exactly 1 isDefaultDigitalDocumentop max 1 |
In domain of |
isDefaultDigitalDocumentop |
URI | http://memorix.io/ontology#accessModeDisplay |
---|---|
Description |
Allow display of attached assets. |
Domain(s) | sdo:AccessibilityAndRightsComponentc |
Range(s) | xsd:booleanc |
URI | http://memorix.io/ontology#accessModeDownload |
---|---|
Description |
Allow download of attached assets. |
Domain(s) | sdo:AccessibilityAndRightsComponentc |
Range(s) | xsd:booleanc |
URI | http://memorix.io/ontology#accessModeReservation |
---|---|
Description |
Allow request/reservations. |
Domain(s) | sdo:AccessibilityAndRightsComponentc |
Range(s) | xsd:booleanc |
URI | http://memorix.io/ontology#accessModeScanningOnDemand |
---|---|
Description |
Allow scanning on demand. |
Domain(s) | sdo:AccessibilityAndRightsComponentc |
Range(s) | xsd:booleanc |
URI | http://memorix.io/ontology#attributionRequired |
---|---|
Description |
If set to TRUE then it is required to show Creditstatement. |
Domain(s) | sdo:AccessibilityAndRightsComponentc |
Range(s) | xsd:booleanc |
URI | http://memorix.io/ontology#audience |
---|---|
Description |
Property that makes a something internal/external from the Application perspective. An external record may never be published outside the Memorix Application. |
Equivalent properties | sdo:audience dct:audience |
Domain(s) | skos:Conceptc Contextc skos:ConceptSchemec |
URI | http://memorix.io/ontology#conceptSchemeIn |
---|---|
Description |
Specifies a list of skos:ConceptSchemes that can be used for picking Concepts. |
Domain(s) | ExternalResourcesUIComponentc |
Range(s) | rdf:Listc |
URI | http://memorix.io/ontology#hasAccessibilityAndRightsComponent |
---|---|
Description |
Links a AccessibilityAndRightsComponent to its Context |
Inverse properties | hasContextop |
Domain(s) | Contextc |
Range(s) | memorix:AccessibilityAndRightsComponentc |
URI | http://memorix.io/ontology#hasContext |
---|---|
Description |
Links a Context object to a Record, AccessibilityAndRightsComponent or schema:DigitalDocument |
Inverse properties | hasAccessibilityAndRightsComponentop hasRecordop isPartOfSetop |
Domain(s) | Recordc AccessibilityAndRightsComponentc |
Range(s) | memorix:Contextc |
URI | http://memorix.io/ontology#hasDigitalDocument |
---|---|
Description |
Collection of links to digital documents stored in Asset Manegement System. |
Domain(s) | Contextc |
Range(s) | rdf:Listc |
URI | http://memorix.io/ontology#hasHistory |
---|---|
Description |
Links zero or more History reources to a Class |
Inverse properties | sdo:object |
Domain(s) | Contextc Setc Recordtypec Collectionc AccessibilityAndRightsComponentc |
Range(s) | memorix:Historyc |
URI | http://memorix.io/ontology#hasInformationComponent |
---|---|
Description |
Links an InformationComponent to a RecordType. Can be used as information for frontend rendering. |
Domain(s) | Recordtypec |
Range(s) | memorix:InformationComponentc |
URI | http://memorix.io/ontology#hasMedia |
---|---|
Description |
Links from a Record to Media (e.g. Nuxeo links, IIIF Manifest files, etc) |
URI | http://memorix.io/ontology#hasRecord |
---|---|
Description |
Links a Record to its Context |
Inverse properties | hasContextop |
Domain(s) | Contextc |
Range(s) | memorix:Recordc |
URI | http://memorix.io/ontology#hasRecordtype |
---|---|
Description |
Marks a Recordtype as usable in a Collection |
Domain(s) | Collectionc |
Range(s) | memorix:Recordtypec |
URI | http://memorix.io/ontology#history |
---|---|
Description |
Used for direct and limited (only creation and modification a.k.a. replacement)
history on a Resource. There is also a full History log for Resources ( |
URI | http://memorix.io/ontology#isDefaultDigitalDocument |
---|---|
Description |
If set to TRUE then a schema:DigitalDocument is the default Document for a Record. |
Domain(s) | sdo:DigitalDocumentc |
Range(s) | xsd:booleanc |
URI | http://memorix.io/ontology#isPartOfSet |
---|---|
Inverse properties | hasContextop |
URI | http://schema.org/accessMode |
---|---|
Domain(s) | Contextc |
Range(s) | memorix:AccessModeTypec |
URI | http://schema.org/copyrightHolder |
---|---|
Description |
Link to a Context/Record from Memorix |
Domain(s) | Contextc |
Range(s) | memorix:Contextc |
URI | http://memorix.io/ontology#copyrightExpires |
---|---|
Description |
Property that defines when the copyright expires. |
Domain(s) | Contextc |
Range(s) | xsd:datec |
URI | http://memorix.io/ontology#currentPage |
---|---|
Description |
Current page of result set (offset by 1). |
Domain(s) | Paginationc |
URI | http://memorix.io/ontology#depot |
---|---|
Description |
UUID of a Depot object registered in Memorix. Depots are not expressed as RDF Resources! |
Domain(s) | DepotLocationComponentc |
Range(s) | xsd:stringc |
URI | http://memorix.io/ontology#depotContainerEnd |
---|---|
Description |
UUID of a Depot Container that markes the end of a physical depot location of an object registered in Memorix. Containers are not expressed as RDF Resources! |
Domain(s) | DepotLocationComponentc |
Range(s) | xsd:stringc |
URI | http://memorix.io/ontology#depotContainerStart |
---|---|
Description |
UUID of a Depot Container that markes the start of a physical depot location of an object registered in Memorix. Containers are not expressed as RDF Resources! |
Domain(s) | DepotLocationComponentc |
Range(s) | xsd:stringc |
URI | http://memorix.io/ontology#numberOfItems |
---|---|
Description |
Indicator for number of items (e.g. Records or Concepts) Sthat are contained by Sets, Collections and ConceptSchemes |
Domain(s) | Collectionc memorix:ConceptSchemec Setc |
Range(s) | xsd:nonNegativeIntegerc |
URI | http://memorix.io/ontology#numberOfPages |
---|---|
Description |
Total number of pages in result set. |
Domain(s) | Paginationc |
URI | http://memorix.io/ontology#pageSize |
---|---|
Description |
Maximium number of items in page of a result set (a.k.a. as 'limit'). |
Domain(s) | Paginationc |
URI | http://memorix.io/ontology#restrictionsExpire |
---|---|
Description |
Property that defines when a restriction to Conditions of Access expires. |
Domain(s) | Contextc |
Range(s) | xsd:datec |
URI | http://memorix.io/ontology#resultsCount |
---|---|
Description |
Total number of items in a result set. |
Domain(s) | Paginationc |
URI | http://memorix.io/ontology#searchWeight |
---|---|
Description |
Relevance Tuning for Elastic: Weight. Each field has a possible weight of 0 to 10, 10 being the most substantial weight. |
Domain(s) | Recordtypec |
Range(s) | xsd:nonNegativeIntegerc |
URI | http://schema.org/creditText |
---|---|
Domain(s) | Contextc |
Range(s) | xsd:stringc |
URI | http://schema.org/license |
---|---|
Domain(s) | Contextc |
Range(s) | xsd:anyURIc |
http://memorix.io/ontology#
http://datashapes.org/dash#
http://purl.org/dc/terms/
http://www.w3.org/2002/07/owl#
http://www.w3.org/ns/prov#
http://www.w3.org/1999/02/22-rdf-syntax-ns#
http://www.w3.org/2000/01/rdf-schema#
http://schema.org/
http://www.w3.org/ns/shacl#
http://www.w3.org/2004/02/skos/core#
http://vocab.org/vann/
http://www.w3.org/2001/XMLSchema#
c | Classes |
op | Object Properties |
fp | Functional Properties |
dp | Data Properties |
dp | Annotation Properties |
p | Properties |
ni | Named Individuals |