observable:ForumPost leaf node


URI

https://unifiedcyberontology.org/ontology/uco/observable#ForumPost

Label

ForumPost

Description

A forum post is message submitted by a user account to an online forum where the message content (and typically metadata including who posted it and when) is viewable by any party with viewing permissions on the forum.

Target Classes (1)

Shape Properties

Instances of observable:ForumPost can have the following properties:

PROPERTY

MIN COUNT

MAX COUNT

VALUE CONSTRAINTS

TYPE

observable:ObservableObject
observable:hasChanged 0 1
xsd:boolean
observable:state 0 1
xsd:string
core:UcoObject
core:createdBy 0 1
core:IdentityAbstraction
core:description 0 *
xsd:string
core:externalReference 0 *
core:ExternalReference
core:hasFacet 0 *
core:Facet
core:id 0 1
types:Identifier
core:modifiedTime 0 *
xsd:dateTime
core:name 0 1
xsd:string
core:objectCreatedTime 0 1
xsd:dateTime
core:objectMarking 0 *
core:MarkingDefinitionAbstraction
core:specVersion 0 1
xsd:string
core:tag 0 *
xsd:string
core:type 0 *
xsd:string

Implementation

@prefix observable: <https://unifiedcyberontology.org/ontology/uco/observable#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .

observable:ForumPost a owl:Class,
        sh:NodeShape ;
    rdfs:label "ForumPost"@en ;
    rdfs:comment "A forum post is message submitted by a user account to an online forum where the message content (and typically metadata including who posted it and when) is viewable by any party with viewing permissions on the forum."@en ;
    rdfs:subClassOf observable:Message ;
    sh:targetClass observable:ForumPost .