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
The representation of a medicinal product supplied by a single organization (supplier) in Canada under a single product name, and which contains the same set of active ingredients, regardless of any modification of those ingredients that are not either clinically significant or (in relevant) part of the product’s basis of strength substance.
Attributes
The TMP 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 | 0..* | 0..1 | OBJECT | < 105590001 |Substance| |
762949000 |Has precise active ingredient | PAI | YES | 0..* | 0..1 | OBJECT | < 105590001 |Substance| |
732943007 |Has basis of strength substance| | BOSS | YES | 0..* | 0..1 | OBJECT | < 105590001 |Substance| |
774167006 |Product name| | ProdName | NO | 0..1 | 0..0 | OBJECT | < 774167006 |Product name| |
774164004 |Supplier| | Supplier | NO | 0..1 | 0..0 | OBJECT | < 774164004 |Supplier| |
Concepts
Up to two TMP concepts are created for each DPD drug product. These are listed below.
TMP-1 (mandatory)
The first TMP 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 | 0..* | 0..1 | OBJECT | < 105590001 |Substance| |
774167006 |Product name| | ProdName | NO | 0..1 | 0..0 | OBJECT | < 774167006 |Product name| |
774164004 |Supplier| | Supplier | NO | 0..1 | 0..0 | OBJECT | < 774164004 |Supplier| |
TMP-2 (optional)
The second TMP 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 | 0..* | 0..1 | OBJECT | < 105590001 |Substance| |
732943007 |Has basis of strength substance| | BOSS | YES | 0..* | 0..1 | OBJECT | < 105590001 |Substance| |
774167006 |Product name| | ProdName | NO | 0..1 | 0..0 | OBJECT | < 774167006 |Product name| |
774164004 |Supplier| | Supplier | NO | 0..1 | 0..0 | OBJECT | < 774164004 |Supplier| |
Descriptions generation
TMP generation of en-CA Fully Specified Name (FSN)
Format
TMP-1 (mandatory)
[[ + @ProdName]]1 “ [“ [[ + @AI]] ] (”[[ + @Supplier]] 2“) (real medicinal product)” 3
TMP-2 (optional)
[[ + @ProdName]]1 “ [“ [[ + @PAI 5 OR @BOSS 6]] [ “ (as ” [[ + @PAI ]] “)”] 5 " ] (”[[ + @Supplier]] 2 “) (real medicinal product)” 3
TMP generation of en-CA Preferred Term (PT)
Format
TMP-1 (mandatory)
[[ + @ProdName]]1 “ [“ [[ + @AI]] (” [[ + @Supplier]] 2“)4
TMP-2 (optional)
[[ + @ProdName]]1 “ [“ [[ + @PAI 5 OR @BOSS 6]] [ “ (” [[ + @PAI ]] “)”] 5 " ] (”[[ + @Supplier]] 2 “)" 4
Rules for English descriptions
1: ProdName is always fully capitalized
2: Supplier is always fully capitalized
3: For all attribute values, use the en-CA FSN with no semantic tag
4: For all attribute values, use the en-CA PT
5: PAI is used here when:
- BOSS is a modification of AI (direct or transitive).
- Note: In these cases the PAI = TCD.BOSS
6: “BOSS (as PAI)” is used here when:
- BOSS is NOT a modification of AI (direct or transitive)
TMP generation of fr-CA Fully Specified Name (FSN)
Format
TMP-1 (mandatory)
[[ + @ProdName]]1 “ [“ [[ + @AI]] ] (”[[ + @Supplier]] 2 “) (produit médicinal commercial)” 3
TMP-2 (optional)
[[ + @ProdName]]1 “ [“ [[ + @PAI 5 OR @BOSS 6]] [ “ ( ” [[ + @PAI ]] “)”] 5 " ] (”[[ + @Supplier]] 2 “) (produit médicinal commercial)” 3
TMP generation of fr-CA Preferred Term (PT)
Format
TMP-1 (mandatory)
[[ + @ProdName]]1 “ [“ [[ + @AI]] “ ] (” [[ + @Supplier]] 2 “)” 4
TMP-2 (optional)
[[ + @ProdName]]1 “ [“ [[ + @PAI 5 OR @BOSS 6]] [ “ ( ” [[ + @PAI ]] “)”] 5 " ] (”[[ + @Supplier]] 2 “)” 4
Rules for French descriptions
1: ProdName is always fully capitalized
2: Supplier is always fully capitalized
3: For all attribute values, use the fr-CA FSN with no semantic tag
4: For all attribute values, use the fr-CA PT
5: PAI is used here when:
- BOSS is a modification of AI (direct or transitive).
- Note: In these cases the PAI = TCD.BOSS
6: “BOSS (as PAI)” is used here when:
- BOSS is NOT a modification of AI (direct or transitive)
Examples of TMPs
TMP-1
TMP-2