智能肠内营养方案 1.0

智能肠内营养方案 是一款帮助临床医学医师快速便捷地计算营养组分的应用程序。

目前主要有两个功能:

1. 营养成分计算

根据体重、24h尿素量、制剂用量,计算营养组成和比例。

操作步骤:
  1. 填写对象的体重、24h尿素量
  2. 填写肠内制剂的用量(如果需要)
  3. 填写静脉制剂的用量(如果需要)
  4. 点击 计算 按钮,会在计算结果栏显示营养组成和比例的数数值。
  5. 如果要清除已填写的数据,请点击 重置 按钮

2. 智能营养方案生成

根据体重、24h尿素量、营养组分,生成建议的制剂用量。

操作步骤:
  1. 填写对象的体重、24h尿素量
  2. 填写成分需求,可在每项的需求栏中填写,第二栏是程序生成之后的实际成分值。
  3. 在肠内制剂页面,选择要配制的产品,这个页面的摄入量不需要用户填写,程序生成之后会显示使用量。
  4. 在静脉制剂页面,选择要配制的产品,这个页面的摄入量不需要用户填写,程序生成之后会显示使用量。
  5. 点击 生成 按钮,运行成功后,会在相应位置显示实际的配方用量和营养成分值。
  6. 如果要生成其它可选方案,可再次点击 生成 按钮,生成新的配方。
  7. 如果要清除已填写的数据,请点击 重置 按钮

3. 常见问题

问题1:为什么生成过程很慢?

因为根据营养组分需求生成制剂配方是一个数学规划问题,无法通过传统的线性代数方程组求解得到,需要用到迭代算法,所以比较耗时。

问题2:为什么每次生成的结果不一样?

理论上,一组营养组分需求,对应很多种制剂配方组合,不是唯一解,程序中采用了迭代算法,在求解过程中具有随机性,所以每次生成的结果不一样。

问题3:为什么智能营养方案生成时实际生成值会与需求值有偏差?

因为不同产品的增量不是连续变化的,计算得到的配方不太可能与需求量完全一致,会有误差。

问题4:怎么选择产品集?

在智能营养方案生成的产品选择时,可参考以下几点说明:

  • 在智能营养方案生成页面,有所有肠内制剂和静脉制剂产品列表,每个产品除了显示生成用量,最右侧也有一个开关。
  • 程序在自动生成配方时,只会采用打开了开关的产品,根据需求生成用量。
  • 有的产品虽然打开了,但程序也有可能不会生成用量,这取决于具体需求和生成过程。
  • 为了便于快速选择产品,程序提供了不同的产品组合菜单,例如,可以选不同公司的所有产品。
  • 如果选上了某一个产品集,也可以点击不同产品的开关,进行自由增减产品。
  • 如果生成的配方中,有不想要的产品,可关掉这种产品,再重新生成。
  • 如果生成的配方中,没有想要的产品,可打开这种产品,再重新生成。
  • 如果不想有品牌和营养液的限制,可以把所有产品都选上(在组合菜单中选“全部可选”即可)
  • 组合菜单中有“全部不选功能”,这是为了快速去掉“肠内制剂”或者“静脉制剂”产品
问题5:为什么智能营养方案生成参数中蛋白/体重、蛋白热卡比只需要填写任意一个?

如果填写了热量/体重的值,那么蛋白/体重、蛋白热卡比这两个参数是相互关联的,确定了其中一个,另个一个参数就确定了。 如果两个同时填写了,它们的值会冲突,不过程序会自动选第一个。