@@ -928,8 +928,23 @@ def assert_all_drug_information(
928928 | AntibioticsAdministeredDrugTypeOptions .GENTAMICIN
929929 | AntibioticsAdministeredDrugTypeOptions .METRONIDAZOLE
930930 | AntibioticsAdministeredDrugTypeOptions .TEICOPLANIN
931+ | OtherDrugsAdministeredDrugTypeOptions .BUSCOPAN
932+ | OtherDrugsAdministeredDrugTypeOptions .DIAZEMULS
933+ | OtherDrugsAdministeredDrugTypeOptions .GLUCAGON
934+ | OtherDrugsAdministeredDrugTypeOptions .HYDROCORTISONE
935+ | OtherDrugsAdministeredDrugTypeOptions .MEPTAZINOL
936+ | OtherDrugsAdministeredDrugTypeOptions .MIDAZOLAM
937+ | OtherDrugsAdministeredDrugTypeOptions .PETHIDINE
938+ | OtherDrugsAdministeredDrugTypeOptions .PROPOFOL
931939 ):
932940 expected_unit = "mg"
941+ case (
942+ OtherDrugsAdministeredDrugTypeOptions .ALFENTANYL
943+ | OtherDrugsAdministeredDrugTypeOptions .FENTANYL
944+ | OtherDrugsAdministeredDrugTypeOptions .FLUMAZENIL
945+ | OtherDrugsAdministeredDrugTypeOptions .NALOXONE
946+ ):
947+ expected_unit = "mcg"
933948 case _:
934949 expected_unit = None
935950
@@ -1369,6 +1384,23 @@ class AntibioticsAdministeredDrugTypeOptions(StrEnum):
13691384 OTHER_ANTIBIOTIC = "305493"
13701385
13711386
1387+ class OtherDrugsAdministeredDrugTypeOptions (StrEnum ):
1388+ """Enum for other drugs administered drug type options"""
1389+
1390+ ALFENTANYL = "200252~mcg"
1391+ BUSCOPAN = "17133~mg"
1392+ DIAZEMULS = "17959~mg"
1393+ FENTANYL = "17958~mcg"
1394+ FLUMAZENIL = "17134~mcg"
1395+ GLUCAGON = "17940~mg"
1396+ HYDROCORTISONE = "17527~mg"
1397+ MEPTAZINOL = "200251~mg"
1398+ MIDAZOLAM = "17135~mg"
1399+ NALOXONE = "17136~mcg~204333"
1400+ PETHIDINE = "17137~mg"
1401+ PROPOFOL = "17960~mg"
1402+
1403+
13721404# Registry of all known Enums to search when matching string values
13731405ALL_ENUMS : List [type [Enum ]] = [
13741406 obj
0 commit comments