2nd DSTU Draft For Comment

This page is part of the FHIR Specification (v0.4.0: DSTU 2 Draft). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

Conformance-sdc-form-receiver.xml

Raw XML (canonical form)

SDC Repository for completed forms (id = "sdc-formreceiver")

Raw XML

<Conformance xmlns="http://hl7.org/fhir">
  <id value="sdc-formreceiver"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><!-- Snipped for brevity --></div>
  </text>
  <name value="SDC Form Receiver"/>
  <publisher value="U.S. Office of the National Coordinator (ONC)"/>
  <contact>
    <telecom>
      <system value="url"/>
      <value value="http://wiki.siframework.org/Structured+Data+Capture+Initiative"/>
    </telecom>
  </contact>
  <description value="This profile defines the expected capabilities of the ''SDC Form Receiver'' role when
   conforming to the S&amp;I Framework's [[sdc|Structured Data Capture FHIR implementation
   guide]].  This role is responsible for storing and returning completed and partially-completed
   forms."/>
  <status value="draft"/>
  <date value="2014-07-06"/>
  <fhirVersion value="0.2"/>
  <acceptUnknown value="false"/>
  <format value="xml"/>
  <format value="json"/>
  <rest>
    <mode value="server"/>
    <security>
      <description value="Implementations must meet the general security requirements documented in the [[sdc-security|SDC
       implementation guide]]."/>
    </security>
    <resource>
      <type value="QuestionnaireAnswers"/>
      <profile>
        <reference value="http://hl7.org/fhir/Profile/dataelement-sdc"/>
      </profile>
      <interaction>
        <extension url="http://hl7.org/fhir/ExtensionDefinition/conformance-common-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="search-type"/>
        <documentation value="Allows a user to search for existing completed or partially-completed forms.  Generally
         used to find partially-completed forms for update."/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/ExtensionDefinition/conformance-common-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="create"/>
        <documentation value="Allows recording a completed or partially-completed form"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/ExtensionDefinition/conformance-common-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="update"/>
        <documentation value="Allows updating an existing completed or partially-completed form.  (Systems may place
         rules on who can update forms and under what circumstances.)"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/ExtensionDefinition/conformance-common-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="delete"/>
        <documentation value="Allows removal of a completed form from a repository.  Note that the removal may be logical
         rather than physical.  Some systems may have rules for who can remove a completed form
         and under what circumstances."/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/ExtensionDefinition/conformance-common-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="history-instance"/>
        <documentation value="Allows review of prior versions of an answer set - allows reversion to previously recorded
         versions"/>
      </interaction>
      <interaction>
        <extension url="http://hl7.org/fhir/ExtensionDefinition/conformance-common-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <code value="validate"/>
        <documentation value="Allows checking an answer set for validity against submission rules without persisting
         any data"/>
      </interaction>
      <searchInclude value="QuestionnaireAnswers.questionnaire"/>
      <searchInclude value="Questionnaire.group.question.options"/>
      <searchParam>
        <extension url="http://hl7.org/fhir/ExtensionDefinition/conformance-common-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="author"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaireanswers#author"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/ExtensionDefinition/conformance-common-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="authored"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaireanswers#authored"/>
        <type value="date"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/ExtensionDefinition/conformance-common-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="questionnaire"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaireanswers#questionnaire"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/ExtensionDefinition/conformance-common-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="status"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaireanswers#status"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/ExtensionDefinition/conformance-common-expectation">
          <valueCode value="SHALL"/>
        </extension>
        <name value="subject"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaireanswers#subject"/>
        <type value="token"/>
      </searchParam>
      <searchParam>
        <extension url="http://hl7.org/fhir/ExtensionDefinition/conformance-common-expectation">
          <valueCode value="SHOULD"/>
        </extension>
        <name value="encounter"/>
        <definition value="http://hl7.org/fhir/SearchParameter/questionnaireanswers#encounter"/>
        <type value="token"/>
      </searchParam>
    </resource>
  </rest>
</Conformance>

Usage note: every effort has been made to ensure that the examples are correct and useful, but they are not a normative part of the specification.