@prefix rdf: . @prefix rdfs: . @prefix owl: . @prefix xsd: . @prefix dce: . @prefix skos: . @prefix irw: . @prefix foaf: . @prefix event: . @prefix doc: . @prefix coding: . a owl:Ontology; dce:creator """Hans Cools, MD; Agfa Healthcare/Belgium"""@en; dce:publisher """Agfa Healthcare/Belgium"""@en; dce:description """Formal general description of coding."""@en; dce:format """OWL Full"""@en; rdfs:seeAlso , . # # CLASSES # coding:Code a rdfs:Class; rdfs:isDefinedBy ; rdfs:label """code"""@en; skos:definition """Applied or converted form of information wherein one thing is replaced by another thing."""@en; rdfs:comment """A code system is declared using . A system version is declared using ."""@en; rdfs:subClassOf doc:Content. # # PROPERTIES # coding:hasCode a owl:ObjectProperty, owl:InverseFunctionalProperty; rdfs:isDefinedBy ; skos:definition """Specifying a code for something."""@en; rdfs:subPropertyOf event:objectOf; rdfs:domain rdfs:Resource; rdfs:range coding:Code. coding:codes a owl:ObjectProperty, owl:FunctionalProperty; rdfs:isDefinedBy ; skos:definition """Specifying something that has a code."""@en; rdfs:subPropertyOf doc:about; owl:inverseOf coding:hasCode; rdfs:domain coding:Code; rdfs:range rdfs:Resource. coding:hasCodeValue a owl:DatatypeProperty, owl:InverseFunctionalProperty, owl:FunctionalProperty; rdfs:isDefinedBy ; skos:definition """Specifying a code value."""@en; rdfs:domain coding:Code; rdfs:range rdfs:Datatype. coding:hasCodeAuthority a rdf:Property; rdfs:isDefinedBy ; skos:definition """Specifying an organization governing the code system, e.g. a government for a social security number."""@en; rdfs:domain coding:Code; rdfs:range foaf:Organization. coding:hasCodeExpirationDate a owl:DatatypeProperty, owl:FunctionalProperty; rdfs:isDefinedBy ; skos:definition """Specifying the date on which a code stops to be valid."""@en; rdfs:subPropertyOf event:expires; rdfs:domain coding:Code; rdfs:range xsd:dateTime. coding:hasMappingCode a owl:DatatypeProperty; rdfs:isDefinedBy ; skos:definition """Specifying for something a code of a SKOS concept matching a class that something is an instance of."""@en; owl:propertyChainAxiom (rdf:type skos:mappingRelation skos:notation); rdfs:domain rdfs:Resource; rdfs:range rdfs:Datatype. coding:hasExactCode a owl:DatatypeProperty; rdfs:isDefinedBy ; skos:definition """Specifying for something a code of a SKOS concept matching exactly a class the instance is member of."""@en; rdfs:subPropertyOf coding:hasMappingCode; owl:propertyChainAxiom (rdf:type skos:exactMatch skos:notation); rdfs:domain rdfs:Resource; rdfs:range rdfs:Datatype. coding:hasBroadCode a owl:DatatypeProperty; rdfs:isDefinedBy ; skos:definition """Specifying for something a code of a SKOS concept being broader than a class the instance is member of."""@en; rdfs:subPropertyOf coding:hasMappingCode; owl:propertyChainAxiom (rdf:type skos:broadMatch skos:notation); rdfs:domain rdfs:Resource; rdfs:range rdfs:Datatype. coding:hasNarrowCode a owl:DatatypeProperty; rdfs:isDefinedBy ; skos:definition """Specifying for something a code of a SKOS concept being narrower than a class the instance is member of."""@en; rdfs:subPropertyOf coding:hasMappingCode; owl:propertyChainAxiom (rdf:type skos:narrowMatch skos:notation); rdfs:domain rdfs:Resource; rdfs:range rdfs:Datatype.