药品初始化中常见问题解答
1. 同种药品,存在多种剂型,如何对其进行编码。
对于一种原料药,如红霉素,可能生产出多种剂型:缓释片、控释片、水针剂、粉针剂……我们在建药品名称字典的时候可能有下面几种处理办法:
① 按原料药做药名
DRUG_CODE DRUG_NAME STD_INDICATOR INPUT_CODE
A080002MT0 红霉素 1 HMS
分析:药品名称作为一种诊疗项目存在于诊疗项目字典中,也就是说如果在治疗过程中需要使用红霉素(可能是给患者口服,也可能是给患者注射),他的医嘱只能是“红霉素”(A080.002MT0),XXX剂量。医嘱摆药系统是根据医嘱的代码来摆药的,这样一来,这四种剂型的药都符合医嘱的要求。这就会造成医生要给病人做注射而摆成了缓释片或控释片,也可能会药生希望给病人服药而药局摆成了水针剂或粉针剂。
结论:只有一条诊疗项目,两种途径的医嘱无法从诊疗项目上分开。此处理办法不合适。
② 按原料加详细剂型做药名
DRUG_CODE DRUG_NAME STD_INDICATOR INPUT_CODE
A080002ST0 红霉素缓释片 1 HMSHSP
A080002CT0 红霉素控释片 1 HMSKSP
A080002WI0 红霉素水针 1 HMSSZ
A080002PI0 红霉素粉针 1 HMSFZ
分析:在这种处理方式下,红霉素这种原料药就会存在4条诊疗项目。医生如果需要给患者注射,他的医嘱就可以下“红霉素水针”( A080.002WI0),XXX剂量或者是“红霉素粉针”( A080.002PI0)XXX剂量。这样,临床药局就可以根据医嘱代码摆出相应的药品来,不可能摆出控释片或缓释片来。对于医生如果需要给患者下服药医嘱也是同样的道理。
这样解决了一个问题,但实际上却又带来了另外一个问题。如果医生需要给患者注射红霉素,至于注射水针还是注射粉针都行(医院实际业务中就是这样),这时候我们的系统会提供两条诊疗项目“红霉素水针”和“红霉素粉针”,医生将不知道该选取这两条中的哪一条,因为如果选取了“水针”,在“水针”没货的情况下无法用“粉针”作替换,如果选择了“粉针”也存在同样的问题。
结论:存在四条诊疗项目,每一种途径的医嘱对应两诊疗项目,下医嘱时将不知该选择哪一条。此处理办法也不合适。
③ 按原料加粗略剂型做药名
DRUG_CODE DRUG_NAME STD_INDICATOR INPUT_CODE
A080002TA0 红霉素片 1 HMSP
A080002IJ0 红霉素针 1 HMSZ
分析:在这种处理方式下,“缓释片”也好,“控释片”也好都是“红霉素片”,因为它们在临床用药时可以相互替换。“水针”也好“粉针”也好都是“红霉素针”。这样就会存在2条诊疗项目。医生如果需要给病人注射就下“红霉素针”而不管它是“水针”还是“粉针”,需要给病人服用就下“红霉素片”。
结论:符合临床用药习惯,是比较合适的一种处理办法。
对于一种原料药品的多种剂型,把它做成几条诊疗项目药(药品名称字典)是一个很复杂的问题,例如“葡萄糖注射液”,有5ml、10ml、20ml做注射用的,还有100ml、250ml、500ml做输液用的,在这种情况下,你就可以做成两条诊疗项目药(药品名称字典)
|
|