@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 xsd: <http://www.w3.org/2001/XMLSchema#>.
@prefix skos: <http://www.w3.org/2004/02/skos/core#>.
@prefix event: <http://eulersharp.sourceforge.net/2003/03swap/event#>.
@prefix space: <http://eulersharp.sourceforge.net/2003/03swap/space#>.
@prefix time: <http://eulersharp.sourceforge.net/2003/03swap/time#>.
@prefix organization: <http://eulersharp.sourceforge.net/2003/03swap/organization#>.
@prefix env: <http://eulersharp.sourceforge.net/2003/03swap/environment#>.
@prefix agent: <http://eulersharp.sourceforge.net/2003/03swap/agent#>.
@prefix clinproc: <http://www.agfa.com/w3c/2009/clinicalProcedure#>.
@prefix clisko: <http://www.agfa.com/w3c/2009/clinicalSKOSSchemes#>.
@prefix heca: <http://www.agfa.com/w3c/2009/healthCare#>.
@prefix hos: <http://www.agfa.com/w3c/2009/hospital#>.

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

#
# CLASSES
#

hos:Hospital	# ORBIS: operational facility
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """hospital"""@en;
	skos:definition """Local organization providing clinical examination and treatment for humans."""@en;
	rdfs:subClassOf heca:Environment, heca:Organization;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "22232009"^^clisko:sct20080731DT], [	# organization
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "285201006"^^clisko:sct20080731DT].	# environment

hos:Inpatient
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """inpatient"""@en;
	skos:definition """Patient cared for in a hospital."""@en;
	rdfs:subClassOf heca:Patient, [
		a owl:Restriction; owl:onProperty agent:rolePlayedIn; owl:someValuesFrom hos:Caring];
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "416800000"^^clisko:sct20080731DT].

hos:Caring
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """hospital caring"""@en;
	skos:definition """Caring in a hospital."""@en;
	rdfs:subClassOf heca:Caring, [
		a owl:Restriction; owl:onProperty event:hasStartProcedure; owl:someValuesFrom hos:Admitting], [		# event:hasSubProcedure -> clinproc:hasAdmitting
		a owl:Restriction; owl:onProperty event:hasEndProcedure; owl:someValuesFrom hos:Discharging], [
		a owl:Restriction; owl:onProperty agent:hasPlayedRole; owl:someValuesFrom heca:Patient], [
		a owl:Restriction; owl:onProperty event:performedIn; owl:someValuesFrom hos:Hospital].

hos:Admitting
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """hospital admitting"""@en;
	skos:definition """Taking a patient into a hospital."""@en;
	rdfs:subClassOf clinproc:Admitting, [
		a owl:Restriction; owl:onProperty event:startProcedureOf; owl:someValuesFrom hos:Caring], [
		a owl:Restriction; owl:onProperty event:performedIn; owl:someValuesFrom hos:Hospital], [
		a owl:Restriction; owl:onProperty event:hasOutput; owl:allValuesFrom hos:Admission], [
		a owl:Restriction; owl:onProperty time:before; owl:allValuesFrom hos:Discharging];
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "32485007"^^clisko:sct20080731DT].

hos:Admission
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """hospital admission"""@en;
	skos:definition """Patient taken into a hospital."""@en;
	rdfs:subClassOf clinproc:Admission, [
		a owl:Restriction; owl:onProperty event:outputOf; owl:someValuesFrom hos:Admitting].

hos:AdmissionReason
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """reason for hospital admission"""@en;
	skos:definition """Reason for taking a patient into a hospital."""@en; #expressed by the patient when seeking care requiring hospital stay, or based on information from carers and/or initial observation."""@en;
	rdfs:subClassOf heca:EncounterReason, [
		a owl:Restriction; owl:onProperty event:isReasonFor; owl:someValuesFrom hos:Admitting].

hos:Transferring
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """inpatient transferring"""@en;
	skos:definition """Inpatient being transferred from one place in a hospital to another."""@en;
	rdfs:subClassOf clinproc:Transferring, [
		a owl:Restriction; owl:onProperty agent:hasPlayedRole; owl:someValuesFrom hos:Inpatient], [
		a owl:Restriction; owl:onProperty event:subProcedureOf; owl:someValuesFrom hos:Caring], [
		a owl:Restriction; owl:onProperty event:performedIn; owl:someValuesFrom hos:Hospital], [
		a owl:Restriction; owl:onProperty space:from; owl:someValuesFrom [
			a owl:Restriction; owl:onProperty space:containedBy; owl:someValuesFrom hos:Hospital]], [
	 	a owl:Restriction; owl:onProperty space:to; owl:someValuesFrom [
	 		a owl:Restriction; owl:onProperty space:containedBy; owl:someValuesFrom hos:Hospital]], [
		a owl:Restriction; owl:onProperty event:hasOutput; owl:allValuesFrom hos:Transfer].

hos:Transfer
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """inpatient transfer"""@en;
	skos:definition """Inpatient transferred from one place in a hospital to another."""@en;
	rdfs:subClassOf clinproc:Transfer, [
		a owl:Restriction; owl:onProperty event:outputOf; owl:someValuesFrom hos:Transferring];
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "37729005"^^clisko:sct20080731DT].

hos:Discharging
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """hospital discharging"""@en;
	skos:definition """Patient being discharged from a hospital."""@en;
	rdfs:subClassOf clinproc:Discharging, [
		a owl:Restriction; owl:onProperty event:endProcedureOf; owl:someValuesFrom hos:Caring], [
		a owl:Restriction; owl:onProperty agent:hasPlayedRole; owl:someValuesFrom heca:Physician], [
		a owl:Restriction; owl:onProperty event:performedIn; owl:someValuesFrom hos:Hospital], [
		a owl:Restriction; owl:onProperty event:hasOutput; owl:allValuesFrom hos:Discharge], [
		a owl:Restriction; owl:onProperty time:after; owl:someValuesFrom hos:Admitting].

hos:Discharge
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """patient hospital discharge"""@en;
	skos:definition """Discharge from a hospital."""@en;
	rdfs:subClassOf clinproc:Discharge, [
		a owl:Restriction; owl:onProperty event:outputOf; owl:someValuesFrom hos:Discharging];
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "308283009"^^clisko:sct20080731DT].

hos:Stay	
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """patient hospital stay"""@en;
	skos:definition """Stay in a hospital."""@en;
	rdfs:subClassOf heca:Encounter.
		
hos:Visit	
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """patient hospital visit"""@en;
	skos:definition """Visit to a hospital."""@en;
	rdfs:subClassOf heca:Encounter.

hos:AcademicHospital
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """academic hospital"""@en;
	rdfs:subClassOf hos:Hospital;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "405608006"^^clisko:sct20080731DT].

hos:CommunityHospital
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """community hospital"""@en;
	rdfs:subClassOf hos:Hospital;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "225732001"^^clisko:sct20080731DT].
	
hos:DayHospital
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """day hospital"""@en;
	rdfs:subClassOf hos:Hospital;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "274516006"^^clisko:sct20080731DT].

hos:PrivateHospital
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """private hospital"""@en;
	rdfs:subClassOf hos:Hospital;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309895006"^^clisko:sct20080731DT].

hos:Department
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """hospital department"""@en;
	skos:definition """Specialized division of a hospital."""@en;
	rdfs:subClassOf organization:Department, heca:Environment, [
		a owl:Restriction; owl:onProperty space:containedBy; owl:someValuesFrom hos:Hospital];
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "284548004"^^clisko:sct20080731DT].

hos:TreatingDepartment		# ORBIS: specialty department
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """treating hospital department"""@en;
	skos:definition """Hospital department for patient treatment."""@en;
	rdfs:subClassOf hos:Department.

hos:MainTreatingDepartment	# ORBIS: main specialty department
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """main treating hospital department"""@en;
	skos:definition """Hospital department for patient treatment having subdepartments."""@en;
	rdfs:subClassOf hos:TreatingDepartment, [
		a owl:Restriction; owl:onProperty space:contains; owl:someValuesFrom hos:TreatingDepartment].

hos:Ward
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """ward"""@en;
	skos:definition """Specialized division of a treating hospital department for patient housing."""@en;
	rdfs:subClassOf [
		a owl:Restriction; owl:onProperty space:containedBy; owl:someValuesFrom hos:TreatingDepartment].

hos:DiagnosticServiceDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """diagnostic service department"""@en;
	skos:definition """Specialized division of a hospital without patient stay where technological exams are performed."""@en;
	rdfs:subClassOf hos:TreatingDepartment.

hos:PediatricDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """pediatric department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309945009"^^clisko:sct20080731DT].

hos:CardiologyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """cardiology department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309915006"^^clisko:sct20080731DT].

hos:RespiratoryMedicineDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """respiratory medicine department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309918008"^^clisko:sct20080731DT].

hos:AllergyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """clinical allergy department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309913004"^^clisko:sct20080731DT].

hos:ImmunologyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """clinical immunology department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309919000"^^clisko:sct20080731DT].

hos:NeurophysiologyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """clinical neurophysiology department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309920006"^^clisko:sct20080731DT].

#hos:PharmacologyDepartment
#	a rdfs:Class;
#	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
#	rdfs:label """clinical pharmacology department"""@en;
#	rdfs:subClassOf hos:TreatingDepartment;
#	skos:exactMatch [
#		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309921005"^^clisko:sct20080731DT].
 
#hos:PhysiologyDepartment
#	a rdfs:Class;
#	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
#	rdfs:label """clinical physiology department"""@en;
#	rdfs:subClassOf hos:TreatingDepartment;
#	skos:exactMatch [
#		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309922003"^^clisko:sct20080731DT].

hos:DermatologyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """dermatology department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309923008"^^clisko:sct20080731DT].

hos:DiabeticDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """diabetic department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309924002"^^clisko:sct20080731DT].

hos:EndocrinologyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """endocrinology department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309925001"^^clisko:sct20080731DT].

hos:GastroenterologyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """gastroenterology department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309926000"^^clisko:sct20080731DT].
 
hos:GeneralMedicineDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """general medicine department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309927009"^^clisko:sct20080731DT].

hos:GeneticsDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """genetics department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309928004"^^clisko:sct20080731DT].

hos:GenitourinaryMedicineDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """genitourinary medicine department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309932005"^^clisko:sct20080731DT].

hos:InfectionsDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """infectious disorder department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309934006"^^clisko:sct20080731DT].

hos:OphthalmologyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """ophthalmology department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309935007"^^clisko:sct20080731DT].

hos:NephrologyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """nephrology department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309936008"^^clisko:sct20080731DT].

hos:NeurologyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """neurology department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309937004"^^clisko:sct20080731DT].

hos:RheumatologyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """rheumatology department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309941000"^^clisko:sct20080731DT].

hos:NuclearMedicineDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """nuclear medicine department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309938009"^^clisko:sct20080731DT].

hos:GeriatricDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """geriatric department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309933000"^^clisko:sct20080731DT].

hos:PsychiatryDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """psychiatry department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309958005"^^clisko:sct20080731DT].

hos:PhysiotherapyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """physiotherapy department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "310464005"^^clisko:sct20080731DT].
	
hos:RehabilitationDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """rehabilitation department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309940004"^^clisko:sct20080731DT].

hos:PalliativeCareDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """palliative care department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309939001"^^clisko:sct20080731DT].

hos:SurgeryDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """surgery department"""@en;
	rdfs:subClassOf hos:MainTreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309967005"^^clisko:sct20080731DT].

hos:CardiothoracicSurgeryDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """cardiothoracic surgery department"""@en;
	rdfs:subClassOf hos:SurgeryDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309969008"^^clisko:sct20080731DT].
	
hos:CardiacSurgeryDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """cardiac surgery department"""@en;
	rdfs:subClassOf hos:CardiothoracicSurgeryDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309971008"^^clisko:sct20080731DT].

hos:ThoracicSurgeryDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """thoracic surgery department"""@en;
	rdfs:subClassOf hos:CardiothoracicSurgeryDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309970009"^^clisko:sct20080731DT].
	
hos:OtorhinolaryngologyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """otorhinolaryngology department"""@en;
	rdfs:subClassOf hos:SurgeryDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309978002"^^clisko:sct20080731DT].
	
hos:GastrointestinalSurgeryDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """gastrointestinal surgery department"""@en;
	rdfs:subClassOf hos:SurgeryDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309980008"^^clisko:sct20080731DT].
	
hos:HepatobiliarySurgeryDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """hepatobiliary surgery department"""@en;
	rdfs:subClassOf hos:SurgeryDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309986002"^^clisko:sct20080731DT].
	
hos:NeurosurgeryDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """neurosurgery department"""@en;
	rdfs:subClassOf hos:SurgeryDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309987006"^^clisko:sct20080731DT].
	
hos:OphthalmologyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """ophthalmology department"""@en;
	rdfs:subClassOf hos:SurgeryDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309988001"^^clisko:sct20080731DT].
	
hos:OrthopaedicDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """orthopaedic department"""@en;
	rdfs:subClassOf hos:SurgeryDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309989009"^^clisko:sct20080731DT].

hos:PediatricSurgeryDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """pediatric surgery department"""@en;
	rdfs:subClassOf hos:SurgeryDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309991001"^^clisko:sct20080731DT].

hos:PlasticSurgeryDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """plastic surgery department"""@en;
	rdfs:subClassOf hos:SurgeryDepartment;
	skos:exactMatch [
		a skos:Concept;	skos:inScheme clisko:sct20080731; skos:notation "309992008"^^clisko:sct20080731DT].
	
hos:UrologyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """urology department"""@en;
	rdfs:subClassOf hos:SurgeryDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309995005"^^clisko:sct20080731DT].

hos:VascularSurgeryDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """vascular surgery department"""@en;
	rdfs:subClassOf hos:SurgeryDepartment;
	skos:exactMatch [ 
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309996006"^^clisko:sct20080731DT].

hos:EmergencyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """Emergency department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "225728007"^^clisko:sct20080731DT].
	
hos:OncologyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """clinical oncology department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309902002"^^clisko:sct20080731DT].

hos:RadiotherapyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """radiotherapy department"""@en;
	rdfs:subClassOf hos:OncologyDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309903007"^^clisko:sct20080731DT].

hos:NeonatalDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """neonatal department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "427695007"^^clisko:sct20080731DT].

hos:ObstetricsGynecologyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """obstetrics and gynecology department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309942007"^^clisko:sct20080731DT].

hos:AnaestheticDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """anaesthetic department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309901009"^^clisko:sct20080731DT].

hos:PainManagementDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """pain management department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309949003"^^clisko:sct20080731DT].

hos:PathologyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """pathology department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309950003"^^clisko:sct20080731DT].

hos:OperatingDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """operating department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "225738002"^^clisko:sct20080731DT].

hos:MainIntensiveCareDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """main intensive care department"""@en;
	rdfs:subClassOf hos:MainTreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309904001"^^clisko:sct20080731DT].

hos:IntensiveCareDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """intensive care department"""@en;
	rdfs:subClassOf hos:TreatingDepartment, [
		a owl:Restriction; owl:onProperty space:containedBy; owl:someValuesFrom hos:MainIntensiveCareDepartment].

hos:CardiacIntensiveCareDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """cardiac intensive care department"""@en;
	rdfs:subClassOf hos:IntensiveCareDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309907008"^^clisko:sct20080731DT].
	
hos:MetabolicIntensiveCareDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """metabolic intensive care department"""@en;
	rdfs:subClassOf hos:IntensiveCareDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309908003"^^clisko:sct20080731DT].

hos:NeurologicalIntensiveCareDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """neurological intensive care department"""@en;
	rdfs:subClassOf hos:IntensiveCareDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309909006"^^clisko:sct20080731DT].

hos:BurnsIntensiveCareDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """burns intensive care department"""@en;
	rdfs:subClassOf hos:IntensiveCareDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "426439001"^^clisko:sct20080731DT].

hos:PediatricIntensiveCareDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """pediatric intensive care department"""@en;
	rdfs:subClassOf hos:IntensiveCareDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309910001"^^clisko:sct20080731DT].

hos:NeonatalIntensiveCareDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """neonatal intensive care department"""@en;
	rdfs:subClassOf hos:IntensiveCareDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "405269005"^^clisko:sct20080731DT]. 

hos:PsychiatricIntensiveCareDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """psychiatric intensive care department"""@en;
	rdfs:subClassOf hos:IntensiveCareDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "404821007"^^clisko:sct20080731DT].

hos:SurgicalIntensiveCareDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """surgical intensive care department"""@en;
	rdfs:subClassOf hos:IntensiveCareDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "418433008"^^clisko:sct20080731DT].

hos:StrokeDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """stroke department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309966001"^^clisko:sct20080731DT].

hos:RadiologyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """radiology department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309964003"^^clisko:sct20080731DT].
	
hos:AudiologyDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """audiology department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309914005"^^clisko:sct20080731DT].
 
hos:OccupationalHealthDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """occupational health department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "309965002"^^clisko:sct20080731DT].
	
hos:Laboratory
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """hospital laboratory"""@en;
	skos:definition """Laboratory belonging to a hospital organization."""@en;
	rdfs:subClassOf heca:Laboratory, hos:TreatingDepartment.

hos:OutpatientDepartment
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """hospital outpatient department"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "33022008"^^clisko:sct20080731DT].

hos:OutpatientLaboratory
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """outpatient laboratory"""@en;
	rdfs:subClassOf hos:TreatingDepartment;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "73588009"^^clisko:sct20080731DT].

hos:Pharmacist
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """hospital pharmacist"""@en;
	skos:definition """Pharmacist entitled to deliver drugs on prescription to a patient in a hospital."""@en;
	rdfs:subClassOf heca:Pharmacist;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clisko:sct20080731; skos:notation "159010009"^^clisko:sct20080731DT].

hos:Pharmacy
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """hospital pharmacy"""@en;
	skos:definition """Organization managing drug delivery to patients in a hospital."""@en;
	rdfs:subClassOf hos:TreatingDepartment.

#
# PROPERTIES
#

hos:whereinCaredFor
	a owl:ObjectProperty;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """wherein cared for"""@en;
	skos:definition """Specifying a patient cared for in a hospital."""@en;
	rdfs:domain hos:Caring;
	rdfs:range [a owl:Restriction; owl:onProperty agent:playsRole; owl:someValuesFrom heca:Patient].

hos:caredForIn
	a owl:ObjectProperty;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """cared for in"""@en;
	skos:definition """Specifying a hospital caring of a patient."""@en;
	rdfs:domain [a owl:Restriction; owl:onProperty agent:playsRole; owl:someValuesFrom heca:Patient];
	rdfs:range hos:Caring.

hos:whereinCaredBy
	a owl:ObjectProperty;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """wherein cared by"""@en;
	skos:definition """Specifying a health care professional caring in a hospital."""@en;
	rdfs:domain hos:Caring;
	rdfs:range [a owl:Restriction; owl:onProperty agent:playsRole; owl:someValuesFrom heca:Professional].

hos:caresFor
	a owl:ObjectProperty;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	skos:definition """Specifying a patient a health care professional cares for."""@en;
	rdfs:domain [a owl:Restriction; owl:onProperty agent:playsRole; owl:someValuesFrom heca:Professional];
	rdfs:range [a owl:Restriction; owl:onProperty agent:playsRole; owl:someValuesFrom heca:Patient].

hos:caredForBy
	a owl:ObjectProperty;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	skos:definition """Specifying a patient a health care professional is caring for in a hospital."""@en;
	owl:propertyChainAxiom (hos:caredForIn hos:whereinCaredBy);
	rdfs:domain [a owl:Restriction; owl:onProperty agent:playsRole; owl:someValuesFrom heca:Patient];
	rdfs:range [a owl:Restriction; owl:onProperty agent:playsRole; owl:someValuesFrom heca:Professional].

hos:admittedBy
	a owl:ObjectProperty;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """admitted by"""@en;
	skos:definition """Specifying a physician a patient is admitted by."""@en;
	rdfs:domain [a owl:Restriction; owl:onProperty agent:playsRole; owl:someValuesFrom heca:Patient];
	rdfs:range [a owl:Restriction; owl:onProperty agent:playsRole; owl:someValuesFrom heca:Physician].

hos:admittedTo
	a owl:ObjectProperty;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """admitted to"""@en;
	skos:definition """Specifying a hospital a patient is admitted to."""@en;
	rdfs:domain [a owl:Restriction; owl:onProperty agent:playsRole; owl:someValuesFrom heca:Patient];
	rdfs:range hos:Hospital.

hos:whereinAdmitted
	a owl:ObjectProperty;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	rdfs:label """wherein admitted"""@en;
	skos:definition """Specifying a patient admitted for hospital caring."""@en;
	rdfs:subPropertyOf clinproc:whereinAdmitted;
	rdfs:domain hos:Caring;
	rdfs:range [a owl:Restriction; owl:onProperty agent:playsRole; owl:someValuesFrom heca:Patient].

hos:hasAdmissionDateTime
	a owl:DatatypeProperty, owl:FunctionalProperty;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	skos:definition """Specifying a point in time of patient's admission to a hospital."""@en;
	owl:propertyChainAxiom (event:hasStartProcedure event:hasOutput event:hasDateTime);
	rdfs:domain hos:Caring;
	rdfs:range xsd:dateTime.

hos:hasDischargeDateTime
	a owl:DatatypeProperty, owl:FunctionalProperty;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	skos:definition """Specifying a point in time of patient's discharge from a hospital."""@en;
	owl:propertyChainAxiom (event:hasEndProcedure event:hasOutput event:hasDateTime);
	rdfs:domain hos:Caring;
	rdfs:range xsd:dateTime.
	
hos:stay
	a owl:DatatypeProperty;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	skos:definition """Specifying a stay for a hospital caring."""@en;
	rdfs:domain hos:Caring;
	rdfs:range hos:Visit.

hos:visit
	a owl:DatatypeProperty;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	skos:definition """Specifying visit for a hospital caring."""@en;
	rdfs:domain hos:Caring;
	rdfs:range hos:Visit.
	
hos:department
	a owl:DatatypeProperty;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/hospital#>;
	skos:definition """Specifying the associated department."""@en.