2015-05-13 56 views
0

E. g。在組成元素日期具有數據類型dateTimeHL7 FHIR:適用於其他數據類型的配置文件

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

檔案可能是件日期也適應另一種數據類型,比如數據類型日期是嗎?

回答

1

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

在子彈「實際上......」說明書陳述「的類型元素必須是相同或類型爲基礎的相同元素的列表的子集列表結構體」。

因此,不可以引入新的類型。通常,配置文件(StructureDefinition)只能進一步限制資源的使用/內容。它可能不會放鬆標準。

1

Chris是正確的 - 類型不能改變,新的類型不能添加。所以如果規範說dateTime,你不能使用「string」來代替。但是,在這種特定情況下,您可以在dateTime內傳達「正確日期」。您可以針對該類型聲明約束。所以從理論上講,你可以在dateTime上聲明一個長度約爲10個字符的約束,本質上它是一個日期。同樣,FHIR沒有要求您存儲發送給您的所有內容。因此,丟棄發送給您的任何時間信息是合理的(有關更多信息,請參見http://hl7.org/fhir/2015May/updates.html)。

通常,剝離時間會比直接拒絕包含時間的實例更好。但是,即使這種選擇被許多通信夥伴認爲是意外/不受歡迎的。

相關問題