@prefix leak: . # ontology @prefix leaks: . # data @prefix dbo: . @prefix dbr: . @prefix dct: . @prefix owl: . @prefix puml: . @prefix rdf: . @prefix rdfs: . @prefix skos: . @prefix void: . @prefix xsd: . ## Ontology leak: a owl:Ontology; rdfs:label "Offshore Leaks ontology"; rdfs:comment "Describes the ICIJ Offshore Leaks database released on 2016-05-10"; dct:subject dbr:Offshore_company, dbr:Money_laundering, dbr:Tax_evasion; dct:created "2016-05-12"^^xsd:date; rdfs:seeAlso , , ; dct:source ; dct:creator ; void:sparqlEndpoint . ## Super class for the different types of nodes leak:Node a owl:Class; rdfs:isDefinedBy leak:; rdfs:label "Node"; rdfs:comment "Any kind of node". ## Classes, which directly correspond to the node types in the separate CVS files leak:Address a owl:Class; rdfs:subClassOf leak:Node; rdfs:isDefinedBy leak:; rdfs:label "Address"; rdfs:comment "Address of an entity, intermediary or officer". leak:Entity a owl:Class; rdfs:subClassOf leak:Node; rdfs:isDefinedBy leak:; rdfs:label "Entity"; rdfs:comment "Legal body such as company, foundation, trust...". leak:Intermediary a owl:Class; rdfs:subClassOf leak:Node; rdfs:isDefinedBy leak:; rdfs:label "Intermediary"; rdfs:comment "Agent that helps beneficiaries setup or manage offshore companies". leak:Officer a owl:Class; rdfs:subClassOf leak:Node; rdfs:isDefinedBy leak:; rdfs:label "Officer"; rdfs:comment "Agent (person, group of people, company) that serves as company officer and/or beneficiary, either formal and real". leak:Edge a owl:Class; # rdfs:subClassOf owl:Class; rdfs:isDefinedBy leak:; rdfs:label "Edge"; rdfs:comment "Relation between two Nodes. Since node_id is unique across node types, there's no need to mention the entity types". ################################## ## raw properties of Node, which correspond to columns in the CSV files ## (common across entities.csv, intermediaries.csv and officers.csv) leak:address a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "address"; rdfs:domain leak:Node; rdfs:comment "Textual address". leak:countries a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "countries"; rdfs:domain leak:Node; rdfs:comment "Semicolon-separated list of countries". leak:country_codes a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "country_codes"; rdfs:domain leak:Node; rdfs:comment "Semicolon-separated list of ISO alpha3 country codes". leak:icij_id a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "icij_id"; rdfs:domain leak:Node; rdfs:comment "ICIJ identifier". leak:internal_id a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "internal_id"; rdfs:domain leak:Node; rdfs:comment "???". leak:name a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "name"; #rdfs:domain leak:Node; rdfs:comment "Name". leak:node_id a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "node_id"; rdfs:domain leak:Node; rdfs:comment "Unique amongst all node types". leak:note a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "note"; rdfs:domain leak:Node; rdfs:comment "Note (currently only for Entities, often empty)". leak:sourceID a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "sourceID"; rdfs:domain leak:Node; rdfs:comment """ "Panama Papers" or "Offshore Leaks" """. leak:status a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "status"; rdfs:domain leak:Node; rdfs:comment "Different value lists for Intermediary and Entity". leak:valid_until a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "valid_until"; rdfs:domain leak:Node; rdfs:comment """Fixed statement, eg "The Panama Papers data is current through 2015".""". ## raw properties of Entity, which correspond to columns in the CSV files leak:company_type a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "company_type"; rdfs:domain leak:Entity; rdfs:comment "Formal company type". leak:dorm_date a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "dorm_date"; rdfs:domain leak:Entity; rdfs:comment "When entity became dormant". leak:former_name a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "former_name"; rdfs:domain leak:Entity; rdfs:comment "Former name". leak:ibcRUC a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "ibcRUC"; rdfs:domain leak:Entity; rdfs:comment "???". leak:inactivation_date a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "inactivation_date"; rdfs:domain leak:Entity; rdfs:comment "When entity was deactivated". leak:incorporation_date a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "incorporation_date"; rdfs:domain leak:Entity; rdfs:comment "When entity was created". leak:jurisdiction a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "jurisdiction"; rdfs:domain leak:Entity; rdfs:comment "Semicolon-separated list of offshore destination codes (*not* alpha3)". leak:jurisdiction_description a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "jurisdiction_description"; rdfs:domain leak:Entity; rdfs:comment "Semicolon-separated list of offshore destination names". leak:original_name a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "original_name"; rdfs:domain leak:Entity; rdfs:comment "Official entity name". leak:service_provider a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "service_provider"; rdfs:domain leak:Entity; rdfs:comment """ "Mossack Fonseca", "Portcullis Trustnet" or "Commonwealth Trust Limited" """. leak:struck_off_date a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "struck_off_date"; rdfs:domain leak:Entity; rdfs:comment "When entity was removed from register". ## raw properties of Edge, which correspond to columns in the CSV files leak:node_1 a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "node_1"; rdfs:domain leak:Edge; rdfs:comment "Source node_id". leak:node_2 a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "node_2"; rdfs:domain leak:Edge; rdfs:comment "Target node_id". leak:rel_type a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "rel_type"; rdfs:domain leak:Edge; rdfs:comment "Relation type". ########################## ## raw Relations: corespond to all-edges.csv::rel_type leak:hasRegisteredAddress a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "registered address" ; leak:count 316472. leak:isAlternateDirectorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Alternate Director of" ; leak:count 409. leak:isAppointorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Appointor of" ; leak:count 32. leak:isAssistantSecretaryOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Assistant Secretary of" ; leak:count 583. leak:isAuditorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Auditor of" ; leak:count 207. leak:isAuthRepresentativeOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Auth. Representative of" ; leak:count 32. leak:isAuthorisedPersonSignatoryOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Authorised Person / Signatory of" ; leak:count 1229. leak:isAuthorizedSignatoryOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Authorized signatory of" ; leak:count 1. leak:isBankSignatoryOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Bank Signatory of" ; leak:count 123. #leak:isBeneficialOwnerOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Beneficial owner of" ; leak:count 25. leak:isBeneficialOwnerOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Beneficial Owner of" ; leak:count 1872. #leak:isBeneficiaryOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Beneficiary of" ; leak:count 4031. leak:isBeneficiaryOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "beneficiary of" ; leak:count 19182. # 15151+4031 leak:isBeneficiaryShareholderAndDirectorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Beneficiary, shareholder and director of" ; leak:count 6. leak:isBoardRepresentativeOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Board Representative of" ; leak:count 2. leak:isChairmanOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Chairman of" ; leak:count 4. leak:isCo-TrusteeOfTrustOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Co-Trustee of Trust of" ; leak:count 320. leak:isConnectedOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Connected of" ; leak:count 3. leak:isCorrespondentAddrOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Correspondent Addr. of" ; leak:count 173. leak:isCustodianOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Custodian of" ; leak:count 14. leak:isDirectorAndShareholderOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Director and shareholder of" ; leak:count 1. leak:isDirectorBeneficialOwnerOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Director / Beneficial Owner of" ; leak:count 4. leak:isDirectorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Director of" ; leak:count 118589. leak:isDirectorShareholderBeneficialOwnerOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Director / Shareholder / Beneficial Owner of"; leak:count 2. leak:isDirectorShareholderOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Director / Shareholder of" ; leak:count 6. leak:isDirector_RamiMakhlouf_Of a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Director (Rami Makhlouf) of" ; leak:count 2. leak:isFirstBeneficiaryOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "First beneficiary of" ; leak:count 1. leak:isGeneralAccountantOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "General Accountant of" ; leak:count 120. leak:isGranteeOfAMortgageOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Grantee of a mortgage of" ; leak:count 1. leak:isIntermediaryOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "intermediary of" ; leak:count 319121. leak:isInvestmentAdvisorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Investment Advisor of" ; leak:count 65. leak:isJointSettlorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Joint Settlor of" ; leak:count 41. leak:isLegalAdvisorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Legal Advisor of" ; leak:count 89. leak:isMemberOfFoundationCouncilOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Member of Foundation Council of" ; leak:count 3. leak:isMemberShareholderOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Member / Shareholder of" ; leak:count 1. leak:isNominatedPersonOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Nominated Person of" ; leak:count 101. leak:isNomineeBeneficialOwnerOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Nominee Beneficial Owner of" ; leak:count 4. leak:isNomineeBeneficiaryOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Nominee Beneficiary of" ; leak:count 2. leak:isNomineeDirectorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Nominee Director of" ; leak:count 64. leak:isNomineeInvestmentAdvisorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Nominee Investment Advisor of" ; leak:count 1. leak:isNomineeNameOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Nominee Name of" ; leak:count 1. leak:isNomineeProtectorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Nominee Protector of" ; leak:count 8. leak:isNomineeSecretaryOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Nominee Secretary of" ; leak:count 5. leak:isNomineeShareholderOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Nominee Shareholder of" ; leak:count 1130. leak:isNomineeTrustSettlorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Nominee Trust Settlor of" ; leak:count 24. leak:isOfficerOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Officer of" ; leak:count 281. leak:isOwnerDirectorAndShareholderOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Owner, director and shareholder of" ; leak:count 28. leak:isOwnerOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Owner of" ; leak:count 16. leak:isPartnerOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Partner of" ; leak:count 7. leak:isPersonalDirectorshipOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Personal Directorship of" ; leak:count 9. leak:isPowerOfAttorneyOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Power of Attorney of" ; leak:count 29. leak:isPowerOfAttorneyShareholderOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Power of Attorney / Shareholder of" ; leak:count 1. leak:isPresident-DirectorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "President - Director of" ; leak:count 1. leak:isPresidentAndDirectorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "President and director of" ; leak:count 1. leak:isPresidentOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "President of" ; leak:count 40. leak:isPrincipalBeneficiaryOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Principal beneficiary of" ; leak:count 3. leak:isProtectorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Protector of" ; leak:count 1198. leak:isRecordsAndRegistersOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Records & Registers of" ; leak:count 36318. leak:isRegisterOfDirectorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Register of Director of" ; leak:count 48. leak:isRegisterOfShareholderOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Register of Shareholder of" ; leak:count 41. leak:isReserveDirectorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Reserve Director of" ; leak:count 74. leak:isResidentDirectorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Resident Director of" ; leak:count 272. leak:isSafekeepingOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Safekeeping of" ; leak:count 8. leak:isSecretaryOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Secretary of" ; leak:count 14351. #leak:isShareholderOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Shareholder of" ; leak:count 105408. leak:isShareholderOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "shareholder of" ; leak:count 382788. # 277380+105408 leak:isShareholder_ThroughJulexFoundation_Of a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Shareholder (through Julex Foundation) of" ; leak:count 1. leak:isSignatoryOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Signatory of" ; leak:count 2. leak:isSoleShareholderOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Sole shareholder of" ; leak:count 4. leak:isSoleSignatoryBeneficialOwnerOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Sole signatory / Beneficial owner of" ; leak:count 1. leak:isSoleSignatoryOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Sole signatory of" ; leak:count 2. leak:isStockbrokerOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Stockbroker of" ; leak:count 11. leak:isSuccessorProtectorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Successor Protector of" ; leak:count 13. leak:isTaxAdvisorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Tax Advisor of" ; leak:count 14. leak:isTreasurerOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Treasurer of" ; leak:count 18. leak:isTrustSettlorOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Trust Settlor of" ; leak:count 1234. leak:isTrusteeOfTrustOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Trustee of Trust of" ; leak:count 1418. leak:isUnitTrustRegisterOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Unit Trust Register of" ; leak:count 18. leak:isVicePresidentOf a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "Vice President of" ; leak:count 7. leak:relatedEntity a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "related entity" ; leak:count 622. leak:sameAddressAs a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "same address as" ; leak:count 960. leak:sameNameAndRegistrationDateAs a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "same name and registration date as" ; leak:count 3146. leak:similarNameAndAddressAs a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:label "similar name and address as" ; leak:count 46761. ###################################### # This part introduces additional classes and properties, not explicitly present in the CSV files # They are meant to layer further structure of the raw data ## Explicit linking and structuring classes leak:Country a owl:Class; # rdfs:subClassOf owl:Class; rdfs:isDefinedBy leak:; rdfs:label "Country"; rdfs:comment "Country identified by its ISO alpha3 code"; skos:example "leaks:country-VGB, which is owl:sameAs dbr:British_Virgin_Islands". leak:OffshoreJurisdiction a owl:Class; # rdfs:subClassOf owl:Class; rdfs:isDefinedBy leak:; rdfs:label "Offshore jurisdiction"; rdfs:comment "Offshore jurisdiction identified by a special code (*not* ISO alpha3)"; skos:example "leaks:offshore-BVI, which is British Virgin Islands". ## Explicit linking and structuring properties leak:jurisdictionCode a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "jurisdiction code"; rdfs:domain leak:OffshoreJurisdiction; rdfs:comment "Code for jurisdiction". leak:countryCode a owl:DatatypeProperty; rdfs:isDefinedBy leak:; rdfs:label "country code"; rdfs:domain leak:Country; rdfs:comment "Country code, e.g. ISO alpha3". leak:hasCountry a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:label "hasCountry"; rdfs:domain leak:Node; rdfs:range leak:Country; rdfs:comment "Country (Countries) of Address, Entity, Intermediary or Officer"; skos:scopeNote "Obtained by splitting country_codes on ';' and linking". leak:hasJurisdiction a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:label "hasJurisdiction"; rdfs:domain leak:Entity; rdfs:range leak:OffshoreJurisdiction; rdfs:comment "OffshoreJurisdiction of an Entity". leak:sourceNode a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:label "sourceNode"; rdfs:domain leak:Edge; rdfs:range leak:Node; rdfs:comment "Source node of a relation (edge)". leak:targetNode a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:label "targetNode"; rdfs:domain leak:Edge; rdfs:range leak:Node; rdfs:comment "Target node of a relation (edge)". ###################################### # This part introduces interpretation properties, not explicitly present in the CSV files # They are meant to layer further structure based on implicit semantics and generalization # Address: leak:hasRegisteredAddress # Intermediary: leak:isIntermediaryOf ### Related leak:SAME a owl:ObjectProperty, owl:SymmetricProperty; rdfs:isDefinedBy leak:; rdfs:label "SAME"; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:comment "Two entities are likely the same. Symmetric.". leak:sameNameAndRegistrationDateAs rdfs:subPropertyOf leak:SAME. leak:RELATED a owl:ObjectProperty, owl:SymmetricProperty; rdfs:isDefinedBy leak:; rdfs:label "RELATED"; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:comment "Related entities, symmetric". leak:SAME rdfs:subPropertyOf leak:RELATED. leak:relatedEntity rdfs:subPropertyOf leak:RELATED. leak:sameAddressAs rdfs:subPropertyOf leak:RELATED. leak:similarNameAndAddressAs rdfs:subPropertyOf leak:RELATED. ### Officers/Agents leak:OWNER a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:label "OWNER"; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:comment "Any owner, shareholder or beneficiary of an entity". leak:REAL_OWNER a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:label "REAL OWNER"; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:comment "Real owner, shareholder or beneficiary of an entity". leak:DIRECTOR a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:label "DIRECTOR"; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:comment "Any director, chairman, board member, custodian of an entity". leak:EXECUTIVE a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:label "EXECUTIVE"; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:comment "Any president, vice-president, executive officer or trustee". leak:AUTHORIZED_REPRESENTATIVE a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:label "AUTHORIZED REPRESENTATIVE"; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:comment "Any power of attorney, authorized signatory, etc.". leak:NOMINEE a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:label "NOMINEE"; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:comment "Nominated officer, director or other function, e.g. Nominal Shareholder. As opposed to Real". leak:OFFICER a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:label "OFFICER"; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:comment "Any other officer of an entity". leak:SERVICE_PROVIDER a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:label "SERVICE PROVIDER"; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:comment "Any accountant, advisor, registrar of an entity, settlor". leak:AGENT_OF a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:label "AGENT OF"; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:comment "Any DIRECTOR, OFFICER, or SERVICE PROVIDER who serves the entity; whether NOMINATED or real". leak:RELATED_AGENT a owl:ObjectProperty; rdfs:isDefinedBy leak:; rdfs:label "RELATED AGENT"; rdfs:domain leak:Node; rdfs:range leak:Node; rdfs:comment "Any sort of agent related to an entity, including OWNER, DIRECTOR, OFFICER, or SERVICE PROVIDER; whether NOMINATED or real". leak:REAL_OWNER rdfs:subPropertyOf leak:OWNER . leak:OFFICER rdfs:subPropertyOf leak:AGENT_OF . leak:SERVICE_PROVIDER rdfs:subPropertyOf leak:AGENT_OF . leak:DIRECTOR rdfs:subPropertyOf leak:AGENT_OF . leak:NOMINEE rdfs:subPropertyOf leak:AGENT_OF . leak:AUTHORIZED_REPRESENTATIVE rdfs:subPropertyOf leak:SERVICE_PROVIDER . leak:EXECUTIVE rdfs:subPropertyOf leak:OFFICER . leak:OWNER rdfs:subPropertyOf leak:RELATED_AGENT . leak:AGENT_OF rdfs:subPropertyOf leak:RELATED_AGENT . #### Transitive versions of some of the properties leak:OWNER_TRANSITIVE a owl:TransitiveProperty . leak:OWNER rdfs:subPropertyOf leak:OWNER_TRANSITIVE . leak:REAL_OWNER_TRANSITIVE a owl:TransitiveProperty . leak:REAL_OWNER rdfs:subPropertyOf leak:REAL_OWNER_TRANSITIVE . #### source relations contribute to the derived relations leak:isAlternateDirectorOf rdfs:subPropertyOf leak:DIRECTOR. leak:isAppointorOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isAssistantSecretaryOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isAuditorOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isAuthRepresentativeOf rdfs:subPropertyOf leak:AUTHORIZED_REPRESENTATIVE. leak:isAuthorisedPersonSignatoryOf rdfs:subPropertyOf leak:AUTHORIZED_REPRESENTATIVE. leak:isAuthorizedSignatoryOf rdfs:subPropertyOf leak:AUTHORIZED_REPRESENTATIVE. leak:isBankSignatoryOf rdfs:subPropertyOf leak:AUTHORIZED_REPRESENTATIVE. leak:isBeneficialOwnerOf rdfs:subPropertyOf leak:OWNER. leak:isBeneficiaryOf rdfs:subPropertyOf leak:OWNER. leak:isBeneficiaryShareholderAndDirectorOf rdfs:subPropertyOf leak:OWNER, leak:DIRECTOR. leak:isBoardRepresentativeOf rdfs:subPropertyOf leak:DIRECTOR. leak:isChairmanOf rdfs:subPropertyOf leak:DIRECTOR. leak:isCo-TrusteeOfTrustOf rdfs:subPropertyOf leak:EXECUTIVE. leak:isConnectedOf rdfs:subPropertyOf leak:RELATED_AGENT. leak:isCorrespondentAddrOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isCustodianOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isDirectorAndShareholderOf rdfs:subPropertyOf leak:OWNER, leak:DIRECTOR. leak:isDirectorBeneficialOwnerOf rdfs:subPropertyOf leak:OWNER, leak:DIRECTOR. leak:isDirectorOf rdfs:subPropertyOf leak:DIRECTOR. leak:isDirectorShareholderBeneficialOwnerOf rdfs:subPropertyOf leak:OWNER, leak:DIRECTOR. leak:isDirectorShareholderOf rdfs:subPropertyOf leak:OWNER, leak:DIRECTOR. leak:isDirector_RamiMakhlouf_Of rdfs:subPropertyOf leak:DIRECTOR. leak:isFirstBeneficiaryOf rdfs:subPropertyOf leak:OWNER. leak:isGeneralAccountantOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isGranteeOfAMortgageOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isInvestmentAdvisorOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isJointSettlorOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isLegalAdvisorOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isMemberOfFoundationCouncilOf rdfs:subPropertyOf leak:DIRECTOR. leak:isMemberShareholderOf rdfs:subPropertyOf leak:OWNER. leak:isNominatedPersonOf rdfs:subPropertyOf leak:NOMINEE. leak:isNomineeBeneficialOwnerOf rdfs:subPropertyOf leak:NOMINEE, leak:OWNER. leak:isNomineeBeneficiaryOf rdfs:subPropertyOf leak:NOMINEE, leak:OWNER. leak:isNomineeDirectorOf rdfs:subPropertyOf leak:NOMINEE, leak:DIRECTOR. leak:isNomineeInvestmentAdvisorOf rdfs:subPropertyOf leak:NOMINEE, leak:SERVICE_PROVIDER. leak:isNomineeNameOf rdfs:subPropertyOf leak:NOMINEE. leak:isNomineeProtectorOf rdfs:subPropertyOf leak:NOMINEE, leak:SERVICE_PROVIDER. leak:isNomineeSecretaryOf rdfs:subPropertyOf leak:NOMINEE, leak:SERVICE_PROVIDER. leak:isNomineeShareholderOf rdfs:subPropertyOf leak:NOMINEE, leak:OWNER. leak:isNomineeTrustSettlorOf rdfs:subPropertyOf leak:NOMINEE, leak:SERVICE_PROVIDER. leak:isOfficerOf rdfs:subPropertyOf leak:OFFICER. leak:isOwnerDirectorAndShareholderOf rdfs:subPropertyOf leak:OWNER, leak:DIRECTOR. leak:isOwnerOf rdfs:subPropertyOf leak:OWNER. leak:isPartnerOf rdfs:subPropertyOf leak:OWNER. leak:isPersonalDirectorshipOf rdfs:subPropertyOf leak:DIRECTOR. leak:isPowerOfAttorneyOf rdfs:subPropertyOf leak:AUTHORIZED_REPRESENTATIVE. leak:isPowerOfAttorneyShareholderOf rdfs:subPropertyOf leak:OWNER, leak:AUTHORIZED_REPRESENTATIVE. leak:isPresident-DirectorOf rdfs:subPropertyOf leak:DIRECTOR, leak:EXECUTIVE. leak:isPresidentAndDirectorOf rdfs:subPropertyOf leak:DIRECTOR, leak:EXECUTIVE. leak:isPresidentOf rdfs:subPropertyOf leak:EXECUTIVE. leak:isPrincipalBeneficiaryOf rdfs:subPropertyOf leak:OWNER. leak:isProtectorOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isRecordsAndRegistersOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isRegisterOfDirectorOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isRegisterOfShareholderOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isReserveDirectorOf rdfs:subPropertyOf leak:DIRECTOR. leak:isResidentDirectorOf rdfs:subPropertyOf leak:DIRECTOR. leak:isSafekeepingOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isSecretaryOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isShareholderOf rdfs:subPropertyOf leak:OWNER. leak:isShareholder_ThroughJulexFoundation_Of rdfs:subPropertyOf leak:OWNER. leak:isSignatoryOf rdfs:subPropertyOf leak:AUTHORIZED_REPRESENTATIVE. leak:isSoleShareholderOf rdfs:subPropertyOf leak:AUTHORIZED_REPRESENTATIVE. leak:isSoleSignatoryBeneficialOwnerOf rdfs:subPropertyOf leak:OWNER, leak:AUTHORIZED_REPRESENTATIVE. leak:isSoleSignatoryOf rdfs:subPropertyOf leak:AUTHORIZED_REPRESENTATIVE. leak:isStockbrokerOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isSuccessorProtectorOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isTaxAdvisorOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isTreasurerOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isTrustSettlorOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isTrusteeOfTrustOf rdfs:subPropertyOf leak:EXECUTIVE. leak:isUnitTrustRegisterOf rdfs:subPropertyOf leak:SERVICE_PROVIDER. leak:isVicePresidentOf rdfs:subPropertyOf leak:EXECUTIVE.