FHIR Infrastructure Work Group | Maturity Level: N/A | Standards Status: Informative |
Базовая спецификация FHIR используется во всем мире в самых разных контекстах с большим разнообразием вариантов использования. Существует множество ограничений из общепринятой практики и правил, которые ограничивают соглашения, которые представляет собой спецификация. В частности, в старых хранилищах записей есть большие объемы существующих данных, которые необходимо представлять и обменивать с использованием ресурсов FHIR.
Анализ требований, который проводится во время разработки процесса FHIR, часто приводит к четкому пониманию того, как должна быть представлена информация, но также может прояснить, что по ряду причин такие передовые практики не могут быть навязаны в качестве требований стандартов во всех контекстах. Однако для стандарта FHIR полезно иметь возможность документировать известные передовые практики.
Комитеты могут документировать передовой опыт одним из двух способов:
При использовании валидатора FHIR разработчики могут при желании потребовать соблюдения правил передовой практики.
На этой странице представлены лучшие практики, описанные в этой спецификации:
DomainResource | ||
dom-6 | A resource should have narrative for robust management | Когда у ресурса нет описания, только системы, которые полностью понимают данные, могут безопасно отображать ресурс для человека. Включение удобочитаемого представления в ресурс делает экосистему гораздо более надежной и удешевляет обработку ресурсов промежуточными системами. Некоторые экосистемы ограничивают распределение ресурсов только теми системами, которые полностью понимают ресурсы, и, как следствие, разработчики могут считать, что повествование излишне. Однако опыт показывает, что такие экосистемы часто открываются для новых участников со временем. |
Condition | ||
con-3 | Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item | Большинство систем ожидают, что ClinicalStatus будет оцениваться для пунктов списка проблем, которые управляются с течением времени, но может не нуждаться в ClinicalStatus для диагностики на определенный момент времени. |