@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 xsd: <http://www.w3.org/2001/XMLSchema#>.
@prefix event: <http://eulersharp.sourceforge.net/2003/03swap/event#>.
@prefix quant: <http://eulersharp.sourceforge.net/2003/03swap/quantities#>.
@prefix ana: <http://www.agfa.com/w3c/2009/anatomy#>.
@prefix clinproc: <http://www.agfa.com/w3c/2009/clinicalProcedure#>.
@prefix clinskosch: <http://www.agfa.com/w3c/2009/clinicalSKOSSchemes#>.
@prefix physical: <http://www.agfa.com/w3c/2009/physicalExamination#>.
@prefix clinobs: <http://www.agfa.com/w3c/2009/clinicalObservation#>.
@prefix bote: <http://www.agfa.com/w3c/2009/bodyTemperature#>.

<http://www.agfa.com/w3c/2009/bodyTemperature>
	a owl:Ontology;
	dce:title """Body Temperature"""@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 description of human body temperature."""@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
#

bote:BodyTemperature
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/bodyTemperature#>;
	rdfs:label """body temperature"""@en;
	skos:definition """Human body temperature."""@en;
	rdfs:subClassOf quant:Temperature, clinobs:VitalSign, [
		a owl:Restriction; owl:onProperty quant:hasMeasurement; owl:someValuesFrom [
			a owl:Restriction; owl:onProperty quant:hasUnit; owl:someValuesFrom [
				a owl:Restriction; owl:onProperty quant:unitOf; owl:allValuesFrom quant:Temperature]]];
	skos:exactMatch [
		a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "386725007"^^clinskosch:sct20080731DT].

bote:CoreBodyTemperature
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/bodyTemperature#>;
	rdfs:label """core body temperature"""@en;
	skos:definition """Operating temperature in deep structures of the human body."""@en;
	rdfs:subClassOf bote:BodyTemperature;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "276885007"^^clinskosch:sct20080731DT].

bote:TympanicTemperature
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/bodyTemperature#>;
	rdfs:label """tympanic temperature"""@en;
	skos:definition """Human body temperature measured in external ear."""@en;
	rdfs:subClassOf bote:CoreBodyTemperature;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "415974002"^^clinskosch:sct20080731DT].

bote:RectalTemperature
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/bodyTemperature#>;
	rdfs:label """rectal temperature"""@en;
	skos:definition """Human body temperature measured in the rectum via the anus."""@en;
	rdfs:subClassOf bote:CoreBodyTemperature;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "307047009"^^clinskosch:sct20080731DT].
	
bote:VaginalTemperature
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/bodyTemperature#>;
	rdfs:label """vaginal temperature"""@en;
	skos:definition """Human body temperature measured in the vagina."""@en;
	rdfs:subClassOf bote:CoreBodyTemperature;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "364246006"^^clinskosch:sct20080731DT].

bote:OralTemperature
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/bodyTemperature#>;
	rdfs:label """oral temperature"""@en;
	skos:definition """Human body temperature measured under the tongue."""@en;
	rdfs:subClassOf bote:CoreBodyTemperature;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "415945006"^^clinskosch:sct20080731DT].

bote:Measuring
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/bodyTemperature#>;
	rdfs:label """body temperature measuring"""@en;
	skos:definition """Measuring human body temperature."""@en;
	rdfs:subClassOf physical:Examining, [
		a owl:Restriction; owl:onProperty event:hasInput; owl:allValuesFrom bote:BodyTemperature], [
		a owl:Restriction; owl:onProperty event:hasOutput; owl:allValuesFrom bote:Measurement].

bote:Measurement
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/bodyTemperature#>;
	rdfs:label """body temperature measurement"""@en;
	skos:definition """Measurement of human body temperature."""@en;
	rdfs:subClassOf physical:Examination, [
		a owl:Restriction; owl:onProperty event:outputOf; owl:someValuesFrom bote:Measuring].

bote:TympanicMeasuring
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/bodyTemperature#>;
	rdfs:label """tympanic temperature measurement"""@en;
	skos:definition """Measuring human body temperature in external ear."""@en;
	rdfs:subClassOf bote:Measuring, [
		a owl:Restriction; owl:onProperty clinproc:hasSite; owl:allValuesFrom ana:EardrumSkin], [
		a owl:Restriction; owl:onProperty event:hasInput; owl:allValuesFrom bote:TympanicTemperature].

bote:RectalMeasuring
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/bodyTemperature#>;
	rdfs:label """rectal temperature measurement"""@en;
	skos:definition """Measuring human body temperature in the rectum via the anus."""@en;
	rdfs:subClassOf bote:Measuring, [
		a owl:Restriction; owl:onProperty clinproc:hasSite; owl:allValuesFrom ana:RectalLumen], [
		a owl:Restriction; owl:onProperty event:hasInput; owl:allValuesFrom bote:RectalTemperature].

bote:VaginalMeasuring
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/bodyTemperature#>;
	rdfs:label """vaginal temperature measurement"""@en;
	skos:definition """Measuring human body temperature in the vagina."""@en;
	rdfs:subClassOf bote:Measuring, [
		a owl:Restriction; owl:onProperty clinproc:hasSite; owl:allValuesFrom ana:VaginalCanal], [
		a owl:Restriction; owl:onProperty event:hasInput; owl:allValuesFrom bote:VaginalTemperature].

bote:OralMeasuring
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/bodyTemperature#>;
	rdfs:label """oral temperature measurement"""@en;
	skos:definition """Measuring human body temperature in the mouth."""@en;
	rdfs:subClassOf bote:Measuring, [
		a owl:Restriction; owl:onProperty clinproc:hasSite; owl:allValuesFrom ana:OralCavity], [
		a owl:Restriction; owl:onProperty event:hasInput; owl:allValuesFrom bote:OralTemperature].

# ~ time of day and level of activity
#bote:normothermia
#bote:fever