Files
marka/registry/schema-org/Drug.schema.json
Max Richter c687eff53d big tings
2025-08-17 15:16:17 +02:00

176 lines
7.0 KiB
JSON

{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "schema:Drug",
"title": "Drug",
"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 makes a clear difference between them.",
"type": "object",
"allOf": [
{
"description": "Any offered product or service. For example: a pair of shoes; a concert ticket; the rental of a car; a haircut; or an episode of a TV show streamed online.",
"$ref": "schema:Product"
},
{
"description": "Any matter of defined composition that has discrete existence, whose origin may be biological, mineral or chemical.",
"$ref": "schema:Substance"
}
],
"properties": {
"activeIngredient": {
"description": "An active ingredient, typically chemical compounds and/or biologic substances.",
"oneOf": [
{ "type": "string" },
{ "type": "array", "items": { "type": "string" } }
]
},
"administrationRoute": {
"description": "A route by which this drug may be administered, e.g. 'oral'.",
"oneOf": [
{ "type": "string" },
{ "type": "array", "items": { "type": "string" } }
]
},
"alcoholWarning": {
"description": "Any precaution, guidance, contraindication, etc. related to consumption of alcohol while taking this drug.",
"type": "string"
},
"availableStrength": {
"description": "An available dosage strength for the drug.",
"oneOf": [
{ "$ref": "schema:DrugStrength" },
{ "type": "array", "items": { "$ref": "schema:DrugStrength" } }
]
},
"breastfeedingWarning": {
"description": "Any precaution, guidance, contraindication, etc. related to this drug's use by breastfeeding mothers.",
"type": "string"
},
"clincalPharmacology": {
"description": "Description of the absorption and elimination of drugs, including their concentration (pharmacokinetics, pK) and biological effects (pharmacodynamics, pD).",
"type": "string"
},
"clinicalPharmacology": {
"description": "Description of the absorption and elimination of drugs, including their concentration (pharmacokinetics, pK) and biological effects (pharmacodynamics, pD).",
"oneOf": [
{ "type": "string" },
{ "type": "array", "items": { "type": "string" } }
]
},
"dosageForm": {
"description": "A dosage form in which this drug/supplement is available, e.g. 'tablet', 'suspension', 'injection'.",
"oneOf": [
{ "type": "string" },
{ "type": "array", "items": { "type": "string" } }
]
},
"doseSchedule": {
"description": "A dosing schedule for the drug for a given population, either observed, recommended, or maximum dose based on the type used.",
"oneOf": [
{ "$ref": "schema:DoseSchedule" },
{ "type": "array", "items": { "$ref": "schema:DoseSchedule" } }
]
},
"drugClass": {
"description": "The class of drug this belongs to (e.g., statins).",
"$ref": "schema:DrugClass"
},
"drugUnit": {
"description": "The unit in which the drug is measured, e.g. '5 mg tablet'.",
"type": "string"
},
"foodWarning": {
"description": "Any precaution, guidance, contraindication, etc. related to consumption of specific foods while taking this drug.",
"type": "string"
},
"includedInHealthInsurancePlan": {
"description": "The insurance plans that cover this drug.",
"$ref": "schema:HealthInsurancePlan"
},
"interactingDrug": {
"description": "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.",
"oneOf": [
{ "$ref": "schema:Drug" },
{ "type": "array", "items": { "$ref": "schema:Drug" } }
]
},
"isAvailableGenerically": {
"description": "True if the drug is available in a generic form (regardless of name).",
"type": "boolean"
},
"isProprietary": {
"description": "True if this item's name is a proprietary/brand name (vs. generic name).",
"type": "boolean"
},
"labelDetails": {
"description": "Link to the drug's label details.",
"type": "string",
"format": "uri"
},
"legalStatus": {
"description": "The drug or supplement's legal status, including any controlled substance schedules that apply.",
"anyOf": [
{ "type": "string" },
{ "$ref": "schema:DrugLegalStatus" },
{ "$ref": "schema:MedicalEnumeration" }
]
},
"maximumIntake": {
"description": "Recommended intake of this supplement for a given population as defined by a specific recommending authority.",
"$ref": "schema:MaximumDoseSchedule"
},
"mechanismOfAction": {
"description": "The specific biochemical interaction through which this drug or supplement produces its pharmacological effect.",
"type": "string"
},
"nonProprietaryName": {
"description": "The generic name of this drug or supplement.",
"type": "string"
},
"overdosage": {
"description": "Any information related to overdose on a drug, including signs or symptoms, treatments, contact information for emergency response.",
"type": "string"
},
"pregnancyCategory": {
"description": "Pregnancy category of this drug.",
"$ref": "schema:DrugPregnancyCategory"
},
"pregnancyWarning": {
"description": "Any precaution, guidance, contraindication, etc. related to this drug's use during pregnancy.",
"type": "string"
},
"prescribingInfo": {
"description": "Link to prescribing information for the drug.",
"type": "string",
"format": "uri"
},
"prescriptionStatus": {
"description": "Indicates the status of drug prescription, e.g. local catalogs classifications or whether the drug is available by prescription or over-the-counter, etc.",
"anyOf": [
{ "type": "string" },
{ "$ref": "schema:DrugPrescriptionStatus" }
]
},
"proprietaryName": {
"description": "Proprietary name given to the diet plan, typically by its originator or creator.",
"oneOf": [
{ "type": "string" },
{ "type": "array", "items": { "type": "string" } }
]
},
"relatedDrug": {
"description": "Any other drug related to this one, for example commonly-prescribed alternatives.",
"oneOf": [
{ "$ref": "schema:Drug" },
{ "type": "array", "items": { "$ref": "schema:Drug" } }
]
},
"rxcui": {
"description": "The RxCUI drug identifier from RXNORM.",
"type": "string"
},
"warning": {
"description": "Any FDA or other warnings about the drug (text or URL).",
"anyOf": [{ "type": "string", "format": "uri" }, { "type": "string" }]
}
}
}