{ "description": "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.", "_filename": "CapabilityStatement-adaptive-questionnaire-service.json", "package_name": "fhir.argonaut.questionnaire", "format": [ "xml", "json" ], "date": "2019-02-26", "publisher": "The Argonaut Project", "patchFormat": [ "application/json-patch+json" ], "fhirVersion": "3.0.1", "jurisdiction": [ { "coding": [ { "code": "US", "system": "urn:iso:std:iso:3166" } ] } ], "name": "adaptive_questionnaire_service", "acceptUnknown": "both", "type": null, "experimental": "false", "resourceType": "CapabilityStatement", "title": "Argonaut Adaptive Questionnaire Service CapabilityStatement", "package_version": "1.0.0", "status": "active", "id": "7ea781b7-ccdc-4b36-8173-0683bf2772ba", "kind": "requirements", "implementationGuide": [ "http://fhir.org/guides/argonaut/questionnaire/ImplementationGuide/argonaut.us.questionnaire-1.0.0", "http://hl7.org/fhir/us/core/STU2/ImplementationGuide/us-core-ig" ], "url": "http://fhir.org/guides/argonaut/questionnaire/CapabilityStatement/adaptive-questionnaire-service", "version": "0.0.0", "contact": [ { "telecom": [ { "value": "https://github.com/argonautproject/questionnaire/issues", "system": "url" } ] } ], "rest": [ { "mode": "server", "resource": [ { "type": "QuestionnaireResponse", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ], "interaction": [ { "code": "search-type", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "MAY" } ] }, { "code": "read", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "MAY" } ] }, { "code": "vread", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "MAY" } ] } ], "readHistory": false, "updateCreate": false, "documentation": "- The Service *SHALL* be capable of supporting the[ Argonaut Questionnaire Profile](http://fhir.org/guides/argonaut/questionnaire/StructureDefinition/argo-questionnaire) as a contained resource with the Argonaut Adaptive QuestionnaireResponse Profile.\n- The Service *SHALL* be capable of supporting the[ Argonaut Questionnaire ValueSet Profile](http://fhir.org/guides/argonaut/questionnaire/StructureDefinition/argo-questionnaire-valueset) as a contained resource with the Argonaut Questionnaire Profile." } ], "security": { "description": "For general security consideration refer to the [Security and Privacy Considerations](https://argonautproject.github.io/questionnaire/index.html#security-and-privacy-considerations)." }, "operation": [ { "name": "next-question", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ], "definition": { "reference": "http://fhir.org/guides/argonaut/questionnaire/OperationDefinition/next-question" } } ], "documentation": "The Argonaut Adaptive Questionnaire Service **SHALL**:\n\n1. 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](http://hl7.org/fhir/STU3/http.html).\n1. Support json resource formats for all Argonaut Questionnaire interactions.\n1. Declare a CapabilityStatement identifying the list of profiles, operations, search parameter supported.\n\nThe Argonaut Adaptive Questionnaire Service **SHOULD**:\n\n1. Support xml resource formats for all Argonaut questionnaire interactions.\n1. Provide a mechanism for discovery of the adaptive forms it offers." } ], "profile": [ { "display": "Argonaut Adaptive QuestionnaireResponse Profile", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", "valueCode": "SHALL" } ], "reference": "http://fhir.org/guides/argonaut/questionnaire/StructureDefinition/argo-adap-questionnaireresponse" } ] }