Drug Schema Generator and Guide


Schema.org Type

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.

Drug schema is a sub type of:

This schema has no sub types

Drug Schema Generator in JSON-LD

Drug schema code:

This Schema can take the following complex properties:

How to Create a Drug Schema

Step 1: Fill out the form above as much as possible.

Note:Use this Schema.org based structured data generator tool to easily create Drug schema.
The properties are the description of your entity. You don't have to fill in all the properties on this page. Provide what is available and leave what is not. To learn more about each property in your schema type please check Drug schema properties

Step 2: When complete click the Copy Code button to get your JSON-LD code

Notes:To check if your code is eligible for featured snippets (rich snippets or rich results) test your code with the Rich Results Test tool to learn more about which schema are qualified for rich results check out Google’s search gallery.
To validate your markup code, check your JSON-LD code with the Schema Markup Validator

Step 3: To add a sub-schema, click on the Create Knowledge Graph button

Important Notes: to describe the relationship between your entities you must design a custom schema, this is where the 'creation of knowledge graph' is needed.
For example: if you have a local business and you want to add a service catalogue, or if you have a recipe schema and you want to add a HowTo steps, or if you have a product and you want to add a FAQ about it, to learn more watch this semantic SEO workshop

Drug Schema Properties

Drug has 50 properties:

  • activeIngredient An active ingredient, typically chemical compounds and/or biologic substances.
  • additionalType An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally.
  • administrationRoute A route by which this drug may be administered, e.g. 'oral'.
  • alcoholWarning Any precaution, guidance, contraindication, etc. related to consumption of alcohol while taking this drug.
  • alternateName An alias for the item.
  • availableStrength An available dosage strength for the drug.
  • breastfeedingWarning Any precaution, guidance, contraindication, etc. related to this drug's use by breastfeeding mothers.
  • clincalPharmacology Description of the absorption and elimination of drugs, including their concentration (pharmacokinetics, pK) and biological effects (pharmacodynamics, pD).
  • clinicalPharmacology Description of the absorption and elimination of drugs, including their concentration (pharmacokinetics, pK) and biological effects (pharmacodynamics, pD).
  • code A medical code for the entity, taken from a controlled vocabulary or ontology such as ICD-9, DiseasesDB, MeSH, SNOMED-CT, RxNorm, etc.
  • description A description of the item.
  • disambiguatingDescription A sub property of description. A short description of the item used to disambiguate from other, similar items. Information from other properties (in particular, name) may be necessary for the description to be useful for disambiguation.
  • dosageForm A dosage form in which this drug/supplement is available, e.g. 'tablet', 'suspension', 'injection'.
  • doseSchedule A dosing schedule for the drug for a given population, either observed, recommended, or maximum dose based on the type used.
  • drugClass The class of drug this belongs to (e.g., statins).
  • drugUnit The unit in which the drug is measured, e.g. '5 mg tablet'.
  • foodWarning Any precaution, guidance, contraindication, etc. related to consumption of specific foods while taking this drug.
  • funding A Grant that directly or indirectly provide funding or sponsorship for this item. See also ownershipFundingInfo.
  • guideline A medical guideline related to this entity.
  • identifier The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.
  • image An image of the item. This can be a URL or a fully described ImageObject.
  • includedInHealthInsurancePlan The insurance plans that cover this 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.
  • isAvailableGenerically True if the drug is available in a generic form (regardless of name).
  • isProprietary True if this item's name is a proprietary/brand name (vs. generic name).
  • labelDetails Link to the drug's label details.
  • legalStatus The drug or supplement's legal status, including any controlled substance schedules that apply.
  • mainEntityOfPage Indicates a page (or other CreativeWork) for which this thing is the main entity being described. See background notes for details.
  • manufacturer The manufacturer of the product.
  • maximumIntake Recommended intake of this supplement for a given population as defined by a specific recommending authority.
  • mechanismOfAction The specific biochemical interaction through which this drug or supplement produces its pharmacological effect.
  • medicineSystem The system of medicine that includes this MedicalEntity, for example 'evidence-based', 'homeopathic', 'chiropractic', etc.
  • name The name of the item.
  • nonProprietaryName The generic name of this drug or supplement.
  • overdosage Any information related to overdose on a drug, including signs or symptoms, treatments, contact information for emergency response.
  • prescriptionStatus Indicates the status of drug prescription eg. local catalogs classifications or whether the drug is available by prescription or over-the-counter, etc.
  • potentialAction Indicates a potential Action, which describes an idealized action in which this thing would play an 'object' role.
  • pregnancyCategory Pregnancy category of this drug.
  • pregnancyWarning Any precaution, guidance, contraindication, etc. related to this drug's use during pregnancy.
  • prescribingInfo Link to prescribing information for the drug.
  • proprietaryName Proprietary name given to the diet plan, typically by its originator or creator.
  • recognizingAuthority If applicable, the organization that officially recognizes this entity as part of its endorsed system of medicine.
  • relatedDrug Any other drug related to this one, for example commonly-prescribed alternatives.
  • relevantSpecialty If applicable, a medical specialty in which this entity is relevant.
  • rxcui The RxCUI drug identifier from RXNORM.
  • sameAs URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.
  • study A medical study or trial related to this entity.
  • subjectOf A CreativeWork or Event about this Thing.
  • url URL of the item.
  • warning Any FDA or other warnings about the drug (text or URL).