PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX regulatoryagencies: <https://www.omg.org/spec/Commons/RegulatoryAgencies/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

regulatoryagencies:RegulatoryService a rdfs:Class ;
  rdfs:label "regulatory service" ;
  rdfs:comment "service provided by a regulatory agency, which may include, but not be limited to, examination, monitoring, supervision, testing, or other capabilities required to ensure the integrity, fairness, safety, or other capacity of a given industry, organization, or product" ;
  rdfs:subClassOf <https://www.omg.org/spec/Commons/Organizations/Service> .

<https://www.omg.org/spec/Commons/Organizations/isProvidedBy> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

regulatoryagencies:RegulatoryAgency a rdfs:Class ;
  rdfs:label "regulatory agency" ;
  rdfs:comment "public authority or government agency responsible for exercising authority over something in a regulatory or supervisory capacity" ;
  rdfs:subClassOf <https://www.omg.org/spec/Commons/BusinessAuthorizations/AuthorizingParty> , <https://www.omg.org/spec/Commons/Organizations/ServiceProvider> .

regulatoryagencies:hasJurisdiction a rdf:Property ;
  rdfs:label "has jurisdiction" ;
  rdfs:comment "relates a polity, government entity or regulatory agency to a jurisdiction over which it has some level of legal authority" ;
  rdfs:range regulatoryagencies:Jurisdiction ;
  rdfs:subPropertyOf regulatoryagencies:governs .

regulatoryagencies:regulates a rdf:Property ;
  rdfs:label "regulates" ;
  rdfs:comment "has regulatory authority over or directs according to rule or law, typically an industry, organization, or product" ;
  rdfs:domain regulatoryagencies:RegulatoryAgency ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf regulatoryagencies:governs .

<https://www.omg.org/spec/Commons/Locations/GeographicRegion> a rdfs:Class .

<https://www.omg.org/spec/Commons/Documents/Record> a rdfs:Class .

<https://www.omg.org/spec/Commons/BusinessAuthorizations/AuthorizingParty> a rdfs:Class .

regulatoryagencies:Jurisdiction a rdfs:Class ;
  rdfs:label "jurisdiction"@en ;
  rdfs:comment "power of a court or regulatory agency to adjudicate cases, issue orders, and interpret and apply the law with respect to some specific geographic area" ;
  rdfs:subClassOf <https://www.omg.org/spec/Commons/ContextualDesignators/Context> .

regulatoryagencies:hasReach a rdf:Property ;
  rdfs:label "has reach" ;
  rdfs:comment "indicates the geographic region covered by the jurisdiction" ;
  rdfs:domain regulatoryagencies:Jurisdiction ;
  rdfs:range <https://www.omg.org/spec/Commons/Locations/GeographicRegion> ;
  rdfs:subPropertyOf <https://www.omg.org/spec/Commons/ContextualDesignators/isApplicableIn> .

regulatoryagencies:isJurisdictionOf a rdf:Property ;
  rdfs:label "is jurisdiction of" ;
  rdfs:comment "relates a jurisdiction to a polity or other government entity or court that has some level of legal authority over it" ;
  rdfs:domain regulatoryagencies:Jurisdiction ;
  rdfs:range <https://w3id.org/linkml/Any> ;
  rdfs:subPropertyOf regulatoryagencies:isGovernedBy .

<https://w3id.org/linkml/Any> a rdfs:Class ;
  rdfs:comment "An unconstrained type or object" .

<https://www.omg.org/spec/Commons/Documents/ReferenceDocument> a rdfs:Class .

<https://www.omg.org/spec/Commons/Organizations/LegalPerson> a rdfs:Class .

regulatoryagencies:isRecognizedIn a rdf:Property ;
  rdfs:label "is recognized in" ;
  rdfs:comment "indicates the jurisdiction in which a legal person is considered competent to enter into a contract, conduct business, or participate in other activities, or in which an agreement may be acknowledged and possibly enforceable" ;
  rdfs:range regulatoryagencies:Jurisdiction ;
  rdfs:subPropertyOf regulatoryagencies:isGovernedBy .

<https://www.omg.org/spec/Commons/Organizations/LegalEntity> a rdfs:Class .

regulatoryagencies:isOrganizedIn a rdf:Property ;
  rdfs:label "is organized in" ;
  rdfs:comment "indicates the jurisdiction whose laws a legal entity is organized under" ;
  rdfs:domain <https://www.omg.org/spec/Commons/Organizations/LegalEntity> ;
  rdfs:range regulatoryagencies:Jurisdiction ;
  rdfs:subPropertyOf regulatoryagencies:isRecognizedIn .

<https://www.omg.org/spec/Commons/Organizations/Service> a rdfs:Class .

<https://www.omg.org/spec/Commons/ContextualDesignators/Context> a rdfs:Class .

regulatoryagencies:RegulatoryReport a rdfs:Class ;
  rdfs:label "regulatory report" ;
  rdfs:comment "document required to support operational transparency that demonstrates compliance with some specification, law, policy, restriction, or other rule specified by a regulatory agency" ;
  rdfs:subClassOf <https://www.omg.org/spec/Commons/Documents/Record> , <https://www.omg.org/spec/Commons/Documents/ReferenceDocument> .

<https://www.omg.org/spec/Commons/Organizations/ServiceProvider> a rdfs:Class .

<https://www.omg.org/spec/Commons/ContextualDesignators/isApplicableIn> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<https://www.omg.org/spec/Commons/Organizations/provides> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

<https://www.omg.org/spec/Commons/PartiesAndSituations/hasPartyRole> a rdf:Property ;
  rdfs:range <https://w3id.org/linkml/Any> .

regulatoryagencies:governs a rdf:Property ;
  rdfs:label "governs" ;
  rdfs:comment "has and exercises authority over" ;
  rdfs:range <https://w3id.org/linkml/Any> .

regulatoryagencies:isApplicableInJurisdiction a rdf:Property ;
  rdfs:label "is applicable in jurisdiction" ;
  rdfs:comment "indicates the geopolitical region identifier for the jurisdiction in which something is applicable" ;
  rdfs:range <https://w3id.org/linkml/Any> .

regulatoryagencies:isGovernedBy a rdf:Property ;
  rdfs:label "is governed by" ;
  rdfs:comment "relates a contract, agreement, jurisdiction, or other legal construct and the regulation, policy, procedure, or legal person that regulates or oversees (governs) it" ;
  rdfs:range <https://w3id.org/linkml/Any> .

regulatoryagencies:isRegulatedBy a rdf:Property ;
  rdfs:label "is regulated by" ;
  rdfs:comment "specifies a regulatory agency that has regulatory authority for something" ;
  rdfs:range regulatoryagencies:RegulatoryAgency ;
  rdfs:subPropertyOf <https://www.omg.org/spec/Commons/PartiesAndSituations/hasPartyRole> , regulatoryagencies:isGovernedBy .
