@prefix dce: <http://purl.org/dc/elements/1.1/>.
@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 event: <http://eulersharp.sourceforge.net/2003/03swap/event#>.
@prefix agent: <http://eulersharp.sourceforge.net/2003/03swap/agent#>.
@prefix human: <http://eulersharp.sourceforge.net/2003/03swap/human#>.
@prefix clinobs: <http://www.agfa.com/w3c/2009/clinicalObservation#>.
@prefix clisko: <http://www.agfa.com/w3c/2009/clinicalSKOSSchemes#>.
@prefix heca: <http://www.agfa.com/w3c/2009/healthCare#>.
@prefix hurifa: <http://www.agfa.com/w3c/2009/humanRiskFactors#>.

<http://www.agfa.com/w3c/2009/humanRiskFactors#>
	a owl:Ontology;
	dce:title """Human Risk Factors"""@en;
	dce:creator """Hans Cools, MD; Agfa Healthcare/Belgium"""@en;
	dce:contributor """Until 2010: Pieterjan De Potter; Ghent University - IBBT/ELIS - Multimedia Lab/Belgium"""@en;
	dce:publisher """Agfa Healthcare/Belgium"""@en;
	dce:description """Formal general description of human risk factors."""@en;
	dce:format """OWL Full"""@en;
	rdfs:comment """Copyright (c) 2009 Agfa-Gevaert Group / Ghent University - IBBT/ELIS - Multimedia Lab All Rights Reserved THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF Agfa-Gevaert Group/ Ghent University - IBBT/ELIS - Multimedia Lab The copyright notice above does not evidence any actual or intended publication of such source code."""@en.

#
# CLASSES
#

hurifa:RiskFactor
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/humanRiskFactors#>;
	rdfs:label """human health risk factor"""@en;
	skos:definition """Contributing to a risk for a human health disorder."""@en;
	rdfs:subClassOf event:RiskFactor, clinobs:Finding, heca:HealthEffector;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "80943009"^^clisko:sct20080731DT].

hurifa:GeneticRiskFactor
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/humanRiskFactors#>;
	rdfs:label """genetic human risk factor"""@en;
	skos:definition """Genetic factor contributing to a risk for a human health disorder."""@en;
	rdfs:subClassOf hurifa:RiskFactor.

hurifa:CytogeneticRiskFactor
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/humanRiskFactors#>;
	rdfs:label """cytogenetic human risk factor"""@en;
	skos:definition """Cytogenetic factor contributing to a risk for a human health disorder."""@en;
	rdfs:subClassOf hurifa:GeneticRiskFactor.

hurifa:SocialRiskFactor
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/humanRiskFactors#>;
	rdfs:label """social human risk factor"""@en;
	skos:definition """ Social factor contributing to a risk for a human health disorder."""@en;
	rdfs:subClassOf hurifa:RiskFactor;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "108329005"^^clisko:sct20080731DT], [
		a skos:Concept; skos:inScheme clisko:icpc2; skos:notation "Z04"^^clisko:icpc2DT], [
		a skos:Concept; skos:inScheme clisko:icd10; skos:notation "Z60"^^clisko:icd10DT].

hurifa:OccupationalRiskFactor
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/humanRiskFactors#>;
	rdfs:label """occupational human risk factor"""@en;
	skos:definition """Occupational factor contributing to a risk for a human health disorder."""@en;
	rdfs:subClassOf hurifa:RiskFactor;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:icpc2; skos:notation "Z05"^^clisko:icpc2DT];
	skos:narrowMatch [
		a skos:Concept; skos:inScheme clisko:icd10; skos:notation "Z56"^^clisko:icd10DT], [
		a skos:Concept; skos:inScheme clisko:icd10; skos:notation "Z57"^^clisko:icd10DT].

hurifa:OccupationalDustExposure # example, to be transferred in time to respective namespace
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/humanRiskFactors#>;
	rdfs:label """occupational dust exposure"""@en;
	skos:definition """Human exposure to dust during an occupation."""@en;
	rdfs:subClassOf hurifa:OccupationalRiskFactor;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:icpc2; skos:notation "Z05"^^clisko:icpc2DT], [
		a skos:Concept; skos:inScheme clisko:icd10; skos:notation "Z57.2"^^clisko:icd10DT].

hurifa:Smoking # example, to be transferred in time to respective namespace
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/humanRiskFactors#>;
	rdfs:label """smoking"""@en;
	skos:definition """Inhaling burning tobacco smoke."""@en;
	rdfs:subClassOf hurifa:RiskFactor;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:icpc2; skos:notation "P17"^^clisko:icpc2DT], [
		a skos:Concept; skos:inScheme clisko:icd10; skos:notation "Z72.0"^^clisko:icd10DT].

# leucocyte doubling time: predictor
# IgVH mutational status

# see:
# http://www.agfa.com/w3c/2009/allergies#Allergy
# http://www.agfa.com/w3c/2009/drugTherapy#AdverseReaction
# http://www.agfa.com/w3c/2009/occupationalDisorders#OccupationalStress
# http://eulersharp.sourceforge.net/2003/03swap/bodyWeight#overweight
# http://eulersharp.sourceforge.net/2003/03swap/bodyWeight#obesity

# to do:
# hypertension
# high LDL-cholesterol ("bad" cholesterol)
# low HDL-cholesterol ("good" cholesterol)
# high triglyceridemia
# high glycemia
# family history of premature heart disease

#
# PROPERTIES
#

hurifa:hasRiskFactor
	a owl:ObjectProperty;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/humanRiskFactors#>;
	skos:definition """Specifying a health risk factor a human has."""@en;
	rdfs:subPropertyOf agent:actsIn;
	rdfs:domain human:Human;
	rdfs:range hurifa:RiskFactor.

hurifa:hasCytogeneticRiskFactor
	a owl:ObjectProperty;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/humanRiskFactors#>;
	skos:definition """Specifying a cytogenetic risk factor a human has."""@en;
	rdfs:subPropertyOf agent:actsIn;
	rdfs:domain human:Human;
	rdfs:range hurifa:CytogeneticRiskFactor.

hurifa:isNotRiskFactor
	a owl:ObjectProperty;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/humanRiskFactors#>;
	skos:definition """Specifying a health risk factor not found in a human."""@en;
	rdfs:domain clinobs:Finding;
	rdfs:range hurifa:RiskFactor.