This page defines the modelling rules and description templates for Phase 1 only of the Canadian Medicines Terminology (CMT) project. Phase-specific content will be added as the project progresses.
Definition
An abstract representation of a medicinal product, based on a description of only and exclusively the active ingredient(s) that it contains, regardless of any modifications of those ingredients that are not either clinically significant or (if relevant) part of a product’s basis of strength substance.
Attributes
The VMP uses the following defining attributes:
Attribute | Alias | Group | Card | G Card | D/O | Range |
373873005 |Count of base of active ingredient| | BCount | NO | 1..1 | 0..0 | DATA | Integer >#0.. |
127489000 |Has active ingredient| | AI | YES (1) | 0..* | 0..1 | OBJECT | < 105590001 |Substance| |
762949000 |Has precise active ingredient | PAI | YES (1) | 0..* | 0..1 | OBJECT | < 105590001 |Substance| |
732943007 |Has basis of strength substance| | BOSS | YES (1) | 0..* | 0..1 | OBJECT | < 105590001 |Substance| |
Concepts
Up to two VMP concepts are created for each DPD drug product. These are listed below.
VMP-1 (mandatory)
The first VMP concept must always be created (unless it already exists) for every DPD drug product and is defined using the following attributes:
Attribute | Alias | Group | Card | G Card | D/O | Range |
373873005 |Count of base of active ingredient| | BCount | NO | 1..1 | 0..0 | DATA | Integer >#0.. |
127489000 |Has active ingredient| | AI | YES (1) | 0..* | 0..1 | OBJECT | < 105590001 |Substance| |
VMP-2 (optional)
The second VMP concept will only be created (unless it already exists) for each DPD drug product when:
BCount = 1 AND [0..0] TCD.BMCount (i.e. does not exist) AND BOSS <> AI
(i.e. single ingredient and BOSS <> AI)
and is defined using the following attributes:
Attribute | Alias | Group | Card | G Card | D/O | Range |
373873005 |Count of base of active ingredient| | BCount | NO | 1..1 | 0..0 | DATA | Integer >#0.. |
762949000 |Has precise active ingredient | PAI | YES (1) | 0..* | 0..1 | OBJECT | < 105590001 |Substance| |
732943007 |Has basis of strength substance| | BOSS | YES (1) | 0..* | 0..1 | OBJECT | < 105590001 |Substance| |
Descriptions generation
VMP generation of en-CA Fully Specified Name (FSN)
Format
VMP-1 (mandatory)
“Product containing only” [[ + @AI]] “ (medicinal product)” 1
VMP-2 (optional)
“Product containing precisely ” [[ + @PAI 3 OR @BOSS 4]] [ “ (as ” [[ + @PAI ]] “)”] 4“ (medicinal product)” 1
VMP generation of en-CA Preferred Term (PT)
Format
VMP-1 (mandatory)
[[ + @AI]] 2
VMP-2 (optional)
[[ + @PAI 3 OR @BOSS 4]] [ “ (as ” [[ + @PAI ]] “)”] 2
Rules for EN descriptions
1: For all attribute values, use the en-CA FSN with no semantic tag
2: For all attribute values, use the en-CA PT
3: PAI is used here when:
- BOSS is a modification of AI (direct or transitive).
- Note: In these cases the PAI = TCD.BOSS
4: “BOSS (as PAI)” is used here when:
- BOSS is NOT a modification of AI (direct or transitive)
VMP generation of fr-CA Fully Specified Name (FSN)
Format
VMP-1 (mandatory)
“produit contenant seulement” [[ + @AI]] “ (produit médicinal)” 1
VMP-2 (optional)
“produit contenant précisément” [[ + @PAI 3 OR @BOSS 4]] [ “ (” [[ + @PAI ]] “)”] 4“ (produit médicinal)” 1
VMP generation of fr-CA Preferred Term (PT)
Format
VMP-1 (mandatory)
[[ + @AI]] 2
VMP-2 (optional)
[[ + @PAI 3 OR @BOSS 4]] [ “ (” [[ + @PAI ]] “)”] 2
Rules for French descriptions
1: For all attribute values, use the fr-CA FSN with no semantic tag
2: For all attribute values, use the fr-CA PT
3: PAI is used here when:
- BOSS is a modification of AI (direct or transitive).
- Note: In these cases the PAI = TCD.BOSS
4: “BOSS (as PAI)” is used here when:
- BOSS is NOT a modification of AI (direct or transitive)
Examples of VMPs
VMP-1
VMP-2