@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix : <http://ids.maastrichtuniversity.nl/ontologies/cbm/eu-cm-ontology#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix cbcm: <http://w3id.org/um/cbcm/eu-cm-ontology#> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix terms: <http://purl.org/dc/terms/> .
@prefix opla-sd: <http://ontologydesignpatterns.org/opla-sd#> .

opla-sd:entityPosition
    a owl:AnnotationProperty .

opla-sd:entityPositionX
    a owl:AnnotationProperty .

opla-sd:entityPositionY
    a owl:AnnotationProperty .

dc:description
    a owl:AnnotationProperty .

dc:title
    a owl:AnnotationProperty .

terms:contributor
    a owl:AnnotationProperty .

terms:description
    a owl:AnnotationProperty .

terms:license
    a owl:AnnotationProperty .

<http://w3id.org/um/cbcm/eu-cm-ontology>
    dc:description "This ontology describes terms concerning companies, their cross-border movements within the European Union (EU), and associated EU company legislation."^^xsd:string ;
    dc:title "The European Union Company Mobility Ontology (EU-CMO)"^^xsd:string ;
    terms:contributor "Kody Moodley"^^xsd:string, "Marcus Meyer"^^xsd:string, "Ruta Liepina"^^xsd:string, "Stephan Rammeloo"^^xsd:string, "Thomas Biermeyer"^^xsd:string, "Tobias Breuer"^^xsd:string, "Walter Simoncini"^^xsd:string ;
    terms:license "Creative Commons Attribution 3.0 (CC BY 3.0)"^^xsd:string ;
    a owl:Ontology ;
    rdfs:seeAlso "https://maastrichtu-ids.github.io/cbcm-ontology"^^xsd:anyURI ;
    owl:versionIRI <http://w3id.org/um/cbcm/eu-cm-ontology/1.2.1> ;
    owl:versionInfo "1.2.1"^^xsd:string ;
    prov:wasAttributedTo "Institute of Data Science at Maastricht University"^^xsd:string, "Maastricht University"^^xsd:string, "The Maastricht Law & Techlab"^^xsd:string .

cbcm:AcquiringCompany
    opla-sd:entityPosition [
        opla-sd:entityPositionX 142.23301817604346 ;
        opla-sd:entityPositionY 127.8720311884132 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Acquiring Company means the resulting or surviving company in a transaction that takes over another, merging company."@en ;
    rdfs:label "Acquiring company"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:Company, [
        a owl:Restriction ;
        owl:onProperty cbcm:isTransactionResultOf ;
        owl:someValuesFrom cbcm:CompanyMerger
    ] .

cbcm:Agent
    opla-sd:entityPosition [
        opla-sd:entityPositionX 46.82985876509674 ;
        opla-sd:entityPositionY 252.14393321570253 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    terms:description "An entity or group of entities (either biological or non-biological) that is able to perform actions autonomously in the world."@en ;
    a owl:Class ;
    rdfs:comment "An entity or group of entities (either biological or non-biological) that is able to perform actions autonomously in the world."@en ;
    rdfs:label "Agent" ;
    rdfs:subClassOf cbcm:Entity .

cbcm:AnnualAccount
    opla-sd:entityPosition [
        opla-sd:entityPositionX 143.69597681603065 ;
        opla-sd:entityPositionY 191.57516634769303 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Annual reports measure a company's financial health. They focus on past and present financial performance, and make predictions about future prospects. The revenue and financial performance of a company."@en ;
    rdfs:label "Annual account"@en ;
    rdfs:subClassOf cbcm:CompanyMobilityDocument ;
    owl:equivalentClass cbcm:AnnualReport .

cbcm:AnnualReport
    opla-sd:entityPosition [
        opla-sd:entityPositionX 53.00501234049062 ;
        opla-sd:entityPositionY 249.16432506444053 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Annual reports measure a company's financial health. They focus on past and present financial performance, and make predictions about future prospects. The revenue and financial performance of a company."@en ;
    rdfs:label "Annual report"@en ;
    rdfs:subClassOf cbcm:CompanyMobilityDocument .

cbcm:Attribute
    opla-sd:entityPosition [
        opla-sd:entityPositionX 90.9861772743164 ;
        opla-sd:entityPositionY 109.03647135579364 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    terms:description "An attribute is a characteristic of some entity."@en ;
    a owl:Class ;
    rdfs:comment "An attribute is a characteristic of some entity."@en ;
    rdfs:label "Attribute" ;
    rdfs:subClassOf cbcm:Entity .

cbcm:Behaviour
    opla-sd:entityPosition [
        opla-sd:entityPositionX 92.06451662706473 ;
        opla-sd:entityPositionY 273.0177715932372 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    terms:description "Behaviour is the set of actions and mannerisms made by systems (biological or otherwise) in response to stimuli or inputs, whether internal or external, conscious or subconscious, overt or covert, and voluntary or involuntary."@en ;
    a owl:Class ;
    rdfs:comment "Behaviour is the set of actions and mannerisms made by systems (biological or otherwise) in response to stimuli or inputs, whether internal or external, conscious or subconscious, overt or covert, and voluntary or involuntary."@en ;
    rdfs:label "Behaviour" ;
    rdfs:subClassOf cbcm:Process ;
    owl:disjointWith cbcm:Procedure .

cbcm:BoardLevelEmployeeRepresentationRight
    opla-sd:entityPosition [
        opla-sd:entityPositionX 117.7666860918943 ;
        opla-sd:entityPositionY 216.65703424349607 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Board-level representation of employees (BLER) refers to the phenomenon where employees or their representatives elect or appoint representatives to the strategic decision-making body of a company (i.e. the supervisory board or non-executive board in a one-tier system). The BLER right requires that if such a system of BLER exists prior to a cross-border company transaction, such a right must be upheld in the acquiring/recipient company under the \"before-and-after-principle\"."@en ;
    rdfs:label "Board-level employee representation right"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:SocialRight .

cbcm:BoardResolution
    opla-sd:entityPosition [
        opla-sd:entityPositionX 115.67252467915873 ;
        opla-sd:entityPositionY 107.91167534620872 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A Board Resolution, or Company Resolution, is a way of documenting a decision made by a Company's Board of Directors on behalf of the company. After the resolution is made during a meeting, a Board Resolution document is typically used to get the specifics of the resolution in writing."@en ;
    rdfs:label "Board resolution"@en ;
    rdfs:subClassOf cbcm:Resolution .

cbcm:CBCMResearcher
    opla-sd:entityPosition [
        opla-sd:entityPositionX 275.757905503565 ;
        opla-sd:entityPositionY 240.72812695479394 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A person that is interested in research about cross-border company mobility, and actively collects and analyses data concerning cross-border company mobility."@en ;
    rdfs:label "Cross-border company mobility researcher"@en ;
    rdfs:subClassOf cbcm:Person .

cbcm:City
    opla-sd:entityPosition [
        opla-sd:entityPositionX 190.6864679082266 ;
        opla-sd:entityPositionY 133.79335356253344 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A city (plural \"cities\") is a geo-political region in which there is a large human settlement. The distinction with the term \"town\" (plural \"towns\") is that cities are generally larger than towns. Countries are generally larger than cities and, in fact, usually consist of multiple cities."@en ;
    rdfs:label "City"@en ;
    rdfs:subClassOf cbcm:GeoPoliticalRegion, [
        a owl:Restriction ;
        owl:onClass cbcm:Country ;
        owl:onProperty cbcm:locatedIn ;
        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
    ] .

cbcm:Company
    opla-sd:entityPosition [
        opla-sd:entityPositionX 241.61522720124236 ;
        opla-sd:entityPositionY 148.61742870165108 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A company is a legal entity formed by a group of individuals to engage in and operate a business—commercial or industrial—enterprise. A company may be organized in various ways for tax and financial liability purposes depending on the corporate law of its jurisdiction."@en ;
    rdfs:label "Company"@en ;
    rdfs:subClassOf cbcm:Organisation, [
        a owl:Restriction ;
        owl:onProperty cbcm:hasMember ;
        owl:someValuesFrom cbcm:Employee
    ], [
        a owl:Restriction ;
        owl:onClass cbcm:CompanyCentralAdministration ;
        owl:onProperty cbcm:hasPart ;
        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
    ], [
        a owl:Restriction ;
        owl:onClass cbcm:CompanyRegisteredOffice ;
        owl:onProperty cbcm:hasPart ;
        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
    ] .

cbcm:CompanyCentralAdministration
    opla-sd:entityPosition [
        opla-sd:entityPositionX 276.0115870665009 ;
        opla-sd:entityPositionY 294.9635318549822 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The headquarters or body of a company which governs it's financial and administrative activities"@en ;
    rdfs:label "Central Administration"@en ;
    rdfs:subClassOf cbcm:OrganisationalUnit ;
    owl:equivalentClass cbcm:CompanyHeadQuarter .

cbcm:CompanyConversion
    opla-sd:entityPosition [
        opla-sd:entityPositionX 139.10665490384542 ;
        opla-sd:entityPositionY 171.75380343990585 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The process of changing or converting the corporate structure of a company. For example, a limited liability company of one country to one of another country, or from a private to a public limited liability company, or vice-versa by means of the continuance of an entity into another entity."@en ;
    rdfs:label "Company conversion"@en ;
    rdfs:subClassOf cbcm:CompanyTransaction, [
        a owl:Restriction ;
        owl:onProperty cbcm:requiresDocument ;
        owl:someValuesFrom cbcm:ConversionPlan
    ], [
        a owl:Restriction ;
        owl:onProperty cbcm:sourceCountry ;
        owl:someValuesFrom cbcm:Country
    ], [
        a owl:Restriction ;
        owl:onProperty cbcm:targetCountry ;
        owl:someValuesFrom cbcm:Country
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (cbcm:CompanyTransaction
            [
                a owl:Restriction ;
                owl:onClass cbcm:Company ;
                owl:onProperty cbcm:hasTransactionInput ;
                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
            ]
            [
                a owl:Restriction ;
                owl:onClass cbcm:Company ;
                owl:onProperty cbcm:hasTransactionResult ;
                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
            ]
            [
                a owl:Restriction ;
                owl:onClass cbcm:CompanyLegalForm ;
                owl:onProperty cbcm:involvesChangeOf ;
                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
            ]
        )
    ] .

cbcm:CompanyDivision
    opla-sd:entityPosition [
        opla-sd:entityPositionX 7.1808630554767 ;
        opla-sd:entityPositionY 241.6783288255424 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment """Article 160b - Division means:
a) company being divided, on being dissolved without going into liquidation, transfers all its assets and liabilities to two or more newly formed companies (‘the recipient companies’), in exchange for the issue to the members of the company being divided of securities or shares in the recipient companies and, if any, a cash payment not exceeding 10 % of the nominal value of those securities or shares or, where they have no nominal value, a cash payment not exceeding 10% of the accounting par value of their securities or shares ('full division');

(b) 	a company being divided transfers part of its assets and liabilities to one or more newly formed companies (‘the recipient companies’), in exchange for the issue to the members of the company being divided of securities or shares in the recipient companies or in the company being divided or in both the recipient companies and in the company being divided, and if any a cash payment not exceeding 10 % of the nominal value of those securities or shares, or in the absence of a nominal value, a cash payment not exceeding 10 % of the accounting par value of their securities or shares (‘partial division’).
   	
(c) 	a company being divided transfers part of its assets and liabilities to one or more newly formed companies (‘the recipient companies’), in exchange for the issue of securities or shares in the recipient companies to the company being divided (‘division by separation’)."""@en ;
    rdfs:label "Company division"@en ;
    rdfs:seeAlso <https://www.europarl.europa.eu/doceo/document/TA-8-2019-0429_EN.html> ;
    rdfs:subClassOf cbcm:CompanyTransaction, [
        a owl:Restriction ;
        owl:onProperty cbcm:hasRecipientCompany ;
        owl:someValuesFrom cbcm:Company
    ], [
        a owl:Restriction ;
        owl:onProperty cbcm:requiresDocument ;
        owl:someValuesFrom cbcm:DivisionPlan
    ], [
        a owl:Restriction ;
        owl:onProperty cbcm:sourceCountry ;
        owl:someValuesFrom cbcm:Country
    ], [
        a owl:Restriction ;
        owl:onProperty cbcm:targetCountry ;
        owl:someValuesFrom cbcm:Country
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (cbcm:CompanyTransaction
            [
                a owl:Restriction ;
                owl:minQualifiedCardinality "2"^^xsd:nonNegativeInteger ;
                owl:onClass cbcm:Company ;
                owl:onProperty cbcm:hasTransactionResult
            ]
            [
                a owl:Restriction ;
                owl:onClass cbcm:Company ;
                owl:onProperty cbcm:hasTransactionInput ;
                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
            ]
        )
    ] .

cbcm:CompanyHeadQuarter
    opla-sd:entityPosition [
        opla-sd:entityPositionX 208.96179101635812 ;
        opla-sd:entityPositionY 248.0793141112707 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The location of a company headquarter"@en ;
    rdfs:label "Company headquarter"@en ;
    rdfs:seeAlso "http://w3id.org/um/cbcm/eu-cm-ontology#CompanyCentralAdministration"@en ;
    rdfs:subClassOf cbcm:OrganisationalUnit .

cbcm:CompanyLegalForm
    opla-sd:entityPosition [
        opla-sd:entityPositionX 214.11641253731037 ;
        opla-sd:entityPositionY 134.19157709173146 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Name given to describe the structure of a corporation or business in the different legal orders. For example Limited (Ltd.), Public Limited Company (PLC), Gesellschaft mit beschränkter Haftung (GmbH), Aktiengesellschaft (AG). The company legal form is regulated under national law and grants specific rights and obligations to the company stakeholders (such as shareholders, management & employees)."@en ;
    rdfs:label "Company form"@en ;
    rdfs:seeAlso <https://www.ecb.europa.eu/stats/money/aggregates/anacredit/shared/pdf/List_of_legal_forms.xlsx> ;
    rdfs:subClassOf cbcm:Attribute .

cbcm:CompanyMerger
    opla-sd:entityPosition [
        opla-sd:entityPositionX 276.9733905621957 ;
        opla-sd:entityPositionY 147.23970510616738 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment """‘merger’ in Directive (EU) 2017/1132 means an operation whereby:

(a) one or more companies, on being dissolved without going into liquidation, transfer all their assets and liabilities to another existing company, the acquiring company, in exchange for the issue to their members of securities or shares representing the capital of that other company and, if applicable, a cash payment not exceeding 10 % of the nominal value, or, in the absence of a nominal value, of the accounting par value of those securities or shares; or

(b) two or more companies, on being dissolved without going into liquidation, transfer all their assets and liabilities to a company that they form, the new company, in exchange for the issue to their members of securities or shares representing the capital of that new company and, if applicable, a cash payment not exceeding 10 % of the nominal value, or in the absence of a nominal value, of the accounting par value of those securities or shares; or

(c) a company, on being dissolved without going into liquidation, transfers all its assets and liabilities to the company holding all the securities or shares representing its capital;\"

(d) one or more companies, on being dissolved without going into liquidation, transfer all their assets and liabilities to another existing company, the acquiring company, without the issue of any new shares by the acquiring company, provided that one person holds directly or indirectly all the shares in the merging companies or the members of the merging companies hold their shares in the same proportion in all merging companies.\";"""@en ;
    rdfs:label "Company merger"@en ;
    rdfs:subClassOf cbcm:CompanyTransaction, [
        a owl:Restriction ;
        owl:onProperty cbcm:requiresDocument ;
        owl:someValuesFrom cbcm:MergerPlan
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (cbcm:CompanyTransaction
            [
                a owl:Restriction ;
                owl:minQualifiedCardinality "2"^^xsd:nonNegativeInteger ;
                owl:onClass cbcm:Company ;
                owl:onProperty cbcm:hasTransactionInput
            ]
            [
                a owl:Restriction ;
                owl:onClass cbcm:Company ;
                owl:onProperty cbcm:hasTransactionResult ;
                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
            ]
        )
    ] .

cbcm:CompanyMobilityDocument
    opla-sd:entityPosition [
        opla-sd:entityPositionX 179.4149954335206 ;
        opla-sd:entityPositionY 174.28300216841396 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A legal document which provides information related to, or influencing, a company's mobility within a specific country or across national boundaries."@en ;
    rdfs:label "Company mobility document"@en ;
    rdfs:subClassOf cbcm:Object .

cbcm:CompanyRegisteredOffice
    opla-sd:entityPosition [
        opla-sd:entityPositionX 250.935230379447 ;
        opla-sd:entityPositionY 217.644898075059 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The physical address or location at which the primary business activities of a company are carried out."@en ;
    rdfs:label "Registered office"@en ;
    rdfs:subClassOf cbcm:GeoPoliticalRegion .

cbcm:CompanySeatTransfer
    opla-sd:entityPosition [
        opla-sd:entityPositionX 56.79302020727886 ;
        opla-sd:entityPositionY 120.19618503015933 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The act of changing the location where the company’s business was managed (registered office or headquarters) or the place where that company’s primary business was actually conducted (central administration)."@en ;
    rdfs:label "Company seat transfer"@en ;
    rdfs:subClassOf cbcm:CompanyTransaction, [
        a owl:Restriction ;
        owl:onProperty cbcm:requiresDocument ;
        owl:someValuesFrom cbcm:SeatTransferPlan
    ], [
        a owl:Restriction ;
        owl:onProperty cbcm:sourceCountry ;
        owl:someValuesFrom cbcm:Country
    ], [
        a owl:Restriction ;
        owl:onProperty cbcm:targetCountry ;
        owl:someValuesFrom cbcm:Country
    ], [
        a owl:Restriction ;
        owl:onClass cbcm:TransferOfCentralAdministration ;
        owl:onProperty cbcm:hasSubProcedure ;
        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
    ], [
        a owl:Restriction ;
        owl:onClass cbcm:TransferOfRegisteredOffice ;
        owl:onProperty cbcm:hasSubProcedure ;
        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
    ], [
        a owl:Restriction ;
        owl:onClass cbcm:Company ;
        owl:onProperty cbcm:hasTransactionInput ;
        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
    ], [
        a owl:Restriction ;
        owl:onClass cbcm:Company ;
        owl:onProperty cbcm:hasTransactionResult ;
        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (cbcm:CompanyTransaction
            [
                a owl:Restriction ;
                owl:onClass cbcm:Company ;
                owl:onProperty cbcm:hasTransactionInput ;
                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
            ]
            [
                a owl:Restriction ;
                owl:onClass cbcm:Company ;
                owl:onProperty cbcm:hasTransactionResult ;
                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
            ]
            [
                a owl:Restriction ;
                owl:onClass cbcm:CompanyCentralAdministration ;
                owl:onProperty cbcm:involvesChangeOf ;
                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
            ]
            [
                a owl:Restriction ;
                owl:onClass cbcm:CompanyRegisteredOffice ;
                owl:onProperty cbcm:involvesChangeOf ;
                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
            ]
        )
    ] .

cbcm:CompanyShareholder
    opla-sd:entityPosition _:genid100 ;
    a owl:Class ;
    rdfs:comment "An individual, group, or organization that owns one or more shares in a company, and in whose name the share certificate is issued."@en ;
    rdfs:label "Company shareholder"@en ;
    rdfs:subClassOf cbcm:CompanyStakeholder, [
        a owl:Restriction ;
        owl:onProperty cbcm:partOf ;
        owl:someValuesFrom cbcm:Company
    ] .

cbcm:CompanyStakeholder
    opla-sd:entityPosition [
        opla-sd:entityPositionX 187.87257061929267 ;
        opla-sd:entityPositionY 273.08685625360033 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A person, group or organization that has interest or concern in an organization or company in particular. Stakeholders can affect or be affected by the company's actions, objectives and policies."@en ;
    rdfs:label "Stakeholder in a company"@en ;
    rdfs:subClassOf cbcm:Agent, [
        a owl:Class ;
        owl:unionOf (cbcm:Organisation
            cbcm:Person
        )
    ] .

cbcm:CompanyTransaction
    opla-sd:entityPosition [
        opla-sd:entityPositionX 165.18606165349766 ;
        opla-sd:entityPositionY 243.95669794464655 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "An action taken by a company that modifies its corporate structure with a change of control (for e.g. through either a merger, division, conversion or seat transfer in a domestic or cross-border setting). It involves one or more companies, each of which have a company legal form valid in a Member State of the European Union."@en ;
    rdfs:label "Company transaction"@en ;
    rdfs:subClassOf cbcm:Procedure, [
        a owl:Restriction ;
        owl:onProperty cbcm:hasTransactionResult ;
        owl:someValuesFrom cbcm:Company
    ], [
        a owl:Restriction ;
        owl:onProperty cbcm:reportedIn ;
        owl:someValuesFrom cbcm:TransactionNotice
    ], [
        a owl:Restriction ;
        owl:onProperty cbcm:transactionValidatedByDocument ;
        owl:someValuesFrom cbcm:TransactionCertificate
    ] .

cbcm:CompetentAuthority
    opla-sd:entityPosition [
        opla-sd:entityPositionX 18.60762027636168 ;
        opla-sd:entityPositionY 158.12098050565604 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The monitoring of the completion and legality of the decision-making process in each company involved in a transaction is carried out by a national authority having jurisdiction over each of those companies. The national authority could be a court, a notary or any other competent authority appointed by the Member State concerned."@en ;
    rdfs:label "Competent authority"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:Organisation .

cbcm:ConsultationRight
    opla-sd:entityPosition [
        opla-sd:entityPositionX 60.72612280576839 ;
        opla-sd:entityPositionY 216.53692750322864 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The right of employees or their representatives to be consulted and to give advice on a business decision, such as an intended merger/division/conversion/seat transfer."@en ;
    rdfs:label "Consultation right"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2002/14/oj>, <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:SocialRight .

cbcm:ConversionCertificate
    opla-sd:entityPosition [
        opla-sd:entityPositionX 107.24090116681467 ;
        opla-sd:entityPositionY 97.57588854422639 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A document issued by a Competent Authority declaring that the legally required steps of a conversion are completed. The certificate needs to be presented by a company to either be registered in another company registry or to be removed from a company register."@en ;
    rdfs:label "Company conversion certificate"@en ;
    rdfs:subClassOf cbcm:TransactionCertificate .

cbcm:ConversionPlan
    opla-sd:entityPosition [
        opla-sd:entityPositionX 58.06505889581793 ;
        opla-sd:entityPositionY 291.31313144550154 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A document providing details of how the conversion of a company will be implemented. Article 86d: The management or administrative organ of the company shall draw up the draft terms of a cross-border conversion. The draft terms of a cross-border conversion shall include at least the particulars listed in article 86d"@en ;
    rdfs:label "Company conversion plan"@en ;
    rdfs:seeAlso <https://www.europarl.europa.eu/doceo/document/TA-8-2019-0429_EN.html> ;
    rdfs:subClassOf cbcm:TransactionDocument .

cbcm:Country
    opla-sd:entityPosition [
        opla-sd:entityPositionX 282.45502237433436 ;
        opla-sd:entityPositionY 231.05248398309334 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    terms:description "A geo-political region that has a distinct and common political governance structure for people that inhabit it for a significant portion of their lives. The majority of people that inhabit such a region are also usually united by common descent, history, culture and language."@en ;
    a owl:Class ;
    rdfs:comment "A geo-political region that has a distinct and common political governance structure for people that inhabit it for a significant portion of their lives. The majority of people that inhabit such a region are also usually united by common descent, history, culture and language."@en ;
    rdfs:label "Country" ;
    rdfs:subClassOf cbcm:GeoPoliticalRegion .

cbcm:Court
    opla-sd:entityPosition [
        opla-sd:entityPositionX 66.72994749890702 ;
        opla-sd:entityPositionY 29.763459687986888 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Legal forum in which a body of people presided over by a judge, judges, or magistrate, and acting as a tribunal in civil and criminal cases resolve legal disputes."@en ;
    rdfs:label "Court"@en ;
    rdfs:subClassOf cbcm:CompetentAuthority .

cbcm:Creditor
    opla-sd:entityPosition [
        opla-sd:entityPositionX 221.92898583435658 ;
        opla-sd:entityPositionY 196.58312903470244 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A person, organization, or government that is owed money. A creditor's claims and the safeguarding of these creditor rights is laid down in the company law of the Member States and EU law."@en ;
    rdfs:label "Creditor"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:CompanyStakeholder .

cbcm:CreditorDecisionRight
    opla-sd:entityPosition [
        opla-sd:entityPositionX 18.896356430331895 ;
        opla-sd:entityPositionY 293.2391048416998 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The right of a creditor to influence or take a decision in the context of a transaction."@en ;
    rdfs:label "Creditor decision right"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:CreditorRight .

cbcm:CreditorExitRight
    opla-sd:entityPosition [
        opla-sd:entityPositionX 222.20200062208355 ;
        opla-sd:entityPositionY 9.301752353902469 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The creditors right to be paid out and therefore to exit the company in the context of a transaction."@en ;
    rdfs:label "Creditor exit right"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:CreditorRight .

cbcm:CreditorInformationRight
    opla-sd:entityPosition [
        opla-sd:entityPositionX 51.581143916293996 ;
        opla-sd:entityPositionY 284.32699686683605 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The information rights of creditors in the context of a company transaction, which includes for instance access to documents."@en ;
    rdfs:label "Creditor information right"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:CreditorRight .

cbcm:CreditorRight
    opla-sd:entityPosition [
        opla-sd:entityPositionX 181.12999496968988 ;
        opla-sd:entityPositionY 149.5393386146698 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The rights of creditors, which includes debenture holders, vis-a-vis the company that obtained credit from the individual or organisation. Legal safeguards are put in place to ensure that rights of creditors are not negatively affected by a company transaction."@en ;
    rdfs:label "Creditor right"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:TransactionRight, [
        a owl:Restriction ;
        owl:onProperty cbcm:applicableTo ;
        owl:someValuesFrom cbcm:Creditor
    ] .

cbcm:CreditorSecurityRight
    opla-sd:entityPosition [
        opla-sd:entityPositionX 270.6598611213299 ;
        opla-sd:entityPositionY 230.17239798563722 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Member States shall provide for an adequate system of protection of the interest of creditors, and shall ensure that creditors who are dissatisfied with the safeguards offered in the draft terms of the transaction, as provided for in Article 86d (1) point (f), may apply to the appropriate administrative or judicial authority for adequate safeguards provided that they can credibly demonstrate that due to the transaction the satisfaction of their claims is at stake and that no adequate safeguards have been obtained from the company."@en ;
    rdfs:label "Creditor security right"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj>, <https://www.europarl.europa.eu/doceo/document/TA-8-2019-0429_EN.html> ;
    rdfs:subClassOf cbcm:CreditorRight .

cbcm:CrossBorderConversion
    opla-sd:entityPosition [
        opla-sd:entityPositionX 69.33316759149946 ;
        opla-sd:entityPositionY 221.56037559499444 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A cross-border conversion is an operation through which a company, formed in one country (with the EU/EEA set of countries) is converted into a company governed by the law of another."@en ;
    rdfs:label "Cross-border conversion"@en ;
    rdfs:subClassOf cbcm:CompanyConversion, [
        a owl:Restriction ;
        owl:onProperty cbcm:hasTransactionResult ;
        owl:someValuesFrom cbcm:Company
    ], [
        a owl:Restriction ;
        owl:onProperty cbcm:requiresDocument ;
        owl:someValuesFrom cbcm:PreConversionCertificate
    ], [
        a owl:Restriction ;
        owl:onClass cbcm:Country ;
        owl:onProperty cbcm:involvesCountry ;
        owl:qualifiedCardinality "2"^^xsd:nonNegativeInteger
    ] .

cbcm:CrossBorderDivision
    opla-sd:entityPosition [
        opla-sd:entityPositionX 11.505726890655758 ;
        opla-sd:entityPositionY 298.46981551503904 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A company which in a process of the cross-border division in case of a full division transfers all its assets and liabilities to two or more companies, or in case of a partial division or division by separation transfers part of its assets and liabilities to one or more companies. The companies involved in the process are located in multiple (two or more) distinct countries."@en ;
    rdfs:label "Cross-border company division"@en ;
    rdfs:subClassOf cbcm:CompanyDivision ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (cbcm:CompanyDivision
            [
                a owl:Restriction ;
                owl:minQualifiedCardinality "2"^^xsd:nonNegativeInteger ;
                owl:onClass cbcm:Country ;
                owl:onProperty cbcm:involvesCountry
            ]
        )
    ] .

cbcm:CrossBorderMerger
    opla-sd:entityPosition [
        opla-sd:entityPositionX 143.6432675101612 ;
        opla-sd:entityPositionY 123.39626348456598 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A cross border merger involves at least one company based in an EU Member State and one company that is registered elsewhere within the European Union and is leading to a universal transfer of assets and liabilities from the merging company to the acquiring company."@en ;
    rdfs:label "Cross-border merger"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:CompanyMerger, [
        a owl:Restriction ;
        owl:onProperty cbcm:hasTransactionInput ;
        owl:someValuesFrom cbcm:AcquiringCompany
    ], [
        a owl:Restriction ;
        owl:onProperty cbcm:hasTransactionInput ;
        owl:someValuesFrom cbcm:MergingCompany
    ], [
        a owl:Restriction ;
        owl:onProperty cbcm:sourceCountry ;
        owl:someValuesFrom cbcm:Country
    ], [
        a owl:Restriction ;
        owl:onClass cbcm:Country ;
        owl:onProperty cbcm:targetCountry ;
        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (cbcm:CompanyMerger
            [
                a owl:Restriction ;
                owl:onProperty cbcm:sourceCountry ;
                owl:someValuesFrom cbcm:Country
            ]
            [
                a owl:Restriction ;
                owl:minQualifiedCardinality "2"^^xsd:nonNegativeInteger ;
                owl:onClass cbcm:Country ;
                owl:onProperty cbcm:involvesCountry
            ]
            [
                a owl:Restriction ;
                owl:onClass cbcm:Country ;
                owl:onProperty cbcm:targetCountry ;
                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
            ]
        )
    ] .

cbcm:CrossBorderMergerByAcquisition
    opla-sd:entityPosition [
        opla-sd:entityPositionX 107.43623102247348 ;
        opla-sd:entityPositionY 129.88046751595175 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Article 89: The operation whereby one or more companies are wound up without going into liquidation and transfer to another all their assets and liabilities in exchange for the issue to the shareholders of the company or companies being acquired of shares in the acquiring company and a cash payment, if any, not exceeding 10 % of the nominal value of the shares so issued or, where they have no nominal value, of their accounting par value. Companies involved come from two or more distinct countries."@en ;
    rdfs:label "Cross-border company merger by acquisition"@en ;
    rdfs:subClassOf cbcm:CrossBorderMerger ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (cbcm:CrossBorderMerger
            [
                a owl:Restriction ;
                owl:onProperty cbcm:hasMergingCompany ;
                owl:someValuesFrom cbcm:Company
            ]
            [
                a owl:Restriction ;
                owl:onClass cbcm:Company ;
                owl:onProperty cbcm:hasAcquiringCompany ;
                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
            ]
        )
    ] .

cbcm:CrossBorderMergerIntoNewCompany
    opla-sd:entityPosition [
        opla-sd:entityPositionX 269.5633829773079 ;
        opla-sd:entityPositionY 122.87965078063148 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Article 90: the operation whereby several companies are wound up without going into liquidation and transfer to a company that they set up all their assets and liabilities in exchange for the issue to their shareholders of shares in the new company and a cash payment, if any, not exceeding 10 % of the nominal value of the shares so issued or, where they have no nominal value, of their accounting par value. Companies involved come from two or more distinct countries."@en ;
    rdfs:label "Cross-border merger into a new company"@en ;
    rdfs:subClassOf cbcm:CrossBorderMerger .

cbcm:CrossBorderSeatTransfer
    opla-sd:entityPosition [
        opla-sd:entityPositionX 233.50701415067806 ;
        opla-sd:entityPositionY 84.30831286232869 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The act of changing the location where the company’s business was managed (registered office or headquarters) or the place where that company’s primary business was actually conducted (central administration), across national boundaries."@en ;
    rdfs:label "Cross-border company seat transfer"@en ;
    rdfs:subClassOf cbcm:CompanySeatTransfer, [
        a owl:Restriction ;
        owl:onClass cbcm:Company ;
        owl:onProperty cbcm:hasTransactionInput ;
        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
    ], [
        a owl:Restriction ;
        owl:onClass cbcm:Country ;
        owl:onProperty cbcm:sourceCountry ;
        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
    ], [
        a owl:Restriction ;
        owl:onClass cbcm:Country ;
        owl:onProperty cbcm:targetCountry ;
        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (cbcm:CompanySeatTransfer
            [
                a owl:Restriction ;
                owl:onClass cbcm:Country ;
                owl:onProperty cbcm:involvesCountry ;
                owl:qualifiedCardinality "2"^^xsd:nonNegativeInteger
            ]
            [
                a owl:Restriction ;
                owl:onClass cbcm:Country ;
                owl:onProperty cbcm:sourceCountry ;
                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
            ]
            [
                a owl:Restriction ;
                owl:onClass cbcm:Country ;
                owl:onProperty cbcm:targetCountry ;
                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
            ]
        )
    ] .

cbcm:DataCurationActivity
    a owl:Class ;
    rdfs:comment "A data curation activity represents a researcher's involvement in annotating cross border transactions"@en ;
    rdfs:label "Data curation activity"@en ;
    rdfs:subClassOf cbcm:Process, [
        a owl:Restriction ;
        owl:onProperty cbcm:used ;
        owl:someValuesFrom cbcm:DocumentRepository
    ], [
        a owl:Restriction ;
        owl:onClass cbcm:Entity ;
        owl:onProperty cbcm:generated ;
        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
    ], [
        a owl:Restriction ;
        owl:onClass cbcm:Agent ;
        owl:onProperty cbcm:wasAssociatedWith ;
        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
    ] .

cbcm:DecisionRight
    opla-sd:entityPosition [
        opla-sd:entityPositionX 50.302555531775546 ;
        opla-sd:entityPositionY 246.93820263180197 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The shareholders can take a number of decisions affecting the company, such as amending the company's articles of association, appointing or dismissing board members and to approve important transactions (e.g. mergers, divisions and conversions/seat transfers). These are taken through a shareholder resolution."@en ;
    rdfs:label "Shareholder decision right"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:ShareholderRight .

cbcm:DivisionCertificate
    opla-sd:entityPosition [
        opla-sd:entityPositionX 255.74268679131885 ;
        opla-sd:entityPositionY 42.2059024226523 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A document issued by a Competent Authority declaring that the legally required steps of a division are completed. The certificate needs to be presented by a company to either be registered (or register a newly established emerging/recipient company) in another company registry or to be removed from a company register."@en ;
    rdfs:label "Company division certificate"@en ;
    rdfs:subClassOf cbcm:TransactionCertificate .

cbcm:DivisionPlan
    opla-sd:entityPosition [
        opla-sd:entityPositionX 271.4060191302092 ;
        opla-sd:entityPositionY 136.12357204672944 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The management or administrative organ of the company shall draw up the draft terms of a division. The draft terms of a division shall include at least the particulars listed in article 160d."@en ;
    rdfs:label "Company division plan"@en ;
    rdfs:seeAlso <https://www.europarl.europa.eu/doceo/document/TA-8-2019-0429_EN.html> ;
    rdfs:subClassOf cbcm:TransactionDocument .

cbcm:DocumentRepository
    opla-sd:entityPosition [
        opla-sd:entityPositionX 102.97791164894174 ;
        opla-sd:entityPositionY 220.50340919371476 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A digital document repository containing documents related to company mobility."@en ;
    rdfs:label "Company mobility document repository"@en ;
    rdfs:subClassOf cbcm:Object .

cbcm:DomesticConversion
    opla-sd:entityPosition [
        opla-sd:entityPositionX 209.7252878494862 ;
        opla-sd:entityPositionY 288.0907141087795 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A domestic conversion is an operation through which a company's form is converted into a another while still remaining governed by the same law as the original company. For instance, the modification of a company's form from a public to a private limited company."@en ;
    rdfs:label "Domestic company conversion"@en ;
    rdfs:subClassOf cbcm:CompanyConversion, [
        a owl:Restriction ;
        owl:onClass cbcm:Country ;
        owl:onProperty cbcm:involvesCountry ;
        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
    ] .

cbcm:DomesticDivision
    opla-sd:entityPosition [
        opla-sd:entityPositionX 115.5742918611993 ;
        opla-sd:entityPositionY 78.99288710365471 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A company which in a process of the domestic division - in case of a full division - transfers all its assets and liabilities to two or more companies, or - in case of a partial division or division by separation - transfers part of its assets and liabilities to one or more companies. All companies involved in the process are located in a single country."@en ;
    rdfs:label "Company domestic division"@en ;
    rdfs:subClassOf cbcm:CompanyDivision, [
        a owl:Restriction ;
        owl:onClass cbcm:Country ;
        owl:onProperty cbcm:involvesCountry ;
        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
    ] .

cbcm:DomesticMerger
    opla-sd:entityPosition [
        opla-sd:entityPositionX 11.806501569175973 ;
        opla-sd:entityPositionY 266.3880979890687 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A domestic merger involves at least two companies based in the same EU Member State and is leading to a universal transfer of assets and liabilities from the merging company to the acquiring company."@en ;
    rdfs:label "Company domestic merger"@en ;
    rdfs:subClassOf cbcm:CompanyMerger, [
        a owl:Restriction ;
        owl:onProperty cbcm:hasTransactionInput ;
        owl:someValuesFrom cbcm:AcquiringCompany
    ], [
        a owl:Restriction ;
        owl:onProperty cbcm:hasTransactionInput ;
        owl:someValuesFrom cbcm:MergingCompany
    ], [
        a owl:Restriction ;
        owl:onClass cbcm:Country ;
        owl:onProperty cbcm:involvesCountry ;
        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
    ] .

cbcm:DomesticMergerByAcquisition
    opla-sd:entityPosition [
        opla-sd:entityPositionX 256.9075679272785 ;
        opla-sd:entityPositionY 53.80105649965677 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Article 89: The operation whereby one or more companies are wound up without going into liquidation and transfer to another all their assets and liabilities in exchange for the issue to the shareholders of the company or companies being acquired of shares in the acquiring company and a cash payment, if any, not exceeding 10 % of the nominal value of the shares so issued or, where they have no nominal value, of their accounting par value. All companies involved are from a single country."@en ;
    rdfs:label "Domestic company merger by acquisition"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:DomesticMerger, [
        a owl:Restriction ;
        owl:onProperty cbcm:hasTransactionResult ;
        owl:someValuesFrom cbcm:MergingCompany
    ], [
        a owl:Restriction ;
        owl:onClass cbcm:AcquiringCompany ;
        owl:onProperty cbcm:hasTransactionInput ;
        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
    ] ;
    owl:disjointWith cbcm:DomesticMergerIntoNewCompany .

cbcm:DomesticMergerIntoNewCompany
    opla-sd:entityPosition [
        opla-sd:entityPositionX 200.92840759111368 ;
        opla-sd:entityPositionY 14.241868874997104 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Article 90: the operation whereby several companies are wound up without going into liquidation and transfer to a company that they set up all their assets and liabilities in exchange for the issue to their shareholders of shares in the new company and a cash payment, if any, not exceeding 10 % of the nominal value of the shares so issued or, where they have no nominal value, of their accounting par value. All companies involved are from a single country."@en ;
    rdfs:label "Domestic merger into a new company"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:DomesticMerger, [
        a owl:Restriction ;
        owl:onProperty cbcm:hasTransactionInput ;
        owl:someValuesFrom cbcm:MergingCompany
    ], [
        a owl:Restriction ;
        owl:onProperty cbcm:hasTransactionResult ;
        owl:someValuesFrom cbcm:EmergingCompany
    ] .

cbcm:DomesticSeatTransfer
    a owl:Class ;
    rdfs:comment "The act of changing the location where the company’s business was managed (registered office or headquarters) or the place where that company’s primary business was actually conducted (central administration), within a specific country."@en ;
    rdfs:label "Domestic company seat transfer"@en ;
    rdfs:subClassOf cbcm:CompanySeatTransfer, [
        a owl:Restriction ;
        owl:onClass cbcm:Country ;
        owl:onProperty cbcm:involvesCountry ;
        owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
    ] ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (cbcm:CompanySeatTransfer
            [
                a owl:Restriction ;
                owl:onClass cbcm:Country ;
                owl:onProperty cbcm:involvesCountry ;
                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
            ]
            [
                a owl:Restriction ;
                owl:onClass cbcm:Country ;
                owl:onProperty cbcm:sourceCountry ;
                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
            ]
            [
                a owl:Restriction ;
                owl:onClass cbcm:Country ;
                owl:onProperty cbcm:targetCountry ;
                owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger
            ]
        )
    ] .

cbcm:EEACountry
    opla-sd:entityPosition [
        opla-sd:entityPositionX 151.79064556421153 ;
        opla-sd:entityPositionY 223.262266343131 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Created in 1994, the European Economic Area (EEA) combines the countries of the European Union (EU) and member countries of the European Free Trade Association (EFTA) to facilitate participation in the European Market trade and movement without having to apply to be one of the EU member countries"@en ;
    rdfs:label "European Economic Area country"@en ;
    rdfs:subClassOf cbcm:Country ;
    owl:disjointWith cbcm:NonEEACountry .

cbcm:EUCountry
    opla-sd:entityPosition [
        opla-sd:entityPositionX 35.78319291697038 ;
        opla-sd:entityPositionY 101.48120003940404 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    terms:description "A country which forms part of the European Union. The European Union is a conglomeration of European countries whose governance structures agree to abide with common political and economic criteria to improve efficiency of goods and services trading as well as movement and migration of inhabitants between these countries"@en ;
    a owl:Class ;
    rdfs:comment "A country which forms part of the European Union. The European Union is a conglomeration of European countries whose governance structures agree to abide with common political and economic criteria to improve efficiency of goods and services trading as well as movement and migration of inhabitants between these countries"@en ;
    rdfs:label "EU country" ;
    rdfs:subClassOf cbcm:EEACountry ;
    owl:disjointWith cbcm:NonEUCountry .

cbcm:EmergingCompany
    opla-sd:entityPosition [
        opla-sd:entityPositionX 143.0760569786945 ;
        opla-sd:entityPositionY 205.74953025622148 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A company being divided transfers part of its assets and liabilities to one or more newly formed companies, which are the recipient companies in a (cross-border) division."@en ;
    rdfs:label "Emerging company"@en ;
    rdfs:subClassOf cbcm:Company .

cbcm:Employee
    opla-sd:entityPosition [
        opla-sd:entityPositionX 133.07894884155147 ;
        opla-sd:entityPositionY 204.49364169261378 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The workforce of a company. An employee is a party to an employment relationship characterised as a contract of employment (or contract of service) between the employer and employee. However, this is only one of several different legal formulations of the concept of ‘worker’ in the EU which differ between Member States."@en ;
    rdfs:label "Company employee"@en ;
    rdfs:seeAlso <https://www.eurofound.europa.eu/observatories/eurwork/industrial-relations-dictionary/employee> ;
    rdfs:subClassOf cbcm:CompanyStakeholder, cbcm:Person ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (cbcm:Person
            [
                a owl:Restriction ;
                owl:onProperty cbcm:employedBy ;
                owl:someValuesFrom owl:Thing
            ]
        )
    ] .

cbcm:Entity
    opla-sd:entityPosition [
        opla-sd:entityPositionX 13.492948758835098 ;
        opla-sd:entityPositionY 254.38646259999092 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    terms:description "Every thing is an entity."@en ;
    a owl:Class ;
    rdfs:comment "Every thing is an entity."@en ;
    rdfs:label "Entity" .

cbcm:FinancialServiceAuthority
    opla-sd:entityPosition [
        opla-sd:entityPositionX 73.05750474990312 ;
        opla-sd:entityPositionY 213.43746597077725 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A body that regulates the financial services industry in a country (e.g. the UK), including most financial services markets, exchanges and firms."@en ;
    rdfs:label "Financial service authority"@en ;
    rdfs:subClassOf cbcm:CompetentAuthority .

cbcm:GeoPoliticalRegion
    opla-sd:entityPosition [
        opla-sd:entityPositionX 21.38698645493781 ;
        opla-sd:entityPositionY 257.0334908946398 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    terms:description "A spatial region on earth whose boundaries are determined by a combination of geographical, ecological, climatic, socio-economic and political criteria."@en ;
    a owl:Class ;
    rdfs:comment "A spatial region on earth whose boundaries are determined by a combination of geographical, ecological, climatic, socio-economic and political criteria."@en ;
    rdfs:label "Geo-political region" ;
    rdfs:subClassOf cbcm:SpatialRegion .

cbcm:GlobalUltimateOwner
    opla-sd:entityPosition [
        opla-sd:entityPositionX 108.15208532227724 ;
        opla-sd:entityPositionY 178.8167600210412 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A global ultimate owner (GUO) is the individual or entity at the top of the corporate ownership structure."@en ;
    rdfs:label "Global ultimate owner"@en ;
    rdfs:subClassOf cbcm:CompanyStakeholder, [
        a owl:Restriction ;
        owl:onProperty cbcm:owns ;
        owl:someValuesFrom cbcm:Company
    ] .

cbcm:ImpactOnEmploymentRight
    opla-sd:entityPosition [
        opla-sd:entityPositionX 56.39142121243984 ;
        opla-sd:entityPositionY 216.7825777726235 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The right of employees or their representatives to be informed on the likely repercussions of the cross-border transaction on employment, which includes the dismissal as well as the hiring of employees or relocation of work. See for instance article 122 of Directive 2017/1132."@en ;
    rdfs:label "Impact on employment information right"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:InformationRight .

cbcm:IndependentExpert
    opla-sd:entityPosition [
        opla-sd:entityPositionX 140.1633297609779 ;
        opla-sd:entityPositionY 87.43539384190532 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "An Independent Expert provides impartial advice to shareholders and other company stakeholders on the fairness and/or reasonableness of a transaction.  A company may be required to commission an Independent Expert Report (IER) in the case of a (cross-border) merger, division or conversion."@en ;
    rdfs:label "Independent expert"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj>, <https://www.europarl.europa.eu/doceo/document/TA-8-2019-0429_EN.html> ;
    rdfs:subClassOf cbcm:CompanyStakeholder .

cbcm:IndependentExpertReport
    opla-sd:entityPosition [
        opla-sd:entityPositionX 61.530578065886296 ;
        opla-sd:entityPositionY 60.210456156221056 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Article 86g and 160i: Member States must ensure that an independent expert examines the draft terms of the transaction and draws up a report intended for members which is made available to them not less than one month before the date of the general meeting. Depending on the law of Member States, the expert may be a natural person or a legal person. The report must assess the cash compensation proposed and valuation method."@en ;
    rdfs:label "Report by an independent expert"@en ;
    rdfs:seeAlso <https://www.europarl.europa.eu/doceo/document/TA-8-2019-0429_EN.html> ;
    rdfs:subClassOf cbcm:TransactionDocument, [
        a owl:Restriction ;
        owl:onProperty cbcm:authoredBy ;
        owl:someValuesFrom cbcm:IndependentExpert
    ] .

cbcm:InformationRight
    opla-sd:entityPosition [
        opla-sd:entityPositionX 35.933964425097344 ;
        opla-sd:entityPositionY 258.5099794114055 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The right of employees or their representatives to be informed and to receive any documents necessary for the exercise of their consultation and board-level employee representation rights in the context of an intended merger/division/conversion/seat transfer."@en ;
    rdfs:label "Information right"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2002/14/oj>, <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:SocialRight .

cbcm:InterimAccount
    opla-sd:entityPosition [
        opla-sd:entityPositionX 255.33845538498926 ;
        opla-sd:entityPositionY 160.2244819330443 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Interim accounts are accounts that are published during a company's financial year and that show the financial situation on a given accounting date."@en ;
    rdfs:label "Interim account"@en ;
    rdfs:subClassOf cbcm:AnnualAccount .

cbcm:ManagementBoard
    opla-sd:entityPosition [
        opla-sd:entityPositionX 64.26195094994145 ;
        opla-sd:entityPositionY 130.33558418291966 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The group of persons comprising the governing body of the legal entity that is entrusted with the decision-making in the company. It is also called Executive Board in a one-tier board system."@en ;
    rdfs:label "Management board"@en ;
    rdfs:subClassOf cbcm:Manager, [
        a owl:Restriction ;
        owl:onProperty cbcm:partOf ;
        owl:someValuesFrom cbcm:Company
    ] .

cbcm:ManagementReport
    opla-sd:entityPosition [
        opla-sd:entityPositionX 159.33996695202816 ;
        opla-sd:entityPositionY 229.01179631361057 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A report drawn up by the company's management on the intended transaction, laying out the main features of the transactions and its consequences."@en ;
    rdfs:label "Management report"@en ;
    rdfs:subClassOf cbcm:TransactionDocument .

cbcm:Manager
    a owl:Class ;
    rdfs:comment "A person or group of persons that are responsible for overseeing the operations of a company."@en ;
    rdfs:label "Manager"@en ;
    rdfs:subClassOf cbcm:CompanyStakeholder .

cbcm:ManagerDecisionRight
    opla-sd:entityPosition [
        opla-sd:entityPositionX 80.8771489838024 ;
        opla-sd:entityPositionY 17.963298319155722 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The right of the board of management or individual managers to take decisions or to not take a decision in the context of a transaction. These are in the form of a board resolution."@en ;
    rdfs:label "Manager decision right"@en ;
    rdfs:subClassOf cbcm:ManagerRight .

cbcm:ManagerExitRight
    opla-sd:entityPosition [
        opla-sd:entityPositionX 5.230804892398894 ;
        opla-sd:entityPositionY 190.27823337848955 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The right of a manager or the board of management to resign and therefore exit a company."@en ;
    rdfs:label "Manager exit right"@en ;
    rdfs:subClassOf cbcm:ManagerRight .

cbcm:ManagerInformationRight
    opla-sd:entityPosition [
        opla-sd:entityPositionX 131.1694963522508 ;
        opla-sd:entityPositionY 116.43831846425745 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The right of a manager to information and access to documents that he or she has in accordance with national or European company law."@en ;
    rdfs:label "Manager information right"@en ;
    rdfs:subClassOf cbcm:ManagerRight .

cbcm:ManagerRight
    opla-sd:entityPosition [
        opla-sd:entityPositionX 259.8641767341787 ;
        opla-sd:entityPositionY 141.81062591873996 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The rights of members of the management in the context of a company transaction."@en ;
    rdfs:label "Manager right"@en ;
    rdfs:subClassOf cbcm:TransactionRight, [
        a owl:Restriction ;
        owl:onProperty cbcm:applicableTo ;
        owl:someValuesFrom cbcm:Manager
    ] .

cbcm:MemberStateOfficialJournal
    opla-sd:entityPosition [
        opla-sd:entityPositionX 76.24578994947785 ;
        opla-sd:entityPositionY 294.15047197456164 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The national gazette or record in a particular Member State. In the official journal companies publish company transaction notices in order to inform concerned stakeholders and interested parties."@en ;
    rdfs:label "Member State Official Journal" ;
    rdfs:subClassOf cbcm:OfficialJournal .

cbcm:MergerCertificate
    opla-sd:entityPosition [
        opla-sd:entityPositionX 189.1653478306684 ;
        opla-sd:entityPositionY 289.9707044471894 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A document issued by a Competent Authority declaring that the legally required steps of a merger are completed. The certificate needs to be presented by a company to either be registered in another company registry or to be removed from a company register (depending on the company being the merging or acquiring company)."@en ;
    rdfs:label "Company merger certificate"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:TransactionCertificate .

cbcm:MergerPlan
    opla-sd:entityPosition [
        opla-sd:entityPositionX 68.478522511586 ;
        opla-sd:entityPositionY 223.39629614148157 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Article 91: The administrative or management bodies of the merging companies shall draw up draft terms of merger in writing by specifying at least the elements mentioned in article 91."@en ;
    rdfs:label "Company merger plan"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:TransactionDocument .

cbcm:MergingCompany
    opla-sd:entityPosition [
        opla-sd:entityPositionX 89.07393569063014 ;
        opla-sd:entityPositionY 255.2221941277188 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Merging Company means the dissolving company that is being acquired by another (acquiring) company in the process of a transaction. In the context of company mobility, this means a universal transfer of assets and liabilities from the merging to the acquiring company (see article 131 of Directive 2017/1132)."@en ;
    rdfs:label "Merging company"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:Company, [
        a owl:Restriction ;
        owl:onProperty cbcm:isTransactionInputOf ;
        owl:someValuesFrom cbcm:CompanyMerger
    ] .

cbcm:NationalRegistry
    opla-sd:entityPosition [
        opla-sd:entityPositionX 208.525212634583 ;
        opla-sd:entityPositionY 206.33370239048014 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A national registry is a business registry in a Member State, which includes information on the population of companies in the jurisdiction and holds inter alia data on registration numbers, place of registration, notices and transaction documents in the national registry repository."@en ;
    rdfs:label "National registry"@en ;
    rdfs:subClassOf cbcm:Organisation .

cbcm:NationalRegistryRepository
    opla-sd:entityPosition [
        opla-sd:entityPositionX 135.9577611146716 ;
        opla-sd:entityPositionY 5.799956832418123 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The digital repository in which documents published in the official journal or by by the national registry (on behalf of a company) are kept as well as related documents. In some EU Member States, this repository is overlapping or identical with the Official Journal Repository."@en ;
    rdfs:label "National registry repository"@en ;
    rdfs:subClassOf cbcm:DocumentRepository, [
        a owl:Restriction ;
        owl:onProperty cbcm:maintainedBy ;
        owl:someValuesFrom cbcm:NationalRegistry
    ] .

cbcm:NonEEACountry
    opla-sd:entityPosition [
        opla-sd:entityPositionX 4.045785894080908 ;
        opla-sd:entityPositionY 258.29866804820614 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A country which does not belong to the European Economic Area (EEA)."@en ;
    rdfs:label "Non-EEA country"@en ;
    rdfs:subClassOf cbcm:NonEUCountry .

cbcm:NonEUCountry
    opla-sd:entityPosition [
        opla-sd:entityPositionX 39.890708486514455 ;
        opla-sd:entityPositionY 90.27129916163625 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A country that does not officially belong to the EU conglomeration"@en ;
    rdfs:label "Non-EU country"@en ;
    rdfs:subClassOf cbcm:Country .

cbcm:Notary
    opla-sd:entityPosition [
        opla-sd:entityPositionX 217.12121779262185 ;
        opla-sd:entityPositionY 100.83729366048524 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A person authorized to perform certain legal formalities, especially to draw up or certify contracts, deeds, and other documents for use in other jurisdictions."@en ;
    rdfs:label "Notary"@en ;
    rdfs:subClassOf cbcm:CompetentAuthority .

cbcm:Object
    opla-sd:entityPosition [
        opla-sd:entityPositionX 155.30759761766964 ;
        opla-sd:entityPositionY 245.90165854196664 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    terms:description "An object is an inert entity that is wholly identifiable at any instant of time during which it exists. It is inert in the sense that it cannot perform any action autonomously."@en ;
    a owl:Class ;
    rdfs:comment "An object is an inert entity that is wholly identifiable at any instant of time during which it exists. It is inert in the sense that it cannot perform any action autonomously."@en ;
    rdfs:label "Object" ;
    rdfs:subClassOf cbcm:Entity .

cbcm:OfficialJournal
    opla-sd:entityPosition [
        opla-sd:entityPositionX 232.05108775996405 ;
        opla-sd:entityPositionY 94.87943358517005 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The official gazette of record for the European Union or national gazette of record of a Member State. In the official journal companies publish transaction notices in order to inform concerned stakeholders and interested parties."@en ;
    rdfs:label "Official journal"@en ;
    rdfs:subClassOf cbcm:Organisation .

cbcm:OfficialJournalPublication
    opla-sd:entityPosition [
        opla-sd:entityPositionX 77.00914110402874 ;
        opla-sd:entityPositionY 293.9661756024349 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Publication of a legally valid record or act in an official national gazette to inform stakeholders."@en ;
    rdfs:label "Official journal publication"@en ;
    rdfs:subClassOf cbcm:CompanyMobilityDocument .

cbcm:OfficialJournalRepository
    opla-sd:entityPosition [
        opla-sd:entityPositionX 118.49018012003486 ;
        opla-sd:entityPositionY 283.37643375648975 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The digital repository in which documents published in the official journal are kept as well as related documents. In some EU Member States, this repository is overlapping or identical with the National Registry Repository."@en ;
    rdfs:label "Official journal repository"@en ;
    rdfs:subClassOf cbcm:DocumentRepository, [
        a owl:Restriction ;
        owl:onProperty cbcm:maintainedBy ;
        owl:someValuesFrom cbcm:OfficialJournal
    ] .

cbcm:Organisation
    opla-sd:entityPosition [
        opla-sd:entityPositionX 248.07165150045202 ;
        opla-sd:entityPositionY 159.6891664652149 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Represents a collection of people organized together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent. Organizations are often decomposable into hierarchical structures."@en ;
    rdfs:label "Organisation"@en ;
    rdfs:subClassOf cbcm:Agent ;
    owl:disjointWith cbcm:Person .

cbcm:OrganisationalUnit
    opla-sd:entityPosition [
        opla-sd:entityPositionX 240.0027724881138 ;
        opla-sd:entityPositionY 111.43258260074302 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A division of a large organization such as a government, university, or business, dealing with a specific area of activity."@en ;
    rdfs:label "Organisational unit"@en ;
    rdfs:subClassOf cbcm:Agent ;
    owl:disjointWith cbcm:Person .

cbcm:OriginalCompany
    opla-sd:entityPosition [
        opla-sd:entityPositionX 118.52899267564982 ;
        opla-sd:entityPositionY 235.53118442980525 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "An original company, in the context of a (cross-border) division, means a company which - in case of a full division - transfers all its assets and liabilities to two or more companies, or - in case of a partial division or division by separation - transfers part of its assets and liabilities to one or more companies."@en ;
    rdfs:label "Original company"@en ;
    rdfs:seeAlso <https://www.europarl.europa.eu/doceo/document/TA-8-2019-0429_EN.html> ;
    rdfs:subClassOf cbcm:Company, [
        a owl:Restriction ;
        owl:onProperty cbcm:isTransactionInputOf ;
        owl:someValuesFrom cbcm:CompanyTransaction
    ] .

cbcm:ParentCompany
    opla-sd:entityPosition [
        opla-sd:entityPositionX 205.63858499468532 ;
        opla-sd:entityPositionY 211.08101379570442 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A parent company is a company that has a controlling interest in another company, the subsidiary company, giving it control of its operations through a majority stock-ownership, decisive control over management appointments and therefore over the decision-making process. In the absence of a natural person as ultimate beneficial owner, the highest parent company in a chain of companies is the global ultimate owner."@en ;
    rdfs:label "Parent company"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (cbcm:Company
            [
                a owl:Restriction ;
                owl:onProperty cbcm:hasSubsidiaryCompany ;
                owl:someValuesFrom cbcm:Company
            ]
        )
    ] .

cbcm:Person
    opla-sd:entityPosition [
        opla-sd:entityPositionX 209.24203764870728 ;
        opla-sd:entityPositionY 27.153209016526702 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    terms:description "A person is an object that has certain capacities or attributes constituting personhood. A human being that has existed or continues to exist in the world (either deceased or living). Fictional human beings cannot be  instances of this class."@en ;
    a owl:Class ;
    rdfs:comment "A person is an object that has certain capacities or attributes constituting personhood. A human being that has existed or continues to exist in the world (either deceased or living). Fictional human beings cannot be  instances of this class."@en ;
    rdfs:label "Person"@en ;
    rdfs:subClassOf cbcm:Agent .

cbcm:PreConversionCertificate
    opla-sd:entityPosition [
        opla-sd:entityPositionX 38.09816258693692 ;
        opla-sd:entityPositionY 78.83721973670418 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Article 86m: a pre-conversion certificate attests compliance with all the relevant conditions and the proper completion of all procedures and formalities in the departure Member State."@en ;
    rdfs:label "Company pre-conversion certificate"@en ;
    rdfs:seeAlso <https://www.europarl.europa.eu/doceo/document/TA-8-2019-0429_EN.html> ;
    rdfs:subClassOf cbcm:TransactionCertificate .

cbcm:PreDivisionCertificate
    opla-sd:entityPosition [
        opla-sd:entityPositionX 266.3774679637017 ;
        opla-sd:entityPositionY 151.75255166372014 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Article 160o: a pre-division certificate attests compliance with all the relevant conditions and the proper completion of all procedures and formalities in the Member State concerned."@en ;
    rdfs:label "Company pre-division certificate"@en ;
    rdfs:seeAlso <https://www.europarl.europa.eu/doceo/document/TA-8-2019-0429_EN.html> ;
    rdfs:subClassOf cbcm:TransactionCertificate .

cbcm:PreMergerCertificate
    opla-sd:entityPosition [
        opla-sd:entityPositionX 45.54262094480286 ;
        opla-sd:entityPositionY 22.868311703824315 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Article 127: a pre-merger certificate attests compliance with all the relevant conditions and the proper completion of all procedures and formalities in the Member State of the merging company."@en ;
    rdfs:label "Company pre-merger certificate"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:TransactionCertificate .

cbcm:Procedure
    opla-sd:entityPosition [
        opla-sd:entityPositionX 69.33559435098756 ;
        opla-sd:entityPositionY 50.91336898555698 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    terms:description "A procedure is a process that attempts to achieve one or more objectives by following an established set of actions."@en ;
    a owl:Class ;
    rdfs:comment "A procedure is a process that attempts to achieve one or more objectives by following an established set of actions."@en ;
    rdfs:label "Procedure" ;
    rdfs:subClassOf cbcm:Process .

cbcm:Process
    opla-sd:entityPosition [
        opla-sd:entityPositionX 260.3444008641074 ;
        opla-sd:entityPositionY 17.15921205433361 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    terms:description "A process is an entity that is identifiable only through the unfolding of time, has temporal parts, and unless otherwise specified/predicted, cannot be fully identified at any instant of time in which it exists."@en ;
    a owl:Class ;
    rdfs:comment "A process is an entity that is identifiable only through the unfolding of time, has temporal parts, and unless otherwise specified/predicted, cannot be fully identified at any instant of time in which it exists."@en ;
    rdfs:label "Process" ;
    rdfs:subClassOf cbcm:Entity .

cbcm:RecipientCompany
    opla-sd:entityPosition [
        opla-sd:entityPositionX 234.4838716249161 ;
        opla-sd:entityPositionY 260.13785809555594 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A company being divided transfers part of its assets and liabilities to one or more newly formed companies, which are the recipient companies in a (cross-border) division."@en ;
    rdfs:label "Recipient company"@en ;
    rdfs:subClassOf cbcm:Company, [
        a owl:Restriction ;
        owl:onProperty cbcm:isTransactionResultOf ;
        owl:someValuesFrom cbcm:CompanyDivision
    ] .

cbcm:Resolution
    opla-sd:entityPosition [
        opla-sd:entityPositionX 81.75626708582863 ;
        opla-sd:entityPositionY 128.8863631880492 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A document detailing a decision made by an individual or group of natural or legal persons. This can be a decision concerning the restructuring of a company by its shareholders."@en ;
    rdfs:label "Resolution"@en ;
    rdfs:subClassOf cbcm:TransactionDocument .

cbcm:SEType
    a owl:Class ;
    rdfs:comment "Variable indicating the SE-establishment mode: by merger, conversion, holding-SE, subsidiary-SE or unsure (cases)"@en ;
    rdfs:label "Societas Europaea (SE) type"@en ;
    rdfs:subClassOf cbcm:Attribute .

cbcm:SeatTransferPlan
    opla-sd:entityPosition [
        opla-sd:entityPositionX 95.57191324621544 ;
        opla-sd:entityPositionY 18.09904131507916 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The management or administrative organ of the company draws up the draft terms of a cross-border seat transfer. The draft terms of a cross-border seat transfer must include at least the particulars specified under national law."@en ;
    rdfs:label "Company seat transfer plan"@en ;
    rdfs:subClassOf cbcm:TransactionDocument .

cbcm:ShareholderExitRight
    opla-sd:entityPosition [
        opla-sd:entityPositionX 31.733812683874483 ;
        opla-sd:entityPositionY 124.25202636218214 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The right of a shareholder to exit the company by being bought out."@en ;
    rdfs:label "Shareholder exit right"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:ShareholderRight .

cbcm:ShareholderInformationRight
    opla-sd:entityPosition [
        opla-sd:entityPositionX 138.3469489059055 ;
        opla-sd:entityPositionY 99.0876742197817 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "It is particularly important that the shareholders of the companies involved in a transaction be kept adequately informed in an objective manner, and that their rights be suitably protected. This includes for instance the availability of documents for inspection by shareholders (e.g. article 97 of Directive 2017/1132)."@en ;
    rdfs:label "Shareholder information right"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:ShareholderRight .

cbcm:ShareholderResolution
    opla-sd:entityPosition [
        opla-sd:entityPositionX 293.41528659106655 ;
        opla-sd:entityPositionY 32.344300374582026 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "a shareholder resolution is a proposal submitted by shareholders for a vote at the company's shareholder meeting."@en ;
    rdfs:label "Shareholder resolution"@en ;
    rdfs:subClassOf cbcm:Resolution .

cbcm:ShareholderRight
    opla-sd:entityPosition [
        opla-sd:entityPositionX 90.9580734272183 ;
        opla-sd:entityPositionY 177.1083906910626 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The rights of shareholders of a company in the context of a transaction. Often, shreholder resolutions are used to effectuate shareholder rights. Many rights are laid down in the so-called Shareholder Rights Directive."@en ;
    rdfs:label "Shareholder right"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj> ;
    rdfs:subClassOf cbcm:TransactionRight, [
        a owl:Restriction ;
        owl:onProperty cbcm:applicableTo ;
        owl:someValuesFrom cbcm:CompanyShareholder
    ] .

cbcm:SocialRight
    opla-sd:entityPosition [
        opla-sd:entityPositionX 176.73319936385965 ;
        opla-sd:entityPositionY 168.4700518123201 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Social rights, as opposed to rights arising from natural law, are rights for legal entities that entitle them to certain levels of societal living conditions (e.g. the right to housing, to food, to health care etc.)"@en ;
    rdfs:label "Social right"@en ;
    rdfs:subClassOf cbcm:TransactionRight, [
        a owl:Restriction ;
        owl:onProperty cbcm:applicableTo ;
        owl:someValuesFrom cbcm:Employee
    ] .

cbcm:Society
    opla-sd:entityPosition [
        opla-sd:entityPositionX 169.3838654440731 ;
        opla-sd:entityPositionY 16.55813918693264 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The society at large is a stakeholder in a company through, inter alia, the government and its agencies, suppliers, customers, trade unions and the communities from which the business draws its resources."@en ;
    rdfs:label "Society"@en ;
    rdfs:subClassOf cbcm:CompanyStakeholder .

cbcm:SpatialRegion
    opla-sd:entityPosition [
        opla-sd:entityPositionX 24.25001224840435 ;
        opla-sd:entityPositionY 264.57556265040444 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    terms:description "A spatial region is an object contained in some region of space."@en ;
    a owl:Class ;
    rdfs:comment "A spatial region is an object contained in some region of space."@en ;
    rdfs:label "Spatial region" ;
    rdfs:subClassOf cbcm:Entity .

cbcm:SpecialNegotiationBody
    opla-sd:entityPosition [
        opla-sd:entityPositionX 272.05118963883785 ;
        opla-sd:entityPositionY 279.7317598351278 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The Special Negotiation Body (SNB) or Special Negotiating Body is an organisation that represents the employees of companies in negotiations with the company authorities in order to reach a written agreement on the involvement of employees in company transactions."@en ;
    rdfs:label "Special negotiating body"@en ;
    rdfs:subClassOf cbcm:Organisation .

cbcm:SpecialNegotiationBodyAgreement
    opla-sd:entityPosition [
        opla-sd:entityPositionX 127.92838937233955 ;
        opla-sd:entityPositionY 295.2726163109125 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A written agreement concerning the involvement of employees in company transactions. Special Negotiating Body (SNB) organisation represents employees in the negotiation of the terms of this agreement with the company authorities. The agreement must be reached in accordance with the EU Company Law Directive and is laid down in the SNB-agreement."@en ;
    rdfs:label "Special negotiating body agreement"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2017/1132/oj>, cbcm:SpecialNegotiationBody ;
    rdfs:subClassOf cbcm:TransactionDocument .

cbcm:SubsidiaryCompany
    opla-sd:entityPosition [
        opla-sd:entityPositionX 101.5931884899861 ;
        opla-sd:entityPositionY 186.71127758816417 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A subsidiary, subsidiary company or daughter company is a company that is owned or controlled by another company, which is called the parent company, parent, or holding company."@en ;
    rdfs:label "Subsidiary company"@en ;
    owl:equivalentClass [
        a owl:Class ;
        owl:intersectionOf (cbcm:Company
            [
                a owl:Restriction ;
                owl:onProperty cbcm:hasParentCompany ;
                owl:someValuesFrom cbcm:Company
            ]
        )
    ] .

cbcm:SupervisoryAuthority
    opla-sd:entityPosition [
        opla-sd:entityPositionX 245.79476251487904 ;
        opla-sd:entityPositionY 275.1033741128023 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "An individual authority established by its member state to supervise the compliance with a specific regulation."@en ;
    rdfs:label "SupervisoryAuthority"@en ;
    rdfs:subClassOf cbcm:Organisation .

cbcm:SupervisoryBoard
    opla-sd:entityPosition [
        opla-sd:entityPositionX 164.92255628203452 ;
        opla-sd:entityPositionY 195.7746040140031 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A supervisory board must approve of major business decisions. It is a group of individuals chosen by the shareholders - and employee representatives in board-level employee representation systems - of a company to promote their interests through the governance of the company and to hire and supervise the management board. It is also called non-executive board in a one-tier board system."@en ;
    rdfs:label "Supervisory board"@en ;
    rdfs:subClassOf cbcm:Manager, [
        a owl:Restriction ;
        owl:onProperty cbcm:partOf ;
        owl:someValuesFrom cbcm:Company
    ] .

cbcm:TaxAuthority
    opla-sd:entityPosition [
        opla-sd:entityPositionX 80.17428163453475 ;
        opla-sd:entityPositionY 275.24668244143015 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Tax Authority means any governmental authority having jurisdiction over the assessment, determination, collection or imposition of any tax."@en ;
    rdfs:label "Tax authority"@en ;
    rdfs:subClassOf cbcm:CompetentAuthority .

cbcm:TransactionCertificate
    opla-sd:entityPosition [
        opla-sd:entityPositionX 266.18798107220033 ;
        opla-sd:entityPositionY 177.08003492861513 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A document issued by a Competent Authority declaring that certain steps of the transaction are completed."@en ;
    rdfs:label "Company transaction certificate"@en ;
    rdfs:subClassOf cbcm:TransactionDocument .

cbcm:TransactionDocument
    opla-sd:entityPosition [
        opla-sd:entityPositionX 270.8596897409068 ;
        opla-sd:entityPositionY 157.43078465846642 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Document required by law to document the step of a company transaction or an agreement made between stakeholders involved in the transaction that are either printed, inserted and mailed, or electronically presented."@en ;
    rdfs:label "Transaction document"@en ;
    rdfs:subClassOf cbcm:CompanyMobilityDocument .

cbcm:TransactionNotice
    opla-sd:entityPosition [
        opla-sd:entityPositionX 297.4816662483587 ;
        opla-sd:entityPositionY 103.23498423096065 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A written notice, published in an official journal of a Member State of the EU and/or the European Official Journal indicating the intention to engage in a transaction and which informs  the members, creditors and representatives of the employees of the company, or, where there are no such representatives, the employees themselves of said transaction."@en ;
    rdfs:label "Company transaction notice"@en ;
    rdfs:subClassOf cbcm:TransactionDocument, [
        a owl:Restriction ;
        owl:onProperty cbcm:containedIn ;
        owl:someValuesFrom cbcm:OfficialJournalRepository
    ] .

cbcm:TransactionRight
    opla-sd:entityPosition [
        opla-sd:entityPositionX 141.60152732818455 ;
        opla-sd:entityPositionY 232.75293984177262 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "A legal right of a legal entity involved in the process of a company transaction. A legal right here refers to the entitlement of a person to be allowed to perform an activity, or to possess or obtain access to an object."@en ;
    rdfs:label "Transaction right"@en ;
    rdfs:subClassOf cbcm:Object .

cbcm:TransferOfCentralAdministration
    opla-sd:entityPosition [
        opla-sd:entityPositionX 100.68738477341026 ;
        opla-sd:entityPositionY 213.01461505654413 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Act of modifying the location where the company’s business was managed or the place where that company’s business was actually conducted."@en ;
    rdfs:label "Transfer of company central administration"@en ;
    rdfs:subClassOf cbcm:Procedure .

cbcm:TransferOfRegisteredOffice
    opla-sd:entityPosition [
        opla-sd:entityPositionX 28.54350686833721 ;
        opla-sd:entityPositionY 279.13445695705747 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The act of changing the registered office, which is the official address of an incorporated company, association or any other legal entity."@en ;
    rdfs:label "Transfer of company registered office"@en ;
    rdfs:subClassOf cbcm:Procedure .

cbcm:TransferringCompany
    opla-sd:entityPosition [
        opla-sd:entityPositionX 34.232942432039486 ;
        opla-sd:entityPositionY 43.59706388390724 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Transferring Company means the company transferring its assets and liabilities to a recipient company."@en ;
    rdfs:label "Transferring company"@en ;
    rdfs:subClassOf cbcm:Company .

cbcm:UltimateBeneficialOwner
    opla-sd:entityPosition [
        opla-sd:entityPositionX 210.0879626302195 ;
        opla-sd:entityPositionY 24.487612524612793 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "Ultimate Beneficial owner refers to the natural person(s) who ultimately owns or controls a customer and/or the natural person on whose behalf a transaction is being conducted. It also includes those persons who exercise ultimate effective control over a legal person or arrangement."@en ;
    rdfs:label "Ultimate beneficial owner"@en ;
    rdfs:subClassOf cbcm:CompanyShareholder, cbcm:Person, [
        a owl:Restriction ;
        owl:onProperty cbcm:owns ;
        owl:someValuesFrom [
            a owl:Class ;
            owl:intersectionOf (cbcm:Company
                [
                    a owl:Class ;
                    owl:complementOf [
                        a owl:Restriction ;
                        owl:onProperty cbcm:hasParentCompany ;
                        owl:someValuesFrom owl:Thing
                    ]
                ]
            )
        ]
    ] .

cbcm:WorksCouncil
    opla-sd:entityPosition [
        opla-sd:entityPositionX 65.42451098340007 ;
        opla-sd:entityPositionY 177.53694512511427 ;
        rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en
    ] ;
    a owl:Class ;
    rdfs:comment "The exercise of employee participation through the representation of employees vis-a-vis the management of a company. The works council is a shop-floor level representation mechanism with information, consultation and veto-rights - depending on the extent of rights given in a Member State - and also at EU level through European Works Councils."@en ;
    rdfs:label "Employee works council"@en ;
    rdfs:seeAlso <http://data.europa.eu/eli/dir/2002/14/oj>, <https://www.worker-participation.eu/National-Industrial-Relations/Across-Europe> ;
    rdfs:subClassOf cbcm:CompanyStakeholder, cbcm:Organisation, cbcm:OrganisationalUnit, [
        a owl:Restriction ;
        owl:onProperty cbcm:hasMember ;
        owl:someValuesFrom cbcm:Employee
    ], [
        a owl:Restriction ;
        owl:onProperty cbcm:partOf ;
        owl:someValuesFrom cbcm:Company
    ] .

cbcm:acEmploymentFigureAtTransaction
    a owl:DatatypeProperty ;
    rdfs:comment "number of employees of the acquiring company - at the moment of the transaction"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "AC Employees count at transaction"@en ;
    rdfs:range xsd:nonNegativeInteger .

cbcm:acLastEmploymentFigure
    a owl:DatatypeProperty ;
    rdfs:comment "The last available annual employment figure for the acquiring company"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Last employment figure for the acquiring company"@en ;
    rdfs:range xsd:nonNegativeInteger .

cbcm:acTotalEUEmploymentFigure
    a owl:DatatypeProperty ;
    rdfs:comment "total number of employees of the acquiring company in the EU at the moment of the transaction"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Total EU employees"@en ;
    rdfs:range xsd:nonNegativeInteger .

cbcm:acYearEmploymentFigure
    a owl:DatatypeProperty ;
    rdfs:comment "The year the last annual employment figure was obtained for acquiring companies"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "AC Last employment figure year"@en ;
    rdfs:range xsd:dateTime .

cbcm:applicableTo
    cbcm:example "(applicableTo creditorRight1 person1)"@en ;
    a owl:ObjectProperty ;
    rdfs:comment "(applicableTo ?ENTITY1 ?ENTITY2) means that some legal right ?ENTITY1 is awarded or assigned to a particular person or agent ?ENTITY2."@en ;
    rdfs:domain cbcm:TransactionRight ;
    rdfs:label "applicable to"@en ;
    rdfs:range cbcm:Agent ;
    rdfs:subPropertyOf cbcm:cbcmObjectRelation .

cbcm:austria
    cbcm:iso2code "AT" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Austria"@en, "Österreich"@de .

cbcm:authoredBy
    cbcm:example "(authoredBy independentExpertReport1 independentExpert1)" ;
    a owl:ObjectProperty ;
    rdfs:comment "(authoredBy ?ENTITY1 ?ENTITY2) means that ?ENTITY1 is an instance of a publication that is created primarily by the entity referred to by ?ENTITY2."@en ;
    rdfs:domain cbcm:CompanyMobilityDocument ;
    rdfs:label "authored by"@en ;
    rdfs:range [
        a owl:Class ;
        owl:unionOf (cbcm:Organisation
            cbcm:Person
        )
    ] ;
    rdfs:seeAlso cbcm:authors ;
    rdfs:subPropertyOf cbcm:cbcmDocumentRelation ;
    owl:inverseOf cbcm:authors .

cbcm:authors
    a owl:ObjectProperty ;
    rdfs:comment "(authors ?ENTITY1 ?ENTITY2) means that (authoredBy ?ENTITY2 ?ENTITY1)"@en ;
    rdfs:label "authors"@en ;
    rdfs:seeAlso cbcm:authoredBy ;
    rdfs:subPropertyOf cbcm:cbcmDocumentRelation .

cbcm:belgium
    cbcm:iso2code "BE" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Belgique"@fr, "Belgium"@en .

cbcm:bler
    a owl:DatatypeProperty ;
    rdfs:comment """Is an employee board level representation/participation (BLER) mechanism applicable prior to the cross-border transaction?

0 = no BLER prior to cross-border transaction
1 = BLER existing prior to cross-border transaction"""@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "is BLER existing prior"@en ;
    rdfs:range xsd:boolean ;
    rdfs:seeAlso cbcm:BoardLevelEmployeeRepresentationRight .

cbcm:blerComposition
    a owl:DatatypeProperty ;
    rdfs:comment """What is the employee board level representation (BLER) ratio going to be after the completion of the transaction?

The ratio is ranging from 0.00 (no BLER) to 0.33 (1/3 BLER) to 0.5 (50-50 Mitbestimmung) to (theoretically) 1.00, which would be 100% employee representatives on the board and no shareholder representatives."""@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "BLER composition"@en ;
    rdfs:range [
        a rdfs:Datatype ;
        owl:onDatatype xsd:float ;
        owl:withRestrictions ([
                xsd:minInclusive "0.0"^^xsd:float
            ]
            [
                xsd:maxInclusive "1.0"^^xsd:float
            ]
        )
    ] .

cbcm:bulgaria
    cbcm:iso2code "BG" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Bulgaria"@en, "Bǎlgariya"@bg, "България"@bg .

cbcm:cbcmDataProvenanceRelation
    a owl:ObjectProperty ;
    rdfs:comment "(cbcmDataProvenanceRelation ?ENTITY1 ?ENTITY2) means that the relation between ?ENTITY1 and ?ENTITY2 captures provenance information for company transaction data."@en ;
    rdfs:label "Cross-border company mobility data provenance relation"@en ;
    rdfs:subPropertyOf cbcm:cbcmEntityRelation .

cbcm:cbcmDocumentRelation
    a owl:ObjectProperty ;
    rdfs:comment "(cbcmDocumentRelation ?ENTITY1 ?ENTITY2) means that the relation between ?ENTITY1 and ?ENTITY2 captures information pertaining to a company mobility document or similar information source relevant to corporate mobility."@en ;
    rdfs:label "Cross-border company mobility document relation"@en ;
    rdfs:seeAlso cbcm:CompanyMobilityDocument ;
    rdfs:subPropertyOf cbcm:cbcmEntityRelation .

cbcm:cbcmEntityRelation
    a owl:ObjectProperty ;
    rdfs:comment "(cbcmEntityRelation ?ENTITY1 ?ENTITY2) means that ?ENTITY1 is related to ?ENTITY2."@en ;
    rdfs:label "Cross-border company mobility entity relation"@en .

cbcm:cbcmObjectRelation
    a owl:ObjectProperty ;
    rdfs:comment "(cbcmObjectRelation ?ENTITY1 ?ENTITY2) means that the relation between ?ENTITY1 and ?ENTITY2 captures information pertaining to an object."@en ;
    rdfs:label "Cross-border company mobility object relation"@en ;
    rdfs:seeAlso cbcm:Object ;
    rdfs:subPropertyOf cbcm:cbcmEntityRelation .

cbcm:cbcmOrganisationRelation
    a owl:ObjectProperty ;
    rdfs:comment "(cbcmOrganisationRelation ?ENTITY1 ?ENTITY2) means that the relation between ?ENTITY1 and ?ENTITY2 captures information pertaining to an organisation."@en ;
    rdfs:label "Cross-border company mobility organisation relation"@en ;
    rdfs:seeAlso cbcm:Organisation ;
    rdfs:subPropertyOf cbcm:cbcmEntityRelation .

cbcm:cbcmTransactionRelation
    a owl:ObjectProperty ;
    rdfs:comment "(cbcmTransactionRelation ?ENTITY1 ?ENTITY2) means that the relation between ?ENTITY1 and ?ENTITY2 captures information pertaining to a company mobility transaction."@en ;
    rdfs:label "Cross-border company mobility transaction relation"@en ;
    rdfs:seeAlso cbcm:CompanyTransaction ;
    rdfs:subPropertyOf cbcm:cbcmEntityRelation .

cbcm:companiesHaveEconomicCommittee
    a owl:DatatypeProperty ;
    rdfs:comment """Are the companies involved in the transaction having an economic committee?

An economic committee advises the work council about the financial parts of the transaction."""@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Companies have Economic Committee"@en ;
    rdfs:range xsd:boolean .

cbcm:companiesHaveEmployees
    a owl:DatatypeProperty ;
    rdfs:comment "Are the companies involved in the transaction having employees? Only one company needs to have employees for this property to be true"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Companies have employees"@en ;
    rdfs:range xsd:boolean .

cbcm:companiesHaveWorksCouncil
    a owl:DatatypeProperty ;
    rdfs:comment "Are the companies involved in the transaction having a works council? Works councils safeguard employees' welfare"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Companies have Works Council"@en ;
    rdfs:range xsd:boolean .

cbcm:companyFormCountry
    a owl:ObjectProperty ;
    rdfs:comment "(companyFormCountry ?ENTITY1 ?ENTITY2) means that ?ENTITY1 is a company form recognized by the law of country ?ENTITY2."@en ;
    rdfs:domain cbcm:CompanyLegalForm ;
    rdfs:label "Company form country"@en ;
    rdfs:range cbcm:Country ;
    rdfs:subPropertyOf cbcm:cbcmEntityRelation ;
    owl:inverseOf cbcm:countryHasCompanyForm .

cbcm:containedIn
    cbcm:example "(containedIn transactionNotice1 nationalRegistry1)"@en ;
    a owl:ObjectProperty ;
    rdfs:comment "(containedIn ?ENTITY1 ?ENTITY2) means that some document or publication ?ENTITY1 is archived or stored in some other document collection, database or data repository referred to by ?ENTITY2."@en ;
    rdfs:domain cbcm:CompanyMobilityDocument ;
    rdfs:label "contained in"@en ;
    rdfs:range cbcm:DocumentRepository ;
    rdfs:subPropertyOf cbcm:cbcmDocumentRelation .

cbcm:countryHasCompanyForm
    a owl:ObjectProperty ;
    rdfs:comment "(countryHasCompanyForm ?ENTITY1 ?ENTITY2) means that ?ENTITY1 refers to a country the corporate law in that country permits and / or has occurrences of companies in that country which have the corporate legal structure (company legal form) referred to by ?ENTITY2."@en ;
    rdfs:domain cbcm:Country ;
    rdfs:label "country has company form"@en ;
    rdfs:range cbcm:CompanyLegalForm ;
    rdfs:subPropertyOf cbcm:cbcmEntityRelation .

cbcm:croatia
    cbcm:iso2code "HR" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Croatia"@en, "Hrvatska"@hr .

cbcm:cyprus
    cbcm:iso2code "CY" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Cyprus"@en .

cbcm:czechia
    cbcm:iso2code "CZ" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Czech Republic"@en, "Czechia"@en, "Česká republika"@cz .

cbcm:denmark
    cbcm:iso2code "DK" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Danmark"@dk, "Denmark"@en, "Kingdom of Denmark"@en .

cbcm:divergingEmploymentFigure
    a owl:DatatypeProperty ;
    rdfs:comment "If a different employee number for the acquiring company is found, it is recorded in this field"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Diverging employment figure"@en ;
    rdfs:range xsd:nonNegativeInteger .

cbcm:documentValidatedByDocument
    cbcm:example "(documentValidatedByDocument mergerPlan1 mergerCertificate1)"@en ;
    a owl:ObjectProperty ;
    rdfs:comment "(documentValidatedByDocument ?ENTITY1 ?ENTITY2) means that some document or publication, ?ENTITY1, went through a process of approval and assessment through various criteria such as veracity, eligibility, legal relevance etc. and another document ?ENTITY2 was produced to prove the satisfaction of the critieria by ?ENTITY1."@en ;
    rdfs:domain cbcm:CompanyMobilityDocument ;
    rdfs:label "document validated by document"@en ;
    rdfs:range cbcm:CompanyMobilityDocument ;
    rdfs:subPropertyOf cbcm:cbcmDocumentRelation .

cbcm:employedBy
    cbcm:example "(employedBy person1 company1)"@en ;
    a owl:ObjectProperty ;
    rdfs:comment "(employedBy ?ENTITY1 ?ENTITY2) means that some agent (person or organisation) ?ENTITY1 is promised and delivered an incentive (usually financial) to perform some work for ?ENTITY2 where ?ENTITY2 is an organisation. This exchange is usually governed by law and formal regulations in the particular country or social context in which the work is being performed."@en ;
    rdfs:domain [
        a owl:Class ;
        owl:unionOf (cbcm:Organisation
            cbcm:Person
        )
    ] ;
    rdfs:label "employed by"@en ;
    rdfs:range [
        a owl:Class ;
        owl:unionOf (cbcm:Organisation
            cbcm:Person
        )
    ] ;
    rdfs:subPropertyOf cbcm:hasCompanyStakeholder ;
    owl:inverseOf cbcm:employs .

cbcm:employs
    a owl:ObjectProperty ;
    rdfs:comment "(employs ?ENTITY1 ?ENTITY2) means (employedBy ?ENTITY2 ?ENTITY1)"@en ;
    rdfs:label "employs"@en ;
    rdfs:seeAlso cbcm:employedBy ;
    rdfs:subPropertyOf cbcm:hasCompanyStakeholder .

cbcm:endedAtTime
    a owl:DatatypeProperty ;
    rdfs:comment "The date and time a process ended"@en ;
    rdfs:domain cbcm:Process ;
    rdfs:label "Ended at"@en ;
    rdfs:range xsd:dateTime .

cbcm:estonia
    cbcm:iso2code "EE" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Eesti"@ee, "Estonia"@en .

cbcm:euOfficialJournal
    a cbcm:OfficialJournal, owl:NamedIndividual .

cbcm:ewc
    a owl:DatatypeProperty ;
    rdfs:comment "Is the company having a European Works Council (EWC)?"@en ;
    rdfs:domain cbcm:Company ;
    rdfs:label "Has EWC"@en ;
    rdfs:range xsd:boolean .

cbcm:example
    a owl:AnnotationProperty ;
    rdfs:comment "Provides a human-readable written example of the entity in question."@en ;
    rdfs:label "Example"@en ;
    rdfs:subPropertyOf rdfs:comment .

cbcm:finland
    cbcm:iso2code "FI" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Finland"@en, "Suomi"@fi .

cbcm:france
    cbcm:iso2code "FR" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "France"@en, "French Republic"@en, "République française"@fr .

cbcm:generated
    a owl:ObjectProperty ;
    rdfs:comment """Generation is the completion of production of a new entity by a process. This entity did not exist before generation and becomes available for usage after this generation.

Based (inverse of) on: https://www.w3.org/TR/prov-o/#wasGeneratedBy"""@en ;
    rdfs:domain cbcm:Process ;
    rdfs:label "Generated"@en ;
    rdfs:range cbcm:Entity ;
    rdfs:subPropertyOf cbcm:cbcmDataProvenanceRelation ;
    owl:inverseOf cbcm:wasGeneratedBy .

cbcm:germany
    cbcm:iso2code "DE" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Deutschland"@de, "Germany"@en .

cbcm:greece
    cbcm:iso2code "EL", "GR" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Ellada"@gr, "Greece"@en, "Ελλάδα"@gr .

cbcm:hasAcquiringCompany
    cbcm:example "(hasAcquiringCompany crossBorderMerger1 company1)" ;
    a owl:ObjectProperty ;
    rdfs:comment "(hasAcquiringCompany ?ENTITY1 ?ENTITY2) means that some company merger transaction ?ENTITY1 produces a new company or alters an existing one (?ENTITY2) such that ?ENTITY2 will acquire (via a universal transfer of assets and liabilities) one or more other companies involved in the process ?ENTITY1."@en ;
    rdfs:domain cbcm:CompanyMerger ;
    rdfs:label "has acquiring company"@en ;
    rdfs:range cbcm:Company ;
    rdfs:seeAlso cbcm:AcquiringCompany, cbcm:CompanyMerger, cbcm:MergingCompany ;
    rdfs:subPropertyOf cbcm:hasTransactionResult .

cbcm:hasCompanyForm
    a owl:ObjectProperty ;
    rdfs:comment "Company legal form. Name given to describe the structure of a corporation or buiness in the different legal orders. For example Limited (Ltd.), Public Limited Company (PLC), Gesellschaft mit beschränkter Haftung (GmbH), Aktiengesellschaft (AG). The company legal form is regulated under national law and grants specific rights and obligations to the company stakeholders (such as shareholders, management & employees)."@en ;
    rdfs:domain cbcm:Company ;
    rdfs:label "Company Form"@en ;
    rdfs:range cbcm:CompanyLegalForm ;
    rdfs:subPropertyOf cbcm:cbcmOrganisationRelation .

cbcm:hasCompanyStakeholder
    cbcm:example "(hasCompanyStakeholder company1 person1)"@en ;
    a owl:ObjectProperty ;
    rdfs:comment "(hasCompanyStakeholder ?ENTITY1 ?ENTITY2) means that some entity ?ENTITY1, which is either a significant process or agent has another agent ?ENTITY2 with personal interests in benefiting either financially or otherwise from the outcomes of ?ENTITY1 (if it is an event or process), or in its byproducts and profits (if it is an agent)."@en ;
    rdfs:domain [
        a owl:Class ;
        owl:unionOf (cbcm:Agent
            cbcm:Process
        )
    ] ;
    rdfs:label "has company stakeholder"@en ;
    rdfs:range cbcm:Agent ;
    rdfs:subPropertyOf cbcm:cbcmOrganisationRelation .

cbcm:hasDataProvenanceDocumentSource
    a owl:ObjectProperty ;
    rdfs:comment "In which document did the researcher find information about the transaction?"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "has document source"@en ;
    rdfs:range cbcm:CompanyMobilityDocument .

cbcm:hasDataProvenanceRegistryCountry
    a owl:ObjectProperty ;
    rdfs:comment "In which countries' registry did the researcher find information about the transaction?"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "data found in registry from country"@en ;
    rdfs:range cbcm:Country .

cbcm:hasMember
    cbcm:example "(hasMember worksCouncil1 employee1)"@en ;
    a owl:ObjectProperty ;
    rdfs:comment "(hasMember ?ENTITY1 ?ENTITY2) means that some agent ?ENTITY1 (usually an organisation) has a person ?ENTITY2 that participates in its activities. This need not represent an employment role nor imply financial incentives between the organisation and person."@en ;
    rdfs:domain cbcm:Organisation ;
    rdfs:label "has member"@en ;
    rdfs:range cbcm:Person ;
    rdfs:seeAlso cbcm:employs ;
    rdfs:subPropertyOf cbcm:hasCompanyStakeholder .

cbcm:hasMergingCompany
    cbcm:example "(hasMergingCompany crossBorderMerger1 company1)" ;
    a owl:ObjectProperty ;
    rdfs:comment "(hasMergingCompany ?ENTITY1 ?ENTITY2) means that some company merger transaction ?ENTITY1 involves a company ?ENTITY2 which will be dissolved during the process of ?ENTITY1 and will be acquired (via a universal transfer of assets and liabilities) by another distinct company involved in ?ENTITY1."@en ;
    rdfs:domain cbcm:CompanyMerger ;
    rdfs:label "has merging company"@en ;
    rdfs:range cbcm:Company ;
    rdfs:seeAlso cbcm:AcquiringCompany, cbcm:CompanyMerger, cbcm:MergingCompany ;
    rdfs:subPropertyOf cbcm:hasTransactionInput .

cbcm:hasOriginalCompany
    cbcm:example "(hasOriginalCompany crossBorderDivision1 company1)" ;
    a owl:ObjectProperty ;
    rdfs:comment "(hasOriginalCompany ?ENTITY1 ?ENTITY2) means that some company division transaction ?ENTITY1 involves a company ?ENTITY2 which will be divided (or \"split\") into multiple recipient or emerging companies."@en ;
    rdfs:domain cbcm:CompanyDivision ;
    rdfs:label "has original company"@en ;
    rdfs:range cbcm:Company ;
    rdfs:seeAlso cbcm:CompanyDivision, cbcm:EmergingCompany, cbcm:OriginalCompany, cbcm:RecipientCompany ;
    rdfs:subPropertyOf cbcm:hasTransactionInput .

cbcm:hasParentCompany
    cbcm:example "(hasParentCompany company1 company2)"@en ;
    a owl:ObjectProperty ;
    rdfs:comment "(hasParentCompany ?ENTITY1 ?ENTITY2) means that some company ?ENTITY1 is owned and under direct or indirect control by the company ?ENTITY2."@en ;
    rdfs:domain cbcm:Company ;
    rdfs:label "has parent company"@en ;
    rdfs:range cbcm:Company ;
    rdfs:seeAlso cbcm:hasSubsidiaryCompany ;
    rdfs:subPropertyOf cbcm:cbcmOrganisationRelation ;
    owl:inverseOf cbcm:hasSubsidiaryCompany .

cbcm:hasPart
    a owl:ObjectProperty ;
    rdfs:comment "(hasPart ?ENTITY1 ?ENTITY2) means that the entity referred to by ?ENTITY1 has a constituent entity referred to by ?ENTITY2."@en ;
    rdfs:label "has part"@en ;
    rdfs:seeAlso cbcm:partOf ;
    rdfs:subPropertyOf cbcm:cbcmEntityRelation ;
    owl:inverseOf cbcm:partOf .

cbcm:hasPostCompanyForm
    a owl:ObjectProperty ;
    rdfs:comment "(?ENTITY1 hasPostCompanyForm ?ENTITY2) indicates the new company form of a company undergoing a cross border conversion or a national conversion."@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "After-transaction company form"@en ;
    rdfs:range cbcm:CompanyLegalForm ;
    rdfs:seeAlso cbcm:CompanyConversion ;
    rdfs:subPropertyOf cbcm:hasTransactionResult .

cbcm:hasPrimaryRegistrationLocation
    a owl:ObjectProperty ;
    rdfs:comment "Primary country of registration (location) of a company as a full country name"@en ;
    rdfs:domain cbcm:Company ;
    rdfs:label "Company primary registration location"@en ;
    rdfs:range cbcm:Country ;
    rdfs:subPropertyOf cbcm:locatedIn .

cbcm:hasPriorCompanyForm
    a owl:ObjectProperty ;
    rdfs:comment "(?ENTITY1 hasPriorCompanyForm ?ENTITY2) indicates the original company form of a company undergoing a cross border conversion or a national conversion."@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Pre-transaction company form"@en ;
    rdfs:range cbcm:CompanyLegalForm ;
    rdfs:seeAlso cbcm:CompanyConversion ;
    rdfs:subPropertyOf cbcm:hasTransactionInput .

cbcm:hasRecipientCompany
    cbcm:example "(hasMergingCompany crossBorderMerger1 company1)" ;
    a owl:ObjectProperty ;
    rdfs:comment "(hasRecipientCompany ?ENTITY1 ?ENTITY2) means that some company division transaction ?ENTITY1 produces two or more distinct companies, one of which is ?ENTITY2 (a so-called \"recipient company\")."@en ;
    rdfs:domain cbcm:CompanyDivision ;
    rdfs:label "has recipient company"@en ;
    rdfs:range cbcm:Company ;
    rdfs:seeAlso cbcm:AcquiringCompany, cbcm:CompanyMerger, cbcm:MergingCompany ;
    rdfs:subPropertyOf cbcm:hasTransactionResult .

cbcm:hasSecondaryRegistrationLocation
    a owl:ObjectProperty ;
    rdfs:comment "Country of secondary registration (location) of a company"@en ;
    rdfs:domain cbcm:Company ;
    rdfs:label "Company secondary registration location"@en ;
    rdfs:range cbcm:Country ;
    rdfs:subPropertyOf cbcm:locatedIn .

cbcm:hasSubProcedure
    cbcm:example "(hasSubProcedure seatTransfer1 changeOfCompanyAddress1)" ;
    a owl:ObjectProperty ;
    rdfs:comment "(hasSubProcedure ?ENTITY1 ?ENTITY2) means that some process ?ENTITY1 contains another (shorter) process ?ENTITY2 that should be completed before ?ENTITY1 can complete."@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "has sub procedure"@en ;
    rdfs:range cbcm:Process ;
    rdfs:seeAlso cbcm:Process ;
    rdfs:subPropertyOf cbcm:cbcmTransactionRelation .

cbcm:hasSubsidiaryCompany
    a owl:ObjectProperty ;
    rdfs:comment "(hasSubsidiaryCompany ?ENTITY1 ?ENTITY2) means (hasParentCompany ?ENTITY2 ?ENTITY1)"@en ;
    rdfs:label "has subsidiary company"@en ;
    rdfs:seeAlso cbcm:hasParentCompany ;
    rdfs:subPropertyOf cbcm:cbcmOrganisationRelation .

cbcm:hasTransactionInput
    cbcm:example "(hasTransactionInput crossBorderMerger1 company1)" ;
    a owl:ObjectProperty ;
    rdfs:comment "(hasTransactionInput ?ENTITY1 ?ENTITY2) means that some company transaction ?ENTITY1 has a prerequisite entity ?ENTITY2 that needs to be considered, assessed, or modified during the transaction referred to by ?ENTITY1."@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "has transaction input"@en ;
    rdfs:range cbcm:Company ;
    rdfs:seeAlso cbcm:CompanyTransaction ;
    rdfs:subPropertyOf cbcm:cbcmTransactionRelation ;
    owl:inverseOf cbcm:isTransactionInputOf .

cbcm:hasTransactionResult
    cbcm:example "(hasTransactionResult crossBorderMerger1 acquiringCompany1)", "(hasTransactionResult crossBorderMerger1 mergerCertificate1)" ;
    a owl:ObjectProperty ;
    rdfs:comment "(hasTransactionResult ?ENTITY1 ?ENTITY2) means that some company transaction ?ENTITY1 has a byproduct ?ENTITY2 (e.g. a company, transaction certificate etc.) after completion of the process."@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "has transaction result"@en ;
    rdfs:range cbcm:Company ;
    rdfs:seeAlso cbcm:CompanyTransaction ;
    rdfs:subPropertyOf cbcm:cbcmTransactionRelation ;
    owl:inverseOf cbcm:isTransactionResultOf .

cbcm:hungary
    cbcm:iso2code "HU" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Hungary"@en, "Magyarország"@hu .

cbcm:iceland
    cbcm:iso2code "IS" ;
    a cbcm:EEACountry, owl:NamedIndividual ;
    rdfs:label "Iceland"@en, "Ísland"@is .

cbcm:impactOnEmployees
    a owl:DatatypeProperty ;
    rdfs:comment """Is the impact on employees of the envisaged transaction specified in the transaction document (e.g. the merger plan)?

Part of merger plan that specifies how the transaction will affect employees.

- Yes: there is an impact on employees (positive or negative);
- No: no impact on employees;
- Not applicable: the conditions are not met (e.g. no employees, BLER threshold not met) for this criterion to be applicable;
- Unclear: the wording of the document is unclear with regard to the impact/effect/measures taken;
- Not mentioned: given the parameters, this aspect should be addressed in the transaction document, but is not mentioned"""@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Impact on employees"@en ;
    rdfs:range xsd:string .

cbcm:involvesChangeOf
    cbcm:example "(involvesChangeOf seatTransfer1 businessAddress1)"@en ;
    a owl:ObjectProperty ;
    rdfs:comment "(involvesChangeOf ?ENTITY1 ?ENTITY2) means that the process ?ENTITY1 requires the modification or alteration of the entity or object ?ENTITY2."@en ;
    rdfs:domain cbcm:Process ;
    rdfs:label "involves the change of"@en ;
    rdfs:range cbcm:Entity ;
    rdfs:subPropertyOf cbcm:cbcmEntityRelation .

cbcm:involvesCountry
    cbcm:example "(involvesCountry crossBorderMerger1 france)" ;
    a owl:ObjectProperty ;
    rdfs:comment "(involvesCountry ?ENTITY1 ?ENTITY2) means that some company transaction ?ENTITY1 includes the modification of a company whose place of business is located in the country referred to by ?ENTITY2"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "involves country"@en ;
    rdfs:range cbcm:Country ;
    rdfs:seeAlso cbcm:Company, cbcm:Country ;
    rdfs:subPropertyOf cbcm:cbcmTransactionRelation .

cbcm:ireland
    cbcm:iso2code "IE" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Ireland"@en, "Éire"@ga .

cbcm:isListed
    a owl:DatatypeProperty ;
    rdfs:comment "Whether the company is publicly listed. A company whose shares are bought and sold on a particular stock market."@en ;
    rdfs:domain cbcm:Company ;
    rdfs:label "Is listed"@en ;
    rdfs:range xsd:boolean .

cbcm:isSECreation
    a owl:DatatypeProperty ;
    rdfs:comment "Variable indicating whether this case concerns an SE-creation (yes/no) to distinguish creations of SEs from other transactions"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Is SE creation"@en ;
    rdfs:range xsd:boolean .

cbcm:isTransactionInputOf
    cbcm:example cbcm:hasTransactionInput ;
    a owl:ObjectProperty ;
    rdfs:comment "(isTransactionInputOf ?ENTITY1 ?ENTITY2) means (hasTransactionInput ?ENTITY2 ?ENTITY1)"@en ;
    rdfs:label "is transaction input of"@en ;
    rdfs:subPropertyOf cbcm:cbcmTransactionRelation .

cbcm:isTransactionResultOf
    cbcm:example cbcm:hasTransactionResult ;
    a owl:ObjectProperty ;
    rdfs:comment "(isTransactionResultOf ?ENTITY1 ?ENTITY2) means (hasTransactionResult ?ENTITY2 ?ENTITY1)"@en ;
    rdfs:label "is transaction result of"@en ;
    rdfs:subPropertyOf cbcm:cbcmTransactionRelation .

cbcm:iso2code
    a owl:AnnotationProperty ;
    rdfs:subPropertyOf rdfs:label .

cbcm:issuedByOrganisation
    cbcm:example "(issuedByOrganisation document1 organisation1)"@en ;
    a owl:ObjectProperty ;
    rdfs:comment "(issuedByOrganisation ?ENTITY1 ?ENTITY2) means that some document or publication, ?ENTITY1, was created (and possibly delivered or administered to another entity) by some entity ?ENTITY2."@en ;
    rdfs:domain cbcm:CompanyMobilityDocument ;
    rdfs:label "issued by organisation"@en ;
    rdfs:range cbcm:Organisation ;
    rdfs:subPropertyOf cbcm:cbcmDocumentRelation .

cbcm:italy
    cbcm:iso2code "IT" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Italia"@it, "Italian Republic"@en, "Italy"@en, "Repubblica Italiana"@it .

cbcm:lastWWEmploymentFigure
    a owl:DatatypeProperty ;
    rdfs:comment "Last available employment figure for the total worldwide employees"@en ;
    rdfs:domain cbcm:Company ;
    rdfs:label "Last WW employment figure"@en ;
    rdfs:range xsd:nonNegativeInteger .

cbcm:latvia
    cbcm:iso2code "LV" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Latvia"@en, "Latvija"@lv, "Latvijas Republika"@lv, "Republic of Latvia"@en .

cbcm:lawfirm
    a owl:DatatypeProperty ;
    rdfs:comment "Name of the lawfirm involved in the transaction, if available (for internal use; cross-border divisions and seat transfers are currently not possible within an EU legal framework.)"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Law Firm"@en ;
    rdfs:range xsd:string .

cbcm:legalFormAcronym
    a owl:DatatypeProperty ;
    rdfs:comment "The acronym of a company legal form"@en ;
    rdfs:domain cbcm:CompanyLegalForm ;
    rdfs:label "Legal form acronym"@en ;
    rdfs:range xsd:string .

cbcm:liechtenstein
    cbcm:iso2code "LI" ;
    a cbcm:EEACountry, owl:NamedIndividual ;
    rdfs:label "Fürstentum Liechtenstein"@de, "Liechtenstein"@en, "Principality of Liechtenstein"@en .

cbcm:lithuania
    cbcm:iso2code "LT" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Lietuva"@lt, "Lietuvos Respublika"@lt, "Lithuania"@en, "Republic of Lithuania"@en .

cbcm:locatedIn
    a owl:ObjectProperty ;
    rdfs:comment "(locatedIn ?ENTITY1 ?ENTITY2) means that some entity ?ENTITY1 occupies the spatial region referred to by ?ENTITY2."@en ;
    rdfs:label "located in"@en ;
    rdfs:range cbcm:SpatialRegion ;
    rdfs:seeAlso cbcm:SpatialRegion ;
    rdfs:subPropertyOf cbcm:cbcmOrganisationRelation .

cbcm:luxembourg
    cbcm:iso2code "LU" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Grand Duchy of Luxembourg"@en, "Grand-Duché de Luxembourg"@fr, "Groussherzogtum Lëtzebuerg"@lb, "Großherzogtum Luxemburg​"@de, "Luxembourg"@en, "Lëtzebuerg"@lb .

cbcm:maintainedBy
    cbcm:example "(maintainedBy officialJournalRepository1 officialJournalAdministration1)"@en ;
    a owl:ObjectProperty ;
    rdfs:comment "(maintainedBy ?ENTITY1 ?ENTITY2) means that some digital resource ?ENTITY1 (e.g. database, website, document repository etc.) has stewardship by some agent or organisation ?ENTITY2 who is responsible for the upkeep of ?ENTITY1."@en ;
    rdfs:label "maintained by"@en ;
    rdfs:subPropertyOf cbcm:cbcmDocumentRelation ;
    owl:inverseOf cbcm:maintains .

cbcm:maintains
    a owl:ObjectProperty ;
    rdfs:comment "(maintains ?ENTITY1 ?ENTITY2) means (maintainedBy ?ENTITY2 ?ENTITY1)"@en ;
    rdfs:label "maintains"@en ;
    rdfs:seeAlso cbcm:maintainedBy ;
    rdfs:subPropertyOf cbcm:cbcmDocumentRelation .

cbcm:malta
    cbcm:iso2code "MT" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Malta"@en, "Melita"@en, "Repubblika ta' Malta"@mt .

cbcm:mcEmploymentFigureAtTransaction
    a owl:DatatypeProperty ;
    rdfs:comment "Number of employees of the acquiring company - at the moment of the transaction"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "MC Employees count at transaction"@en ;
    rdfs:range xsd:nonNegativeInteger .

cbcm:mcLastEmploymentFigure
    a owl:DatatypeProperty ;
    rdfs:comment "The last available annual employment figure for the merging company"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Last employment figure for the merging company"@en ;
    rdfs:range xsd:nonNegativeInteger .

cbcm:mcYearEmploymentFigure
    a owl:DatatypeProperty ;
    rdfs:comment "The year the last annual employment figure was obtained for merging companies"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "MC Last employment figure year"@en ;
    rdfs:range xsd:dateTime .

cbcm:multiCBM
    a owl:DatatypeProperty ;
    rdfs:comment "A transaction whereby more than two companies (i.e. multiple merging companies) are involved and merged into one acquiring company"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Multi-transaction"@en ;
    rdfs:range xsd:boolean .

cbcm:naceCode
    a owl:DatatypeProperty ;
    rdfs:comment "NACE Classification Code for companies. NACE (Nomenclature des Activités Économiques dans la Communauté Européenne) is a European industry standard classification system similar in function to Standard Industry Classification (SIC) and North American Industry Classification System (NAICS) for classifying business activities. From EUROSTAT"@en ;
    rdfs:domain cbcm:Company ;
    rdfs:label "NACE code"@en ;
    rdfs:range [
        a rdfs:Datatype ;
        owl:onDatatype xsd:positiveInteger ;
        owl:withRestrictions ([
                xsd:minInclusive "1000"^^xsd:positiveInteger
            ]
            [
                xsd:maxInclusive "9999"^^xsd:positiveInteger
            ]
        )
    ] .

cbcm:naceSector
    a owl:DatatypeProperty ;
    rdfs:comment "Company NACE sector. NACE (Nomenclature of Economic Activities) is the European statistical classification of economic activities. Classification of a company according to which kinds of sector (i.e. industry / market / product type) they deal in. From EUROSTAT"@en ;
    rdfs:domain cbcm:Company ;
    rdfs:label "NACE sector"@en ;
    rdfs:range [
        a rdfs:Datatype ;
        owl:onDatatype xsd:string ;
        owl:withRestrictions ([
                xsd:length "1"^^xsd:positiveInteger
            ]
        )
    ] .

cbcm:name
    a owl:DatatypeProperty ;
    rdfs:comment "The name of the organization"@en ;
    rdfs:label "Organization name"@en ;
    rdfs:range xsd:string .

cbcm:natRegistrationNumber
    a owl:DatatypeProperty ;
    rdfs:comment "The national registration number of an acquiring/receiving/entry company. A company registration number is a unique combination of numbers and/or letters. It is used to identify a company and verify its legal existence as an incorporated entity."@en ;
    rdfs:domain cbcm:Company ;
    rdfs:label "NAT registration number"@en ;
    rdfs:range xsd:string .

cbcm:negotiatedAgreement
    a owl:DatatypeProperty ;
    rdfs:comment """Is the management of the companies involved starting the process of setting up a Special Negotiating Body (SNB) in order to reach a negotiated agreement on the future employee participation mechanism (BLER) after the transaction?

BLER (Board-Level Employee Represenation): highest level of employee involvement in a company in the supervisory board. They can take co-determine decisions of the company's management and where the company is heading.

- Yes: there is a negotiated agreement to be negotiated with the SNB;
- No: no negotiated agreement;
- Not applicable: the conditions are not met (e.g. no employees, BLER threshold not met) for this criterion to be applicable;
- Unclear: the wording of the document is unclear with regard to the impact/effect/measures taken;
- Not mentioned: given the parameters, this aspect should be addressed in the transaction document, but is not mentioned"""@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Has negotiated agreement"@en ;
    rdfs:range xsd:string .

cbcm:netherlands
    cbcm:iso2code "NL" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Holland"@en, "Nederland"@nl, "Netherlands"@en, "The Netherlands"@en .

cbcm:norway
    cbcm:iso2code "NO" ;
    a cbcm:EEACountry, owl:NamedIndividual ;
    rdfs:label "Kingdom of Norway"@en, "Kongeriket Noreg"@no, "Kongeriket Norge"@no, "Noreg"@no, "Norge"@no, "Norgga"@no, "Norgga gonagasriika"@no, "Norway"@en, "Nöörjen"@no, "Vuona"@no .

cbcm:ownedBy
    cbcm:example "(ownedBy company1 company2)"@en ;
    a owl:ObjectProperty ;
    rdfs:comment "(ownedBy ?ENTITY1 ?ENTITY2) means that some agent ?ENTITY2 has proprietorship over another object or organisational agent ?ENTITY1."@en ;
    rdfs:label "owned by"@en ;
    rdfs:seeAlso cbcm:owns ;
    rdfs:subPropertyOf cbcm:hasCompanyStakeholder ;
    owl:inverseOf cbcm:owns .

cbcm:owns
    a owl:ObjectProperty ;
    rdfs:comment "(owns ?ENTITY1 ?ENTITY2) means (owns ?ENTITY2 ?ENTITY1)"@en ;
    rdfs:domain [
        a owl:Class ;
        owl:unionOf (cbcm:Organisation
            cbcm:Person
        )
    ] ;
    rdfs:label "owns"@en ;
    rdfs:range cbcm:Organisation ;
    rdfs:seeAlso cbcm:ownedBy ;
    rdfs:subPropertyOf cbcm:hasCompanyStakeholder .

cbcm:partOf
    a owl:ObjectProperty ;
    rdfs:comment "(partOf ?ENTITY1 ?ENTITY2) means (hasPart ?ENTITY2 ?ENTITY1)"@en ;
    rdfs:label "part of"@en ;
    rdfs:seeAlso cbcm:hasPart ;
    rdfs:subPropertyOf cbcm:cbcmEntityRelation .

cbcm:poland
    cbcm:iso2code "PL" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Poland"@en, "Polska"@pl, "Republic of Poland"@en, "Rzeczpospolita Polska"@pl .

cbcm:portugal
    cbcm:iso2code "PT" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Portugal"@en, "Portuguese Republic"@en, "República Portuguesa"@pt .

cbcm:rawTransactionID
    a owl:DatatypeProperty ;
    rdfs:comment """unique identifier before database entry.

This id is the old ID-structure used before entry into the CbCMdb"""@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Raw transaction ID"@en ;
    rdfs:range xsd:positiveInteger .

cbcm:registeredOffice
    a owl:DatatypeProperty ;
    rdfs:comment "Deprecated property"@en ;
    rdfs:label "Registered Office"@en .

cbcm:reportedIn
    cbcm:example "(reportedIn crossBorderMerger1 transactionNotice1)"@en ;
    a owl:ObjectProperty ;
    rdfs:comment "(reportedIn ?ENTITY1 ?ENTITY2) means that some significant event, process or statement ?ENTITY1 is published or mentioned or declared in writing in some publication, document or database ?ENTITY2."@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "reported in"@en ;
    rdfs:range cbcm:TransactionNotice ;
    rdfs:subPropertyOf cbcm:cbcmDocumentRelation .

cbcm:requirement-level
    cbcm:example "Examples include: MUST, SHOULD, RECOMMENDED and OPTIONAL"@en ;
    a owl:AnnotationProperty ;
    rdfs:comment "Specifies a phrase to indicate the degree to which the providing of a value for the entity (e.g. a data or object property) in question is compulsory, recommended or optional."@en ;
    rdfs:label "Requirement level"@en ;
    rdfs:subPropertyOf rdfs:comment .

cbcm:requiresDocument
    cbcm:example "(requiresDocument crossBorderMerger1 mergerPlan1)"@en ;
    a owl:ObjectProperty ;
    rdfs:comment "(requiresDocument ?ENTITY1 ?ENTITY2) means that some significant event or process ?ENTITY1 needs a compulsory document ?ENTITY2 to be submitted and reviewed before the process ?ENTITY1 can be completed."@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "requires document"@en ;
    rdfs:range cbcm:CompanyMobilityDocument ;
    rdfs:subPropertyOf cbcm:cbcmDocumentRelation .

cbcm:romania
    cbcm:iso2code "RO" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Romania"@en, "România"@ro .

cbcm:sbnVoluntaryApplication
    a owl:DatatypeProperty ;
    rdfs:comment """Is a Special Negotiating Body (SNB) set up voluntary?

Whether or not a SNB is created/will be created voluntarily.

- Yes: an SNB is created voluntarily;
- No: no voluntary SNB set up;
- Not applicable: the conditions are not met (e.g. no employees, BLER threshold not met) for this criterion to be applicable;
- Unclear: the wording of the document is unclear with regard to the impact/effect/measures taken;
- Not mentioned: given the parameters, this aspect should be addressed in the transaction document, but is not mentioned"""@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "SNB voluntary application"@en ;
    rdfs:range xsd:string .

cbcm:se_conversion
    a cbcm:SEType, owl:NamedIndividual .

cbcm:se_holding
    a cbcm:SEType, owl:NamedIndividual .

cbcm:se_merger
    a cbcm:SEType, owl:NamedIndividual .

cbcm:se_subsidiary
    a cbcm:SEType, owl:NamedIndividual .

cbcm:se_unsure
    a cbcm:SEType, owl:NamedIndividual .

cbcm:slovakia
    cbcm:iso2code "SK" ;
    a cbcm:EUCountry, owl:NamedIndividual ;
    rdfs:label "Slovak Republic"@en, "Slovakia"@en, "Slovensko"@sk, "Slovenská republika"@sk .

cbcm:slovenia
    a cbcm:EUCountry, owl:NamedIndividual .

cbcm:sourceCountry
    cbcm:example "(sourceCountry crossBorderMerger1 france)" ;
    a owl:ObjectProperty ;
    rdfs:comment "(sourceCountry ?ENTITY1 ?ENTITY2) means that some company transaction ?ENTITY1 has some transaction input (a company) whose place of business is located in the country ?ENTITY2."@en ;
    rdfs:label "source country"@en ;
    rdfs:seeAlso cbcm:Country, cbcm:hasTransactionInput ;
    rdfs:subPropertyOf cbcm:involvesCountry .

cbcm:spain
    a cbcm:EUCountry, owl:NamedIndividual .

cbcm:standardRulesApplication
    a owl:DatatypeProperty ;
    rdfs:comment """Are the standard rules applied directly without and instead of the start of negotiations with a Special Negotiating Body (SNB)?

Instead of an SNB being set up, the standard rules are applied instead.

- Yes: the standard rules are applied;
- No: standard rules ar enot applied;
- Not applicable: the conditions are not met (e.g. no employees, BLER threshold not met) for this criterion to be applicable;
- Unclear: the wording of the document is unclear with regard to the impact/effect/measures taken;
- Not mentioned: given the parameters, this aspect should be addressed in the transaction document, but is not mentioned"""@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Standard rules application"@en ;
    rdfs:range xsd:string .

cbcm:sweden
    a cbcm:EUCountry, owl:NamedIndividual .

cbcm:switzerland
    a cbcm:EEACountry, owl:NamedIndividual .

cbcm:targetCountry
    cbcm:example "(targetCountry crossBorderMerger1 belgium)" ;
    a owl:ObjectProperty ;
    rdfs:comment "(targetCountry ?ENTITY1 ?ENTITY2) means that some company transaction ?ENTITY1 has some transaction result (a company) whose place of business is located in the country ?ENTITY2."@en ;
    rdfs:label "target country"@en ;
    rdfs:seeAlso cbcm:Country, cbcm:hasTransactionResult ;
    rdfs:subPropertyOf cbcm:involvesCountry .

cbcm:tnic
    a owl:DatatypeProperty ;
    rdfs:comment """Is the company having a transnational information and consultation agreement in place? Does the company have an internal body which discusses employee rights and welfare?

Different from works council. TNIC is global."""@en ;
    rdfs:domain cbcm:Company ;
    rdfs:label "Has TNIC"@en ;
    rdfs:range xsd:boolean .

cbcm:toBeNegotiatedBLER
    a owl:DatatypeProperty ;
    rdfs:comment """Is an employee board level representation/participation (BLER) mechanism going to be re-negotiated in the process of the cross-border transaction?

- Yes: BLER be (re-)negotiated with the SNB;
- No: no BLER-(re-)negotiation;
- Not applicable: the conditions are not met (e.g. no employees, BLER threshold not met) for this criterion to be applicable;
- Unclear: the wording of the document is unclear with regard to the impact/effect/measures taken;
- Not mentioned: given the parameters, this aspect should be addressed in the transaction document, but is not mentioned"""@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "BLER to be negotiated"@en ;
    rdfs:range xsd:string .

cbcm:transactionComment
    a owl:DatatypeProperty ;
    rdfs:comment "Notes from researcher about the transaction"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Transaction comment"@en ;
    rdfs:range xsd:string .

cbcm:transactionCompletionDate
    a owl:DatatypeProperty ;
    rdfs:comment """Date on which the transaction was effectuated (the date that the competent authority e.g., business registry of that country, says that the criteria have been met by merging and acquiring companies and the merging/transferring company is dissolved).

This is the final step of a transaction process"""@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Transaction completion date"@en ;
    rdfs:range xsd:dateTime .

cbcm:transactionID
    a owl:DatatypeProperty ;
    rdfs:comment "unique identifier for a transaction"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Transaction ID"@en ;
    rdfs:range xsd:positiveInteger .

cbcm:transactionPlan
    a owl:DatatypeProperty ;
    rdfs:comment """Is the transaction plan available for analysis?

Merger plan, Seat transfer plan or Division plan. Transaction notice is where the transaction is announced. The other documents are where the nature and details of the transaction are specified."""@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Transaction plan available"@en ;
    rdfs:range xsd:boolean .

cbcm:transactionStartDate
    a owl:DatatypeProperty ;
    rdfs:comment "Date of the transaction notice (document announcing the transaction) constituting the start of the transaction process. Date that the document was published (which is the important date because this is when it becomes legally binding)"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Transaction notice date"@en ;
    rdfs:range xsd:dateTime .

cbcm:transactionValidatedByDocument
    cbcm:example "(transactionValidatedByDocument crossBorderMerger1 mergerCertificate1)"@en ;
    a owl:ObjectProperty ;
    rdfs:comment "(transactionValidatedByDocument ?ENTITY1 ?ENTITY2) means that some company transaction ?ENTITY1 went through a process of approval and assessment through various criteria such as veracity, eligibility, legal relevance etc. and a document ?ENTITY2 was produced to prove the satisfaction of the critieria by ?ENTITY1."@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "transaction validated by document"@en ;
    rdfs:range cbcm:CompanyMobilityDocument ;
    rdfs:seeAlso cbcm:CompanyMobilityDocument, cbcm:CompanyTransaction ;
    rdfs:subPropertyOf cbcm:cbcmDocumentRelation .

cbcm:typeOfSE
    a owl:ObjectProperty ;
    rdfs:comment "Variable indicating the SE-establishment mode: by merger, conversion, holding-SE, subsidiary-SE or unsure"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Type of SE"@en ;
    rdfs:range cbcm:SEType ;
    rdfs:subPropertyOf cbcm:cbcmTransactionRelation .

cbcm:unitedkingdom
    a cbcm:EUCountry, owl:NamedIndividual .

cbcm:used
    a owl:ObjectProperty ;
    rdfs:comment """Usage is the beginning of utilizing an entity by an activity. Before usage, the activity had not begun to utilize this entity and could not have been affected by the entity.

Based on: https://www.w3.org/TR/prov-o/#used"""@en ;
    rdfs:domain cbcm:Process ;
    rdfs:label "Used"@en ;
    rdfs:range cbcm:Entity ;
    rdfs:subPropertyOf cbcm:cbcmDataProvenanceRelation .

cbcm:usedDataProvenanceDocumentSource
    a owl:ObjectProperty ;
    rdfs:comment "In which document did the researcher find information about the transaction?"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Has document source"@en ;
    rdfs:range cbcm:CompanyMobilityDocument ;
    rdfs:subPropertyOf cbcm:used .

cbcm:usedDataProvenanceRegistryCountry
    a owl:ObjectProperty ;
    rdfs:comment "In which countries' registry did the researcher find information about the transaction?"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Data found in registry from country"@en ;
    rdfs:range cbcm:Country ;
    rdfs:subPropertyOf cbcm:used .

cbcm:wasAssociatedWith
    a owl:ObjectProperty ;
    rdfs:comment """An activity association is an assignment of responsibility to an agent for a process, indicating that the agent had a role in the activity.

Based on: https://www.w3.org/TR/prov-o/#wasAssociatedWith"""@en ;
    rdfs:domain cbcm:Process ;
    rdfs:label "Associated with"@en ;
    rdfs:range cbcm:Agent ;
    rdfs:subPropertyOf cbcm:cbcmDataProvenanceRelation .

cbcm:wasGeneratedBy
    a owl:ObjectProperty ;
    rdfs:comment """Generation is the completion of production of a new entity by a process. This entity did not exist before generation and becomes available for usage after this generation.

Based on: https://www.w3.org/TR/prov-o/#wasGeneratedBy"""@en ;
    rdfs:domain cbcm:Entity ;
    rdfs:label "Generated by"@en ;
    rdfs:range cbcm:Process ;
    rdfs:subPropertyOf cbcm:cbcmDataProvenanceRelation .

cbcm:website
    a owl:DatatypeProperty ;
    rdfs:comment "Homepage of a company/organization website"@en ;
    rdfs:domain cbcm:Organisation ;
    rdfs:label "Website"@en ;
    rdfs:range xsd:string .

cbcm:wwEmploymentFigureAtTransaction
    a owl:DatatypeProperty ;
    rdfs:comment "number of employees of company group worldwide at the moment of the transaction"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Total WW employees at transaction"@en ;
    rdfs:range xsd:nonNegativeInteger .

cbcm:yearDivergingEmploymentFigure
    a owl:DatatypeProperty ;
    rdfs:comment "The year for which a diverging employee number is recorded"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Diverging employment figure year"@en ;
    rdfs:range xsd:dateTime .

cbcm:yearWWEmploymentFigure
    a owl:DatatypeProperty ;
    rdfs:comment "Year in which the last worldwide employment figure was recorded"@en ;
    rdfs:domain cbcm:CompanyTransaction ;
    rdfs:label "Last WW employment figure year"@en ;
    rdfs:range xsd:dateTime .

prov:wasAttributedTo
    a owl:AnnotationProperty .

[]
    opla-sd:entityPositionX 238.3474594368345 ;
    opla-sd:entityPositionY 123.46221383706843 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 139.39903443255537 ;
    opla-sd:entityPositionY 142.64906693661192 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 83.62888044594364 ;
    opla-sd:entityPositionY 188.84200669650346 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 139.53115916189458 ;
    opla-sd:entityPositionY 289.20143563808284 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 54.567750498984374 ;
    opla-sd:entityPositionY 266.3528805993735 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 143.47748596911322 ;
    opla-sd:entityPositionY 219.3996038495368 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 290.78934613918614 ;
    opla-sd:entityPositionY 285.13237477555566 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 226.86760350018855 ;
    opla-sd:entityPositionY 168.21082276004154 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 257.60865771127436 ;
    opla-sd:entityPositionY 284.67062326777886 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 145.31812860041032 ;
    opla-sd:entityPositionY 8.472621286432489 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 27.24400809699391 ;
    opla-sd:entityPositionY 150.84827715993404 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 295.9330197078383 ;
    opla-sd:entityPositionY 66.09191894254323 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 226.41529346648915 ;
    opla-sd:entityPositionY 151.00297655613727 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 30.621950598679454 ;
    opla-sd:entityPositionY 294.2270568539971 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 199.91687244031976 ;
    opla-sd:entityPositionY 291.65970907681094 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 181.53183624074484 ;
    opla-sd:entityPositionY 279.75477353816734 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 200.4737250571208 ;
    opla-sd:entityPositionY 61.89354059165436 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 290.1721926344435 ;
    opla-sd:entityPositionY 101.7341322933415 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 67.26592136482995 ;
    opla-sd:entityPositionY 195.39358378832364 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 179.99500355435825 ;
    opla-sd:entityPositionY 2.5621061400510543 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 217.781961942788 ;
    opla-sd:entityPositionY 224.7979276936274 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 232.7136997444631 ;
    opla-sd:entityPositionY 106.88266359209778 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 244.43186342713443 ;
    opla-sd:entityPositionY 242.42091488245512 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 74.06439273412745 ;
    opla-sd:entityPositionY 141.5983054032879 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 110.85517389976832 ;
    opla-sd:entityPositionY 271.5994274615904 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 153.2388903125871 ;
    opla-sd:entityPositionY 111.86056274753707 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 182.4609448874594 ;
    opla-sd:entityPositionY 175.2035610509981 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 39.26582493769651 ;
    opla-sd:entityPositionY 20.559888062141415 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 131.11688892684865 ;
    opla-sd:entityPositionY 83.35251365961733 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 44.37433370834429 ;
    opla-sd:entityPositionY 103.69004799077238 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 106.45559196571034 ;
    opla-sd:entityPositionY 69.94751308456023 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 143.0121185287264 ;
    opla-sd:entityPositionY 175.37034131435243 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 55.28213929989567 ;
    opla-sd:entityPositionY 196.86427483194888 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 255.28713943923407 ;
    opla-sd:entityPositionY 277.7860413201921 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 126.91251100807739 ;
    opla-sd:entityPositionY 194.54094889701943 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 137.8726186678454 ;
    opla-sd:entityPositionY 150.42486588976413 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 236.74617899157928 ;
    opla-sd:entityPositionY 273.1051930252097 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 176.55479364610375 ;
    opla-sd:entityPositionY 193.0503398741002 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 42.011423587201364 ;
    opla-sd:entityPositionY 77.61589925340833 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 250.28265001612223 ;
    opla-sd:entityPositionY 17.779310164409353 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 86.70589945626561 ;
    opla-sd:entityPositionY 80.59915240550438 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 198.29243344570858 ;
    opla-sd:entityPositionY 243.34073360301582 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 272.6072752966426 ;
    opla-sd:entityPositionY 207.15905473890163 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 50.58595729952889 ;
    opla-sd:entityPositionY 244.26994172626837 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 71.03680677110084 ;
    opla-sd:entityPositionY 52.05298320883994 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 187.77010907114797 ;
    opla-sd:entityPositionY 14.845654119928787 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 52.12446089724935 ;
    opla-sd:entityPositionY 30.267912068108608 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 41.13541617905973 ;
    opla-sd:entityPositionY 11.028683306666812 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 7.893435210269165 ;
    opla-sd:entityPositionY 235.7528455758641 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 64.72631246318619 ;
    opla-sd:entityPositionY 61.32884440106744 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 225.48046952557277 ;
    opla-sd:entityPositionY 266.03873148666065 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 191.67731560974352 ;
    opla-sd:entityPositionY 281.3627119441426 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 130.95486209419764 ;
    opla-sd:entityPositionY 146.4880897944417 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 255.33872816165007 ;
    opla-sd:entityPositionY 101.74018980534287 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 261.3991187414414 ;
    opla-sd:entityPositionY 216.3773275625499 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 30.41568814879539 ;
    opla-sd:entityPositionY 44.482295217479006 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 249.11205052540654 ;
    opla-sd:entityPositionY 260.3454725364793 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 13.979425487423738 ;
    opla-sd:entityPositionY 212.70736804000302 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 18.23164396733823 ;
    opla-sd:entityPositionY 104.96258901033252 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 87.28614759312607 ;
    opla-sd:entityPositionY 249.62242605720274 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 284.76647483358886 ;
    opla-sd:entityPositionY 69.88501053785384 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 35.11706116658252 ;
    opla-sd:entityPositionY 293.43814503150423 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 298.5674566125939 ;
    opla-sd:entityPositionY 90.52226590467312 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 203.15647508716086 ;
    opla-sd:entityPositionY 13.47221136421604 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 112.18668389761085 ;
    opla-sd:entityPositionY 198.7975537218199 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 93.06278917729631 ;
    opla-sd:entityPositionY 31.878096888108217 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 30.945899686803486 ;
    opla-sd:entityPositionY 29.564885717520582 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 149.56315097749217 ;
    opla-sd:entityPositionY 239.14678840881578 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 134.2048824296458 ;
    opla-sd:entityPositionY 243.74535550131444 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 159.42172416207433 ;
    opla-sd:entityPositionY 289.50172216822966 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 46.31957247761616 ;
    opla-sd:entityPositionY 34.96391683939311 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 30.70103706546807 ;
    opla-sd:entityPositionY 82.95180979707261 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 62.432611420326666 ;
    opla-sd:entityPositionY 51.099202273356305 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 108.47238212220519 ;
    opla-sd:entityPositionY 214.27123601513512 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 191.645511128654 ;
    opla-sd:entityPositionY 139.17768712299383 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 196.316332036142 ;
    opla-sd:entityPositionY 249.95028341974285 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 144.54909990026624 ;
    opla-sd:entityPositionY 46.502018924869994 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 60.104481168433864 ;
    opla-sd:entityPositionY 57.8326666648158 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 202.01210091125137 ;
    opla-sd:entityPositionY 299.5595446738471 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 165.83544115187456 ;
    opla-sd:entityPositionY 154.98450044856756 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 28.764216387775047 ;
    opla-sd:entityPositionY 243.23796989617148 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 266.82391948733857 ;
    opla-sd:entityPositionY 212.27581118427403 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 255.03229712273688 ;
    opla-sd:entityPositionY 132.03848355417568 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 65.82910021828245 ;
    opla-sd:entityPositionY 10.307924969462757 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 56.28944966538015 ;
    opla-sd:entityPositionY 280.96796660163295 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 234.2005530811132 ;
    opla-sd:entityPositionY 268.9536177481755 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 131.54816779005884 ;
    opla-sd:entityPositionY 8.817742238887039 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 8.429893106041735 ;
    opla-sd:entityPositionY 161.17776704067705 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 35.38141223492617 ;
    opla-sd:entityPositionY 292.3640814981097 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 262.7768499425678 ;
    opla-sd:entityPositionY 245.55110052442663 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    opla-sd:entityPositionX 137.45599283527315 ;
    opla-sd:entityPositionY 140.18810313160142 ;
    rdfs:comment "This is an entity positioning annotation generated by CoModIDE (https://comodide.com/). Removing this annotation will break rendering the CoModIDE schema diagram view."@en .

[]
    a owl:AllDisjointClasses ;
    owl:members (cbcm:Agent
        cbcm:Attribute
        cbcm:Object
        cbcm:Process
        cbcm:SpatialRegion
    ) .

[]
    a owl:AllDisjointClasses ;
    owl:members (cbcm:City
        cbcm:CompanyRegisteredOffice
        cbcm:Country
    ) .

[]
    a owl:AllDisjointClasses ;
    owl:members (cbcm:CompanyMobilityDocument
        cbcm:DocumentRepository
        cbcm:TransactionRight
    ) .

