HL7 FHIR:用于适配另一种数据类型的配置文件

HL7 FHIR: Profile for adapting another data type

E. G。在 Composition 中,元素 date 的数据类型为 dateTime.

<Composition xmlns="http://hl7.org/fhir">
    ...
    <date value="[dateTime]"/><!-- 1..1 Composition editing time § -->
    ...

是否有 Profile 元素 date 是否也适用于另一种数据类型,例如数据类型 日期?

http://hl7.org/fhir/2015May/structuredefinition.html#6.17.5.2

在项目符号 "In practice..." 下,规范声明 "the list of types for an element must be the same or a subset of the list of types for the same element in the base structure"。

所以,不,可能不会引入新类型。一般来说,Profile(StructureDefinition)只能进一步限制资源的use/content。可能不会放宽标准。

Chris 是正确的 - 类型不能更改,也不能添加新类型。因此,如果规范说的是 dateTime,则不能改用 "string"。但是,在这种特定情况下,您可以在 dateTime 内通信 "just date"。您可以针对该类型断言约束。因此理论上,您可以在 dateTime 上声明 10 个字符的长度限制,实质上使其成为一个日期。同样,FHIR 中也没有要求您存储发送给您的所有内容。因此,丢弃发送给您的任何时间信息是合法的(有关详细信息,请参阅 http://hl7.org/fhir/2015May/updates.html)。

通常,剥离时间比直接拒绝包含时间的实例要好。但是,即使是该选项也会被许多通信伙伴视为 unexpected/undesirable。