@prefix p: <https://ontology.inferal.com/profiles/relay-advertising/microsoftads/> .
@prefix ms: <https://relay.inferal.com/ontology/microsoftads/> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix : <https://ontology.inferal.com/profiles/relay-advertising/microsoftads/shared-negative-lists/> .

<https://ontology.inferal.com/profiles/relay-advertising/microsoftads/shared-negative-lists/> a owl:Ontology ; owl:imports p: ; dcterms:source <https://learn.microsoft.com/en-us/advertising/campaign-management-service/getsharedentities?view=bingads-13> ; rdfs:label "Shared negative keyword list observations" ; rdfs:comment "Shared negative keyword list observations with explicit native evidence and exact capture custody." ; dcterms:title "Shared negative keyword list observations" ; dcterms:description "Shared negative keyword list observations Captured observations require explicit account, request and exact capture context; synthetic examples do not establish client acceptance." ; dcterms:license <https://creativecommons.org/licenses/by/4.0/> ; dcterms:accessRights <https://ontology.inferal.com/modules/publication-access/PublicAccess> ; owl:versionInfo "1.0.0" ; vann:preferredNamespacePrefix "mssl" ; vann:preferredNamespaceUri "https://ontology.inferal.com/profiles/relay-advertising/microsoftads/shared-negative-lists/" .
:SharedNegativeListRetrieval a rdfs:Class ; rdfs:subClassOf prov:Entity ; rdfs:label "shared negative list catalog retrieval" ; rdfs:comment "Caller-supplied successful account list retrieval with exact request, response and capture evidence." .
:SharedNegativeListItemsRetrieval a rdfs:Class ; rdfs:subClassOf prov:Entity ; rdfs:label "shared negative list member retrieval" ; rdfs:comment "Returned list members linked to their exact account/list catalog retrieval; returned members do not prove exhaustive list contents." .
:SharedNegativeListAssociationsRetrieval a rdfs:Class ; rdfs:subClassOf prov:Entity ; rdfs:label "shared negative list campaign association retrieval" ; rdfs:comment "Returned campaign associations scoped to one cataloged negative list at the same account capture instant." .
:listRetrieval a rdf:Property ; rdfs:domain prov:Entity ; rdfs:range :SharedNegativeListRetrieval ; rdfs:label "owning shared list catalog retrieval" ; rdfs:comment "The exact account-scoped shared-list catalog retrieval owning this member or association response." .

# Publication metadata agrees with the approved central catalog.
<https://ontology.inferal.com/profiles/relay-advertising/microsoftads/shared-negative-lists/> a <https://ontology.inferal.com/modules/publication-access/PublicationManagedOntology> .
