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 |
accessModeDisplayop exactly 1 copyrightExpiresdp max 1 accessModeScanningOnDemandop exactly 1 sdo:copyrightHolderop max 1 Contextc sdo:conditionsOfAccess some xsd:stringc accessModeReservationop exactly 1 attributionRequiredop exactly 1 sdo:creditTextdp max 1 sdo:copyrightNotice some xsd:stringc sdo:licensedp some xsd:anyURIc accessModeDownloadop some xsd:booleanc 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 Setc Recordtypec Historyc Contextc skos:ConceptSchemec skos:Conceptc Collectionc |
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 |
hasHistoryop hasRecordtypeop numberOfItemsdp |
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:title some xsd:stringc memorix:depotLocation DepotLocationComponentc dct:conformsTo exactly 1 Recordtypec dct:description some xsd:stringc hasRecordop exactly 1 Recordc Audienceop exactly 1 |
In domain of |
hasHistoryop sdo:licensedp hasRecordop sdo:creditTextdp hasDigitalDocumentop Audienceop hasAccessibilityAndRightsComponentop copyrightExpiresdp restrictionsExpiredp sdo:copyrightHolderop sdo:accessModeop |
In range of |
hasContextop sdo:copyrightHolderop |
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 |
depotContainerEnddp max 1 depotContainerStartdp exactly 1 depotdp exactly 1 |
In domain of |
depotContainerStartdp depotdp 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:agent exactly 1 sdo:startTime 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 |
DepotLocationComponentc AccessibilityAndRightsComponentc ImageComponentc 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 hasRecordop LinkRecordsUIComponent |
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 hasHistoryop hasInformationComponentop ImageComponent searchWeightdp DigitalAssetComponent |
In range of |
hasRecordtypeop |
URI | http://memorix.io/ontology#ResultPagination |
---|---|
Description |
Parent Class for pagination properties. |
Restrictions |
perPagedp exactly 1 numberOfPagesdp exactly 1 pagedp exactly 1 totaldp 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 |
numberOfItemsdp hasHistoryop |
URI | http://memorix.io/ontology#UIComponent |
---|---|
Description |
Class for UI components that can be used in Recordtype |
Sub-classes |
BooleanUIComponentc CoordinatesUIComponentc FloatNumberComponentc DatePickerUIComponentc ExternalResourcesUIComponentc GeonamesUiComponentc BagUIComponentc FloatUIComponentc LinkRecordsUIComponentc AudienceUIComponentc |
URI | http://schema.org/DigitalDocument |
---|---|
Restrictions |
isDefaultDigitalDocumentop max 1 memorix:digitalDocumentId exactly 1 sdo:fileSize exactly 1 sdo:name exactly 1 sdo:encodingFormat 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 | dct:audience sdo:audience |
Domain(s) | skos:Conceptc skos:ConceptSchemec Contextc |
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 isPartOfSetop hasRecordop |
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) | Collectionc Contextc Setc Recordtypec 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 registred 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) | Setc memorix:ConceptSchemec Collectionc |
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 |