@base <http://purl.org/net/dbm/ontology#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix dct: <../../dc/terms/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix ns4: <../../vocab/vann/> .
@prefix ns5: <http://creativecommons.org/ns#> .

<>
    ns5:license <https://creativecommons.org/licenses/by/3.0/> ;
    dct:creator <https://plus.google.com/+MilosJovanovik> ;
    dct:description "An ontology for describing brand-name drugs." ;
    dct:issued "2014-09-01" ;
    dct:modified "2016-08-28" ;
    dct:publisher <http://finki.ukim.mk/> ;
    dct:rights "Copyright 2014, Milos Jovanovik" ;
    dct:title "DBM Ontology" ;
    ns4:preferredNamespacePrefix "dbm" ;
    ns4:preferredNamespaceUri "http://purl.org/net/dbm/ontology#" ;
    a owl:Ontology ;
    rdfs:comment "An ontology for the Drug Bureau of Macedonia (DBM)." ;
    rdfs:isDefinedBy <> ;
    rdfs:label "DBM Ontology" ;
    owl:versionInfo "1.1" .

<#Drug>
    a owl:Class ;
    rdfs:comment "This class represents a Drug entity from the Macedonian Drug Bureau." .

<#approvalNumber>
    a owl:DatatypeProperty ;
    rdfs:comment "This property represents the approval number assigned by the Macedonian Drug Bureau, for the company." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#string> .

<#approvedFor>
    a owl:DatatypeProperty ;
    rdfs:comment "This property represents the company which holds the approval by the Macedonian Drug Bureau for the drug." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#string> .

<#approvedOn>
    a owl:DatatypeProperty ;
    rdfs:comment "This property represents the date the company was given the approval by the Macedonian Drug Bureau for the drug." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#dateTime> .

<#approvedUntil>
    a owl:DatatypeProperty ;
    rdfs:comment "This property represents the expiry date of the approval which the company was given by the Macedonian Drug Bureau for the drug." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#dateTime> .

<#atcCodeExtended>
    a owl:DatatypeProperty ;
    rdfs:comment "This property represents the extended ATC code for the drug, assigned by the Ministry of Health, of the Republic of Macedonia." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#string> .

<#brailleSupport>
    a owl:DatatypeProperty ;
    rdfs:comment "This property indicates wether the drug packaging has Braille support or not." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#string> .

<#brandNameCyrillic>
    a owl:DatatypeProperty ;
    rdfs:comment "This property represents the brand name of the drug, in cyrillic alphabet." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#string> .

<#dosage>
    a owl:DatatypeProperty ;
    rdfs:comment "This property represents the dosage information for the drug." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#string> .

<#eanCode>
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:comment "This property represents the EAN code of the drug." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#string> .

<#hifmCode>
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:comment "This is the code that the drug instance has in the local system of the Health Insurance Fund of Macedonia." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#string> .

<#manufacturer>
    a owl:DatatypeProperty ;
    rdfs:comment "This property represents a manufacturer of a drug." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#string> .

<#packaging>
    a owl:DatatypeProperty ;
    rdfs:comment "This property represents the packaging information of the drug." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#string> .

<#positiveList>
    a owl:DatatypeProperty ;
    rdfs:comment "This property tells if the drug is featured on the positive list of drugs, or not." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#string> .

<#priceWithVAT>
    a owl:DatatypeProperty ;
    rdfs:comment "This property represents the price of the drug in Macedonian Denars (MKD), with VAT calculated." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#float> .

<#priceWithoutVAT>
    a owl:DatatypeProperty ;
    rdfs:comment "This property represents the price of the drug in Macedonian Denars (MKD), with no VAT calculated." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#float> .

<#referencePrice>
    a owl:DatatypeProperty ;
    rdfs:comment "This property represents the reference price for the drug, as assigned by the Ministry of Health of the Republic of Macedonia." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#float> .

<#similarTo>
    a owl:ObjectProperty, owl:SymmetricProperty, owl:TransitiveProperty ;
    rdfs:comment "This property is used to represent that the drugs in question are similar in their purpose, i.e. contain the same active substance." ;
    rdfs:domain <#Drug> ;
    rdfs:range <#Drug> .

<#strength>
    a owl:DatatypeProperty ;
    rdfs:comment "This property represents the strength of the drug." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#string> .

<#summaryReport>
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:comment "This property holds the URL to the summary report for the drug, published by the Macedonian Drug Bureau." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#string> .

<#updateDate>
    a owl:DatatypeProperty ;
    rdfs:comment "This property represents the date the drug data has been updated." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#dateTime> .

<#usageGuidelines>
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:comment "This property holds the URL to the usage guidelines for the drug, published by the Macedonian Drug Bureau." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#string> .

<http://wifo5-04.informatik.uni-mannheim.de/drugbank/resource/drugbank/atcCode>
    a owl:DatatypeProperty ;
    rdfs:comment "This property represents the ATC code of the drug." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#string> .

<http://wifo5-04.informatik.uni-mannheim.de/drugbank/resource/drugbank/brandName>
    a owl:DatatypeProperty ;
    rdfs:comment "This property represents the brand name of the drug." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#string> .

<http://wifo5-04.informatik.uni-mannheim.de/drugbank/resource/drugbank/drugs>
    a owl:Class .

<http://wifo5-04.informatik.uni-mannheim.de/drugbank/resource/drugbank/genericName>
    a owl:DatatypeProperty ;
    rdfs:comment "This property represents the generic name of the drug." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#string> .

rdfs:label
    a owl:DatatypeProperty ;
    rdfs:comment "This property holds the brand name of the drug, as a label." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#string> .

rdfs:seeAlso
    a owl:ObjectProperty ;
    rdfs:comment "This property links a drug from the Macedonian Drug Bureau with a drug from DrugBank, based on the ATC code." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://wifo5-04.informatik.uni-mannheim.de/drugbank/resource/drugbank/drugs> .

<http://xmlns.com/foaf/0.1/page>
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:comment "This property holds the URL of the drug information page on the Macedonian Drug Bureau website." ;
    rdfs:domain <#Drug> ;
    rdfs:range <http://www.w3.org/2001/XMLSchema#string> .

