@base <http://eulersharp.sourceforge.net/2003/03swap/environment> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix con: <http://www.w3.org/2000/10/swap/pim/contact#> .
@prefix dce: <http://purl.org/dc/elements/1.1/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix clinskosch: <http://www.agfa.com/w3c/2009/clinicalSKOSSchemes#> .
@prefix space: <space#> .
@prefix env: <#> .

<>
    dce:contributor "Until 2010: Pieterjan De Potter; Ghent University - IBBT/ELIS - Multimedia Lab/Belgium"@en ;
    dce:creator "Hans Cools, MD; Agfa Healthcare/Belgium"@en ;
    dce:description "Formal general description of environment."@en ;
    dce:format "OWL-Full"@en ;
    dce:publisher "Agfa Healthcare/Belgium"@en ;
    dce:title "Environment"@en ;
    a owl:Ontology .

env:CommunityEnvironment
    a rdfs:Class ;
    rdfs:comment "E.g. the human colon as an environment for bacteria."@en ;
    rdfs:isDefinedBy <#> ;
    rdfs:label "community environment"@en ;
    rdfs:subClassOf env:Environment ;
    skos:definition "Environment of a community of any kind."@en .

env:Environment
    a rdfs:Class ;
    rdfs:isDefinedBy <#> ;
    rdfs:label "environment"@en ;
    rdfs:subClassOf space:SpatialResource ;
    skos:definition "Surroundings as aggregate of things, conditions, and influences."@en ;
    skos:exactMatch [
        a skos:Concept ;
        skos:inScheme clinskosch:sct20080731 ;
        skos:notation "276339004"^^clinskosch:sct20080731DT
    ] .

env:Home
    a rdfs:Class ;
    rdfs:isDefinedBy <#> ;
    rdfs:label "home"@en ;
    rdfs:subClassOf env:HumanCommunityEnvironment, foaf:Organization ;
    skos:definition "human principal residence"@en ;
    skos:exactMatch [
        a skos:Concept ;
        skos:inScheme clinskosch:sct20080731 ;
        skos:notation "264362003"^^clinskosch:sct20080731DT
    ] .

env:HumanCommunityEnvironment
    a rdfs:Class ;
    rdfs:isDefinedBy <#> ;
    rdfs:label "human community environment"@en ;
    rdfs:subClassOf env:CommunityEnvironment ;
    skos:definition "Man-made surroundings that provide the setting for human activity, ranging from the large-scale civic surroundings to the personal places."@en ;
    skos:exactMatch [
        a skos:Concept ;
        skos:inScheme clinskosch:sct20080731 ;
        skos:notation "285202004"^^clinskosch:sct20080731DT
    ] .

env:environmentOf
    a owl:ObjectProperty ;
    rdfs:domain env:Environment ;
    rdfs:isDefinedBy <#> ;
    rdfs:range rdfs:Resource ;
    owl:inverseOf env:hasEnvironment ;
    skos:definition "Specifying something contained by an environment."@en .

env:hasEnvironment
    a owl:ObjectProperty ;
    rdfs:domain rdfs:Resource ;
    rdfs:isDefinedBy <#> ;
    rdfs:range env:Environment ;
    rdfs:subPropertyOf geo:location ;
    skos:definition "Specifying an environment containing something."@en .

