The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

SemanticWeb::Schema::Drug - A chemical or biologic substance

VERSION

version v5.0.0

DESCRIPTION

A chemical or biologic substance, used as a medical therapy, that has a physiological effect on an organism. Here the term drug is used interchangeably with the term medicine although clinical knowledge make a clear difference between them.

ATTRIBUTES

active_ingredient

activeIngredient

An active ingredient, typically chemical compounds and/or biologic substances.

A active_ingredient should be one of the following types:

Str

administration_route

administrationRoute

A route by which this drug may be administered, e.g. 'oral'.

A administration_route should be one of the following types:

Str

alcohol_warning

alcoholWarning

Any precaution, guidance, contraindication, etc. related to consumption of alcohol while taking this drug.

A alcohol_warning should be one of the following types:

Str

available_strength

availableStrength

An available dosage strength for the drug.

A available_strength should be one of the following types:

InstanceOf['SemanticWeb::Schema::DrugStrength']

breastfeeding_warning

breastfeedingWarning

Any precaution, guidance, contraindication, etc. related to this drug's use by breastfeeding mothers.

A breastfeeding_warning should be one of the following types:

Str

clincal_pharmacology

clincalPharmacology

Description of the absorption and elimination of drugs, including their concentration (pharmacokinetics, pK) and biological effects (pharmacodynamics, pD).

A clincal_pharmacology should be one of the following types:

Str

clinical_pharmacology

clinicalPharmacology

Description of the absorption and elimination of drugs, including their concentration (pharmacokinetics, pK) and biological effects (pharmacodynamics, pD).

A clinical_pharmacology should be one of the following types:

Str

cost

Cost per unit of the drug, as reported by the source being tagged.

A cost should be one of the following types:

InstanceOf['SemanticWeb::Schema::DrugCost']

dosage_form

dosageForm

A dosage form in which this drug/supplement is available, e.g. 'tablet', 'suspension', 'injection'.

A dosage_form should be one of the following types:

Str

dose_schedule

doseSchedule

A dosing schedule for the drug for a given population, either observed, recommended, or maximum dose based on the type used.

A dose_schedule should be one of the following types:

InstanceOf['SemanticWeb::Schema::DoseSchedule']

drug_class

drugClass

The class of drug this belongs to (e.g., statins).

A drug_class should be one of the following types:

InstanceOf['SemanticWeb::Schema::DrugClass']

drug_unit

drugUnit

The unit in which the drug is measured, e.g. '5 mg tablet'.

A drug_unit should be one of the following types:

Str

food_warning

foodWarning

Any precaution, guidance, contraindication, etc. related to consumption of specific foods while taking this drug.

A food_warning should be one of the following types:

Str

included_in_health_insurance_plan

includedInHealthInsurancePlan

The insurance plans that cover this drug.

A included_in_health_insurance_plan should be one of the following types:

InstanceOf['SemanticWeb::Schema::HealthInsurancePlan']

interacting_drug

interactingDrug

Another drug that is known to interact with this drug in a way that impacts the effect of this drug or causes a risk to the patient. Note: disease interactions are typically captured as contraindications.

A interacting_drug should be one of the following types:

InstanceOf['SemanticWeb::Schema::Drug']

is_available_generically

isAvailableGenerically

True if the drug is available in a generic form (regardless of name).

A is_available_generically should be one of the following types:

Bool

is_proprietary

isProprietary

True if this item's name is a proprietary/brand name (vs. generic name).

A is_proprietary should be one of the following types:

Bool

label_details

labelDetails

Link to the drug's label details.

A label_details should be one of the following types:

Str

legalStatus

The drug or supplement's legal status, including any controlled substance schedules that apply.

A legal_status should be one of the following types:

InstanceOf['SemanticWeb::Schema::DrugLegalStatus']
InstanceOf['SemanticWeb::Schema::MedicalEnumeration']
Str

manufacturer

The manufacturer of the product.

A manufacturer should be one of the following types:

InstanceOf['SemanticWeb::Schema::Organization']

maximum_intake

maximumIntake

Recommended intake of this supplement for a given population as defined by a specific recommending authority.

A maximum_intake should be one of the following types:

InstanceOf['SemanticWeb::Schema::MaximumDoseSchedule']

mechanism_of_action

mechanismOfAction

The specific biochemical interaction through which this drug or supplement produces its pharmacological effect.

A mechanism_of_action should be one of the following types:

Str

non_proprietary_name

nonProprietaryName

The generic name of this drug or supplement.

A non_proprietary_name should be one of the following types:

Str

overdosage

Any information related to overdose on a drug, including signs or symptoms, treatments, contact information for emergency response.

A overdosage should be one of the following types:

Str

pregnancy_category

pregnancyCategory

Pregnancy category of this drug.

A pregnancy_category should be one of the following types:

InstanceOf['SemanticWeb::Schema::DrugPregnancyCategory']

pregnancy_warning

pregnancyWarning

Any precaution, guidance, contraindication, etc. related to this drug's use during pregnancy.

A pregnancy_warning should be one of the following types:

Str

prescribing_info

prescribingInfo

Link to prescribing information for the drug.

A prescribing_info should be one of the following types:

Str

prescription_status

prescriptionStatus

Indicates the status of drug prescription eg. local catalogs classifications or whether the drug is available by prescription or over-the-counter, etc.

A prescription_status should be one of the following types:

InstanceOf['SemanticWeb::Schema::DrugPrescriptionStatus']
Str

proprietary_name

proprietaryName

Proprietary name given to the diet plan, typically by its originator or creator.

A proprietary_name should be one of the following types:

Str

relatedDrug

Any other drug related to this one, for example commonly-prescribed alternatives.

A related_drug should be one of the following types:

InstanceOf['SemanticWeb::Schema::Drug']

rxcui

The RxCUI drug identifier from RXNORM.

A rxcui should be one of the following types:

Str

warning

Any FDA or other warnings about the drug (text or URL).

A warning should be one of the following types:

Str

SEE ALSO

SemanticWeb::Schema::Substance

SOURCE

The development version is on github at https://github.com/robrwo/SemanticWeb-Schema and may be cloned from git://github.com/robrwo/SemanticWeb-Schema.git

BUGS

Please report any bugs or feature requests on the bugtracker website https://github.com/robrwo/SemanticWeb-Schema/issues

When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature.

AUTHOR

Robert Rothenberg <rrwo@cpan.org>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2018-2019 by Robert Rothenberg.

This is free software, licensed under:

  The Artistic License 2.0 (GPL Compatible)