-1

FHIR 中的过程资源没有状态,因此您不能只用 status=planned 来表示它,以便直接订购或提议未来的事件。未来的日期是否足以代表程序的命令?

订单资源文档说明了以下内容,这可能意味着程序资源不能成为订单的目标。

请注意,如果详细信息中使用的资源的定义明确定义了如何知道它是请求的东西,而不是(例如)已经发生的事情,则资源只能用于订单详细信息。对于某些资源,例如处方,这被定义为始终为真 - 它始终是要完成某事的指令/请求,而其他资源可能为此目的具有某种状态元素。如果资源的定义没有明确说明这一点,那么它就不能成为订单的目标。

Encounter资源可以具有计划状态,并且程序可以与遇到相关联,因此一种可能的解决方案可能是具有 Encounter [status=planned] 和相关程序资源的Order资源。

例如,下面是给定患者活检过程的 FHIR XML 表示:

程序示例

<Procedure xmlns="http://hl7.org/fhir">
  <subject>
    <reference value="Patient/example"/>
  </subject>
  <type>
    <coding>
      <system value="http://snomed.info/sct"/>
      <code value="90105005"/>
      <display value="Biopsy of soft tissue of forearm (Procedure)"/>
    </coding>
    <text value="Biopsy of suspected melanoma L) arm"/>
  </type>
  <bodySite>
    <coding>
      <system value="http://snomed.info/sct"/>
      <code value="368225008"/>
      <display value="Entire Left Forearm"/>
    </coding>
    <text value="Left forearm"/>
  </bodySite>
  <performer>
    <person>
      <reference value="Practitioner/example"/>
      <display value="Dr Bert Biopser"/>
    </person>
  </performer>
  <date>
    <start value="2014-10-03"/>
  </date>
  <followUp value="Review in clinic"/>
  <notes value="Standard Biopsy"/>
</Procedure>

那么什么是提议或订购程序的适当 FHIR 表示?

4

2 回答 2

1

一般来说,我们尽量不将“事件”资源用于订单 - 将引入单独的资源(就像 DiagnosticOrder 用于 Observation,MedicationPrescription 用于 MedicationDispense 和 MedicationAdministration)。很有可能,程序订单将包含在转诊资源中,PatientCare 工作组应该在 9 月之前在开发版本中发布一个相对完整的版本,并在接下来的几个月内发布一个草稿版本。(如果您认为有与推荐不同的程序订单的价值,请告诉我们 - 包括您认为不同之处以及您在哪些地方看到了在推荐之外使用的“程序订单”。)

于 2014-02-22T04:30:15.780 回答
1

就程序而言,它不能用于订单。我为此创建了一个跟踪器任务:http ://gforge.hl7.org/gf/project/fhir/tracker/?action=TrackerItemEdit&tracker_item_id=3001&start=

你有几个选择:

  • 添加一个修饰符扩展,说这是一个命令,而不是发生的事情
  • 正如您所说,使用未来日期,但是一旦未来日期过去,您怎么知道?
  • 如果有订单指向它,则认为这是未来的订单 - 但是如果您忘记检查订单会发生什么?(或者不知道,或者程序与它的顺序分离?)
  • 等待下一个版本:-(
于 2014-02-21T19:14:35.253 回答