From 521fa6fa87f3729625cd1c29ae720f0154755f30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rutt=20Lindstr=C3=B6m?= <112903984+rlindstrm@users.noreply.github.com> Date: Thu, 23 Nov 2023 15:40:58 +0200 Subject: [PATCH] strength nominator optional --- input/fsh/exampleProductBundles/eeJangee00.2mg3mgTablet.fsh | 6 +++--- input/fsh/exampleProductBundles/eeJangee00.3mg3mgTablet.fsh | 4 ++-- input/fsh/mapping/activeIngredient-SNOMED.fsh | 0 input/fsh/profiles/regulatoryProfiles.fsh | 6 +++--- 4 files changed, 8 insertions(+), 8 deletions(-) create mode 100644 input/fsh/mapping/activeIngredient-SNOMED.fsh diff --git a/input/fsh/exampleProductBundles/eeJangee00.2mg3mgTablet.fsh b/input/fsh/exampleProductBundles/eeJangee00.2mg3mgTablet.fsh index 21f71a2836..03059be6b0 100644 --- a/input/fsh/exampleProductBundles/eeJangee00.2mg3mgTablet.fsh +++ b/input/fsh/exampleProductBundles/eeJangee00.2mg3mgTablet.fsh @@ -138,10 +138,10 @@ Usage: #inline * for[+] = Reference(Jangee-002mg-3mg-Film-coated-tablet-EE-APD) * role = $100000072050#100000072072 "Active" * substance.code.concept = $sms#100000091531 "Ethinylestradiol betadex clathrate" -* substance.strength.presentationRatio.numerator = 0.02 $100000110633#100000110655 "milligram(s)" -* substance.strength.presentationRatio.denominator = 1 $200000000014#200000002152 "tablet" +//* substance.strength.presentationRatio.numerator = 0.02 $100000110633#100000110655 "milligram(s)" +//* substance.strength.presentationRatio.denominator = 1 $200000000014#200000002152 "tablet" * substance.strength.referenceStrength.substance.concept = $sms#100000091721 "Ethinylestradiol" -* substance.strength.referenceStrength.strengthRatio.numerator = 0.03 $100000110633#100000110655 "milligram(s)" +* substance.strength.referenceStrength.strengthRatio.numerator = 0.02 $100000110633#100000110655 "milligram(s)" * substance.strength.referenceStrength.strengthRatio.denominator = 1 $200000000014#200000002152 "tablet" diff --git a/input/fsh/exampleProductBundles/eeJangee00.3mg3mgTablet.fsh b/input/fsh/exampleProductBundles/eeJangee00.3mg3mgTablet.fsh index 49edbe92be..f6f1484384 100644 --- a/input/fsh/exampleProductBundles/eeJangee00.3mg3mgTablet.fsh +++ b/input/fsh/exampleProductBundles/eeJangee00.3mg3mgTablet.fsh @@ -131,8 +131,8 @@ Usage: #inline * for[+] = Reference(Jangee-003mg-3mg-Film-coated-tablet-EE-APD) * role = $100000072050#100000072072 "Active" * substance.code.concept = $sms#100000091531 "Ethinylestradiol betadex clathrate" -* substance.strength.presentationRatio.numerator = 0.03 $100000110633#100000110655 "milligram(s)" -* substance.strength.presentationRatio.denominator = 1 $200000000014#200000002152 "tablet" +//* substance.strength.presentationRatio.numerator = 0.03 $100000110633#100000110655 "milligram(s)" +//* substance.strength.presentationRatio.denominator = 1 $200000000014#200000002152 "tablet" * substance.strength.referenceStrength.substance.concept = $sms#100000091721 "Ethinylestradiol" * substance.strength.referenceStrength.strengthRatio.numerator = 0.03 $100000110633#100000110655 "milligram(s)" * substance.strength.referenceStrength.strengthRatio.denominator = 1 $200000000014#200000002152 "tablet" diff --git a/input/fsh/mapping/activeIngredient-SNOMED.fsh b/input/fsh/mapping/activeIngredient-SNOMED.fsh new file mode 100644 index 0000000000..e69de29bb2 diff --git a/input/fsh/profiles/regulatoryProfiles.fsh b/input/fsh/profiles/regulatoryProfiles.fsh index ae35683fc3..6b4f2fc56a 100644 --- a/input/fsh/profiles/regulatoryProfiles.fsh +++ b/input/fsh/profiles/regulatoryProfiles.fsh @@ -28,7 +28,7 @@ Description: """Medicinal Product as defined in ISO IDMP""" * identifier contains mpid 1..1 and pmsid 0..1 -// * otherid 0..* //TO DO: What to do about other slices? + * identifier[mpid] * system = "http://ema.europa.eu/fhir/mpId" @@ -262,7 +262,7 @@ Description: """Ingredient for the medicinal product, pharmaceutical product and * ^definition = "EMA IG 5.5.2" //* numerator.comparator.coding.system = $100000000008 // TO DO: not easily extendable, what to do with it? * numerator from UnitOfMeasurement - * numerator 1..1 + * numerator 0..1 // * numerator.system = $100000110633 // * numerator.code from unit-of-measurement-vs * denominator 1..1 @@ -273,7 +273,7 @@ Description: """Ingredient for the medicinal product, pharmaceutical product and * ^short = "Strength per unit of measurement (20mg/1ml)" * ^definition = "EMA IG 5.5.2" //* numerator.comparator.coding.system = $100000000008 // TO DO: not easily extendable, what to do with it? - * numerator 1..1 + * numerator 0..1 // * numerator.system = $100000110633 * numerator from UnitOfMeasurement * denominator 1..1