HL7 FHIR: профиль для адаптации другого типа данных

напр. В Composition элемент date имеет тип данных dateTime.

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

Возможно ли с Профилем, что элемент дата также адаптирует другой тип данных, например тип данных дата?


person hagem    schedule 13.05.2015    source источник


Ответы (2)



Крис прав - тип не может измениться и нельзя добавить новые типы. Поэтому, если в спецификации указано dateTime, вместо этого вы не можете использовать «строку». Однако в этом конкретном случае вы можете сообщить «просто дату» в dateTime. И вы можете установить ограничения для типа. Таким образом, теоретически вы можете установить ограничение длины в 10 символов для dateTime, по сути, сделав его датой. Кроме того, FHIR не требует, чтобы вы хранили все, что вам прислали. Таким образом, законно выбрасывать любую отправленную вам информацию о времени (см. http://hl7.org/fhir/2015May/updates.html для получения дополнительной информации).

Как правило, удаление времени было бы лучше, чем прямое отклонение экземпляров, содержащих время. Однако даже этот вариант будет воспринят многими партнерами по коммуникации как неожиданный/нежелательный.

person Lloyd McKenzie    schedule 14.05.2015