Project Core Attributes
[current approved version: 2020.0]
Core attributes are the main fields associated with a project. The table below lists all Core Attributes; their field name & a description of how it is used.
Many of the core terms are mandatory. Every project instance is required to have an entry in this field.
Entity | Attribute or Entity Name | Description | Data or Entity Type | Obligation | Multiplicity | Synonym term in other standards |
---|---|---|---|---|---|---|
programOrCampaign | Project | A project is an overarching context for a set of associated activities which contribute to a specific objective. Entity equates to OWL 2.0 Class object. The project entity is described and defined by this schema. | Class | Mandatory | 1:n | |
project | projectId | Globally unique identifier (GUID) for the project. System generated. | Text | Mandatory | 1:1 | dcterms:identifier cosi:hasIdentifier |
project | projectDateCreated | The date and time that the record was created in the database. Uses the ISO 8601:2004 (E) dateTime standard | Date Time | Mandatory | 1:1 | dcterms:created prov:generatedAtTime |
project | projectLastUpdatedDate | The date and time that the record was last updated in the database. Uses the ISO 8601:2004 (E) dateTime standard | Date Time | Mandatory | 1:1 | dcterms:modified prov:generatedAtTime |
project | projectName | Short name or title of the project. | text | Mandatory | 1:1 | dcterms:title cosi:hasTitle |
project | projectAim | The primary aim, goal or objective of the project. | text | Mandatory | 1:1 | dcterms:abstract |
project | projectDescription | Abstract or long description of the project. | text | Mandatory | 1:1 | dcterms:description cosi:hasDescription |
project | hasTag | A set of categorical tags to assist with searching and filtering. | vocabulary | Optional | 0:n | |
project | difficultyLevel | Assessed class of project difficulty for untrained participants to undertake. This attribute is used to assist with searching and filtering. | vocabulary | Optional | 0:1 | |
project | keyword | Keywords (comma separated) which are indexed and aid in searching for and finding projects. | text | Optional | 0:n | dct:keyword |
project | projectStatus | The activity status of the project. | vocabulary | Mandatory | 1:1 | cosi:hasStatus |
project | projectStartDate | The actual date that the project began. Uses the ISO 8601:2004 (E) dateTime standard | Date Time | Mandatory | 1:1 | |
project | projectEndDate | The actual date that the project ended. Uses the ISO 8601:2004 (E) dateTime standard | Date Time | Optional | 0:1 | |
project | projectDuration | The duration or elapsed time over which a project was undertaken. This would typically be derived as the difference in a unit of time between the start and end dates of a project, but may be infinite (if no end date applies) or explicit (if duration is given with no end date specified. | Time | Mandatory | 1:1 | |
project | projectScienceType | he category of science represented by the project. Where the project fits into the landscape of science. | vocabulary | Mandatory | 1:n | cosi:hasFieldOfStudy |
project | projectUrl | An HTTP URL to an external web site for the project. | uri | Optional | 0:1 | |
project | unRegions | Select list based on UN M.49 coding classification, Geographical supranational regions. Used for enabling regionalized views of projects where projects are active, to make searching for projects more regionally relevant for some users. | vocabulary | Optional | 0:n | |
project | language | The encoding language used for the project. Uses Unicode Standard UTF-8 (ISO/IEC 10646:2014 plus Amendment 1). | vocabulary | Mandatory | 1:1 | dcterms:language MD_DataIdentification.characterSet |
project | projectLocality | Other textual location specification | text | Optional | 0:1 | dwcterms:locality |
project | projectResponsiblePartyName | Name of the primary organization responsible for hosting or implementing the project. | text | Mandatory | 1:1 | foaf:name proj:hasLeader prov:entity |
project | projectResponsiblePartyContactEmail | A contact email address of the party (eg. Organisation) that is responsible for implementing/conducting the project. | text | Mandatory | 1:1 | |
project | contactPoint | The principal contact point for the project. This is a class object. | Class | Mandatory | 1:n | dcat:contactPoint |
contactPoint | contactName | The name of the agent appointed as the contact for a project. | text | Mandatory | 1:n | foaf:name |
contactPoint | meansOfContact | The method(s) described for making contact with the project. | vocabulary | Mandatory | 1:n | |
contactPoint | contactDetails | Detailed contact information for a project. | text | Mandatory | 1:n | |
contactPoint | contactPointType | The type of contact point for a project. | vocabulary | Mandatory | 1:n | |
project | projectMedia | Image(s) and/or other media used to graphically enhance or represent the project. This is a class object. | Class | Optional | 0:n | |
projectMedia | projectMediaType | The category of media type representing the type of project media item chosen | vocabulary | Mandatory | 1:1 | foaf:img |
projectMedia | projectMediaFile | Media file upload representing the type of project media chosen | mediaFile | Mandatory | 1:1 | foaf:img |
projectMedia | projectMediaCredit | Attribution credit for the logo image or other media | text | Mandatory | 1:1 | dcterms:bibliographicCitation |
project | projectGeographicLocation | User-defined geospatial representation point location or geographic extent of the project. Point locations are typically represented as map pins and extents as polygons. Uses OGC GeoAPI (09-083r3) standard. This is a class object. | Class | Mandatory | 1:n | ISO19107 |
projectGeographicLocation | projectPinLatitude | Latitude coordinate of the point location of the project. Typically this is where the project is hosted, e.g., a home institution. Uses OGC GeoAPI (09-083r3) standard. | decimal | Optional | 0:1 | ISO19107 |
projectGeographicLocation | projectPinLongitude | Longitude coordinate of the point location of the project. Typically this is where the project is hosted, e.g. a home institution. Uses OGC GeoAPI (09-083r3) standard. | decimal | Optional | 0:1 | ISO19107 |
projectGeographicLocation | projectGeographicCoverage | User-defined geospatial representation(s) of the project area footprint/extent. Coverage is typically represented in a GeoJSON object which has a centroid coordinate ('centre') and a definition of the boundary of the shape. Uses OGC GeoAPI (09-083r3) standard. | geoObject | Optional | 0:n | ISO19107 |
projectGeographicLocation | projectGeographicCoverageCentroidLatitude | Latitude coordinate of the centroid of the project extent area. Latitude coordinate in geographic decimal degrees for the center or home base of the project best representing the project's location as a point. Uses OGC GeoAPI (09-083r3) standard. | decimal | Optional | 0:n | ISO19107 |
projectGeographicLocation | projectGeographicCoverageCentroidLongitude | Longitude coordinate of the centroid of the project extent area. Longitude coordinate in geographic decimal degrees for the center or home base of the project best representing the project's location as a point. Uses OGC GeoAPI (09-083r3) standard. | decimal | Optional | 0:n | ISO19107 |
project | activity | An activity comprises a schema definition which represents a specific data collection protocol and a schema definition for the metadata associated with all protocols. In the context of an activity, these exist as a singular pair. Usage of an activity is always made in the context of an event, ie. A non-persistent time-based usage of an observational data schema. Observational data schemas are domain and protocol specific, and may be published in other repositories. This is a class object. | Class | Optional | 0:n | dcmitype:Event |