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 |
accessModeScanningOnDemandop some xsd:booleanc sdo:copyrightHolderop max 1 Contextc sdo:licensedp max 1 accessModeDownloadop some xsd:booleanc accessModeDisplayop some xsd:booleanc sdo:copyrightNotice some xsd:stringc copyrightExpiresdp some xsd:datec restrictionsExpiredp max 1 sdo:conditionsOfAccess some xsd:stringc accessModeReservationop exactly 1 attributionRequiredop exactly 1 sdo:creditTextdp some xsd:stringc |
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 |
dct:conformsTo exactly 1 Recordtypec dct:description some xsd:stringc hasRecordop exactly 1 Recordc dct:title some xsd:stringc Audienceop exactly 1 memorix:depotLocation DepotLocationComponentc |
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 depotContainerStartdp exactly 1 depotContainerEnddp max 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:object exactly 1 sdo:startTime exactly 1 sdo:agent exactly 1 sdo:additionalType exactly 1 sdo:object 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 |
totaldp exactly 1 numberOfPagesdp exactly 1 pagedp exactly 1 perPagedp exactly 1 |
In domain of |
pagedp perPagedp totaldp 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 isDefaultDigitalDocumentop max 1 memorix:digitalDocumentId exactly 1 sdo:fileSize exactly 1 sdo:name exactly 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#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#page |
---|---|
Description |
Current page of result set (offset by 1). |
Domain(s) | Paginationc |
URI | http://memorix.io/ontology#perPage |
---|---|
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#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://memorix.io/ontology#total |
---|---|
Description |
Total number of items in a result set. |
Domain(s) | Paginationc |
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 |