Создайте новый ресурс пациента, ссылающийся на идентификатор пользователя

Я пытаюсь создать новый ресурс FHIR «Пациент» с помощью RESTful API и формата XML. Я хочу сохранить информацию о пациентах с помощью метода Create, но в отношении здоровья моего пациента запись Я также ссылаюсь на пользователя (состоящего из идентификатора, имени пользователя и пароля) пациента в базе данных.

Как связать id пользователя с ресурсом "Пациент", который я создаю с помощью REST? Есть ли поле XML, в котором я должен разместить такую ​​информацию? Действительно ли рекомендуется использовать расширение?


person franklin_the_turtle    schedule 16.12.2016    source источник


Ответы (1)


Совершенно разумно использовать для этой цели расширение. Если вам нужно, чтобы данные сохранялись в карте пациента, у вас действительно нет выбора. Тем не менее, будьте очень осторожны при хранении информации о пароле в ресурсе «Пациент», поскольку «Пациент» будет рассылаться повсюду. Было бы проще хранить ссылки на пациента / практикующего врача и т. Д. в вашем представлении пользователя, чем для хранения информации о безопасности в вашей структуре пациента. (Вы можете представить понятие «пользователь» в FHIR, используя Basic, но мы поощряем использование в этом пространстве стандартов, не относящихся к сфере здравоохранения.)

person Lloyd McKenzie    schedule 16.12.2016
comment
да. Я использую SCIM для управления пользователями и сохраняю ссылку на запись пациента / практикующего врача в пользовательском ресурсе SCIM. - person Grahame Grieve; 17.12.2016
comment
спасибо @ lloyd-mckenzie за ваш ответ, пока я буду придерживаться решения по расширению! - person franklin_the_turtle; 17.12.2016
comment
Я бы посоветовал взглянуть на SCIM как на альтернативу. - person Lloyd McKenzie; 17.12.2016