Current Build

Переводит команда Health Samurai . Приглашаем поучаствовать в русификации стандарта FHIR: GitHub , Email.

FHIR Infrastructure Work Group Maturity Level: 5Trial Use Compartments: N/A

Генерирует экземпляр вопросника Questionnaire на основе указанного профиля StructureDefinition, создавая вопросы для каждого основного элемента или элемента расширения, найденные в StructureDefinition.

Если эта операция вызывается не на уровне экземпляра, необходимо указать один из входных ('in') параметров identifier, profile или url. (Если вызывается на уровне экземпляра, эти параметры будут игнорироваться. Если указано более одного, серверы могут вызвать ошибку или выполнить с параметром на свой выбор.)

Ответ будет содержать экземпляр вопросника Questionnaire на основе указанного профиля StructureDefinition и/или ресурс OperationOutcome с ошибками и предупреждениями.

Вложенные группы используются для обработки сложных структур и типов данных. Если параметр 'supportedOnly' установлен в значение true, будут включены только элементы, помеченные как "must support".

Эта операция предназначена дать возможность автогенерации простых интерфейсов для произвольных профилей. Этот подход с вопросниками 'questionnaire' к вводу данных имеет ограничения, которые сделают его менее оптимальным, чем пользовательские интерфейсы. Однако эта функция может быть полезна для простых приложений или для систем, которые хотят поддержать "non-core" ресурсы с минимальными усилиями разработчиков.

The official URL for this operation definition is

 http://hl7.org/fhir/OperationDefinition/StructureDefinition-questionnaire

Formal Definition (as a OperationDefinition).

URL: [base]/StructureDefinition/$questionnaire

URL: [base]/StructureDefinition/[id]/$questionnaire

This is an idempotent operation

In Parameters:
ИмяCardinalityТипBindingProfileDocumentation
identifier0..1canonical(StructureDefinition)

A logical identifier (i.e. 'StructureDefinition.identifier''). The server must know the StructureDefinition or be able to retrieve it from other known repositories.

profile0..1string
(token)

The StructureDefinition is provided directly as part of the request. Servers may choose not to accept profiles in this fashion

url0..1canonical(StructureDefinition)

The StructureDefinition's official URL (i.e. 'StructureDefinition.url'). The server must know the StructureDefinition or be able to retrieve it from other known repositories.

supportedOnly0..1boolean

Если имеет значение true, вопросник будет включать только элементы, отмеченные в StructureDefinition как "mustSupport='true'".

Out Parameters:
ИмяCardinalityТипBindingProfileDocumentation
return1..1Questionnaire

Форма вопросника, сгенерированная на основе этого StructureDefinition.

Note: as this is the only out parameter, it is a resource, and it has the name 'return', the result of this operation is returned directly as a resource

Open Issue: Ideally, extensions should be populated in the generated Questionnaire that will support taking QuestionnaireResponse resources generated from the Questionnaire and turning them back into the appropriate resources.

Request:

GET /fhir/StructureDefinition/daf-patient/$questionnaire

Response:

HTTP/1.1 200 OK
[other headers]

See DAF Patient Questionnaire 

 

For more information about operations, including how they are invoked, see Operations.