ontology.ttl 37 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671
  1. @prefix : <http://purl.org/adaptcentre/openscience/ontologies/consent#> .
  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 rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
  7. @base <http://purl.org/adaptcentre/openscience/ontologies/consent> .
  8. <http://purl.org/adaptcentre/openscience/ontologies/consent> rdf:type owl:Ontology ;
  9. owl:versionIRI <https://openscience.adaptcentre.ie/ontologies/consent/v/consent_v1> ;
  10. owl:imports <http://www.w3.org/ns/prov.owl> ;
  11. <http://purl.org/dc/elements/1.1/title> "Consent Ontology"^^xsd:string ;
  12. <http://purl.org/dc/terms/abstract> """The General Data Protection Regulations (GDPR) imposes greater
  13. restrictions on obtaining valid user consents involving the use of personal data.
  14. A semantic model of consent can make the concepts of consent explicit, estab-
  15. lish a common understanding and enable re-use of consent. Therefore, forming
  16. a semantic model of consent will satisfy the GDPR requirements of specificity
  17. and unambiguity and is an important step towards ensuring compliance. In this
  18. paper, we discuss obtaining an open vocabulary of expressing consent leverag-
  19. ing existing semantic models of provenance, processes, permission and obliga-
  20. tions. We also present a reference architecture for the management of data pro-
  21. cessing according to consent permission. This data management model utilizes
  22. the open vocabulary of consent and incorporates the change of context into the
  23. data processing activity. By identifying and incorporating changes to the rela-
  24. tional context between data controllers and data subjects into the data pro-
  25. cessing model, it aims to improve the integration of data management across
  26. different information systems specifically adhering to the GDPR and helping
  27. controllers to demonstrate compliance."""^^xsd:string ;
  28. <http://purl.org/dc/terms/created> "2017-08-01"^^xsd:string ;
  29. <http://purl.org/dc/terms/license> <https://creativecommons.org/licenses/by/4.0/> ;
  30. <http://purl.org/dc/terms/modified> "2017-10-21"^^xsd:string ;
  31. <http://purl.org/vocab/vann/preferredNamespacePrefix> "Consent Ontology"^^xsd:string ,
  32. "consent"^^xsd:string ;
  33. rdfs:comment "The consent ontology presents a way to define and describe consent in terms relevant to the GDPR."^^xsd:string .
  34. #################################################################
  35. # Annotation properties
  36. #################################################################
  37. ### http://purl.org/dc/elements/1.1/title
  38. <http://purl.org/dc/elements/1.1/title> rdf:type owl:AnnotationProperty .
  39. ### http://purl.org/dc/terms/abstract
  40. <http://purl.org/dc/terms/abstract> rdf:type owl:AnnotationProperty .
  41. ### http://purl.org/dc/terms/created
  42. <http://purl.org/dc/terms/created> rdf:type owl:AnnotationProperty .
  43. ### http://purl.org/dc/terms/license
  44. <http://purl.org/dc/terms/license> rdf:type owl:AnnotationProperty .
  45. ### http://purl.org/dc/terms/modified
  46. <http://purl.org/dc/terms/modified> rdf:type owl:AnnotationProperty .
  47. ### http://purl.org/vocab/vann/example
  48. <http://purl.org/vocab/vann/example> rdf:type owl:AnnotationProperty .
  49. ### http://purl.org/vocab/vann/preferredNamespacePrefix
  50. <http://purl.org/vocab/vann/preferredNamespacePrefix> rdf:type owl:AnnotationProperty .
  51. #################################################################
  52. # Object Properties
  53. #################################################################
  54. ### http://purl.org/adaptcentre/openscience/ontologies/consent#activity_has_purpose
  55. :activity_has_purpose rdf:type owl:ObjectProperty ;
  56. rdfs:domain :Action ;
  57. rdfs:range :Purpose ;
  58. rdfs:label "activity has purpose"^^xsd:string .
  59. ### http://purl.org/adaptcentre/openscience/ontologies/consent#consent_given_at
  60. :consent_given_at rdf:type owl:ObjectProperty ;
  61. rdfs:domain :Consent ;
  62. rdfs:range :Context ;
  63. rdfs:label "consent given at"^^xsd:string .
  64. ### http://purl.org/adaptcentre/openscience/ontologies/consent#consent_given_by
  65. :consent_given_by rdf:type owl:ObjectProperty ;
  66. rdfs:domain :Consent ;
  67. rdfs:range :Consenting_party ;
  68. rdfs:label "consent given by"^^xsd:string .
  69. ### http://purl.org/adaptcentre/openscience/ontologies/consent#consent_given_for
  70. :consent_given_for rdf:type owl:ObjectProperty ;
  71. rdfs:domain :Consent ;
  72. rdfs:range :Permission ;
  73. rdfs:label "consent given for"^^xsd:string .
  74. ### http://purl.org/adaptcentre/openscience/ontologies/consent#data_has_a_category
  75. :data_has_a_category rdf:type owl:ObjectProperty ;
  76. rdfs:domain :Data ;
  77. rdfs:range :Category ;
  78. rdfs:label "data has a category"^^xsd:string .
  79. ### http://purl.org/adaptcentre/openscience/ontologies/consent#data_has_a_format
  80. :data_has_a_format rdf:type owl:ObjectProperty ;
  81. rdfs:domain :Data ;
  82. rdfs:range :Consent_Format ;
  83. rdfs:label "data has a format"^^xsd:string .
  84. ### http://purl.org/adaptcentre/openscience/ontologies/consent#permission_given_for_activity
  85. :permission_given_for_activity rdf:type owl:ObjectProperty ;
  86. rdfs:domain :Permission ;
  87. rdfs:range :Action ;
  88. rdfs:label "permission given for activity"^^xsd:string .
  89. ### http://purl.org/adaptcentre/openscience/ontologies/consent#permission_given_for_condition
  90. :permission_given_for_condition rdf:type owl:ObjectProperty ;
  91. rdfs:domain :Permission ;
  92. rdfs:range :Condition ;
  93. rdfs:label "permission given for condition"^^xsd:string .
  94. ### http://purl.org/adaptcentre/openscience/ontologies/consent#permission_given_for_data
  95. :permission_given_for_data rdf:type owl:ObjectProperty ;
  96. rdfs:domain :Permission ;
  97. rdfs:range :Data ;
  98. rdfs:label "permission given for data"^^xsd:string .
  99. ### http://purl.org/adaptcentre/openscience/ontologies/consent#permission_given_to
  100. :permission_given_to rdf:type owl:ObjectProperty ;
  101. rdfs:domain :Permission ;
  102. rdfs:range :Allowed_party ;
  103. rdfs:comment ""^^xsd:string ;
  104. rdfs:label "permission given to"^^xsd:string .
  105. #################################################################
  106. # Classes
  107. #################################################################
  108. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Action
  109. :Action rdf:type owl:Class ;
  110. rdfs:subClassOf :Permission ;
  111. rdfs:comment "'action' is used to identify what action is permitted by the consent."^^xsd:string ;
  112. rdfs:label "action"^^xsd:string ;
  113. <http://www.w3.org/ns/prov#definition> "'action' defines what action is permitted by the consent."^^xsd:string .
  114. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Activity
  115. :Activity rdf:type owl:Class ;
  116. rdfs:subClassOf :Consent_Obligation ;
  117. rdfs:comment "This term 'activity' is used to define what to do when some 'event' occures related to consent. For example, when the consent expires (event), then re-solicit consent (activity) or when the consent is revoked (event) then stop processing (activity)."^^xsd:string ;
  118. rdfs:label "activity"^^xsd:string ;
  119. <http://www.w3.org/ns/prov#definition> """'Activity' defines what activiy is required to do when an event occures due to
  120. Consent Obligation has an event and an activity. When that even occures that activity is required to be executed by the 'Consent Obligation'"""^^xsd:string .
  121. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Agreegated_analysis
  122. :Agreegated_analysis rdf:type owl:Class ;
  123. rdfs:subClassOf :Purpose ;
  124. rdfs:label "agreegated analysis"^^xsd:string ;
  125. <http://www.w3.org/ns/prov#definition> "'agreegated analysis' is a subtype of 'purpose'. It means the data are allowed for analysis and the analysis can agreegate data from other sources as well."^^xsd:string .
  126. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Allowed_party
  127. :Allowed_party rdf:type owl:Class ;
  128. rdfs:subClassOf <http://www.w3.org/ns/prov#Agent> ;
  129. rdfs:comment "'Allowed party' is used to indicate who the party (person or organisation) is that is allowed (or denied )to perform certain action on the particular data by this consent."^^xsd:string ;
  130. rdfs:label "allowed party"^^xsd:string ;
  131. <http://www.w3.org/ns/prov#definition> "'Allowed party' defines the party (person or organisation) that is allowed (or denied )to perform certain action on the particular data by this consent."^^xsd:string .
  132. ### http://purl.org/adaptcentre/openscience/ontologies/consent#App_based
  133. :App_based rdf:type owl:Class ;
  134. rdfs:subClassOf :Consent_Format ;
  135. rdfs:comment "It identifies if the consent is taken in the form of mobile application."^^xsd:string ;
  136. rdfs:label "mobile application based"^^xsd:string ;
  137. <http://www.w3.org/ns/prov#definition> "It defines if the consent is taken in the form of mobile application."^^xsd:string .
  138. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Audio
  139. :Audio rdf:type owl:Class ;
  140. rdfs:subClassOf :Consent_Format ;
  141. rdfs:comment "It is used to identify if the consent is taken in the form of audio."^^xsd:string ;
  142. rdfs:label "audio"^^xsd:string ;
  143. <http://www.w3.org/ns/prov#definition> "It identifies if the consent is taken in the form of audio."^^xsd:string .
  144. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Audio_data
  145. :Audio_data rdf:type owl:Class ;
  146. rdfs:subClassOf :Single_format_data ;
  147. rdfs:label "audio data"^^xsd:string ;
  148. <http://www.w3.org/ns/prov#definition> "'audio data' defines the format of data is audio."^^xsd:string .
  149. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Business_type
  150. :Business_type rdf:type owl:Class ;
  151. rdfs:subClassOf :Share_with ;
  152. rdfs:comment "'business type' indicates the type of business the data is permitted to share by this consent."^^xsd:string ;
  153. rdfs:label "business type"^^xsd:string ;
  154. <http://www.w3.org/ns/prov#definition> "'business type' defines with what type of business the data is permitted to share by this consent."^^xsd:string .
  155. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Category
  156. :Category rdf:type owl:Class ;
  157. rdfs:subClassOf :Data ;
  158. rdfs:comment "'category' identifies the category of data such as personal data (sensitive or non sensitive) / non personal data etc."^^xsd:string ;
  159. rdfs:label "category"^^xsd:string ;
  160. <http://www.w3.org/ns/prov#definition> "'category' defines the category of data on which this consent applies."^^xsd:string .
  161. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Collect
  162. :Collect rdf:type owl:Class ;
  163. rdfs:subClassOf :Permitted_Action ;
  164. rdfs:comment "'collect' indicates the action to collect data. This is used to identify if data collection is allowed by the consent's permission."^^xsd:string ;
  165. rdfs:label "collect"^^xsd:string ;
  166. <http://www.w3.org/ns/prov#definition> "'collect' defines the action to collect data."^^xsd:string .
  167. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Condition
  168. :Condition rdf:type owl:Class ;
  169. rdfs:subClassOf :Permission ;
  170. rdfs:comment "'condition' is used to mention if there is any condition based on which the permission mentioned in the consent will be applicable. In other words the permission mentioned in the consent is applicable only when the conditions are met."^^xsd:string ;
  171. rdfs:label "condition"^^xsd:string ;
  172. <http://www.w3.org/ns/prov#definition> "'condition' defines based on what condition the permission is applicable."^^xsd:string .
  173. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Consent
  174. :Consent rdf:type owl:Class ;
  175. rdfs:subClassOf <http://www.w3.org/ns/prov#Entity> ;
  176. rdfs:isDefinedBy "‘consent’ of the data subject means any freely given, specific, informed and unambiguous indication of the data subject's wishes by which he or she, by a statement or by a clear affirmative action, signifies agreement to the processing of personal data relating to him or her;"^^xsd:string ;
  177. rdfs:label "consent"^^xsd:string .
  178. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Consent_Format
  179. :Consent_Format rdf:type owl:Class ;
  180. rdfs:subClassOf :Context ;
  181. rdfs:comment "It is used to record at what format the consent was obtained."^^xsd:string ;
  182. rdfs:label "consent format"^^xsd:string ;
  183. <http://www.w3.org/ns/prov#definition> "'consent format' defines the format was used to obtain the consent."^^xsd:string .
  184. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Consent_Obligation
  185. :Consent_Obligation rdf:type owl:Class ;
  186. rdfs:subClassOf <http://www.w3.org/ns/prov#Entity> ;
  187. rdfs:label "consent obligation"^^xsd:string ;
  188. <http://www.w3.org/ns/prov#definition> "Obligations are the actions to be performated when an event occures. 'consent obligation' defines the obligation related to consent, i.e. it defines what action to perform when an event related to consent occures. For example, when the consent expires (event), then re-solicit consent (activity) or when the consent is revoked (event) then stop processing (activity)."^^xsd:string .
  189. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Consenting_party
  190. :Consenting_party rdf:type owl:Class ;
  191. rdfs:subClassOf <http://www.w3.org/ns/prov#Agent> ;
  192. rdfs:label "consenting party"^^xsd:string ;
  193. <http://www.w3.org/ns/prov#definition> "'consenting party' is the person who is giving the consent."^^xsd:string .
  194. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Context
  195. :Context rdf:type owl:Class ;
  196. rdfs:subClassOf <http://www.w3.org/ns/prov#Entity> ;
  197. rdfs:comment "Context is used to keep track of the contextual information while giving, modifying or revoking consent."^^xsd:string ;
  198. rdfs:label "'Context'"^^xsd:string ;
  199. <http://www.w3.org/ns/prov#definition> "It defines at what context the consent was given."^^xsd:string .
  200. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Data
  201. :Data rdf:type owl:Class ;
  202. rdfs:subClassOf :Permission ;
  203. rdfs:comment "'data' identifies to what data this consent is applicable."^^xsd:string ;
  204. rdfs:label "data"^^xsd:string ;
  205. <http://www.w3.org/ns/prov#definition> "'data' defines what data is premitted by this consent."^^xsd:string .
  206. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Data_Format
  207. :Data_Format rdf:type owl:Class ;
  208. rdfs:subClassOf :Data ;
  209. rdfs:comment "'data format' identifies the format data for which this consent is applicable."^^xsd:string ;
  210. rdfs:label "data format"^^xsd:string ;
  211. <http://www.w3.org/ns/prov#definition> "'data format' defines the format of data for which this consent is applicable."^^xsd:string .
  212. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Data_Subject
  213. :Data_Subject rdf:type owl:Class ;
  214. rdfs:subClassOf :Consenting_party ;
  215. rdfs:label "data subject"^^xsd:string ;
  216. <http://www.w3.org/ns/prov#definition> ""^^xsd:string ,
  217. "'data subject' is the person who is identified by the personal data or the data is about that person."^^xsd:string .
  218. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Data_Subject_Representative
  219. :Data_Subject_Representative rdf:type owl:Class ;
  220. rdfs:subClassOf :Consenting_party ;
  221. rdfs:label "data subject's representative"^^xsd:string ;
  222. <http://www.w3.org/ns/prov#definition> "'data subject's representative' is the person who is consenting on behalf of the data subject."^^xsd:string .
  223. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Denied_Action
  224. :Denied_Action rdf:type owl:Class ;
  225. rdfs:subClassOf :Action ;
  226. rdfs:comment "'denied action' indicates the action that is denied by the consent."^^xsd:string ;
  227. rdfs:label "denied action"^^xsd:string ;
  228. <http://www.w3.org/ns/prov#definition> "'denied action' defines what action is denied by the consent."^^xsd:string .
  229. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Email_marketing
  230. :Email_marketing rdf:type owl:Class ;
  231. rdfs:subClassOf :Marketing ;
  232. rdfs:label "email marketing"^^xsd:string ;
  233. <http://www.w3.org/ns/prov#definition> "'email marketing' is a subtype of purpose 'marketing.'"^^xsd:string .
  234. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Event
  235. :Event rdf:type owl:Class ;
  236. rdfs:subClassOf :Consent_Obligation ;
  237. rdfs:label "event"^^xsd:string ;
  238. <http://www.w3.org/ns/prov#definition> """'event' defines the event based on which an activity is required to do.
  239. Consent Obligation has an event and an activity. When that even occures that activity is required to be executed by the 'Consent Obligation'"""^^xsd:string .
  240. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Examine
  241. :Examine rdf:type owl:Class ;
  242. rdfs:subClassOf :Use ;
  243. rdfs:label "examine"^^xsd:string ;
  244. <http://www.w3.org/ns/prov#definition> "'examine' is a subtype of action 'use'."^^xsd:string .
  245. ### http://purl.org/adaptcentre/openscience/ontologies/consent#For_profit
  246. :For_profit rdf:type owl:Class ;
  247. rdfs:subClassOf :Business_type ;
  248. rdfs:label "for profit"^^xsd:string ;
  249. <http://www.w3.org/ns/prov#definition> "'for profit' defines the business type of the organisation with whom the data is permitted to share is for profit."^^xsd:string .
  250. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Genetic_data
  251. :Genetic_data rdf:type owl:Class ;
  252. rdfs:subClassOf :Personal_data ;
  253. rdfs:comment "'genetic data' is a subtype of 'personal data'."^^xsd:string ;
  254. rdfs:label "genetic data"^^xsd:string ;
  255. <http://www.w3.org/ns/prov#definition> "'genetic data' identifies the of 'category' of data applicable by this consent is genetic data."^^xsd:string .
  256. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Granting_Context
  257. :Granting_Context rdf:type owl:Class ;
  258. rdfs:subClassOf :Context ;
  259. rdfs:comment "'granting context' says at what context the consent was given."^^xsd:string ;
  260. rdfs:label "granting context"^^xsd:string ;
  261. <http://www.w3.org/ns/prov#definition> "'granting context' defines at what context the consent was given."^^xsd:string .
  262. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Health_data
  263. :Health_data rdf:type owl:Class ;
  264. rdfs:subClassOf :Personal_data ;
  265. rdfs:comment "'health data' identifies the of 'category' of data applicable by this consent is health data."^^xsd:string ,
  266. "'health data' is a subtype of 'personal data'."^^xsd:string ;
  267. rdfs:label "health data"^^xsd:string .
  268. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Information_exchanged
  269. :Information_exchanged rdf:type owl:Class ;
  270. rdfs:subClassOf :Context ;
  271. rdfs:comment "'information exchanged' says what information was provided while the consent was given."^^xsd:string ;
  272. rdfs:label "information exchanged"^^xsd:string ;
  273. <http://www.w3.org/ns/prov#definition> "'information exchanged' is used to note the information that was provided while the consent was given."^^xsd:string .
  274. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Legal_representative_of_data_subject
  275. :Legal_representative_of_data_subject rdf:type owl:Class ;
  276. rdfs:subClassOf :Data_Subject_Representative ;
  277. rdfs:label "legal representative of data subject"^^xsd:string ;
  278. <http://www.w3.org/ns/prov#definition> "'legal representative of data subject' is the person who is legally consenting on behalf of the data subject."^^xsd:string .
  279. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Location
  280. :Location rdf:type owl:Class ;
  281. rdfs:subClassOf :Context ;
  282. rdfs:comment "'location' says where the consent is given."^^xsd:string ;
  283. rdfs:label "location"^^xsd:string ;
  284. <http://www.w3.org/ns/prov#definition> "'location' defines the context of where the consent is given."^^xsd:string .
  285. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Marketing
  286. :Marketing rdf:type owl:Class ;
  287. rdfs:subClassOf :Purpose ;
  288. rdfs:label "marketing"^^xsd:string ;
  289. <http://www.w3.org/ns/prov#definition> "'marketing' is a subtype of purpose."^^xsd:string .
  290. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Marketing_via_phone
  291. :Marketing_via_phone rdf:type owl:Class ;
  292. rdfs:subClassOf :Marketing ;
  293. rdfs:label "phone marketing"^^xsd:string ;
  294. <http://www.w3.org/ns/prov#definition> "'phone marketing' is a subtype of purpose 'marketing.'"^^xsd:string .
  295. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Marketing_via_post
  296. :Marketing_via_post rdf:type owl:Class ;
  297. rdfs:subClassOf :Marketing ;
  298. rdfs:label "marketing by post"^^xsd:string ;
  299. <http://www.w3.org/ns/prov#definition> "'marketing by post' is a subtype of purpose marketing."^^xsd:string .
  300. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Marketing_via_text
  301. :Marketing_via_text rdf:type owl:Class ;
  302. rdfs:subClassOf :Marketing ;
  303. rdfs:label "marketing by text"^^xsd:string ;
  304. <http://www.w3.org/ns/prov#definition> "'marketing by text' is a subtype of purpose marketing."^^xsd:string .
  305. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Mixed_format_data
  306. :Mixed_format_data rdf:type owl:Class ;
  307. rdfs:subClassOf :Data_Format ;
  308. rdfs:comment "'mixed format data' indicates if the data being consented has a mixed format i.e. the data comtains various format. An example of mixed format data can be a combination of data of both audio and text format of data."^^xsd:string ;
  309. rdfs:label "mixed format data"^^xsd:string ;
  310. <http://www.w3.org/ns/prov#definition> "'mixed format data' defines if the data being consented has a mixed format. mixed format data combines the data of various format."^^xsd:string .
  311. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Modification_Context
  312. :Modification_Context rdf:type owl:Class ;
  313. rdfs:subClassOf :Context ;
  314. rdfs:comment "'modification context' is used to indicate at what context the consent is modified."^^xsd:string ;
  315. rdfs:label "modification context"^^xsd:string ;
  316. <http://www.w3.org/ns/prov#definition> "'modification context' defines at what context the consent is modified."^^xsd:string .
  317. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Modify
  318. :Modify rdf:type owl:Class ;
  319. rdfs:subClassOf :Use ;
  320. rdfs:label "modify"^^xsd:string ;
  321. <http://www.w3.org/ns/prov#definition> "'modify' is a subtype of action 'use'."^^xsd:string .
  322. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Name_of_Controller
  323. :Name_of_Controller rdf:type owl:Class ;
  324. rdfs:subClassOf :Information_exchanged ;
  325. rdfs:label "name of controller"^^xsd:string .
  326. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Non_personal_data
  327. :Non_personal_data rdf:type owl:Class ;
  328. rdfs:subClassOf :Category ;
  329. rdfs:comment "'non personal data' is a subtype of 'category' of data."^^xsd:string ;
  330. rdfs:label "non personal data"^^xsd:string ;
  331. <http://www.w3.org/ns/prov#definition> "'non personal data' identifies the of 'category' of data applicable by this consent is not personal data."^^xsd:string .
  332. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Non_profit
  333. :Non_profit rdf:type owl:Class ;
  334. rdfs:subClassOf :Business_type ;
  335. rdfs:label "non profit"^^xsd:string ;
  336. <http://www.w3.org/ns/prov#definition> "'non profit' defines the business type of the organisation with whom the data is permitted to share is non profit."^^xsd:string .
  337. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Online_form
  338. :Online_form rdf:type owl:Class ;
  339. rdfs:subClassOf :Consent_Format ;
  340. rdfs:label "online form"^^xsd:string ;
  341. <http://www.w3.org/ns/prov#definition> "It identifies if the consent is taken in the form of online form."^^xsd:string .
  342. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Online_opt_in_option
  343. :Online_opt_in_option rdf:type owl:Class ;
  344. rdfs:subClassOf :Consent_Format ;
  345. rdfs:label "online opt in option"^^xsd:string ;
  346. <http://www.w3.org/ns/prov#definition> "It identifies if the consent is taken as an online opt-in option."^^xsd:string .
  347. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Organisation
  348. :Organisation rdf:type owl:Class ;
  349. rdfs:subClassOf :Share_with ;
  350. rdfs:label "organisation"^^xsd:string ;
  351. <http://www.w3.org/ns/prov#definition> "'organisation' identifies the organisation with whom the data is permitted to share."^^xsd:string .
  352. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Organisation_location
  353. :Organisation_location rdf:type owl:Class ;
  354. rdfs:subClassOf :Organisation ;
  355. rdfs:label "organisation's location"^^xsd:string ;
  356. <http://www.w3.org/ns/prov#definition> "'organisation's location' identifies the location of the organisation that is permitted by the consent."^^xsd:string .
  357. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Organisation_name
  358. :Organisation_name rdf:type owl:Class ;
  359. rdfs:subClassOf :Organisation ;
  360. rdfs:label "organisation's name"^^xsd:string ;
  361. <http://www.w3.org/ns/prov#definition> "'organisation's name' identifies the name of the organisation that is permitted by the consent."^^xsd:string .
  362. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Paper
  363. :Paper rdf:type owl:Class ;
  364. rdfs:subClassOf :Consent_Format ;
  365. rdfs:label "paper"^^xsd:string ;
  366. <http://www.w3.org/ns/prov#definition> "It identifies if the consent is taken on paper."^^xsd:string .
  367. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Parent_of_data_subject
  368. :Parent_of_data_subject rdf:type owl:Class ;
  369. rdfs:subClassOf :Data_Subject_Representative ;
  370. rdfs:label "parent of data subject"^^xsd:string ;
  371. <http://www.w3.org/ns/prov#definition> "'parent of data subject' is the person who is the parent of data subject and consenting on behalf of the data subject where the data subject is a child."^^xsd:string .
  372. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Party_to_share_data_with
  373. :Party_to_share_data_with rdf:type owl:Class ;
  374. rdfs:subClassOf :Information_exchanged ;
  375. rdfs:label "party to share data with"^^xsd:string .
  376. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Permission
  377. :Permission rdf:type owl:Class ;
  378. rdfs:subClassOf <http://www.w3.org/ns/prov#Entity> ;
  379. rdfs:comment "'permission' is used to identify the authorisation granted by the consent."^^xsd:string ;
  380. rdfs:label "permission"^^xsd:string ;
  381. <http://www.w3.org/ns/prov#definition> "'permission' defines the authorisation granted by the consent."^^xsd:string .
  382. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Permitted_Action
  383. :Permitted_Action rdf:type owl:Class ;
  384. rdfs:subClassOf :Action ;
  385. rdfs:comment "'permitted action' indicates the action that is allowed by the consent."^^xsd:string ;
  386. rdfs:label "permitted action"^^xsd:string ;
  387. <http://www.w3.org/ns/prov#definition> "'permitted action' defines the action that is allowed by the consent."^^xsd:string .
  388. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Personal_data
  389. :Personal_data rdf:type owl:Class ;
  390. rdfs:subClassOf :Category ;
  391. rdfs:comment "'personal data' is a subtype of 'category' of data."^^xsd:string ;
  392. rdfs:label "personal data"^^xsd:string ;
  393. <http://www.w3.org/ns/prov#definition> "'personal data' identifies the of 'category' of data applicable by this consent is personal data."^^xsd:string .
  394. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Picture_data
  395. :Picture_data rdf:type owl:Class ;
  396. rdfs:subClassOf :Single_format_data ;
  397. rdfs:label "picture data"^^xsd:string ;
  398. <http://www.w3.org/ns/prov#definition> "'picture data' defines the format of data is image."^^xsd:string .
  399. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Purpose
  400. :Purpose rdf:type owl:Class ;
  401. rdfs:subClassOf :Action ;
  402. rdfs:label "purpose"^^xsd:string ;
  403. <http://www.w3.org/ns/prov#definition> "'purpose' indicates for what purpose the action is allowed by the consent on the data"^^xsd:string .
  404. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Read
  405. :Read rdf:type owl:Class ;
  406. rdfs:subClassOf :Use ;
  407. rdfs:label "read"^^xsd:string ;
  408. <http://www.w3.org/ns/prov#definition> "'read' is a subtype of action 'use'."^^xsd:string .
  409. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Retention_time
  410. :Retention_time rdf:type owl:Class ;
  411. rdfs:subClassOf :Information_exchanged ;
  412. rdfs:label "retention time"^^xsd:string .
  413. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Revoking_Context
  414. :Revoking_Context rdf:type owl:Class ;
  415. rdfs:subClassOf :Context ;
  416. rdfs:comment "'revoking context' is used to indicate at what context the consent is revoked."^^xsd:string ;
  417. rdfs:label "revoking context"^^xsd:string ;
  418. <http://www.w3.org/ns/prov#definition> "'revoking context' defines at what context the consent is revoked."^^xsd:string .
  419. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Scientific_Purpose
  420. :Scientific_Purpose rdf:type owl:Class ;
  421. rdfs:subClassOf :Purpose ;
  422. rdfs:label "scientific purpose"^^xsd:string ;
  423. <http://www.w3.org/ns/prov#definition> "'scientific purpose' is a subtype of purpose."^^xsd:string .
  424. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Share_with
  425. :Share_with rdf:type owl:Class ;
  426. rdfs:subClassOf :Permitted_Action ;
  427. rdfs:comment "'share with' identifies who is allowed to share the data with by the consent."^^xsd:string ;
  428. rdfs:label "share with"^^xsd:string ;
  429. <http://www.w3.org/ns/prov#definition> "'share with' defines with whom the consent permits to share data."^^xsd:string .
  430. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Single_format_data
  431. :Single_format_data rdf:type owl:Class ;
  432. rdfs:subClassOf :Data_Format ;
  433. rdfs:comment "'singe format data' indicates if the data being consented has a single format. An example of mixed format data can be a combination of data of either audio and text format of data, not a combination of these."^^xsd:string ;
  434. rdfs:label "single format data"^^xsd:string ;
  435. <http://www.w3.org/ns/prov#definition> "'single format data' defines if the data being consented has a single format."^^xsd:string .
  436. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Solo_analysis
  437. :Solo_analysis rdf:type owl:Class ;
  438. rdfs:subClassOf :Purpose ;
  439. rdfs:label "solo analysis"^^xsd:string ;
  440. <http://www.w3.org/ns/prov#definition> "'solo analysis' is a subtype of 'purpose'. It means the data are allowed for analysis from this single source only, it can not be agreegate with data from other sources."^^xsd:string .
  441. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Store
  442. :Store rdf:type owl:Class ;
  443. rdfs:subClassOf :Permitted_Action ;
  444. rdfs:comment "'store' indicates the action to store data. This is used to identify if data storage is allowed by the consent's permission."^^xsd:string ;
  445. rdfs:label "store"^^xsd:string ;
  446. <http://www.w3.org/ns/prov#definition> "'store' defines the action to store data."^^xsd:string .
  447. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Text_data
  448. :Text_data rdf:type owl:Class ;
  449. rdfs:subClassOf :Single_format_data ;
  450. rdfs:label "text data"^^xsd:string ;
  451. <http://www.w3.org/ns/prov#definition> "'text data' defines the format of data is text."^^xsd:string .
  452. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Time
  453. :Time rdf:type owl:Class ;
  454. rdfs:subClassOf :Context ;
  455. rdfs:comment "'time' says when the consent is given."^^xsd:string ;
  456. rdfs:label "time"^^xsd:string ;
  457. <http://www.w3.org/ns/prov#definition> "'time' defines the context of when the consent is given."^^xsd:string .
  458. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Use
  459. :Use rdf:type owl:Class ;
  460. rdfs:subClassOf :Permitted_Action ;
  461. rdfs:comment "'use' indicates the action to use data. This is used to identify if data use is allowed by the consent's permission."^^xsd:string ;
  462. rdfs:label "use"^^xsd:string ;
  463. <http://www.w3.org/ns/prov#definition> "'use' indicates the action to use data."^^xsd:string .
  464. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Validity_time
  465. :Validity_time rdf:type owl:Class ;
  466. rdfs:subClassOf :Permission ;
  467. rdfs:label "validity time"^^xsd:string ;
  468. <http://www.w3.org/ns/prov#definition> "'validity time' defines the validity time of consent. The consent is valid only within this validity time."^^xsd:string .
  469. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Video
  470. :Video rdf:type owl:Class ;
  471. rdfs:subClassOf :Consent_Format ;
  472. rdfs:label "video"^^xsd:string ;
  473. <http://www.w3.org/ns/prov#definition> "It identifies if the consent is taken in the form of video."^^xsd:string .
  474. ### http://purl.org/adaptcentre/openscience/ontologies/consent#Video_data
  475. :Video_data rdf:type owl:Class ;
  476. rdfs:subClassOf :Single_format_data ;
  477. rdfs:label "video data"^^xsd:string ;
  478. <http://www.w3.org/ns/prov#definition> "'video data' defines the format of data is video."^^xsd:string .
  479. #################################################################
  480. # General axioms
  481. #################################################################
  482. [ rdf:type owl:AllDisjointClasses ;
  483. owl:members ( :Audio_data
  484. :Picture_data
  485. :Text_data
  486. :Video_data
  487. )
  488. ] .
  489. ### Generated by the OWL API (version 5.1.0) https://github.com/owlcs/owlapi/