@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 clinproc: <http://www.agfa.com/w3c/2009/clinicalProcedure#>.
@prefix clinskosch: <http://www.agfa.com/w3c/2009/clinicalSKOSSchemes#>.
@prefix drugther: <http://www.agfa.com/w3c/2009/drugTherapy#>.
@prefix ther: <http://www.agfa.com/w3c/2009/therapy#>.
@prefix vacther: <http://www.agfa.com/w3c/2009/vaccineTherapy#>.

<http://www.agfa.com/w3c/2009/vaccineTherapy#>
	a owl:Ontology;
	dce:title """Vaccine Therapy"""@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 vaccine therapy."""@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
#

vacther:VaccineTherapy
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/vaccineTherapy#>;
	rdfs:label """vaccine therapy"""@en;
	skos:definition """Therapy implying administration of a vaccine."""@en;
	rdfs:subClassOf drugther:ActiveImmunisation, [
		a owl:Restriction; owl:onProperty event:hasSubProcedure; owl:someValuesFrom vacther:Vaccinating];
	skos:exactMatch [
		a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "33879002"^^clinskosch:sct20080731DT], [
		a skos:Concept; skos:inScheme clinskosch:icpc2; skos:notation "*44"^^clinskosch:icpc2DT].

vacther:Vaccinating
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/vaccineTherapy#>;
	rdfs:label """vaccinating"""@en;
	skos:definition """Administering a vaccine."""@en;
	rdfs:subClassOf [
		a owl:Restriction; owl:onProperty event:subProcedureOf; owl:someValuesFrom vacther:VaccineTherapy], [
		a owl:Restriction; owl:onProperty event:hasOutput; owl:allValuesFrom vacther:Vaccination].

vacther:Vaccination
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/vaccineTherapy#>;
	rdfs:label """vaccination"""@en;
	skos:definition """Administration of a vaccine."""@en;
	rdfs:subClassOf [
		a owl:Restriction; owl:onProperty event:outputOf; owl:someValuesFrom vacther:Vaccinating], [
		a owl:Restriction; owl:onProperty clinproc:whereinAdministered; owl:someValuesFrom vacther:Vaccine].

vacther:Vaccine
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/vaccineTherapy#>;
	rdfs:label """vaccine"""@en;
	skos:definition """Substance containing antigenes to induce immunity to a disease."""@en;
	rdfs:subClassOf drugther:Substance;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "398827000"^^clinskosch:sct20080731DT].

vacther:InfluenzaVaccination
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/vaccineTherapy#>;
	rdfs:label """influenza vaccination"""@en;
	rdfs:subClassOf vacther:Vaccination;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "86198006"^^clinskosch:sct20080731DT].

vacther:InfluenzaVaccine
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/vaccineTherapy#>;
	rdfs:label """influenza vaccine"""@en;
	rdfs:subClassOf vacther:Vaccine;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "396425006"^^clinskosch:sct20080731DT].

vacther:HaemophilusInfluenzaeTypeBVaccination
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/vaccineTherapy#>;
	rdfs:label """Haemophilus influenzae type b vaccination"""@en;
#	rdfs:subClassOf vacther:HaemophilusInfluenzaeVaccination;
	rdfs:subClassOf vacther:Vaccination;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "127787002"^^clinskosch:sct20080731DT].

vacther:HaemophilusInfluenzaeTypeBVaccine
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/vaccineTherapy#>;
	rdfs:label """Haemophilus influenzae type b vaccine"""@en;
	rdfs:subClassOf vacther:Vaccine;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "333680004"^^clinskosch:sct20080731DT].

vacther:HaemophilusBOligosaccharideConjugateVaccine
	a rdfs:Class;
	rdfs:isDefinedBy <http://www.agfa.com/w3c/2009/vaccineTherapy#>;
	rdfs:label """Haemophilus influenzae type b oligosaccharide conjugate vaccine"""@en;
	rdfs:subClassOf vacther:HaemophilusInfluenzaeTypeBVaccine;
	skos:exactMatch [
		a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "68113000"^^clinskosch:sct20080731DT].