# # Prefixes # @prefix con: . @prefix dce: . @prefix dct: . @prefix foaf: . @prefix owl: . @prefix rdfs: . @prefix skos: . @prefix tax: . @prefix unicore: . @prefix xsd: . @prefix snomedct: . @prefix agent: . @prefix clinskosch: . @prefix doc: . @prefix event: . @prefix fos: . @prefix humanbody: . @prefix orgism: . @prefix humanbody: . @prefix human: . human: a owl:Ontology; dce:title """Human"""@en; dce:creator """Hans Cools, Pieterjan De Potter, Pedro Debevere"""@en; dce:publisher """Agfa Healthcare/Belgium, IBBT/Belgium, Multimedia Lab/Ghent University/Belgium"""@en; dce:description """Formal general description of human."""@en; dce:format """OWL Full"""@en; dce:identifier """human"""@en; dce:language """English"""@en. # # Classes # #foaf:Person rdfs:subClassOf foaf:Agent, geo:SpatialThing, con:Person; owl:disjointWith foaf:Organization #con:Person rdfs:subClassOf con:SocialEntity human:Human a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """human"""@en; skos:definition """A living human."""@en; rdfs:subClassOf orgism:Organism; rdfs:subClassOf [ a owl:Restriction; owl:onProperty fos:complexity; owl:someValuesFrom humanbody:WholeBody ]; rdfs:subClassOf [ a owl:Restriction; owl:onProperty orgism:biologicalParent; owl:allValuesFrom human:Adult ]; rdfs:subClassOf [ a owl:Restriction; owl:onProperty orgism:biologicalParent; owl:cardinality "2"^^xsd:nonNegativeInteger ]; rdfs:subClassOf [ a owl:Restriction; owl:onProperty orgism:biologicalFather; owl:cardinality "1"^^xsd:nonNegativeInteger ]; rdfs:subClassOf [ a owl:Restriction; owl:onProperty orgism:biologicalMother; owl:cardinality "1"^^xsd:nonNegativeInteger ]; rdfs:subClassOf [ a owl:Restriction; owl:onProperty orgism:taxon; owl:allValuesFrom human:subspeciesHomoSapiensSapiens ]; skos:exactMatch [ a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "337915000"^^clinskosch:sctDT ]. human:subspeciesHomoSapiensSapiens a unicore:Taxon; rdfs:isDefinedBy human:; unicore:scientificName """Homo sapiens sapiens"""@en; unicore:rank unicore:Subspecies; rdfs:subClassOf tax:9606. # species Homo sapiens human:Male a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """human male"""@en; skos:definition """Human of the male gender."""@en; rdfs:subClassOf human:Human; owl:disjointWith human:Female, human:Intersexual, orgism:Gravidity; skos:exactMatch [ a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "248153007"^^clinskosch:sctDT ]. human:Female a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """human female"""@en; skos:definition """Human of the female gender."""@en; rdfs:subClassOf human:Human; owl:disjointWith human:Intersexual; skos:exactMatch [ a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "248152002"^^clinskosch:sctDT ]. human:Intersexual a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """human intersexual"""@en; skos:definition """Human of a gender that is neither male or female, with biological characteristics of both."""@en; rdfs:subClassOf human:Human; owl:disjointWith orgism:Gravidity. human:AdministrativeMale a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """administrative male"""@en; skos:definition """Human officially registered as male."""@en; skos:note """Might differ from the biological gender."""@en. human:AdministrativeFemale a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """administrative female"""@en; skos:definition """Human officially registered as female."""@en; skos:note """Might differ from the biological gender."""@en. human:Person a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """person"""@en; skos:definition """A living born human."""@en; skos:note """A fetus is not considered as a person, who can have a health record. The health record of a fetus belongs to the mother."""@en; owl:intersectionOf (human:Human foaf:Person); rdfs:comment """human:Human members live and are not necessarily born; foaf:Person members are dead or alive, but born. External conflict: foaf:Person rdfs:subClassOf wordnet:person and wordnet:person wordnet:hyponymOf wordnet:organism, and wordnet:organism wordnet:hyponymOf wordnet:livingThing, but not 'hard coded' since wordnet:hyponymOf used instead of rdfs:subClassOf."""@en. human:Life a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """human life"""@en; skos:definition """Life of a human."""@en; skos:note """No satisfying description of onset of a human life."""@en; rdfs:subClassOf orgism:Life. human:PersonLife a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """person life"""@en; skos:definition """Human life as a person."""@en; rdfs:subClassOf human:Life. human:ImmatureHuman a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """immature human"""@en; skos:definition """Biologically not full-grown person."""@en; rdfs:subClassOf human:Person, orgism:ImmatureOrganism; skos:exactMatch [ a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "410599005"^^clinskosch:sctDT ]. human:Fetus a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """human fetus"""@en; skos:definition """Immature human in the uterus after the end of the second month of gestation."""@en; rdfs:subClassOf human:Human; skos:exactMatch [ a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "410599005"^^clinskosch:sctDT ]. # human:Baby human:Adult a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """adult human"""@en; skos:definition """Biologically full-grown person"""@en; rdfs:subClassOf human:Person, orgism:MatureOrganism; rdfs:subClassOf [ a owl:Restriction; owl:onProperty orgism:biologicalChild; owl:allValuesFrom human:Person ]; skos:exactMatch [ a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "133936004"^^clinskosch:sctDT ]. human:Woman a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """woman"""@en; skos:definition """Adult human female."""@en; rdfs:subClassOf human:Female, human:Adult; skos:exactMatch [ a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "224526002"^^clinskosch:sctDT ]. human:Women a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """women"""@en; skos:definition """Group of which a woman is a member."""@en; owl:disjointWith human:Men; rdfs:subClassOf foaf:Group, [ a owl:Restriction; owl:onProperty foaf:member; owl:allValuesFrom human:Woman ]. human:PregnantWoman a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """pregnant woman"""@en; skos:definition """Woman with offspring developing in her body."""@en; rdfs:subClassOf human:Woman; rdfs:subClassOf [ a owl:Restriction; owl:onProperty orgism:gravidity; owl:someValuesFrom orgism:pregnant ]; skos:exactMatch [ a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "255409004"^^clinskosch:sctDT ]. human:Man a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """man"""@en; skos:definition """Adult human male."""@en; rdfs:subClassOf human:Male, human:Adult; skos:exactMatch [ a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "339947000"^^clinskosch:sctDT ]. human:Men a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """men"""@en; skos:definition """Group of which a man is a member."""@en; rdfs:subClassOf foaf:Group, [ a owl:Restriction; owl:onProperty foaf:member; owl:allValuesFrom human:Man ]. human:Parent a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """human parent"""@en; skos:definition """First grade living ascendant of human kind."""@en; rdfs:subClassOf orgism:BiologicalParent, human:Adult; skos:exactMatch [ a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "13646006"^^clinskosch:sctDT ]. human:Spouse a rdfs:Class; rdfs:isDefinedBy human:. human:Father a rdfs:Class; rdfs:isDefinedBy human:. human:Husband a rdfs:Class; rdfs:isDefinedBy human:. human:Mother a rdfs:Class; rdfs:isDefinedBy human:. human:Partner a rdfs:Class; rdfs:isDefinedBy human:. human:HumanRole a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """human role"""@en; skos:definition """A role a human can play."""@en; rdfs:subClassOf agent:Role; rdfs:subClassOf [ a owl:Restriction; owl:onProperty agent:rolePlayedBy; owl:someValuesFrom human:Human ]. human:PersonRole a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """person role"""@en; skos:definition """A role a person can play as a social entity."""@en; owl:intersectionOf (human:HumanRole con:Person); rdfs:subClassOf [ a owl:Restriction; owl:onProperty agent:rolePlayedBy; owl:someValuesFrom human:Person ]. human:OccupationRole a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """occupation role"""@en; skos:definition """Role of a person with an occupation."""@en; rdfs:subClassOf human:PersonRole; skos:exactMatch [ a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "14679004"^^clinskosch:sctDT ]. human:ContactPerson a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """contact person"""@en; skos:definition """Person that can be contacted about something."""@en; rdfs:subClassOf human:PersonRole; skos:exactMatch [ a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "70862002"^^clinskosch:sctDT ]. human:LanguageExpressing a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """language expressing"""@en; skos:definition """Human expressing a language."""@en; rdfs:subClassOf event:Action; rdfs:subClassOf [ a owl:Restriction; owl:onProperty agent:hasAgent; owl:someValuesFrom human:Person ]. human:LanguageExpression a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """language expression"""@en; skos:definition """Human expression in a language."""@en; rdfs:subClassOf [ a owl:Restriction; owl:onProperty event:outputOf; owl:someValuesFrom human:LanguageExpressing ]. human:LinguisticSkill a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """linguistic skill"""@en; skos:definition """Person's skill concerning a language."""@en; rdfs:subClassOf agent:Ability; rdfs:subClassOf [ a owl:Restriction; owl:onProperty agent:abilityOf; owl:someValuesFrom human:Person ]; rdfs:subClassOf [ a owl:Restriction; owl:onProperty fos:hasObject; owl:someValuesFrom fos:Language ]; rdfs:subClassOf [ a owl:Restriction; owl:onProperty fos:hasLevel; owl:someValuesFrom [owl:oneOf(human:nativeLinguisticSkill human:fluentLinguisticSkill human:goodLinguisticSkill human:averageLinguisticSkill human:poorLinguisticSkill human:noticesLinguisticSkill)] ]. human:LanguageExpressionSkill a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """language expression skill"""@en; skos:definition """Skilled to express in a language."""@en; rdfs:subClassOf human:LinguisticSkill. human:languageSpeakingSkill a human:LanguageExpressionSkill; rdfs:isDefinedBy human:; rdfs:label """language speaking skill"""@en; skos:definition """Skilled to speak a language."""@en. human:languageWritingSkill a human:LanguageExpressionSkill; rdfs:isDefinedBy human:; rdfs:label """language writing skill"""@en; skos:definition """Skilled to write in a language."""@en. human:languageSigningSkill a human:LanguageExpressionSkill; rdfs:isDefinedBy human:; rdfs:label """language signing skill"""@en; skos:definition """Skilled to sign in a language."""@en. human:LanguageUnderstandingSkill a human:LanguageExpressionSkill; rdfs:isDefinedBy human:; rdfs:label """language understanding skill"""@en; skos:definition """Skilled to understand a language."""@en. human:spokenLanguageUnderstandingSkill a human:LanguageExpressionSkill; rdfs:isDefinedBy human:; rdfs:label """spoken language understanding skill"""@en; skos:definition """Skilled to understand spoken language."""@en. human:writtenLanguageUnderstandingSkill a human:LanguageExpressionSkill; rdfs:isDefinedBy human:; rdfs:label """written language understanding skill"""@en; skos:definition """Skilled to understand written language."""@en. human:signedLanguageUnderstandingSkill a human:LanguageExpressionSkill; rdfs:isDefinedBy human:; rdfs:label """signed language understanding skill"""@en; skos:definition """Skilled to understand signed language."""@en. human:nativeLinguisticSkill a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """native linguistic skill"""@en; skos:definition """Linguistic skill level of a person raised in that language."""@en. human:fluentLinguisticSkill a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """fluent linguistic skill"""@en; skos:definition """Fluent linguistic skill level of a person."""@en. human:goodLinguisticSkill a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """good linguistic skill"""@en; skos:definition """Good linguistic skill level of a person."""@en. human:averageLinguisticSkill a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """average linguistic skill"""@en; skos:definition """Average linguistic skill level of a person."""@en. human:poorLinguisticSkill a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """poor linguistic skill"""@en; skos:definition """Poor linguistic skill level of a person."""@en. human:noticesLinguisticSkill a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """notices linguistic skill"""@en; skos:definition """Linguistic skill level of a person having only notices of that language."""@en. human:AdvanceDirectivesReport a rdfs:Class; rdfs:isDefinedBy human:; rdfs:label """advance directives report"""@en; skos:definition """Report with a person's advance directives about treatment and who can decide in place in case the person cannot decide anymore."""@en; rdfs:subClassOf doc:Report; rdfs:subClassOf snomedct:SCTID_371538006; skos:exactMatch [ a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "371538006"^^clinskosch:sctDT ]. # # Properties # human:administrativeGender a owl:ObjectProperty; rdfs:isDefinedBy human:; skos:definition """Specifying the officially registered gender of a person."""@en; rdfs:subPropertyOf foaf:gender; rdfs:domain human:Person; rdfs:range [ owl:oneOf(human:AdministrativeMale human:AdministrativeFemale) ]. human:biologicalGender a owl:ObjectProperty; rdfs:isDefinedBy human:; skos:definition """Specifying the biological gender of a human."""@en; rdfs:domain human:Human; rdfs:range [ owl:oneOf(human:Male human:Female human:Intersexual) ]; skos:exactMatch [ a skos:Concept; skos:inScheme clinskosch:sct20080731; skos:notation "429019009"^^clinskosch:sctDT ]. human:contactPerson a owl:ObjectProperty; rdfs:isDefinedBy human:; skos:definition """Specifying the person that can be contacted about something."""@en; rdfs:domain rdfs:Resource; rdfs:range human:ContactPerson. human:contactPersonLink a owl:ObjectProperty; rdfs:isDefinedBy human:; skos:definition """Specifying the link between something or someone and the person that can be contacted concerning it/him/her."""@en; rdfs:domain human:ContactPerson; rdfs:range rdfs:Literal. human:contactPersonObject a owl:ObjectProperty; rdfs:isDefinedBy human:; skos:definition """Specifying the object of connection between something and a contact person."""@en; rdfs:domain human:ContactPerson; rdfs:range rdfs:Resource.