gdprov.ttl 77 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455
  1. @prefix : <https://w3id.org/GDPRov#> .
  2. @prefix owl: <http://www.w3.org/2002/07/owl#> .
  3. @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
  4. @prefix xml: <http://www.w3.org/XML/1998/namespace> .
  5. @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
  6. @prefix prov: <http://www.w3.org/ns/prov#> .
  7. @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
  8. @prefix vann: <http://purl.org/vocab/vann/> .
  9. @prefix terms: <http://purl.org/dc/terms/> .
  10. @prefix gdprov: <https://w3id.org/GDPRov#> .
  11. @prefix p-plan: <http://purl.org/net/p-plan#> .
  12. @prefix gdprtext: <https://w3id.org/GDPRtEXT#> .
  13. @base <https://w3id.org/GDPRov> .
  14. <https://w3id.org/GDPRov> rdf:type owl:Ontology ;
  15. owl:versionIRI <https://openscience.adaptcentre.ie/ontologies/gdprov/v/gdprov_v0.7.owl> ;
  16. owl:imports p-plan: ,
  17. <http://www.w3.org/ns/prov-o-20130430> ;
  18. terms:abstract "The General Data Protection Regulation (GDPR) is an European law governing the use of consent and personal data. Some of its obligations involve concepts related to the lifecycles of consent and personal data. Such obligations are concerned with how the collection, use, processing, sharing, and storing of consent and personal data takes place and provides the motivation for a form of documentation that can demonstrate the required information towards compliance. GDPRov is an OWL2 ontology for representing this information as provenance metadata using terms relevant to the GDPR. It extends PROV-O and P-Plan to represent the lifecyles as an abstract model of how things should happen or will happen (future) as well as instance of what has happened (past). The ontology is being developed as part of contributions towards PhD research by its primary author."@en ;
  19. terms:created "2017-08-01"^^xsd:date ;
  20. terms:creator "http://purl.org/adaptcentre/people/dave_lewis"^^xsd:anyURI ,
  21. "http://purl.org/adaptcentre/people/harshvardhan_pandit"^^xsd:anyURI ;
  22. terms:description "GDPRov is an OWL2 ontology to express provenance metadata of consent and data lifecycles towards documenting compliance for GDPR."@en ;
  23. terms:license "https://creativecommons.org/licenses/by/4.0/"@en ;
  24. terms:modified "2018-04-06"@en ;
  25. terms:title "The GDPR Provenance ontology"@en ;
  26. vann:preferredNamespacePrefix "gdprov"@en ;
  27. vann:preferredNamespaceUri "https://w3id.org/GDPRov#"^^xsd:anyURI ;
  28. rdfs:comment "GDPRov is an ontology for expressing provenance metadata in the context of the General Data Protection Regulation (GDPR) and its compliance. It extends PROV-O and P-Plan. PROV-O is the ontology based on the PROV model, a W3C recommendation, while P-Plan is an extension of PROV-O. PROV is used to define terms or 'instances' of what has happened in the past, while P-Plan is used to define the abstract model or 'Plan' of things to happen. GDPRov uses P-Plan to create a template/model/plan as an abstract or model representation of a system which is then recorded using PROV-O instances to show something has happened. The aim of the ontology is to enable representation of consent and personal data lifecycles using terms relevant to GDPR and to facilitate expression of this information towards documentation related to compliance."@en ;
  29. owl:versionIRI "https://openscience.adaptcentre.ie/ontologies/gdprov/v/gdprov.0.7.owl"^^xsd:string ;
  30. owl:versionInfo "0.7"^^xsd:string .
  31. #################################################################
  32. # Annotation properties
  33. #################################################################
  34. ### http://purl.org/dc/terms/abstract
  35. terms:abstract rdf:type owl:AnnotationProperty .
  36. ### http://purl.org/dc/terms/created
  37. terms:created rdf:type owl:AnnotationProperty .
  38. ### http://purl.org/dc/terms/creator
  39. terms:creator rdf:type owl:AnnotationProperty .
  40. ### http://purl.org/dc/terms/description
  41. terms:description rdf:type owl:AnnotationProperty .
  42. ### http://purl.org/dc/terms/license
  43. terms:license rdf:type owl:AnnotationProperty .
  44. ### http://purl.org/dc/terms/modified
  45. terms:modified rdf:type owl:AnnotationProperty .
  46. ### http://purl.org/dc/terms/title
  47. terms:title rdf:type owl:AnnotationProperty .
  48. ### http://purl.org/vocab/vann/preferredNamespacePrefix
  49. vann:preferredNamespacePrefix rdf:type owl:AnnotationProperty .
  50. ### http://purl.org/vocab/vann/preferredNamespaceUri
  51. vann:preferredNamespaceUri rdf:type owl:AnnotationProperty .
  52. ### http://www.w3.org/2002/07/owl#versionIRI
  53. owl:versionIRI rdf:type owl:AnnotationProperty .
  54. ### https://w3id.org/GDPRov#correspondingActivity
  55. gdprov:correspondingActivity rdf:type owl:AnnotationProperty ;
  56. rdfs:subPropertyOf rdfs:seeAlso .
  57. ### https://w3id.org/GDPRov#correspondingEntity
  58. gdprov:correspondingEntity rdf:type owl:AnnotationProperty ;
  59. rdfs:subPropertyOf rdfs:seeAlso .
  60. ### https://w3id.org/GDPRov#correspondingStep
  61. gdprov:correspondingStep rdf:type owl:AnnotationProperty ;
  62. rdfs:subPropertyOf rdfs:seeAlso .
  63. ### https://w3id.org/GDPRov#correspondingVariable
  64. gdprov:correspondingVariable rdf:type owl:AnnotationProperty ;
  65. rdfs:subPropertyOf rdfs:seeAlso .
  66. #################################################################
  67. # Object Properties
  68. #################################################################
  69. ### http://purl.org/net/p-plan#hasInputVar
  70. p-plan:hasInputVar rdf:type owl:ObjectProperty .
  71. ### http://purl.org/net/p-plan#hasOutputVar
  72. p-plan:hasOutputVar rdf:type owl:ObjectProperty .
  73. ### http://purl.org/net/p-plan#isInputVarOf
  74. p-plan:isInputVarOf rdf:type owl:ObjectProperty .
  75. ### http://purl.org/net/p-plan#isOutputVarOf
  76. p-plan:isOutputVarOf rdf:type owl:ObjectProperty .
  77. ### http://purl.org/net/p-plan#isStepOfPlan
  78. p-plan:isStepOfPlan rdf:type owl:ObjectProperty .
  79. ### https://w3id.org/GDPRov#anonymityLevel
  80. gdprov:anonymityLevel rdf:type owl:ObjectProperty ;
  81. rdfs:domain gdprov:DataEntity ;
  82. rdfs:range gdprov:AnonymityLevel ;
  83. rdfs:label "anonymity level"@en ;
  84. owl:deprecated "true"^^xsd:boolean .
  85. ### https://w3id.org/GDPRov#archivesConsentAs
  86. gdprov:archivesConsentAs rdf:type owl:ObjectProperty ;
  87. rdfs:subPropertyOf p-plan:hasOutputVar ;
  88. rdfs:domain gdprov:ConsentArchivalStep ;
  89. rdfs:range gdprov:ConsentAgreement ;
  90. rdfs:comment "Archives the consent into some entity"@en ;
  91. rdfs:label "archives consent as"@en .
  92. ### https://w3id.org/GDPRov#collectedConsentFromAgent
  93. gdprov:collectedConsentFromAgent rdf:type owl:ObjectProperty ;
  94. rdfs:subPropertyOf gdprov:involvesAgent ;
  95. rdfs:domain gdprov:AcquireConsentActivity ;
  96. rdfs:range prov:Agent .
  97. ### https://w3id.org/GDPRov#collectedDataFromAgent
  98. gdprov:collectedDataFromAgent rdf:type owl:ObjectProperty ;
  99. rdfs:subPropertyOf gdprov:involvesAgent ;
  100. rdfs:domain gdprov:DataCollectionActivity ;
  101. rdfs:range prov:Agent .
  102. ### https://w3id.org/GDPRov#collectsConsentFromAgent
  103. gdprov:collectsConsentFromAgent rdf:type owl:ObjectProperty ;
  104. rdfs:subPropertyOf gdprov:involvesAgent ;
  105. rdfs:domain gdprov:ConsentAcquisitionStep ;
  106. rdfs:range prov:Agent .
  107. ### https://w3id.org/GDPRov#collectsData
  108. gdprov:collectsData rdf:type owl:ObjectProperty ;
  109. rdfs:subPropertyOf p-plan:hasOutputVar ;
  110. owl:inverseOf gdprov:isDataCollectedByStep ;
  111. rdfs:domain gdprov:DataStep ;
  112. rdfs:range gdprov:Data ;
  113. rdfs:comment "Links data obtained (collected) by the step/activity that acquired it"@en ;
  114. rdfs:label "collectsData"@en .
  115. ### https://w3id.org/GDPRov#collectsDataFromAgent
  116. gdprov:collectsDataFromAgent rdf:type owl:ObjectProperty ;
  117. rdfs:subPropertyOf gdprov:involvesAgent ;
  118. rdfs:domain gdprov:DataCollectionStep ;
  119. rdfs:range prov:Agent .
  120. ### https://w3id.org/GDPRov#generatesAnonymisedData
  121. gdprov:generatesAnonymisedData rdf:type owl:ObjectProperty ;
  122. rdfs:subPropertyOf gdprov:generatesData ;
  123. owl:inverseOf gdprov:isAnonymisedByStep ;
  124. rdfs:domain gdprov:DataAnonymisationStep ;
  125. rdfs:range gdprov:AnonymisedData ;
  126. rdfs:comment "Indicates that an DataAnonymisationStep transforms a Data object into AnonymisedData"@en ;
  127. rdfs:label "generatesAnonymisedData"@en .
  128. ### https://w3id.org/GDPRov#generatesConsentAgreement
  129. gdprov:generatesConsentAgreement rdf:type owl:ObjectProperty ;
  130. rdfs:subPropertyOf p-plan:hasOutputVar ;
  131. owl:inverseOf gdprov:isGeneratedByStep ;
  132. rdfs:domain gdprov:ConsentStep ;
  133. rdfs:range gdprov:ConsentAgreement ;
  134. rdfs:comment "Generates ConsentAgreement which is a the consent granted by the user based on the ConsentAgreementTemplate through a ConsentAcquisitionStep"@en ;
  135. rdfs:label "generatesConsentAgreement"@en .
  136. ### https://w3id.org/GDPRov#generatesData
  137. gdprov:generatesData rdf:type owl:ObjectProperty ;
  138. rdfs:subPropertyOf p-plan:hasOutputVar ;
  139. owl:inverseOf gdprov:isDataGeneratedBy ;
  140. rdfs:domain gdprov:DataStep ;
  141. rdfs:range gdprov:Data ;
  142. rdfs:comment "produces data"@en ;
  143. rdfs:label "generatesData"@en .
  144. ### https://w3id.org/GDPRov#hasAnonymityLevel
  145. gdprov:hasAnonymityLevel rdf:type owl:ObjectProperty ;
  146. rdfs:domain gdprov:PersonalData ;
  147. rdfs:range gdprov:AnonymityLevel ;
  148. rdfs:comment "Indicates the anonymity level of an AnonymisedData object using instances of the AnonymityLevel class"@en ;
  149. rdfs:label "hasAnonymityLevel"@en .
  150. ### https://w3id.org/GDPRov#hasLegalBasis
  151. gdprov:hasLegalBasis rdf:type owl:ObjectProperty ;
  152. rdfs:range gdprtext:LawfulBasisForProcessing ;
  153. rdfs:label "hasLegalBasis"@en .
  154. ### https://w3id.org/GDPRov#hasLegalJustification
  155. gdprov:hasLegalJustification rdf:type owl:ObjectProperty ;
  156. rdfs:domain p-plan:Activity ;
  157. rdfs:range gdprtext:LawfulBasisForProcessing ;
  158. rdfs:label "has legal justification"@en ;
  159. owl:deprecated "true"^^xsd:boolean .
  160. ### https://w3id.org/GDPRov#hasSharedDataWith
  161. gdprov:hasSharedDataWith rdf:type owl:ObjectProperty ;
  162. rdfs:domain gdprov:DataSharingActivity ;
  163. rdfs:range prov:Agent ;
  164. rdfs:label "hasSharedDataWith"@en .
  165. ### https://w3id.org/GDPRov#invalidatesData
  166. gdprov:invalidatesData rdf:type owl:ObjectProperty ;
  167. rdfs:domain gdprov:DataDeletionActivity ;
  168. rdfs:range gdprov:Data .
  169. ### https://w3id.org/GDPRov#involvesAgent
  170. gdprov:involvesAgent rdf:type owl:ObjectProperty ;
  171. rdfs:range prov:Agent .
  172. ### https://w3id.org/GDPRov#isAnonymisedByStep
  173. gdprov:isAnonymisedByStep rdf:type owl:ObjectProperty ;
  174. rdfs:subPropertyOf gdprov:isDataGeneratedBy ;
  175. rdfs:label "isAnonymisedByStep"@en .
  176. ### https://w3id.org/GDPRov#isConsentAgreementTemplateForStep
  177. gdprov:isConsentAgreementTemplateForStep rdf:type owl:ObjectProperty ;
  178. rdfs:subPropertyOf p-plan:isInputVarOf ;
  179. owl:inverseOf gdprov:usesConsentAgreementTemplate ;
  180. rdfs:label "isConsentAgreementTemplateForStep"@en .
  181. ### https://w3id.org/GDPRov#isDataCollectedByStep
  182. gdprov:isDataCollectedByStep rdf:type owl:ObjectProperty ;
  183. rdfs:subPropertyOf p-plan:isOutputVarOf ;
  184. rdfs:label "isDataCollectedByStep"@en .
  185. ### https://w3id.org/GDPRov#isDataGeneratedBy
  186. gdprov:isDataGeneratedBy rdf:type owl:ObjectProperty ;
  187. rdfs:subPropertyOf p-plan:isOutputVarOf ;
  188. rdfs:label "isDataGeneratedByStep"@en .
  189. ### https://w3id.org/GDPRov#isGeneratedByStep
  190. gdprov:isGeneratedByStep rdf:type owl:ObjectProperty ;
  191. rdfs:subPropertyOf p-plan:isOutputVarOf ;
  192. rdfs:label "isGeneratedByStep"@en .
  193. ### https://w3id.org/GDPRov#isJustificationForDataStep
  194. gdprov:isJustificationForDataStep rdf:type owl:ObjectProperty ;
  195. rdfs:subPropertyOf p-plan:isInputVarOf ;
  196. owl:inverseOf gdprov:isJustifiedUsingConsentAgreement ;
  197. rdfs:label "isJustificationForDataStep"@en .
  198. ### https://w3id.org/GDPRov#isJustifiedUsingConsentAgreement
  199. gdprov:isJustifiedUsingConsentAgreement rdf:type owl:ObjectProperty ;
  200. rdfs:subPropertyOf p-plan:hasInputVar ;
  201. rdfs:domain gdprov:DataStep ;
  202. rdfs:range gdprov:ConsentAgreement ;
  203. rdfs:comment "justifies use of data by step through specified consent agreement"@en ;
  204. rdfs:label "isJustifiedUsingConsentAgreement"@en .
  205. ### https://w3id.org/GDPRov#isPartOfProcess
  206. gdprov:isPartOfProcess rdf:type owl:ObjectProperty ;
  207. rdfs:subPropertyOf p-plan:isStepOfPlan ;
  208. rdfs:label "isPartOfProcess"@en .
  209. ### https://w3id.org/GDPRov#isTermsAndConditionsForStep
  210. gdprov:isTermsAndConditionsForStep rdf:type owl:ObjectProperty ;
  211. rdfs:subPropertyOf p-plan:isInputVarOf ;
  212. owl:inverseOf gdprov:usesTermsAndConditions ;
  213. rdfs:label "isTermsAndConditionsForStep"@en .
  214. ### https://w3id.org/GDPRov#isUsedByStep
  215. gdprov:isUsedByStep rdf:type owl:ObjectProperty ;
  216. rdfs:subPropertyOf p-plan:isInputVarOf ;
  217. owl:inverseOf gdprov:usesData ;
  218. rdfs:label "isUsedByStep"@en .
  219. ### https://w3id.org/GDPRov#refersToProcess
  220. gdprov:refersToProcess rdf:type owl:ObjectProperty ;
  221. rdfs:range gdprov:Process .
  222. ### https://w3id.org/GDPRov#sharesData
  223. gdprov:sharesData rdf:type owl:ObjectProperty ;
  224. rdfs:subPropertyOf p-plan:hasInputVar ;
  225. owl:inverseOf gdprov:wasSharedBy ;
  226. rdfs:domain gdprov:DataSharingStep ;
  227. rdfs:range gdprov:Data ;
  228. rdfs:comment "Indicates sharing of Data through a DataStep"@en ;
  229. rdfs:label "sharesData"@en .
  230. ### https://w3id.org/GDPRov#sharesDataWith
  231. gdprov:sharesDataWith rdf:type owl:ObjectProperty ;
  232. rdfs:domain gdprov:DataSharingStep ;
  233. rdfs:range prov:Agent ;
  234. rdfs:label "sharesDataWith"@en .
  235. ### https://w3id.org/GDPRov#sharesDataWithThirdParty
  236. gdprov:sharesDataWithThirdParty rdf:type owl:ObjectProperty ;
  237. rdfs:subPropertyOf owl:topObjectProperty ;
  238. rdfs:domain gdprov:DataSharingStep ;
  239. rdfs:range gdprov:ThirdParty ;
  240. rdfs:comment "Shares data with a third party"@en ;
  241. rdfs:label "sharesDataWithThirdParty"@en ;
  242. owl:deprecated "true"^^xsd:boolean .
  243. ### https://w3id.org/GDPRov#transferredDataToRegion
  244. gdprov:transferredDataToRegion rdf:type owl:ObjectProperty ;
  245. rdfs:domain gdprov:CrossBorderTransferActivity ;
  246. rdfs:label "transferredDataToRegion"@en .
  247. ### https://w3id.org/GDPRov#transfersDataToRegion
  248. gdprov:transfersDataToRegion rdf:type owl:ObjectProperty ;
  249. rdfs:domain gdprov:CrossBorderDataTransferStep ;
  250. rdfs:label "transfersDataToRegion"@en .
  251. ### https://w3id.org/GDPRov#usesConsentAgreement
  252. gdprov:usesConsentAgreement rdf:type owl:ObjectProperty ;
  253. rdfs:subPropertyOf p-plan:hasInputVar ;
  254. rdfs:domain gdprov:ConsentStep ;
  255. rdfs:range gdprov:ConsentAgreement ;
  256. rdfs:comment "uses Consent Agreement entity"@en ;
  257. rdfs:label "uses Consent Agreement"@en .
  258. ### https://w3id.org/GDPRov#usesConsentAgreementTemplate
  259. gdprov:usesConsentAgreementTemplate rdf:type owl:ObjectProperty ;
  260. rdfs:subPropertyOf p-plan:hasInputVar ;
  261. rdfs:domain gdprov:ConsentAcquisitionStep ;
  262. rdfs:range gdprov:ConsentAgreementTemplate ;
  263. rdfs:comment "links a Consent Acquisition Step with the Consent Agreement Template used to acquire consent"@en ;
  264. rdfs:label "usesConsentAgreementTemplate"@en .
  265. ### https://w3id.org/GDPRov#usesData
  266. gdprov:usesData rdf:type owl:ObjectProperty ;
  267. rdfs:subPropertyOf p-plan:hasInputVar ;
  268. rdfs:domain gdprov:DataStep ;
  269. rdfs:range gdprov:Data ;
  270. rdfs:comment "links step with data used"@en ;
  271. rdfs:label "usesData"@en .
  272. ### https://w3id.org/GDPRov#usesTermsAndConditions
  273. gdprov:usesTermsAndConditions rdf:type owl:ObjectProperty ;
  274. rdfs:subPropertyOf p-plan:hasInputVar ;
  275. rdfs:domain gdprov:ConsentAcquisitionStep ;
  276. rdfs:range gdprov:TermsAndConditions ;
  277. rdfs:comment "Links a Consent Acquisition Step with the Terms and Conditions presented to the user when acquiring Consent"@en ;
  278. rdfs:label "usesTermsAndConditions"@en .
  279. ### https://w3id.org/GDPRov#wasSharedBy
  280. gdprov:wasSharedBy rdf:type owl:ObjectProperty ;
  281. rdfs:subPropertyOf p-plan:isInputVarOf .
  282. ### https://w3id.org/GDPRov#wasSharedWithThirdParty
  283. gdprov:wasSharedWithThirdParty rdf:type owl:ObjectProperty ;
  284. rdfs:subPropertyOf p-plan:isInputVarOf ;
  285. rdfs:domain gdprov:Data ;
  286. rdfs:range gdprov:ThirdParty .
  287. #################################################################
  288. # Classes
  289. #################################################################
  290. ### http://purl.org/net/p-plan#Activity
  291. p-plan:Activity rdf:type owl:Class .
  292. ### http://purl.org/net/p-plan#Entity
  293. p-plan:Entity rdf:type owl:Class .
  294. ### http://purl.org/net/p-plan#Plan
  295. p-plan:Plan rdf:type owl:Class .
  296. ### http://purl.org/net/p-plan#Step
  297. p-plan:Step rdf:type owl:Class .
  298. ### http://purl.org/net/p-plan#Variable
  299. p-plan:Variable rdf:type owl:Class .
  300. ### http://www.w3.org/ns/prov#Agent
  301. prov:Agent rdf:type owl:Class .
  302. ### https://w3id.org/GDPRov#AcquireConsentActivity
  303. gdprov:AcquireConsentActivity rdf:type owl:Class ;
  304. rdfs:subClassOf gdprov:ConsentActivity ;
  305. rdfs:comment "Is an activity that acquires consent."@en ;
  306. rdfs:isDefinedBy gdprtext:ObtainingConsent ;
  307. rdfs:label "Acquire Consent Activity"@en ;
  308. gdprov:correspondingStep gdprov:ConsentAcquisitionStep .
  309. ### https://w3id.org/GDPRov#AnonymisationActivity
  310. gdprov:AnonymisationActivity rdf:type owl:Class ;
  311. rdfs:subClassOf gdprov:DataTransformationActivity ;
  312. rdfs:comment "Is an activity that anonymises data."@en ;
  313. rdfs:label "Anonymisation Activity"@en ;
  314. gdprov:correspondingStep gdprov:DataAnonymisationStep .
  315. ### https://w3id.org/GDPRov#AnonymisedData
  316. gdprov:AnonymisedData rdf:type owl:Class ;
  317. rdfs:subClassOf gdprov:PersonalData ,
  318. [ rdf:type owl:Restriction ;
  319. owl:onProperty gdprov:hasAnonymityLevel ;
  320. owl:someValuesFrom gdprov:AnonymityLevel
  321. ] ;
  322. rdfs:comment "Represents data that has been Anonymised at some level reflected by the hasAnonymityLevel object property"@en ;
  323. rdfs:isDefinedBy gdprtext:AnonymousData ,
  324. gdprtext:PseudoAnonymousData ;
  325. rdfs:label "AnonymisedData"@en ;
  326. gdprov:correspondingEntity gdprov:AnonymisedDataEntity .
  327. ### https://w3id.org/GDPRov#AnonymisedDataEntity
  328. gdprov:AnonymisedDataEntity rdf:type owl:Class ;
  329. rdfs:subClassOf gdprov:PersonalDataEntity ;
  330. rdfs:comment "Is an entity where personal data has been anonymised to some extent."@en ;
  331. rdfs:isDefinedBy gdprtext:AnonymousData ,
  332. gdprtext:PseudoAnonymousData ;
  333. rdfs:label "Anonymised Data Entity"@en ;
  334. gdprov:correspondingVariable gdprov:AnonymisedData .
  335. ### https://w3id.org/GDPRov#AnonymityLevel
  336. gdprov:AnonymityLevel rdf:type owl:Class ;
  337. rdfs:comment "Provides a way to express the Anonymity Level of AnonymisedData objects through the object property hasAnonymityLevel. There are four levels defined within the GDPR, each represented by an instance in the ontology. The levels are: (completely) anonymous, pseudo-anonymous where the organisation does not have data required to de-anonymise, pseudo-anonymous where the organisation has data to de-anonymise, and not-anonymised."@en ;
  338. rdfs:isDefinedBy gdprtext:AnonymousData ,
  339. gdprtext:PseudoAnonymousData ;
  340. rdfs:label "AnonymityLevel"@en .
  341. ### https://w3id.org/GDPRov#AppointProcessor
  342. gdprov:AppointProcessor rdf:type owl:Class ;
  343. rdfs:subClassOf gdprov:Process ;
  344. rdfs:comment "Reflects the process(es) used to appoint processors"@en ;
  345. rdfs:isDefinedBy gdprtext:AppointmentOfProcessors ;
  346. rdfs:label "Appoint Processor"@en ;
  347. rdfs:seeAlso gdprov:Processor .
  348. ### https://w3id.org/GDPRov#ArchiveConsentActivity
  349. gdprov:ArchiveConsentActivity rdf:type owl:Class ;
  350. rdfs:subClassOf gdprov:ConsentActivity ;
  351. rdfs:comment "An activity that archives given/acquired consent for storage."@en ;
  352. rdfs:label "Archive Consent Activity"@en ;
  353. gdprov:correspondingStep gdprov:ConsentArchivalStep .
  354. ### https://w3id.org/GDPRov#AutomatedActivity
  355. gdprov:AutomatedActivity rdf:type owl:Class ;
  356. rdfs:subClassOf p-plan:Activity ;
  357. rdfs:comment "An activity that is automated."@en ;
  358. rdfs:label "Automated Activity"@en ;
  359. gdprov:correspondingStep gdprov:AutomatedStep .
  360. ### https://w3id.org/GDPRov#AutomatedStep
  361. gdprov:AutomatedStep rdf:type owl:Class ;
  362. rdfs:subClassOf p-plan:Step ;
  363. rdfs:comment "A Step that is Automated, or involves automation in processing operations."@en ;
  364. rdfs:label "AutomatedStep"@en ;
  365. gdprov:correspondingActivity gdprov:AutomatedActivity .
  366. ### https://w3id.org/GDPRov#ConsentAcquisitionStep
  367. gdprov:ConsentAcquisitionStep rdf:type owl:Class ;
  368. rdfs:subClassOf gdprov:ConsentStep ;
  369. rdfs:comment "ConsentAcquisitionStep deals with acquiring consent. If consent is obtained from the user, the relevant Terms and Conditions along with the appropriate Consent Model (template) can be associated with the step. The output of this step is the consent agreed upon by the user."@en ;
  370. rdfs:isDefinedBy gdprtext:ObtainingConsent ;
  371. rdfs:label "Consent Acquisition Step"@en ;
  372. gdprov:correspondingActivity gdprov:AcquireConsentActivity .
  373. ### https://w3id.org/GDPRov#ConsentActivity
  374. gdprov:ConsentActivity rdf:type owl:Class ;
  375. rdfs:subClassOf p-plan:Activity ;
  376. rdfs:comment "Is an activity dealing with consent."@en ;
  377. rdfs:isDefinedBy gdprtext:ConsentActivity ;
  378. rdfs:label "Consent Activity"@en ;
  379. gdprov:correspondingStep gdprov:ConsentStep .
  380. ### https://w3id.org/GDPRov#ConsentAgreement
  381. gdprov:ConsentAgreement rdf:type owl:Class ;
  382. rdfs:subClassOf p-plan:Variable ;
  383. owl:disjointWith gdprov:ConsentAgreementTemplate ,
  384. gdprov:Data ,
  385. gdprov:TermsAndConditions ;
  386. rdfs:comment "ConsentAgreement reflects the consent provided by the user based on the provided Terms and Conditions and Consent Agreement Templates. It is the set of permissions the user has specifically provided or refused to provide with respect to processing their personal data. This consent is useful to provide justification of activities that use user data."@en ;
  387. rdfs:isDefinedBy gdprtext:GivenConsent ;
  388. rdfs:label "ConsentAgreement"@en ;
  389. gdprov:correspondingEntity gdprov:GivenConsent .
  390. ### https://w3id.org/GDPRov#ConsentAgreementTemplate
  391. gdprov:ConsentAgreementTemplate rdf:type owl:Class ;
  392. rdfs:subClassOf p-plan:Variable ;
  393. owl:disjointWith gdprov:Data ,
  394. gdprov:TermsAndConditions ;
  395. rdfs:comment "This is a template for consent requested from the user. The template is the generic options provided to all data subjects to obtain their consent."@en ;
  396. rdfs:isDefinedBy gdprtext:Consent ,
  397. gdprtext:ObligationForObtainingConsent ,
  398. gdprtext:ValidConsent ;
  399. rdfs:label "ConsentAgreementTemplate"@en ;
  400. gdprov:correspondingEntity gdprov:ConsentTemplate .
  401. ### https://w3id.org/GDPRov#ConsentArchivalStep
  402. gdprov:ConsentArchivalStep rdf:type owl:Class ;
  403. rdfs:subClassOf gdprov:ConsentStep ;
  404. rdfs:comment "ConsentArchivalStep archives acquired consent to form a record of the consent given by the user."@en ;
  405. rdfs:isDefinedBy gdprtext:DemonstratingConsent ;
  406. rdfs:label "Consent Archival Step"@en ;
  407. gdprov:correspondingActivity gdprov:ArchiveConsentActivity .
  408. ### https://w3id.org/GDPRov#ConsentModificationStep
  409. gdprov:ConsentModificationStep rdf:type owl:Class ;
  410. rdfs:subClassOf gdprov:ConsentStep ;
  411. rdfs:comment "ConsentModificationStep deals with modifications to the consent. It invalidates the previous consent object and produces a new updated consent object that represents the modified consent."@en ;
  412. rdfs:isDefinedBy gdprtext:ObligationForObtainingConsent ;
  413. rdfs:label "Consent Modification Step"@en ;
  414. gdprov:correspondingActivity gdprov:ModifyConsentActivity .
  415. ### https://w3id.org/GDPRov#ConsentStep
  416. gdprov:ConsentStep rdf:type owl:Class ;
  417. rdfs:subClassOf p-plan:Step ;
  418. rdfs:comment "A ConsentStep acts/interacts with/uses Consent"@en ;
  419. rdfs:isDefinedBy gdprtext:ConsentActivity ;
  420. rdfs:label "Consent Step"@en ;
  421. gdprov:correspondingActivity gdprov:ConsentActivity .
  422. ### https://w3id.org/GDPRov#ConsentTemplate
  423. gdprov:ConsentTemplate rdf:type owl:Class ;
  424. rdfs:subClassOf p-plan:Entity ;
  425. rdfs:comment "Is the template used to obtain the given consent."@en ;
  426. rdfs:label "Consent Template"@en ;
  427. gdprov:correspondingVariable gdprov:ConsentAgreementTemplate .
  428. ### https://w3id.org/GDPRov#ConsentWithdrawalProcess
  429. gdprov:ConsentWithdrawalProcess rdf:type owl:Class ;
  430. rdfs:subClassOf gdprov:Process ;
  431. rdfs:comment "A ConsentWithdrawalProcess deals with the withdrawal of consent by the user and the corresponding activity carried out within the system"@en ;
  432. rdfs:isDefinedBy gdprtext:WithdrawingConsent ;
  433. rdfs:label "Consent Withdrawal Process"@en ;
  434. rdfs:seeAlso gdprov:ConsentWithdrawalStep .
  435. ### https://w3id.org/GDPRov#ConsentWithdrawalStep
  436. gdprov:ConsentWithdrawalStep rdf:type owl:Class ;
  437. rdfs:subClassOf gdprov:ConsentModificationStep ;
  438. rdfs:comment "ConsentWithdrawalStep deals with withdrawal of consent"@en ;
  439. rdfs:isDefinedBy gdprtext:CanBeWithdrawnEasilyConsentObligation ,
  440. gdprtext:WithdrawingConsent ;
  441. rdfs:label "Consent Withdrawal Step"@en ;
  442. gdprov:correspondingActivity gdprov:WithdrawConsentActivity .
  443. ### https://w3id.org/GDPRov#Controller
  444. gdprov:Controller rdf:type owl:Class ;
  445. rdfs:subClassOf prov:Agent ;
  446. rdfs:comment "A ThirdPartyDataController is a Third Party entity that acts as a Data Controller"@en ;
  447. rdfs:isDefinedBy gdprtext:Controller ;
  448. rdfs:label "Controller"@en ;
  449. rdfs:seeAlso gdprov:ControllerRepresentative .
  450. ### https://w3id.org/GDPRov#ControllerRepresentative
  451. gdprov:ControllerRepresentative rdf:type owl:Class ;
  452. rdfs:subClassOf prov:Agent ;
  453. rdfs:comment "A Representative of the Controller"@en ;
  454. rdfs:isDefinedBy gdprtext:ControllerRepresentative ;
  455. rdfs:label "Controller Representative"@en ;
  456. rdfs:seeAlso gdprov:Controller .
  457. ### https://w3id.org/GDPRov#CrossBorderDataTransferStep
  458. gdprov:CrossBorderDataTransferStep rdf:type owl:Class ;
  459. rdfs:subClassOf gdprov:DataStep ;
  460. rdfs:comment "A step that involves cross-border transfer of data"@en ;
  461. rdfs:isDefinedBy gdprtext:CrossBorderTransfer ;
  462. rdfs:label "Cross-border Data Transfer Step"@en ;
  463. gdprov:correspondingActivity gdprov:CrossBorderTransferActivity .
  464. ### https://w3id.org/GDPRov#CrossBorderTransferActivity
  465. gdprov:CrossBorderTransferActivity rdf:type owl:Class ;
  466. rdfs:subClassOf gdprov:DataActivity ;
  467. rdfs:comment "Is an activity that transfer data across borders (as defined in the GDPR)."@en ;
  468. rdfs:isDefinedBy gdprtext:CrossBorderTransfer ;
  469. rdfs:label "Cross Border Transfer Activity"@en ;
  470. gdprov:correspondingStep gdprov:CrossBorderDataTransferStep .
  471. ### https://w3id.org/GDPRov#DPO
  472. gdprov:DPO rdf:type owl:Class ;
  473. rdfs:subClassOf prov:Agent ;
  474. rdfs:comment "The Data Protection Officer appointed to an organisation."@en ;
  475. rdfs:isDefinedBy gdprtext:DPO ;
  476. rdfs:label "Data Protection Officer (DPO)"@en .
  477. ### https://w3id.org/GDPRov#Data
  478. gdprov:Data rdf:type owl:Class ;
  479. rdfs:subClassOf p-plan:Variable ;
  480. owl:disjointWith gdprov:TermsAndConditions ;
  481. rdfs:comment "Represents class of data collected or generated through various activities"@en ;
  482. rdfs:isDefinedBy gdprtext:Data ;
  483. rdfs:label "Data"@en ;
  484. gdprov:correspondingEntity gdprov:DataEntity .
  485. ### https://w3id.org/GDPRov#DataAccessProcess
  486. gdprov:DataAccessProcess rdf:type owl:Class ;
  487. rdfs:subClassOf gdprov:Process ;
  488. rdfs:comment "A DataAccessProcess corresponds to the request made by an user for access to their data within the system. This process is responsible for handling the request process and providing the appropriate data to the end user."@en ;
  489. rdfs:isDefinedBy gdprtext:ProvideCopyOfPersonalData ;
  490. rdfs:label "Data Access Process"@en ;
  491. rdfs:seeAlso gdprov:DataUsageStep .
  492. ### https://w3id.org/GDPRov#DataActivity
  493. gdprov:DataActivity rdf:type owl:Class ;
  494. rdfs:subClassOf p-plan:Activity ;
  495. rdfs:comment "Is an activity involving data."@en ;
  496. rdfs:isDefinedBy gdprtext:DataActivity ;
  497. rdfs:label "Data Activity"@en ;
  498. gdprov:correspondingStep gdprov:DataStep .
  499. ### https://w3id.org/GDPRov#DataAnonymisationStep
  500. gdprov:DataAnonymisationStep rdf:type owl:Class ;
  501. rdfs:subClassOf gdprov:DataTransformationStep ;
  502. rdfs:comment """DataAnonymisationStep anonymises data by transforming it from one form to another along the anonymisation chain (not-anonymised --> pseudo-anonymised --> anonymised).
  503. Anonymisation can be represented as a spectrum going from raw user data to pseudo-anonymised data that can be de-anonymised by the same agent/organisation to pseudo-anonymous data that cannot be deanonymised internally, but may be done by external agents who have access to other data, and finally to completely anonymised data."""@en ;
  504. rdfs:isDefinedBy gdprtext:AnonymousData ,
  505. gdprtext:PseudoAnonymousData ;
  506. rdfs:label "Data Anonymisation Step"@en ;
  507. gdprov:correspondingActivity gdprov:AnonymisationActivity .
  508. ### https://w3id.org/GDPRov#DataArchivalActivity
  509. gdprov:DataArchivalActivity rdf:type owl:Class ;
  510. rdfs:subClassOf gdprov:DataStorageActivity ,
  511. gdprov:DataTransformationActivity ;
  512. rdfs:comment "Is an activity that archives data. Archival is transformation of data into some form for storage."@en ;
  513. rdfs:isDefinedBy gdprtext:ArchiveData ;
  514. rdfs:label "Data Archival Activity"@en ;
  515. gdprov:correspondingStep gdprov:DataArchivalStep .
  516. ### https://w3id.org/GDPRov#DataArchivalProcess
  517. gdprov:DataArchivalProcess rdf:type owl:Class ;
  518. rdfs:subClassOf gdprov:Process ;
  519. rdfs:comment "A DataArchivalProcess describes the process of data archival"@en ;
  520. rdfs:isDefinedBy gdprtext:ArchiveData ;
  521. rdfs:label "Data Archival Process"@en ;
  522. rdfs:seeAlso gdprov:DataArchivalStep .
  523. ### https://w3id.org/GDPRov#DataArchivalStep
  524. gdprov:DataArchivalStep rdf:type owl:Class ;
  525. rdfs:subClassOf gdprov:DataStorageStep ,
  526. gdprov:DataTransformationStep ;
  527. rdfs:comment "DataArchivalStep archives data by transforming it and storing it"@en ;
  528. rdfs:isDefinedBy gdprtext:ArchiveData ;
  529. rdfs:label "Data Archival Step"@en ;
  530. gdprov:correspondingActivity gdprov:DataArchivalActivity .
  531. ### https://w3id.org/GDPRov#DataBreachActivity
  532. gdprov:DataBreachActivity rdf:type owl:Class ;
  533. rdfs:subClassOf p-plan:Activity ;
  534. rdfs:comment "Is an activity dealing with data breach."@en ;
  535. rdfs:isDefinedBy gdprtext:ReportDataBreach ;
  536. rdfs:label "Data Breach Activity"@en ;
  537. gdprov:correspondingStep gdprov:DataBreachStep .
  538. ### https://w3id.org/GDPRov#DataBreachRecord
  539. gdprov:DataBreachRecord rdf:type owl:Class ;
  540. rdfs:subClassOf p-plan:Variable ;
  541. rdfs:comment "A record of a data breach."@en ;
  542. rdfs:isDefinedBy gdprtext:MaintainRecordOfBreach ;
  543. rdfs:label "Data Breach Record"@en ;
  544. gdprov:correspondingEntity gdprov:DataBreachRecordEntity .
  545. ### https://w3id.org/GDPRov#DataBreachRecordEntity
  546. gdprov:DataBreachRecordEntity rdf:type owl:Class ;
  547. rdfs:subClassOf p-plan:Entity ;
  548. rdfs:comment "A record of a Data Breach that took place."@en ;
  549. rdfs:label "Data Breach Record Entity"@en ;
  550. gdprov:correspondingVariable gdprov:DataBreachRecord .
  551. ### https://w3id.org/GDPRov#DataBreachStep
  552. gdprov:DataBreachStep rdf:type owl:Class ;
  553. rdfs:subClassOf p-plan:Step ;
  554. rdfs:comment "Step representing an action associated with data breach."@en ;
  555. rdfs:isDefinedBy gdprtext:ReportDataBreach ;
  556. rdfs:label "Data Breach Step"@en ;
  557. gdprov:correspondingActivity gdprov:DataBreachActivity .
  558. ### https://w3id.org/GDPRov#DataCollectionActivity
  559. gdprov:DataCollectionActivity rdf:type owl:Class ;
  560. rdfs:subClassOf gdprov:DataActivity ;
  561. rdfs:comment "Is an activity that collects or acquires data."@en ;
  562. rdfs:isDefinedBy gdprtext:CollectionOfPersonalData ;
  563. rdfs:label "Data Collection Activity"@en ;
  564. gdprov:correspondingStep gdprov:DataCollectionStep .
  565. ### https://w3id.org/GDPRov#DataCollectionStep
  566. gdprov:DataCollectionStep rdf:type owl:Class ;
  567. rdfs:subClassOf gdprov:DataStep ;
  568. rdfs:comment "DataCollectionStep collects data from the user"@en ;
  569. rdfs:isDefinedBy gdprtext:CollectionOfPersonalData ;
  570. rdfs:label "Data Collection Step"@en ;
  571. gdprov:correspondingActivity gdprov:DataCollectionActivity .
  572. ### https://w3id.org/GDPRov#DataDeanonymisationStep
  573. gdprov:DataDeanonymisationStep rdf:type owl:Class ;
  574. rdfs:subClassOf gdprov:DataTransformationStep ;
  575. rdfs:comment "DataDeanonymisationStep deanonymises data by transforming it from one form to another along the anonymisation chain (anonymised --> pseudo-anonymised --> not-anonymised)"@en ;
  576. rdfs:isDefinedBy gdprtext:AnonymousData ,
  577. gdprtext:PseudoAnonymousData ;
  578. rdfs:label "Data Deanonymisation Step"@en ;
  579. gdprov:correspondingActivity gdprov:DeAnonymisationActivity .
  580. ### https://w3id.org/GDPRov#DataDeletionActivity
  581. gdprov:DataDeletionActivity rdf:type owl:Class ;
  582. rdfs:subClassOf gdprov:DataActivity ;
  583. rdfs:comment "Is an activity that deletes or erases data."@en ;
  584. rdfs:isDefinedBy gdprtext:EraseData ;
  585. rdfs:label "Data Deletion Activity"@en ;
  586. gdprov:correspondingStep gdprov:DataDeletionStep .
  587. ### https://w3id.org/GDPRov#DataDeletionStep
  588. gdprov:DataDeletionStep rdf:type owl:Class ;
  589. rdfs:subClassOf gdprov:DataStep ;
  590. rdfs:comment """DataDeletionStep deletes personal data from within the system;
  591. The deletion is expressed as prov:invalidated over the dataset. Note that deletion is not the same as erasure. Deletion denotes removal of data, whereas erasure implies destruction."""@en ;
  592. rdfs:isDefinedBy gdprtext:EraseData ;
  593. rdfs:label "Data Deletion Step"@en ;
  594. gdprov:correspondingActivity gdprov:DataDeletionActivity .
  595. ### https://w3id.org/GDPRov#DataEntity
  596. gdprov:DataEntity rdf:type owl:Class ;
  597. rdfs:subClassOf p-plan:Entity ;
  598. rdfs:comment "Represents a data entity."@en ;
  599. rdfs:isDefinedBy gdprtext:Data ;
  600. rdfs:label "Data Entity"@en ;
  601. gdprov:correspondingVariable gdprov:Data .
  602. ### https://w3id.org/GDPRov#DataErasureActivity
  603. gdprov:DataErasureActivity rdf:type owl:Class ;
  604. rdfs:subClassOf gdprov:DataDeletionActivity ;
  605. rdfs:comment "An activity that erases data."@en ;
  606. rdfs:label "Data Erasure Activity"@en ;
  607. gdprov:correspondingStep gdprov:DataErasureStep .
  608. ### https://w3id.org/GDPRov#DataErasureProcess
  609. gdprov:DataErasureProcess rdf:type owl:Class ;
  610. rdfs:subClassOf gdprov:Process ;
  611. rdfs:comment "A DataErasureProcess is responsible for handling the data erasure of a data subject."@en ;
  612. rdfs:isDefinedBy gdprtext:EraseData ;
  613. rdfs:label "Data Erasure Process"@en ;
  614. rdfs:seeAlso gdprov:DataErasureStep .
  615. ### https://w3id.org/GDPRov#DataErasureStep
  616. gdprov:DataErasureStep rdf:type owl:Class ;
  617. rdfs:subClassOf gdprov:DataDeletionStep ;
  618. rdfs:comment """DataDeletionStep erases personal data from within the system;
  619. The deletion is expressed as prov:invalidated over the dataset. Note that deletion is not the same as erasure. Deletion denotes removal of data, whereas erasure implies destruction."""@en ;
  620. rdfs:isDefinedBy gdprtext:EraseData ;
  621. rdfs:label "Data Erasure Step"@en ;
  622. gdprov:correspondingActivity gdprov:DataErasureActivity .
  623. ### https://w3id.org/GDPRov#DataRectificationProcess
  624. gdprov:DataRectificationProcess rdf:type owl:Class ;
  625. rdfs:subClassOf gdprov:Process ;
  626. rdfs:comment "A DataRectificationProcess describes the process of data rectification, which is the correction of data already present within the system"@en ;
  627. rdfs:isDefinedBy gdprtext:RectifyData ;
  628. rdfs:label "Data Rectification Process"@en ;
  629. rdfs:seeAlso gdprov:RectifyDataStep .
  630. ### https://w3id.org/GDPRov#DataSharingActivity
  631. gdprov:DataSharingActivity rdf:type owl:Class ;
  632. rdfs:subClassOf gdprov:DataActivity ;
  633. rdfs:comment "Is an activity that shares data."@en ;
  634. rdfs:isDefinedBy gdprtext:ShareDataWithThirdParty ;
  635. rdfs:label "Data Sharing Activity"@en ;
  636. gdprov:correspondingStep gdprov:DataSharingStep .
  637. ### https://w3id.org/GDPRov#DataSharingStep
  638. gdprov:DataSharingStep rdf:type owl:Class ;
  639. rdfs:subClassOf gdprov:DataStep ;
  640. rdfs:comment "DataSharingStep shares data with another agent/organisation which act as a third party. In this context, sharing is a synonym for disclose, give, provide, or access (by third party)."@en ;
  641. rdfs:isDefinedBy gdprtext:ShareDataWithThirdParty ;
  642. rdfs:label "Data Sharing Step"@en ;
  643. gdprov:correspondingActivity gdprov:DataSharingActivity .
  644. ### https://w3id.org/GDPRov#DataStep
  645. gdprov:DataStep rdf:type owl:Class ;
  646. rdfs:subClassOf p-plan:Step ;
  647. rdfs:comment "A DataStep involving with personal data"@en ;
  648. rdfs:isDefinedBy gdprtext:DataActivity ;
  649. rdfs:label "Data Step"@en ;
  650. gdprov:correspondingActivity gdprov:DataActivity .
  651. ### https://w3id.org/GDPRov#DataStepWithoutProvenance
  652. gdprov:DataStepWithoutProvenance rdf:type owl:Class ;
  653. rdfs:subClassOf gdprov:DataStep ;
  654. rdfs:comment "A step that involves personal data but whose records are not available or will not be kept. This allows explicit declaration of an activity without any logs or records."@en ;
  655. rdfs:label "Data Step without Provenance"@en .
  656. ### https://w3id.org/GDPRov#DataStorageActivity
  657. gdprov:DataStorageActivity rdf:type owl:Class ;
  658. rdfs:subClassOf gdprov:DataActivity ;
  659. rdfs:comment "Is an activity that stores data."@en ;
  660. rdfs:isDefinedBy gdprtext:StoreData ;
  661. rdfs:label "Data Storage Activity"@en ;
  662. gdprov:correspondingStep gdprov:DataStorageStep .
  663. ### https://w3id.org/GDPRov#DataStorageStep
  664. gdprov:DataStorageStep rdf:type owl:Class ;
  665. rdfs:subClassOf gdprov:DataStep ;
  666. rdfs:comment "DataStorageStep stores data within the system"@en ;
  667. rdfs:isDefinedBy gdprtext:StoreData ;
  668. rdfs:label "Data Storage Step"@en ;
  669. gdprov:correspondingActivity gdprov:DataStorageActivity .
  670. ### https://w3id.org/GDPRov#DataSubject
  671. gdprov:DataSubject rdf:type owl:Class ;
  672. rdfs:subClassOf prov:Agent ;
  673. rdfs:comment "An individual or entity"@en ;
  674. rdfs:isDefinedBy gdprtext:DataSubject ;
  675. rdfs:label "Data Subject"@en .
  676. ### https://w3id.org/GDPRov#DataTransferActivity
  677. gdprov:DataTransferActivity rdf:type owl:Class ;
  678. rdfs:subClassOf gdprov:DataActivity ;
  679. rdfs:comment "Activity that involves data transfer."@en ;
  680. rdfs:label "Data Transfer Activity"@en ;
  681. gdprov:correspondingStep gdprov:DataTransferStep .
  682. ### https://w3id.org/GDPRov#DataTransferStep
  683. gdprov:DataTransferStep rdf:type owl:Class ;
  684. rdfs:subClassOf gdprov:DataStep ;
  685. rdfs:comment "This step involves transfer of data to another location or organisation (that is not a third party). Note that transfer and sharing are separate terms. GDPRov uses the technical definition of transfer - to move or copy data from one place to another. If data is being \"transfered\"@en .o another organisation, it should be represented using DataSharingStep."@en ;
  686. rdfs:isDefinedBy gdprtext:CrossBorderTransfer ;
  687. rdfs:label "DataTransferStep"@en ;
  688. gdprov:correspondingActivity gdprov:DataTransferActivity .
  689. ### https://w3id.org/GDPRov#DataTransformationActivity
  690. gdprov:DataTransformationActivity rdf:type owl:Class ;
  691. rdfs:subClassOf gdprov:DataActivity ;
  692. rdfs:comment "Is an activity that transforms data."@en ;
  693. rdfs:label "Data Transformation Activity"@en ;
  694. gdprov:correspondingStep gdprov:DataTransformationStep .
  695. ### https://w3id.org/GDPRov#DataTransformationStep
  696. gdprov:DataTransformationStep rdf:type owl:Class ;
  697. rdfs:subClassOf gdprov:DataStep ;
  698. rdfs:comment "DataTransformationStep transforms data from one form into another."@en ;
  699. rdfs:label "Data Transformation Step"@en ;
  700. gdprov:correspondingActivity gdprov:DataTransformationActivity .
  701. ### https://w3id.org/GDPRov#DataUsageActivity
  702. gdprov:DataUsageActivity rdf:type owl:Class ;
  703. rdfs:subClassOf gdprov:DataActivity ;
  704. rdfs:comment "Is an activity that uses data. Can also be termed as 'Processing' of data."@en ;
  705. rdfs:isDefinedBy gdprtext:UseData ;
  706. rdfs:label "Data Usage Activity"@en ;
  707. gdprov:correspondingStep gdprov:DataUsageStep .
  708. ### https://w3id.org/GDPRov#DataUsageStep
  709. gdprov:DataUsageStep rdf:type owl:Class ;
  710. rdfs:subClassOf gdprov:DataStep ;
  711. rdfs:comment "A DataUsageStep is a DataStep that uses existing or available personal data present within the system"@en ;
  712. rdfs:isDefinedBy gdprtext:Processing ;
  713. rdfs:label "Data Usage Step"@en ;
  714. gdprov:correspondingActivity gdprov:DataUsageActivity .
  715. ### https://w3id.org/GDPRov#DeAnonymisationActivity
  716. gdprov:DeAnonymisationActivity rdf:type owl:Class ;
  717. rdfs:subClassOf gdprov:DataTransformationActivity ;
  718. rdfs:comment "Is an activity that deanonymises data."@en ;
  719. rdfs:label "DeAnonymisation Activity"@en ;
  720. gdprov:correspondingStep gdprov:DataDeanonymisationStep .
  721. ### https://w3id.org/GDPRov#DirectMarketing
  722. gdprov:DirectMarketing rdf:type owl:Class ;
  723. rdfs:subClassOf gdprov:Marketing ;
  724. rdfs:comment "Direct Marketing where the marketing is done directly to the data subject."@en ;
  725. rdfs:isDefinedBy gdprtext:DirectMarketing ;
  726. rdfs:label "Direct Marketing"@en ;
  727. rdfs:seeAlso gdprov:Marketing .
  728. ### https://w3id.org/GDPRov#GivenConsent
  729. gdprov:GivenConsent rdf:type owl:Class ;
  730. rdfs:subClassOf p-plan:Entity ;
  731. rdfs:comment "Represents the given consent by the data subject."@en ;
  732. rdfs:isDefinedBy gdprtext:GivenConsent ;
  733. rdfs:label "Given Consent"@en ;
  734. gdprov:correspondingVariable gdprov:ConsentAgreement .
  735. ### https://w3id.org/GDPRov#HandleDataBreachProcess
  736. gdprov:HandleDataBreachProcess rdf:type owl:Class ;
  737. rdfs:subClassOf gdprov:Process ;
  738. rdfs:comment "A process that defines the actions that should be undertaken in event of a data breach"@en ;
  739. rdfs:isDefinedBy gdprtext:DataBreach ;
  740. rdfs:label "Handle Data Breach Process"@en ;
  741. rdfs:seeAlso gdprov:DataBreachStep .
  742. ### https://w3id.org/GDPRov#HandleRightOfDataPortability
  743. gdprov:HandleRightOfDataPortability rdf:type owl:Class ;
  744. rdfs:subClassOf gdprov:Process ;
  745. rdfs:comment "The process or series of steps that handle the right of data portability."@en ;
  746. rdfs:isDefinedBy gdprtext:RightOfDataPortability ;
  747. rdfs:label "Handle Right of Data Portability"@en ;
  748. rdfs:seeAlso gdprov:DataTransformationStep ,
  749. gdprov:UserOutputStep .
  750. ### https://w3id.org/GDPRov#HandleRightOfErasure
  751. gdprov:HandleRightOfErasure rdf:type owl:Class ;
  752. rdfs:subClassOf gdprov:Process ;
  753. rdfs:comment "The process or series of steps that handle the right of erasure."@en ;
  754. rdfs:isDefinedBy gdprtext:RightOfErasure ;
  755. rdfs:label "Handle Right of Erasure"@en ;
  756. rdfs:seeAlso gdprov:DataErasureStep .
  757. ### https://w3id.org/GDPRov#HandleRightToAccessPersonalData
  758. gdprov:HandleRightToAccessPersonalData rdf:type owl:Class ;
  759. rdfs:subClassOf gdprov:Process ;
  760. rdfs:comment "The process or series of steps that handle the right to access personal data."@en ;
  761. rdfs:isDefinedBy gdprtext:RightOfErasure ;
  762. rdfs:label "Handle Right to access Personal Data"@en ;
  763. rdfs:seeAlso gdprov:UserOutputStep .
  764. ### https://w3id.org/GDPRov#HandleRightToBasicInfoAboutProcessing
  765. gdprov:HandleRightToBasicInfoAboutProcessing rdf:type owl:Class ;
  766. rdfs:subClassOf gdprov:Process ;
  767. rdfs:comment "The process or series of steps that handle the right to basic information about processing."@en ;
  768. rdfs:isDefinedBy gdprtext:RightToBasicInformationAboutProcessing ;
  769. rdfs:label "Handle Right to basic information about Processing"@en ;
  770. rdfs:seeAlso gdprov:UserOutputStep .
  771. ### https://w3id.org/GDPRov#HandleRightToNoAutomatedProcessing
  772. gdprov:HandleRightToNoAutomatedProcessing rdf:type owl:Class ;
  773. rdfs:subClassOf gdprov:Process ;
  774. rdfs:comment "The process or series of steps that handle the right to not be processed automatically."@en ;
  775. rdfs:isDefinedBy gdprtext:RightToNotBeEvaluatedThroughAutomatedProcessing ;
  776. rdfs:label "Handle Right to not be evaluated through Automated Processing"@en ;
  777. rdfs:seeAlso gdprov:AutomatedStep .
  778. ### https://w3id.org/GDPRov#HandleRightToObjectDirectMarketing
  779. gdprov:HandleRightToObjectDirectMarketing rdf:type owl:Class ;
  780. rdfs:subClassOf gdprov:Process ;
  781. rdfs:comment "The process or series of steps that handle the right to object to direct marketing."@en ;
  782. rdfs:isDefinedBy gdprtext:RightToObjectForDirectMarketting ;
  783. rdfs:label "Handle Right to Object to Direct Marketing"@en ;
  784. rdfs:seeAlso gdprov:DirectMarketing .
  785. ### https://w3id.org/GDPRov#HandleRightToObjectProcessing
  786. gdprov:HandleRightToObjectProcessing rdf:type owl:Class ;
  787. rdfs:subClassOf gdprov:Process ;
  788. rdfs:comment "The process or series of steps that handle the right to object to processing."@en ;
  789. rdfs:isDefinedBy gdprtext:RightToObjectToProcessing ;
  790. rdfs:label "Handle Right to Object to Processing"@en .
  791. ### https://w3id.org/GDPRov#HandleRightToRectification
  792. gdprov:HandleRightToRectification rdf:type owl:Class ;
  793. rdfs:subClassOf gdprov:Process ;
  794. rdfs:comment "The process or series of steps that handle the right to rectification of personal data."@en ;
  795. rdfs:isDefinedBy gdprtext:RightToRectification ;
  796. rdfs:label "Handle Right to Rectification"@en ;
  797. rdfs:seeAlso gdprov:RectifyDataStep .
  798. ### https://w3id.org/GDPRov#HandleRightToRestrictProcessing
  799. gdprov:HandleRightToRestrictProcessing rdf:type owl:Class ;
  800. rdfs:subClassOf gdprov:Process ;
  801. rdfs:comment "The process or series of steps that handle the right to restrict processing."@en ;
  802. rdfs:isDefinedBy gdprtext:RightToRestrictProcessing ;
  803. rdfs:label "Handle Right to restrict Processing"@en .
  804. ### https://w3id.org/GDPRov#HandleRightToTransparency
  805. gdprov:HandleRightToTransparency rdf:type owl:Class ;
  806. rdfs:subClassOf gdprov:Process ;
  807. rdfs:comment "The process or series of steps that handle the right to transparency."@en ;
  808. rdfs:isDefinedBy gdprtext:RightToTransparency ;
  809. rdfs:label "Handle Right to Transparency"@en ;
  810. rdfs:seeAlso gdprov:UserOutputStep .
  811. ### https://w3id.org/GDPRov#HandleSAR
  812. gdprov:HandleSAR rdf:type owl:Class ;
  813. rdfs:subClassOf gdprov:Process ;
  814. rdfs:comment "Handle Subject Access Requests made by the Data Subject"@en ;
  815. rdfs:label "Handle Subject Access Requests"@en ;
  816. rdfs:seeAlso gdprov:UserInteractionStep .
  817. ### https://w3id.org/GDPRov#ImpactAssessment
  818. gdprov:ImpactAssessment rdf:type owl:Class ;
  819. rdfs:subClassOf gdprov:Process ;
  820. rdfs:comment "Represents the process or collection of steps representing the Impact Assessment."@en ;
  821. rdfs:isDefinedBy gdprtext:ImpactAssessment ;
  822. rdfs:label "Impact Assessment"@en .
  823. ### https://w3id.org/GDPRov#JointController
  824. gdprov:JointController rdf:type owl:Class ;
  825. rdfs:subClassOf prov:Agent ;
  826. rdfs:comment "A Joint Controller is where two or more controllers jointly determine the purposes and means of processing."@en ;
  827. rdfs:isDefinedBy gdprtext:JointController ;
  828. rdfs:label "Joint Controller(s)"@en ;
  829. rdfs:seeAlso gdprov:Controller .
  830. ### https://w3id.org/GDPRov#Marketing
  831. gdprov:Marketing rdf:type owl:Class ;
  832. rdfs:subClassOf gdprov:Process ;
  833. rdfs:comment "Marketing as a process or collection of steps."@en ;
  834. rdfs:isDefinedBy gdprtext:Marketing ;
  835. rdfs:label "Marketing"@en ;
  836. rdfs:seeAlso gdprov:DirectMarketing .
  837. ### https://w3id.org/GDPRov#ModifyConsentActivity
  838. gdprov:ModifyConsentActivity rdf:type owl:Class ;
  839. rdfs:subClassOf gdprov:ConsentActivity ;
  840. rdfs:comment "Is an activity that modifies given consent."@en ;
  841. rdfs:label "Modify Consent Activity"@en ;
  842. gdprov:correspondingStep gdprov:ConsentModificationStep .
  843. ### https://w3id.org/GDPRov#MonitorCompliance
  844. gdprov:MonitorCompliance rdf:type owl:Class ;
  845. rdfs:subClassOf gdprov:Process ;
  846. rdfs:comment "The process of monitoring compliance as mandated by the GDPR."@en ;
  847. rdfs:isDefinedBy gdprtext:MonitorCompliance ;
  848. rdfs:label "Monitor Compliance"@en .
  849. ### https://w3id.org/GDPRov#NotifyControllerActivity
  850. gdprov:NotifyControllerActivity rdf:type owl:Class ;
  851. rdfs:subClassOf gdprov:DataBreachActivity ;
  852. rdfs:comment "Is an activity that notifies controller about data breach"@en ;
  853. rdfs:isDefinedBy gdprtext:ReportDataBreachToController ;
  854. rdfs:label "Notify Controller Activity"@en ;
  855. gdprov:correspondingStep gdprov:NotifyControllerStep .
  856. ### https://w3id.org/GDPRov#NotifyControllerStep
  857. gdprov:NotifyControllerStep rdf:type owl:Class ;
  858. rdfs:subClassOf gdprov:DataBreachStep ;
  859. rdfs:comment "Step that notifies relevant controller(s) about the data breach."@en ;
  860. rdfs:isDefinedBy gdprtext:ReportDataBreachToController ;
  861. rdfs:label "Notify Controller Step"@en ;
  862. gdprov:correspondingActivity gdprov:NotifyControllerActivity .
  863. ### https://w3id.org/GDPRov#NotifyDPAActivity
  864. gdprov:NotifyDPAActivity rdf:type owl:Class ;
  865. rdfs:subClassOf gdprov:DataBreachActivity ;
  866. rdfs:comment "Is an activity that notifies data protection authorities about data breach"@en ;
  867. rdfs:isDefinedBy gdprtext:ReportDataBreachToDPAWithin72Hours ;
  868. rdfs:label "Notify DPA Activity"@en ;
  869. gdprov:correspondingStep gdprov:NotifyDPAStep .
  870. ### https://w3id.org/GDPRov#NotifyDPAStep
  871. gdprov:NotifyDPAStep rdf:type owl:Class ;
  872. rdfs:subClassOf gdprov:DataBreachStep ;
  873. rdfs:comment "Step that notifies the Data Protection Authorities of a data breach."@en ;
  874. rdfs:isDefinedBy gdprtext:ReportDataBreachToDPAWithin72Hours ;
  875. rdfs:label "Notify Data Protection Authority Step"@en ;
  876. gdprov:correspondingActivity gdprov:NotifyDPAActivity .
  877. ### https://w3id.org/GDPRov#NotifyDataSubjectActivity
  878. gdprov:NotifyDataSubjectActivity rdf:type owl:Class ;
  879. rdfs:subClassOf gdprov:DataBreachActivity ;
  880. rdfs:comment "Is an activity that notifies data subjects about data breach"@en ;
  881. rdfs:isDefinedBy gdprtext:NotifyDataSubjectOfBreach ;
  882. rdfs:label "Notify Data Subject Activity"@en ;
  883. gdprov:correspondingStep gdprov:NotifyDataSubjectStep .
  884. ### https://w3id.org/GDPRov#NotifyDataSubjectStep
  885. gdprov:NotifyDataSubjectStep rdf:type owl:Class ;
  886. rdfs:subClassOf gdprov:DataBreachStep ;
  887. rdfs:comment "Step that notifies the data subject about the data breach."@en ;
  888. rdfs:isDefinedBy gdprtext:NotifyDataSubjectOfBreach ;
  889. rdfs:label "Notify Data Subject Step"@en ;
  890. gdprov:correspondingActivity gdprov:NotifyDataSubjectActivity .
  891. ### https://w3id.org/GDPRov#PersonalData
  892. gdprov:PersonalData rdf:type owl:Class ;
  893. rdfs:subClassOf gdprov:Data ;
  894. rdfs:comment "PersonalData is any data pertaining to the user which can contain personally identifiable information or a data set generated by the system using personally identifiable information acquired through direct or indirect means"@en ;
  895. rdfs:isDefinedBy gdprtext:PersonalData ;
  896. rdfs:label "PersonalData"@en ;
  897. gdprov:correspondingEntity gdprov:PersonalDataEntity .
  898. ### https://w3id.org/GDPRov#PersonalDataEntity
  899. gdprov:PersonalDataEntity rdf:type owl:Class ;
  900. rdfs:subClassOf gdprov:DataEntity ;
  901. rdfs:comment "Represents a personal data entity."@en ;
  902. rdfs:isDefinedBy gdprtext:PersonalData ;
  903. rdfs:label "Personal Data Entity"@en ;
  904. gdprov:correspondingVariable gdprov:PersonalData .
  905. ### https://w3id.org/GDPRov#PrivacyPolicy
  906. gdprov:PrivacyPolicy rdf:type owl:Class ;
  907. rdfs:subClassOf p-plan:Variable ;
  908. rdfs:comment "Privacy Policy for usage of personal data as provided to the user in agreement of provided service"@en ;
  909. rdfs:label "Privacy Policy"@en ;
  910. gdprov:correspondingEntity gdprov:PrivacyPolicyEntity .
  911. ### https://w3id.org/GDPRov#PrivacyPolicyEntity
  912. gdprov:PrivacyPolicyEntity rdf:type owl:Class ;
  913. rdfs:subClassOf p-plan:Entity ;
  914. rdfs:comment "A Privacy Policy for usage of personal data for data processing."@en ;
  915. rdfs:label "Privacy Policy Entity"@en ;
  916. gdprov:correspondingVariable gdprov:PrivacyPolicy .
  917. ### https://w3id.org/GDPRov#Process
  918. gdprov:Process rdf:type owl:Class ;
  919. rdfs:subClassOf p-plan:Plan ;
  920. rdfs:comment "A Process describes a 'Plan' of action for carrying out a particular activity that uses or is related to Data or Consent"@en ;
  921. rdfs:label "Process"@en .
  922. ### https://w3id.org/GDPRov#Processor
  923. gdprov:Processor rdf:type owl:Class ;
  924. rdfs:subClassOf prov:Agent ;
  925. rdfs:comment "A ThirdPartyDataProcessor is a Third Party entity that acts as a Data Processor"@en ;
  926. rdfs:isDefinedBy gdprtext:Processor ;
  927. rdfs:label "Processor"@en ;
  928. rdfs:seeAlso gdprov:ProcessorRepresentative .
  929. ### https://w3id.org/GDPRov#ProcessorRepresentative
  930. gdprov:ProcessorRepresentative rdf:type owl:Class ;
  931. rdfs:subClassOf prov:Agent ;
  932. rdfs:comment "A representative of the Processor."@en ;
  933. rdfs:isDefinedBy gdprtext:ProcessorRepresentative ;
  934. rdfs:label "Processor Representative"@en ;
  935. rdfs:seeAlso gdprov:Processor .
  936. ### https://w3id.org/GDPRov#ProvideCopyOfDataActivity
  937. gdprov:ProvideCopyOfDataActivity rdf:type owl:Class ;
  938. rdfs:subClassOf gdprov:DataActivity ;
  939. rdfs:comment "Activity that provides a copy of personal data (to a data subject)."@en ;
  940. rdfs:label "Provide Copy of Data Activity"@en ;
  941. gdprov:correspondingStep gdprov:ProvideCopyOfPersonalDataStep .
  942. ### https://w3id.org/GDPRov#ProvideCopyOfPersonalDataStep
  943. gdprov:ProvideCopyOfPersonalDataStep rdf:type owl:Class ;
  944. rdfs:subClassOf gdprov:DataStep ;
  945. rdfs:comment "A step that provides (the data subject or other agent) with a copy of personal data."@en ;
  946. rdfs:isDefinedBy gdprtext:ProvideCopyOfPersonalData ;
  947. rdfs:label "Provide copy of Personal Data Step"@en ;
  948. gdprov:correspondingActivity gdprov:ProvideCopyOfDataActivity .
  949. ### https://w3id.org/GDPRov#RectifyDataActivity
  950. gdprov:RectifyDataActivity rdf:type owl:Class ;
  951. rdfs:subClassOf gdprov:DataActivity ;
  952. rdfs:comment "Is an activity that recitifies data."@en ;
  953. rdfs:label "Rectify Data Activity"@en ;
  954. gdprov:correspondingStep gdprov:RectifyDataStep .
  955. ### https://w3id.org/GDPRov#RectifyDataStep
  956. gdprov:RectifyDataStep rdf:type owl:Class ;
  957. rdfs:subClassOf gdprov:DataStep ;
  958. rdfs:comment "Rectifies existing data. Rectify means to change with the intention of correction or removal of errors."@en ;
  959. rdfs:isDefinedBy gdprtext:RectifyData ;
  960. rdfs:label "Rectify Data Step"@en ;
  961. gdprov:correspondingActivity gdprov:RectifyDataActivity .
  962. ### https://w3id.org/GDPRov#ReportDataBreach
  963. gdprov:ReportDataBreach rdf:type owl:Class ;
  964. rdfs:subClassOf gdprov:HandleDataBreachProcess ;
  965. rdfs:comment "The process of reporting after a data breach has taken place."@en ;
  966. rdfs:isDefinedBy gdprtext:ReportDataBreach ;
  967. rdfs:label "Report Data Breach"@en ;
  968. rdfs:seeAlso gdprov:NotifyControllerStep ,
  969. gdprov:NotifyDPAStep ,
  970. gdprov:NotifyDataSubjectStep .
  971. ### https://w3id.org/GDPRov#SensitiveData
  972. gdprov:SensitiveData rdf:type owl:Class ;
  973. rdfs:subClassOf gdprov:PersonalData ;
  974. rdfs:comment "Personal data revealing racial or ethnic origin, political opinions, religious or philosophical beliefs, or trade union membership, and the processing of genetic data, biometric data for the purpose of uniquely identifying a natural person, data concerning health or data concerning a natural person's sex life or sexual orientation."@en ;
  975. rdfs:isDefinedBy gdprtext:SensitivePersonalData ;
  976. rdfs:label "Sensitive Personal Data"@en ;
  977. gdprov:correspondingEntity gdprov:SensitiveDataEntity .
  978. ### https://w3id.org/GDPRov#SensitiveDataEntity
  979. gdprov:SensitiveDataEntity rdf:type owl:Class ;
  980. rdfs:subClassOf gdprov:PersonalDataEntity ;
  981. rdfs:comment "Is an entity containing sensitive personal information."@en ;
  982. rdfs:isDefinedBy gdprtext:SensitivePersonalData ;
  983. rdfs:label "Sensitive Data Entity"@en ;
  984. gdprov:correspondingVariable gdprov:SensitiveData .
  985. ### https://w3id.org/GDPRov#SubProcessor
  986. gdprov:SubProcessor rdf:type owl:Class ;
  987. rdfs:subClassOf gdprov:Processor ;
  988. rdfs:comment "A Processor appointed under or by another Processor is a Sub-Processor."@en ;
  989. rdfs:isDefinedBy gdprtext:SubProcessor ;
  990. rdfs:label "Sub-Processor"@en ;
  991. rdfs:seeAlso gdprov:Processor .
  992. ### https://w3id.org/GDPRov#TermsAndConditions
  993. gdprov:TermsAndConditions rdf:type owl:Class ;
  994. rdfs:subClassOf p-plan:Variable ;
  995. rdfs:comment "Terms and Conditions of usage as provided to the user in agreement of provided service"@en ;
  996. rdfs:label "TermsAndConditions"@en ;
  997. gdprov:correspondingEntity gdprov:TermsAndConditionsEntity .
  998. ### https://w3id.org/GDPRov#TermsAndConditionsEntity
  999. gdprov:TermsAndConditionsEntity rdf:type owl:Class ;
  1000. rdfs:subClassOf p-plan:Entity ;
  1001. rdfs:comment "Represents the Terms and Conditions entity."@en ;
  1002. rdfs:label "Terms and Conditions Entity"@en ;
  1003. gdprov:correspondingVariable gdprov:TermsAndConditions .
  1004. ### https://w3id.org/GDPRov#ThirdParty
  1005. gdprov:ThirdParty rdf:type owl:Class ;
  1006. rdfs:subClassOf prov:Agent ;
  1007. rdfs:comment "A ThirdParty is an entity other than the Data Subject and the Data Controller."@en ;
  1008. rdfs:isDefinedBy gdprtext:Entity ;
  1009. rdfs:label "ThirdParty"@en ;
  1010. rdfs:seeAlso gdprov:Controller ,
  1011. gdprov:Processor .
  1012. ### https://w3id.org/GDPRov#UserIdentifier
  1013. gdprov:UserIdentifier rdf:type owl:Class ;
  1014. rdfs:subClassOf gdprov:PersonalData ;
  1015. rdfs:comment "An UserIdentifier is a specific way to identify the user through a unique ID or a combination of other attributes"@en ;
  1016. rdfs:label "UserIdentifier"@en ;
  1017. gdprov:correspondingEntity gdprov:UserIdentifierEntity .
  1018. ### https://w3id.org/GDPRov#UserIdentifierEntity
  1019. gdprov:UserIdentifierEntity rdf:type owl:Class ;
  1020. rdfs:subClassOf gdprov:PersonalDataEntity ;
  1021. rdfs:comment "Is an entity acting as the user identifier. Or contains an identifier."@en ;
  1022. rdfs:label "User Identifier Entity"@en ;
  1023. gdprov:correspondingVariable gdprov:UserIdentifier .
  1024. ### https://w3id.org/GDPRov#UserInputActivity
  1025. gdprov:UserInputActivity rdf:type owl:Class ;
  1026. rdfs:subClassOf gdprov:UserInteractionActivity ;
  1027. rdfs:comment "Activity that involves the user providing an input. The input can be a choice or an action or the provision of some information."@en ;
  1028. rdfs:label "User Input Activity"@en ;
  1029. gdprov:correspondingStep gdprov:UserInputStep .
  1030. ### https://w3id.org/GDPRov#UserInputStep
  1031. gdprov:UserInputStep rdf:type owl:Class ;
  1032. rdfs:subClassOf gdprov:UserInteractionStep ;
  1033. rdfs:comment "Step that involves the user providing an input. The input can be a choice or an action or the provision of some information."@en ;
  1034. rdfs:label "User Input Step"@en ;
  1035. gdprov:correspondingActivity gdprov:UserInputActivity .
  1036. ### https://w3id.org/GDPRov#UserInteractionActivity
  1037. gdprov:UserInteractionActivity rdf:type owl:Class ;
  1038. rdfs:subClassOf p-plan:Activity ;
  1039. rdfs:comment "Activity that involves interaction with the user."@en ;
  1040. rdfs:label "User Interaction Activity"@en ;
  1041. gdprov:correspondingStep gdprov:UserInteractionStep .
  1042. ### https://w3id.org/GDPRov#UserInteractionStep
  1043. gdprov:UserInteractionStep rdf:type owl:Class ;
  1044. rdfs:subClassOf p-plan:Step ;
  1045. rdfs:comment "Step that involves interaction from the user."@en ;
  1046. rdfs:label "User Interaction Step"@en ;
  1047. gdprov:correspondingActivity gdprov:UserInteractionActivity .
  1048. ### https://w3id.org/GDPRov#UserOutputActivity
  1049. gdprov:UserOutputActivity rdf:type owl:Class ;
  1050. rdfs:subClassOf gdprov:UserInteractionActivity ;
  1051. rdfs:comment "Activity that involves providing some information (output) to the user. Output can be information given or shown, or a document, or an email, or message."@en ;
  1052. rdfs:label "User Output Activity"@en ;
  1053. gdprov:correspondingStep gdprov:UserOutputStep .
  1054. ### https://w3id.org/GDPRov#UserOutputStep
  1055. gdprov:UserOutputStep rdf:type owl:Class ;
  1056. rdfs:subClassOf gdprov:UserInteractionStep ;
  1057. rdfs:comment "Step that involves providing some information (output) to the user. Output can be information given or shown, or a document, or an email, or message."@en ;
  1058. rdfs:label "User Output Step"@en ;
  1059. gdprov:correspondingActivity gdprov:UserOutputActivity .
  1060. ### https://w3id.org/GDPRov#WithdrawConsentActivity
  1061. gdprov:WithdrawConsentActivity rdf:type owl:Class ;
  1062. rdfs:subClassOf gdprov:ModifyConsentActivity ;
  1063. rdfs:comment "Is an activity that withdraws given consent. Can also term it so as to depict withdrawal as a modification of consent."@en ;
  1064. rdfs:isDefinedBy gdprtext:WithdrawingConsent ;
  1065. rdfs:label "Withdraw Consent Activity"@en ;
  1066. gdprov:correspondingStep gdprov:ConsentWithdrawalStep .
  1067. ### https://w3id.org/GDPRtEXT#LawfulBasisForProcessing
  1068. gdprtext:LawfulBasisForProcessing rdf:type owl:Class ;
  1069. rdfs:comment "Represents the class of Lawful basis under the GDPR. There are a total of six lawful basis according to Article 6, each represented by an instance."@en ;
  1070. rdfs:isDefinedBy gdprtext:LawfulBasisForProcessing ;
  1071. rdfs:label "Lawful basis for Processing"@en .
  1072. #################################################################
  1073. # Individuals
  1074. #################################################################
  1075. ### https://w3id.org/GDPRov#Anonymised
  1076. gdprov:Anonymised rdf:type owl:NamedIndividual ;
  1077. rdfs:comment "Anonymised represents the Anonymisation level where the data cannot be de-anonymised to retrieve personally identifiable information."@en ;
  1078. rdfs:label "Anonymised"@en .
  1079. ### https://w3id.org/GDPRov#DeAnonymised
  1080. gdprov:DeAnonymised rdf:type owl:NamedIndividual ;
  1081. rdfs:comment "DeAnonymised represents the Anonymisation level where the data is completely de-anonymised and contains directly accessible personally identifiable information."@en ;
  1082. rdfs:label "DeAnonymised"@en .
  1083. ### https://w3id.org/GDPRov#PseudoAnonymised
  1084. gdprov:PseudoAnonymised rdf:type owl:NamedIndividual ;
  1085. rdfs:comment "PseudoAnonymised represents the Anonymisation level where the data is anonymised but cannot be de-anonymised without additional data which is NOT accessible to the data-holding organisation to retrieve personally identifiable information."@en ;
  1086. rdfs:label "PseudoAnonymised"@en .
  1087. ### https://w3id.org/GDPRov#PseudoOrganisationalAnonymised
  1088. gdprov:PseudoOrganisationalAnonymised rdf:type owl:NamedIndividual ;
  1089. rdfs:comment "PseudoOrganisationalAnonymised represents the Anonymisation level where the data is anonymised but cannot be de-anonymised without additional data which is accessible to the data-holding organisation to recreate the de-anonymised information."@en ;
  1090. rdfs:label "PseudoOrganisationalOrganised"@en .
  1091. ### Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi