...
With the IDMP Ontology, we can express statements about things such as substances or medicinal products. While some statements are universally true (e.g., "Amlodipine is a chemical substance" or "Amlodipine is included in Norvasc") others are true only in specific situations/contexts, e.g., the "strength of Amlidipine" makes sense only in the context of a product.
To capture the context a common , an established pattern in ontology modelling is to use "roles". E.g., a human Max can play the role "patient" in the context of a treatment. Or a substance can play the role "active ingredient" in the context of one pharmaceutical product while the same substance may play the role "excipient" in the context of a different product.
...