@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix ns0: <https://w3id.org/GConsent#> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix metadata: <http://data.bioontology.org/metadata/> . @prefix metadata_def: <http://data.bioontology.org/metadata/def/> . @prefix ns1: <https://w3id.org/GDPRtEXT#> . ns0:AdaptationOfPersonalData a ns0:Processing . ns0:AlignmentOfPersonalData a ns0:Processing . ns0:AlterationOfPersonalData a ns0:Processing . ns0:CollectionOfPersonalData a ns0:Processing . ns0:CombinationOfPersonalData a ns0:Processing . ns0:ConsultationOfPersonalData a ns0:Processing . ns0:DataAdaptation rdfs:subClassOf ns0:Processing . ns0:DataAlignment rdfs:subClassOf ns0:Processing . ns0:DataAlteration rdfs:subClassOf ns0:Processing . ns0:DataCollection rdfs:subClassOf ns0:Processing . ns0:DataCombination rdfs:subClassOf ns0:Processing . ns0:DataConsultation rdfs:subClassOf ns0:Processing . ns0:DataDestruction rdfs:subClassOf ns0:Processing . ns0:DataDisclosureByTransmission rdfs:subClassOf ns0:Processing . ns0:DataDissemination rdfs:subClassOf ns0:Processing . ns0:DataErasure rdfs:subClassOf ns0:Processing . ns0:DataOrganisation rdfs:subClassOf ns0:Processing . ns0:DataRecording rdfs:subClassOf ns0:Processing . ns0:DataRestriction rdfs:subClassOf ns0:Processing . ns0:DataRetrieval rdfs:subClassOf ns0:Processing . ns0:DataSharing rdfs:subClassOf ns0:Processing . ns0:DataStorage rdfs:subClassOf ns0:Processing . ns0:DataStructuring rdfs:subClassOf ns0:Processing . ns0:DataUse rdfs:subClassOf ns0:Processing . ns0:DestructionOfPersonalData a ns0:Processing . ns0:DisclosureByTransmissionOfPersonalData a ns0:Processing . ns0:DisseminationOfPersonalData a ns0:Processing . ns0:ErasureOfPersonalData a ns0:Processing . ns0:OrganisationOfPersonalData a ns0:Processing . ns0:Processing metadata_def:mappingLoom "processing" ; metadata_def:mappingSameURI ns0:Processing ; metadata_def:prefLabel "Processing"@en ; metadata:prefixIRI "Processing" ; a owl:Class ; rdfs:comment """Processing is defined by the GDPR (Article 4-2) as \"any operation or set of operations which is performed on personal data or on sets of personal data, whether or not by automated means, such as collection, recording, organisation, structuring, storage, adaptation or alteration, retrieval, consultation, use, disclosure by transmission, dissemination or otherwise making available, alignment or combination, restriction, erasure or destruction;\". Processing can be considered as the action, within an activity for example, that uses data in a particular or specific way. Therefore, processing specifies what is happening to/with the data. To define a type of processing (or its associated action), the Processing class should be subclassed for each type. Furthermore, each subclass should define a instance as a generic representative of that action. For example, \"collect\" as a type of processing (defined by the GDPR), is defined as the class DataCollection, which is a subclass of Processing, and has the individual CollectionOfPersonalData to represent a generic instance of the concept. This is to provide a ready-to-use ontology in terms of \"collect\" as an action, while also providing a way to specialise the action/processing. GConsent defines several such types of processing taken from the text of the GDPR."""@en ; rdfs:isDefinedBy ns1:DataActivity ; rdfs:label "Processing"@en ; rdfs:subClassOf owl:Thing . ns0:RecordingOfPersonalData a ns0:Processing . ns0:RestrictionOfPersonalData a ns0:Processing . ns0:RetrievalOfPersonalData a ns0:Processing . ns0:SharingOfPersonalData a ns0:Processing . ns0:StorageOfPersonalData a ns0:Processing . ns0:StructuringOfPersonalData a ns0:Processing . ns0:UseOfPersonalData a ns0:Processing . ns0:forProcessing rdfs:range ns0:Processing . ns0:isProcessingForConsent rdfs:domain ns0:Processing .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ns0: <https://w3id.org/GConsent#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix metadata: <http://data.bioontology.org/metadata/> .
@prefix metadata_def: <http://data.bioontology.org/metadata/def/> .
@prefix ns1: <https://w3id.org/GDPRtEXT#> .

ns0:AdaptationOfPersonalData
    a ns0:Processing .

ns0:AlignmentOfPersonalData
    a ns0:Processing .

ns0:AlterationOfPersonalData
    a ns0:Processing .

ns0:CollectionOfPersonalData
    a ns0:Processing .

ns0:CombinationOfPersonalData
    a ns0:Processing .

ns0:ConsultationOfPersonalData
    a ns0:Processing .

ns0:DataAdaptation
    rdfs:subClassOf ns0:Processing .

ns0:DataAlignment
    rdfs:subClassOf ns0:Processing .

ns0:DataAlteration
    rdfs:subClassOf ns0:Processing .

ns0:DataCollection
    rdfs:subClassOf ns0:Processing .

ns0:DataCombination
    rdfs:subClassOf ns0:Processing .

ns0:DataConsultation
    rdfs:subClassOf ns0:Processing .

ns0:DataDestruction
    rdfs:subClassOf ns0:Processing .

ns0:DataDisclosureByTransmission
    rdfs:subClassOf ns0:Processing .

ns0:DataDissemination
    rdfs:subClassOf ns0:Processing .

ns0:DataErasure
    rdfs:subClassOf ns0:Processing .

ns0:DataOrganisation
    rdfs:subClassOf ns0:Processing .

ns0:DataRecording
    rdfs:subClassOf ns0:Processing .

ns0:DataRestriction
    rdfs:subClassOf ns0:Processing .

ns0:DataRetrieval
    rdfs:subClassOf ns0:Processing .

ns0:DataSharing
    rdfs:subClassOf ns0:Processing .

ns0:DataStorage
    rdfs:subClassOf ns0:Processing .

ns0:DataStructuring
    rdfs:subClassOf ns0:Processing .

ns0:DataUse
    rdfs:subClassOf ns0:Processing .

ns0:DestructionOfPersonalData
    a ns0:Processing .

ns0:DisclosureByTransmissionOfPersonalData
    a ns0:Processing .

ns0:DisseminationOfPersonalData
    a ns0:Processing .

ns0:ErasureOfPersonalData
    a ns0:Processing .

ns0:OrganisationOfPersonalData
    a ns0:Processing .

ns0:Processing
    metadata_def:mappingLoom "processing" ;
    metadata_def:mappingSameURI ns0:Processing ;
    metadata_def:prefLabel "Processing"@en ;
    metadata:prefixIRI "Processing" ;
    a owl:Class ;
    rdfs:comment """Processing is defined by the GDPR (Article 4-2) as \"any operation or set of operations which is performed on personal data or on sets of personal data, whether or not by automated means, such as collection, recording, organisation, structuring, storage, adaptation or alteration, retrieval, consultation, use, disclosure by transmission, dissemination or otherwise making available, alignment or combination, restriction, erasure or destruction;\".

Processing can be considered as the action, within an activity for example, that uses data in a particular or specific way. Therefore, processing specifies what is happening to/with the data. 

To define a type of processing (or its associated action), the Processing class should be subclassed for each type. Furthermore, each subclass should define a instance as a generic representative of that action. For example, \"collect\" as a type of processing (defined by the GDPR), is defined as the class DataCollection, which is a subclass of Processing, and has the individual CollectionOfPersonalData to represent a generic instance of the concept. This is to provide a ready-to-use ontology in terms of \"collect\" as an action, while also providing a way to specialise the action/processing.
GConsent defines several such types of processing taken from the text of the GDPR."""@en ;
    rdfs:isDefinedBy ns1:DataActivity ;
    rdfs:label "Processing"@en ;
    rdfs:subClassOf owl:Thing .

ns0:RecordingOfPersonalData
    a ns0:Processing .

ns0:RestrictionOfPersonalData
    a ns0:Processing .

ns0:RetrievalOfPersonalData
    a ns0:Processing .

ns0:SharingOfPersonalData
    a ns0:Processing .

ns0:StorageOfPersonalData
    a ns0:Processing .

ns0:StructuringOfPersonalData
    a ns0:Processing .

ns0:UseOfPersonalData
    a ns0:Processing .

ns0:forProcessing
    rdfs:range ns0:Processing .

ns0:isProcessingForConsent
    rdfs:domain ns0:Processing .