@prefix ec: <http://www.ebu.ch/metadata/ontologies/ebucoreplus#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix time: <http://www.w3.org/2006/time#> .
@prefix dcterms: <http://purl.org/dc/terms/> .

ec:PublicationService
  a owl:Class ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty ec:accountingTo ;
    owl:allValuesFrom ec:Account
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasBrand ;
    owl:allValuesFrom ec:MarketingBrand
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasConsumptionCount ;
    owl:allValuesFrom ec:Audience
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasIdentifier ;
    owl:allValuesFrom ec:Identifier
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasLogo ;
    owl:allValuesFrom ec:Logo
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasObjectType ;
    owl:allValuesFrom skos:Concept
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasRelatedPublicationService ;
    owl:allValuesFrom ec:PublicationService
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasServiceGenre ;
    owl:allValuesFrom skos:Concept
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasTargetAudience ;
    owl:allValuesFrom ec:Audience
  ], [
    a owl:Restriction ;
    owl:onProperty ec:isOwnedBy ;
    owl:allValuesFrom ec:Agent
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasEndDateTime ;
    owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
    owl:onClass time:Instant
  ], [
    a owl:Restriction ;
    owl:onProperty ec:hasStartDateTime ;
    owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ;
    owl:onClass time:Instant
  ], [
    a owl:Restriction ;
    owl:onProperty ec:description ;
    owl:allValuesFrom rdfs:Literal
  ], [
    a owl:Restriction ;
    owl:onProperty ec:name ;
    owl:allValuesFrom rdfs:Literal
  ] ;
  dcterms:description "A publication service is a channel or publishing platform that releases the content to a given Audience."@en ;
  rdfs:label "Publication service"@en ;
  skos:definition "a service by which a publishing organisation or person publishes its content and offers access to consumers"@en ;
  skos:example """- the linear video service named "BBC One"
- the video on demand service of Netflix"""@en .

