Правила чтения / записи FHIR для определенного поля ресурса
Я хочу знать, можно ли определить в
FHIR
стратегия чтения / записи конкретного поля ресурса.
т.е. у меня есть
ServiceRequest
ресурс.
Я хочу предоставить для определенного профиля / роли написать на
authoredOn
поле, и я хочу предотвратить запись для другого профиля / роли.
Я пытаюсь читать
CapabilitySystem
ресурс, но я думаю, что это не соответствует моей цели.
В какой части FHIR я могу определять профили и роли?
1 ответ
Как правило, обновления относятся ко всему ресурсу, а не к отдельным полям. Вы можете определять бизнес-правила, которые отклоняют обновление на том основании, что изменилось поле, на изменение которого пользователь не имеет права, но стандартного способа выразить это ограничение в CapabilityStatement не существует. (Хотя вы можете определить расширение.)