This version: https://purl.org/episa/archonto/data_object
Latest version: https://purl.org/episa/archonto/data_object
Previous version: https://purl.org/episa/archonto/data_object/0.0.5
This specification describes DataObject, an ontology created to handle literal values and their validation concerning the properties of the ArchOnto data model. This ontology aims to validate each individual with a representation as a simple type, like a date or a string, against the corresponding class.
This document is in progress. This may undergo changes considering that the present ontology is in constant development.
Auxiliary ontology to deal with literal values and their validation in ArchOnto. Comprises classes and data properties for the simple types in the ontology. In this ontology, the names of classes are preceded by DOE (from DataObject Entity), and the names of properties are preceded by DOP (from DataObject Property).
DOE1 DataObject |
---|
This class is used to deal with literal values and their validation. |
URI: https://purl.org/episa/archonto/data_object/DOE1 |
Superclass: - |
Subclasses: - DOE2 AuthorityFile - DOE3 Boolean - DOE4 Date - DOE5 Decimal - DOE6 GeospatialCoordinates - DOE7 Integer - DOE8 String |
Related properties: - L2DO has value (from Link2DataObject ontlogy) |
Example values: - |
DOE2 Authority File |
---|
This class is used for authority files validation. |
URI: https://purl.org/episa/archonto/data_object/DOE2 |
Superclass: DOE1 DataObject |
Subclasses: - |
Related properties: - DOP3 file location |
Example values: - |
DOE3 Boolean |
---|
This class is used for boolean values validation. |
URI: https://purl.org/episa/archonto/data_object/DOE3 |
Superclass: DOE1 DataObject |
Subclasses: - |
Related properties: - |
Example values: - |
DOE4 Date |
---|
This class is used for dates validation. |
URI: https://purl.org/episa/archonto/data_object/DOE4 |
Superclass: DOE1 DataObject |
Subclasses: - DOE9 Approximate - DOE10 Instant - DOE11 Interval |
Related properties: - |
Example values: - |
DOE5 Decimal |
---|
This class is used for decimal values validation. |
URI: https://purl.org/episa/archonto/data_object/DOE5 |
Superclass: DOE1 DataObject |
Subclasses: - |
Related properties: - |
Example values: - |
DOE6 Geospatial Coordinates |
---|
This class is used for geospatial coordinates validation. |
URI: https://purl.org/episa/archonto/data_object/DOE6 |
Superclass: DOE1 DataObject |
Subclasses: - DOE12 Latitude - DOE13 Longitude - DOE14 Polygon |
Related properties: - |
Example values: - |
DOE7 Integer |
---|
This class is used for integer values validation. |
URI: https://purl.org/episa/archonto/data_object/DOE7 |
Superclass: DOE1 DataObject |
Subclasses: - |
Related properties: - |
Example values: - |
DOE8 String |
---|
This class is used for plain text validation, as in the case of the documents’ titles. |
URI: https://purl.org/episa/archonto/data_object/DOE8 |
Superclass: DOE1 DataObject |
Subclasses: - |
Related properties: - DOP7 stringValue |
Example values: - Vila da Praia - Oficialização do Desembargo do Paço como tribunal superior do reino |
DOE9 Approximate |
---|
This class is used for approximate dates validation. |
URI: https://purl.org/episa/archonto/data_object/DOE9 |
Superclass: - DOE4 Date |
Subclasses: - |
Related properties: - DOP1 approximateDateValue |
Example values: - c.1917-04 |
DOE10 Instant |
---|
This class is used to validate that an event occurs at a certain moment. For example, a death occurs on a certain day at a certain time. If only the day of death is known, the DOE11 Interval class is used, indicating the date and hours of the day between which the death may have occurred. |
URI: https://purl.org/episa/archonto/data_object/DOE10 |
Superclass: DOE4 Date |
Subclasses: - |
Related properties: - DOP8 timestamp |
Example values: - 2007-11-19 - 2018-10-02 |
DOE11 Interval |
---|
This class is used to validate that an event occurs over a period of time, with a beginning and an end. |
URI: https://purl.org/episa/archonto/data_object/DOE11 |
Superclass: DOE4 Date |
Subclasses: - |
Related properties: DOP2 endDateValue; DOP6 startDateValue. |
Example values: - 1844-09-10 to 1858-10-25 - 1816 to 1817 |
DOE12 Latitude |
---|
This class is used for latitude values validation. |
URI: https://purl.org/episa/archonto/data_object/DOE12 |
Superclass: DOE6 GeospatialCoordinates |
Subclasses: - |
Related properties: - |
Example values: - |
DOE13 Longitude |
---|
This class is used for longitude values validation. |
URI: https://purl.org/episa/archonto/data_object/DOE13 |
Superclass: DOE6 Geospatial Coordinates |
Subclasses: - |
Related properties: - |
Example values: - |
DOE14 Polygon |
---|
This class is used for polygon values validation. |
URI: https://purl.org/episa/archonto/data_object/DOE14 |
Superclass: DOE6 Geospatia lCoordinates |
Subclasses: - |
Related properties: - |
Example values: - |
DOE15 Authority String |
---|
This class is used for authority strings validation. |
URI: https://purl.org/episa/archonto/data_object/DOE15 |
Superclass: DOE8 String |
Subclasses: DOE17 Person Name |
Related properties: - |
Example values: - |
DOE16 Regex String |
---|
This class is used for regular expressions validation. |
URI: https://purl.org/episa/archonto/data_object/DOE16 |
Superclass: DOE8 String |
Subclasses: - |
Related properties: DOP4 has regex |
Example values: - |
DOE17 PersonName |
---|
This class is used for person names validation. |
URI: https://purl.org/episa/archonto/data_object/DOE17 |
Superclass: DOE15 Authority String |
Subclasses: - |
Related properties: DOP5 name |
Example values: - António Esteves Costa - Lino José de Almeida Lobo da Torre do Vale - Maria Luísa De Brito Rocha E Melo |
DOP1 approximate date value |
---|
This property is used to indicate an approximate date value. |
URI: https://purl.org/episa/archonto/data_object/DOP1 |
Domain: DOE9 Approximate |
Range: xsd:dateTime |
Inverse: - |
Example values: - |
DOP2 end date value |
---|
This property is used to indicate the final date of a period of time. |
URI: https://purl.org/episa/archonto/data_object/DOP2 |
Domain: DOE11 Interval |
Range: xsd:dateTime |
Inverse: - |
Example values: - |
DOP3 file location |
---|
This property is used to indicate the location of an authority file. |
URI: https://purl.org/episa/archonto/data_object/DOP3 |
Domain: DOE2 Authority File |
Range: xsd:string |
Inverse: - |
DOP4 has regex |
---|
This property is used for regular expressions declaration. |
URI: https://purl.org/episa/archonto/data_object/DOP4 |
Domain: DOE16 Regex String |
Range: xsd:string |
Inverse: - |
DOP5 name |
---|
This property is used for person names declaration. |
URI: https://purl.org/episa/archonto/data_object/DOP5 |
Domain: DOE17 Person Name |
Range: xsd:string |
Inverse: - |
DOP6 start date value |
---|
This property is used to indicate the start date of a period of time. |
URI: https://purl.org/episa/archonto/data_object/DOP6 |
Domain: DOE11 Interval |
Range: xsd:dateTime |
Inverse: - |
DOP7 string value |
---|
This property is for using text. |
URI: https://purl.org/episa/archonto/data_object/DOP7 |
Domain: DOE8 String |
Range: xsd:string |
Inverse: - |
DOP8 timestamp |
---|
This modular property is used to determine an instant. |
URI: https://purl.org/episa/archonto/data_object/DOP8 |
Domain: DOE10 Instant |
Range: xsd:dateTime |
Inverse: - |