This page is part of the Argonaut Questionnaire Implementation Guide (v1.0.0: Release) based on FHIR R3. This is the current published version in it's permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions
Argonaut Adaptive Questionnaire Service CapabilityStatement
This section outlines conformance requirements for the Argonaut Questionnaire Adaptive QuestionService. It is responsible for providing questions in response to requests and determining the next question and calculation of the score for an Adaptive Questionnaires. It supports the Argonaut Adaptive QuestionnaireResponse Profile and the transactions associated with the adaptive questionnaires. Note that the Argonaut Profile and next-question OperationDefinition identify the structural constraints, terminology bindings and invariants.
- FHIR Version: 3.0.1
- Supported formats: xml, json
- Published: 2019-02-26
- Published by: The Argonaut Project
FHIR RESTful Capabilities
The Argonaut Adaptive Questionnaire Service SHALL:
- Implement the RESTful behavior according to the FHIR specification including returning the appropriate response classes as described in the FHIR specification for FHIR RESTful API.
- Support json resource formats for all Argonaut Questionnaire interactions.
- Declare a CapabilityStatement identifying the list of profiles, operations, search parameter supported.
The Argonaut Adaptive Questionnaire Service SHOULD:
- Support xml resource formats for all Argonaut questionnaire interactions.
- Provide a mechanism for discovery of the adaptive forms it offers.
Security:
For general security consideration refer to the Security and Privacy Considerations.
RESTful Capabilities by Resource/Profile:
Summary of Operations
$next-question
operation.Summary of Search Criteria
Resource Type | Supported Profiles | Supported Searches | Supported Includes |
---|---|---|---|
QuestionnaireResponse |
QuestionnaireResponse
Supported Profiles:
Argonaut Adaptive QuestionnaireResponse Profile
- The Service SHALL be capable of supporting the Argonaut Questionnaire Profile as a contained resource with the Argonaut Adaptive QuestionnaireResponse Profile.
- The Service SHALL be capable of supporting the Argonaut Questionnaire ValueSet Profile as a contained resource with the Argonaut Questionnaire Profile.
Profile Interaction Summary:
- MAY support
search-type
,read
,vread
.
Fetch and Search Criteria:
-
A server MAY be capable of returning a QuestionnaireResponse resource using:
GET [base]/QuestionnaireResponse/[id]