Structured Data Capture 2.5.0 - Edition 3(STU), For Comment 2018Sep Ballot

This page is part of the Structured Data Capture FHIR IG (v2.5.0: STU 3 Ballot 1) based on FHIR v3.5.0. The current version which supercedes this version is 3.0.0. For a full list of available versions, see the Directory of published versions

(back to narrative)

Raw json

{
  "resourceType" : "OperationDefinition",
  "id" : "Questionnaire-extract",
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns="http://www.w3.org/1999/xhtml"><h2>QuestionnaireExtract</h2><p>OPERATION: QuestionnaireExtract</p><p>The official URL for this operation definition is: </p><pre>http://hl7.org/fhir/uv/sdc/OperationDefinition/Questionnaire-extract</pre><div><p>The Extract operation takes a completed QuestionnaireRespponse and converts it to a FHIR resource or Bundle of resources by using metadata embedded in the Questionnaire the Questionnaire is based on or that the operation is invoked on.  The extracted resources might include Observations, MedicationStatements and other standard FHIR resources which can then be shared and manipulated.</p>
</div><p>URL: [base]/Questionnaire/$extract</p><p>URL: [base]/Questionnaire/[id]/$extract</p><p>Parameters</p><table class="grid"><tr><td><b>Use</b></td><td><b>Name</b></td><td><b>Cardinality</b></td><td><b>Type</b></td><td><b>Binding</b></td><td><b>Documentation</b></td></tr><tr><td>IN</td><td>questionnaire-response</td><td>1..1</td><td><a href="http://hl7.org/fhir/2018Sep/resource.html">Resource</a></td><td/><td><div><p>The QuestionnaireResponse to extract data from.  The QuestionnaireResponse must either reference a Questionnaire that complies with a the <a href="sdc-questionnaire-extract.html">Questionnaire Extract Profile</a> or the operation must be invoked on a Questionnaire that complies with the profile.  This is necessary to ensure appropriate metadata is available to support extraction.</p>
</div></td></tr><tr><td>OUT</td><td>return</td><td>1..1</td><td><a href="http://hl7.org/fhir/2018Sep/resource.html">Resource</a></td><td/><td><div><p>The resulting FHIR resource produced after extracting data.  This might be a single clinical administrative resource or could be a Transaction Bundle that contains multiple resources.</p>
</div></td></tr></table><div><p>If the operation is invoked on a Questionnaire instance rather than the Questionnaire type, the instance SHALL either have the same canonical URL as the <code>QuestionnaireResponse.questionnaire</code> element or must have a <code>Questionnaire.derivedFrom</code> element with that canonical URL.</p>
</div></div>"
  },
  "url" : "http://hl7.org/fhir/uv/sdc/OperationDefinition/Questionnaire-extract",
  "version" : "2.5.0",
  "name" : "QuestionnaireExtract",
  "title" : "Questionnaire response extract to resource(s)",
  "status" : "draft",
  "kind" : "operation",
  "date" : "2018-08-30",
  "publisher" : "HL7 International - FHIR Infrastructure",
  "description" : "The Extract operation takes a completed QuestionnaireRespponse and converts it to a FHIR resource or Bundle of resources by using metadata embedded in the Questionnaire the Questionnaire is based on or that the operation is invoked on.  The extracted resources might include Observations, MedicationStatements and other standard FHIR resources which can then be shared and manipulated.",
  "code" : "extract",
  "comment" : "If the operation is invoked on a Questionnaire instance rather than the Questionnaire type, the instance SHALL either have the same canonical URL as the `QuestionnaireResponse.questionnaire` element or must have a `Questionnaire.derivedFrom` element with that canonical URL.",
  "resource" : [
    "Questionnaire"
  ],
  "system" : false,
  "type" : true,
  "instance" : true,
  "parameter" : [
    {
      "name" : "questionnaire-response",
      "use" : "in",
      "min" : 1,
      "max" : "1",
      "documentation" : "The QuestionnaireResponse to extract data from.  The QuestionnaireResponse must either reference a Questionnaire that complies with a the [Questionnaire Extract Profile](sdc-questionnaire-extract.html) or the operation must be invoked on a Questionnaire that complies with the profile.  This is necessary to ensure appropriate metadata is available to support extraction.",
      "type" : "Resource",
      "targetProfile" : [
        "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaireresponse"
      ]
    },
    {
      "name" : "return",
      "use" : "out",
      "min" : 1,
      "max" : "1",
      "documentation" : "The resulting FHIR resource produced after extracting data.  This might be a single clinical administrative resource or could be a Transaction Bundle that contains multiple resources.",
      "type" : "Resource"
    }
  ]
}