<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE rdf:RDF [
    <!ENTITY rdf                       "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
    <!ENTITY rdfs                      "http://www.w3.org/2000/01/rdf-schema#">
    <!ENTITY owl                       "http://www.w3.org/2002/07/owl#">
    <!ENTITY xsd                       "http://www.w3.org/2001/XMLSchema#">
    <!ENTITY openBiomedicalOntologies  "http://ontologies.ncgr.org/OpenBiomedicalOntologies/">
]>

<rdf:RDF xmlns:rdf                       = "&rdf;"
         xmlns:rdfs                      = "&rdfs;"
         xmlns:owl                       = "&owl;"
         xmlns:xsd                       = "&xsd;"
         xmlns:openBiomedicalOntologies  = "&openBiomedicalOntologies;"
         xmlns:base                      = "&openBiomedicalOntologies;"
         xmlns                           = "&openBiomedicalOntologies;">

    <owl:DatatypeProperty rdf:about="&openBiomedicalOntologies;id">

        <rdfs:comment>
            Each OBO Term is uniquely identified by an Id, and its value is
            stored in this property. During conversion from a heirarchical,
            class-based representation, each OBO Term in the heirarchy is
            represented as a Term (or subclass of Term), and for each of
            these individuals, the id (e.g. GO:0006260 - dna replication in
            the gene ontology) is stored by an id property (or subproperty
            of id). Note that the URI of the Term individuals ends with the
            value of this property, with the colon character replaced with
            an underscore to result in a legal URI, since the colon character
            is reserved to indicate a port.
        </rdfs:comment>

        <rdfs:domain rdf:resource="&openBiomedicalOntologies;Term"/>

        <rdfs:range  rdf:resource="&xsd;string"/>
                
    </owl:DatatypeProperty>

</rdf:RDF>

