diff --git a/API-Examples/2025-01-15/erp_eml-epa-notes/11_ibm_medication_compounding.xml b/API-Examples/2025-01-15/erp_eml-epa-notes/11_ibm_medication_compounding.xml new file mode 100644 index 00000000..e83184fd --- /dev/null +++ b/API-Examples/2025-01-15/erp_eml-epa-notes/11_ibm_medication_compounding.xml @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/API-Examples/2025-01-15/erp_eml-epa-notes/12_ibm_medication_compounding_Mapped.xml b/API-Examples/2025-01-15/erp_eml-epa-notes/12_ibm_medication_compounding_Mapped.xml new file mode 100644 index 00000000..7ec8a82d --- /dev/null +++ b/API-Examples/2025-01-15/erp_eml-epa-notes/12_ibm_medication_compounding_Mapped.xml @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/API-Examples/FSH-Files/input/fsh/examples/erp_eml_epa_notes/11_ibm_medication_compounding.fsh b/API-Examples/FSH-Files/input/fsh/examples/erp_eml_epa_notes/11_ibm_medication_compounding.fsh new file mode 100644 index 00000000..c9bbd375 --- /dev/null +++ b/API-Examples/FSH-Files/input/fsh/examples/erp_eml_epa_notes/11_ibm_medication_compounding.fsh @@ -0,0 +1,25 @@ +Instance: erp-eml-epa-notes-11-ibm-medication-compounding +InstanceOf: KBV_PR_ERP_Medication_Compounding +Usage: #example +* code = $KBV_CS_ERP_Medication_Type#rezeptur +* code.text = "Sumatriptan-1a Pharma 100 mg Tabletten" +* form.text = "TAB" +* extension[Arzneimittelkategorie].valueCoding = $KBV_CS_ERP_Medication_Category#00 +* extension[Impfstoff].valueBoolean = false +* extension[Kategorie].valueCodeableConcept.coding.code = #373873005:860781008=362943005 + +* amount.numerator = $unitsofmeasure#{tbl} "TAB" +* amount.numerator.extension[Gesamtmenge].valueString = "12" +* amount.denominator.value = 1 + +* ingredient[+] + * strength.numerator = 1 '{tbl}' "TAB" + * strength.denominator.value = 1 + * itemCodeableConcept.text = "1st ingredient" + * itemCodeableConcept = $pzn-cs#12343219 +* ingredient[+] + * strength.numerator = 2 '{tbl}' "TAB" + * strength.denominator.value = 1 + * itemCodeableConcept.text = "2nd ingredient" + * itemCodeableConcept = $pzn-cs#56781239 + diff --git a/API-Examples/FSH-Files/input/fsh/examples/erp_eml_epa_notes/12_ibm_medication_compounding_mapped.fsh b/API-Examples/FSH-Files/input/fsh/examples/erp_eml_epa_notes/12_ibm_medication_compounding_mapped.fsh new file mode 100644 index 00000000..80f1e3c1 --- /dev/null +++ b/API-Examples/FSH-Files/input/fsh/examples/erp_eml_epa_notes/12_ibm_medication_compounding_mapped.fsh @@ -0,0 +1,43 @@ +Instance: erp-eml-epa-notes-12-ibm-medication-compounding-Mapped +InstanceOf: GEM_ERP_PR_Medication +Usage: #example +* contained[0] = FirstIngredient +* contained[+] = SecondIngredient +* extension[drugCategory].valueCoding = $epa-drug-category-cs#00 +* extension[type].valueCoding = $sct#1208954007 "Extemporaneous preparation (product)" +* extension[isVaccine].valueBoolean = false +* form.text = "TAB" +* code.text = "Sumatriptan-1a Pharma 100 mg Tabletten" + +* amount.numerator = $unitsofmeasure#{tbl} "TAB" + * extension[totalQuantity].valueString = "12" +* amount.denominator.value = 1 + +* ingredient[+] + * itemReference = Reference(FirstIngredient) + * strength.numerator = 1 '{tbl}' "TAB" + * strength.denominator.value = 1 + * strength.denominator.system.extension[dataAbsentReason].valueCode = #unknown + * strength.denominator.code.extension[dataAbsentReason].valueCode = #unknown + +* ingredient[+] + * itemReference = Reference(SecondIngredient) + * strength.numerator = 2 '{tbl}' "TAB" + * strength.denominator + * value = 1 + * system.extension[dataAbsentReason].valueCode = #unknown + * code.extension[dataAbsentReason].valueCode = #unknown + +Instance: FirstIngredient +InstanceOf: EPAMedicationPZNIngredient +Usage: #inline +* extension[type].valueCoding = $sct#781405001 "Medicinal product package (product)" +* code = $pzn-cs#12343219 "1st ingredient" +* code.text = "1st ingredient" + +Instance: SecondIngredient +InstanceOf: EPAMedicationPZNIngredient +Usage: #inline +* extension[type].valueCoding = $sct#781405001 "Medicinal product package (product)" +* code = $pzn-cs#56781239 "2nd ingredient" +* code.text = "2nd ingredient" \ No newline at end of file