【问题标题】:Defining a Medication Schedule in FHIR DSTU2在 FHIR DSTU2 中定义用药时间表
【发布时间】:2015-06-02 14:16:45
【问题描述】:

我们正在寻求使用 FHIR 药物处方资源来定义药物时间表。数据模型抛开时间表如下:

  • 药物/药物
  • 开始日期
  • 结束日期
  • 管理时间
  • 地点/路线

例如

阿莫西林 50mg - 口服 - 从 01/06/2015 到 05/06/2015 3 次 日 : 09.00 / 13.00 / 18.00

有人知道现有的 DSTU2 规范是否可以做到这一点?

干杯

【问题讨论】:

    标签: hl7-fhir dstu2-fhir


    【解决方案1】:

    是的,这是可能的。
    这是可能的,但只是费力。

    您希望这是MedicationPrescription。理想情况下,这将是一个 dosageInstruction.dosageTiming Timing 属性,但此元素不能(还没有?)在一天中指定特定的 Times。您必须为每次出现的处方创建一个dosageInstruction.scheduledDateTime

    【讨论】:

    • 我们已经查看了剂量说明,但似乎无法为药物管理员定义具体时间。每天 3 次是可能的,但不能在 13.000、17.00 和 21.00 每天 3 次
    • @MrEyes 您可以重复dosageInstruction 并设置其scheduledDateTime。或者你可以用Timing 元素来发疯。
    • 您会设想为每个定时事件指定剂量说明,还是会在 MedicationPrescription.dosageInstruction.scheduledTiming.event 数组中指定所有日期时间
    • 最好使用 Timing 来实现这一点,但我也看不出如何使用一天中的固定时间(也许@lmckenzi 可以提供帮助) .我正要建议,是的,当我意识到这个处方是 5 个月而不是 4 天时,你为每次出现创建一个 dosageInstruction.scheduledDateTime
    【解决方案2】:

    Timing 数据类型旨在支持这一点。它允许你说“每天 3 次”,还可以列举具体的时间。

    【讨论】:

    • 您的意思是在整个持续时间内枚举所有DateTimes,或者是否可以只指定三个Times,每天重复?
    • 后者在这种结构下是不可能的。有人要求扩展以捕获偏移量,但这并不完全相同。建议提交变更请求。
    【解决方案3】:

    这个对象现在是MedicationOrder

    请在此处查看答案/cmets:

    MedicationOrder for Times of day

    希望很快就会推出

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多