sdc-form-filler
type: CapabilityStatement
node role: treeRoot
id:
  v: sdc-form-filler
language:
  v: en
text:
  status:
    v: extensions
  div:
v: Generated Narrative: CapabilityStatement sdc-form-filler SDC Form Filler Implementation Guide Version: 4.0.0 FHIR Version: 4.0.1 Supported Formats: xml, json Published on: 2014-07-06 Published by: HL7 International / FHIR Infrastructure Note to Implementers: FHIR Capabilities Any FHIR capability may be 'allowed' by the system unless explicitly marked as 'SHALL NOT'. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case. FHIR RESTful Capabilities Mode: client The Questionnaire, ValueSet and CodeSystem resources are retrieved to allow the system to guide the user through the entry process. The QuestionnaireResponse resource is used to record the populated form. Finally, the Library, StructureMap, StructureDefinition, and ConceptMap resources are available to assist with population. Note: Form Fillers that support the 'populate' operation will need to be capable of consuming and rendering a partially completed QuestionnaireResponse in the same manner as if they had retrieved such a QuestionnaireResponse from a Form Response Manager Security Implementations must meet the general security requirements documented in this implementation guide.html. Capabilities by Resource/Profile Summary The summary table lists the resources that are part of this configuration, and for each resource it lists: The relevant profiles (if any) The interactions supported by each resource (Read, Search, Update, and Create, are always shown, while VRead, Patch, Delete, History on Instance, or History on Type are only present if at least one of the resources has support for them. The required, recommended, and some optional search parameters (if any). The linked resources enabled for _include The other resources enabled for _revinclude The operations on the resource (if any) Resource Type Profile R V-R S U C D H-I Searches _include _revinclude Operations QuestionnaireResponse http://hl7.org/fhir/uv/sdc/StructureDefinition/…
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-wg
    l: structuredefinition-wg
  value: Code
    v: fhir
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm
    l: structuredefinition-fmm
  value: Integer
    v: 4
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom
        l: structuredefinition-conformance-derivedFrom
      value: Canonical
        v: http://hl7.org/fhir/uv/sdc/ImplementationGuide/hl7.fhir.uv.sdc
        l: hl7.fhir.uv.sdc
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status
    l: structuredefinition-standards-status
  value: Code
    v: trial-use
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom
        l: structuredefinition-conformance-derivedFrom
      value: Canonical
        v: http://hl7.org/fhir/uv/sdc/ImplementationGuide/hl7.fhir.uv.sdc
        l: hl7.fhir.uv.sdc
url:
  v: http://hl7.org/fhir/uv/sdc/CapabilityStatement/sdc-form-filler
  l: sdc-form-filler
version:
  v: 4.0.0
name:
  v: SDCFormFiller
title:
  v: SDC Form Filler
status:
  v: active
date:
  v: 2014-07-06
publisher:
  v: HL7 International / FHIR Infrastructure
contact:
  name:
    v: HL7 International / FHIR Infrastructure
  telecom:
    system:
      v: url
    value:
      v: http://www.hl7.org/Special/committees/fiwg
contact:
  telecom:
    system:
      v: url
    value:
      v: http://www.hl7.org/Special/committees/fiwg
description:
  v: This profile defines the expected capabilities of the *SDC Form Filler*' role when conforming to this implementation guide. This role is responsible for retrieving pre-defined forms, requesting pre-population of forms and/or auto-populating forms, guiding the user through verifying populated data and submitting completed or partially-completed forms. Note that Form Fillers may also take on the role of [Form Archiver](CapabilityStatement-sdc-form-archiver.html) if they have a requirement to retain the completed version of a form (and potentially the source data that was used to complete it). In addition to the features described here, Form Fillers **SHOULD** also support search_type on all resources that might need to be looked up either for attachments or as References. The expectations for supported resources, profiles, and relevant search parameters will typically come from national 'base' or 'core' IGs.
jurisdiction:
  coding:
    system:
      v: http://unstats.un.org/unsd/methods/m49/m49.htm
      l: m49.htm
    code:
      v: 001
    display:
      v: World
kind:
  v: requirements
fhir version:
  v: 4.0.1
format:
  v: xml
format:
  v: json
rest:
  mode:
    v: client
  documentation:
v: The [Questionnaire], [ValueSet] and [CodeSystem] resources are retrieved to allow the system to guide the user through the entry process. The [QuestionnaireResponse] resource is used to record the populated form. Finally, the Library, StructureMap, StructureDefinition, and ConceptMap resources are available to assist with population. Note: Form Fillers that support the 'populate' operation will need to be capable of consuming and rendering a partially completed QuestionnaireResponse in the same manner as if they had retrieved such a QuestionnaireResponse from a [Form Response Manager](CapabilityStatement-sdc-form-response-manager.html)
  security:
    description:
      v: Implementations must meet the [general security requirements](security.html) documented in this implementation guide.html.
  resource:
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
        l: capabilitystatement-expectation
      value: Code
        v: SHALL
    type:
      v: QuestionnaireResponse
    profile:
      v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaireresponse
      l: sdc-questionnaireresponse
    documentation:
      v: The primary focus of a form filler is creating and managing QuestionnaireResponses.
    interaction:
      extension:
        value: Code
      code:
        v: search-type
      documentation:
        v: Allows a user to search for existing completed or partially-completed forms. Generally used to find partially-completed forms for update.
    interaction:
      extension:
        value: Code
      code:
        v: read
      documentation:
        v: Allows retrieval of a specific QuestionnaireResponse by id.
    interaction:
      extension:
        value: Code
      code:
        v: create
      documentation:
        v: Allows recording a completed or partially-completed form
    interaction:
      extension:
        value: Code
      code:
        v: update
      documentation:
        v: Allows updating an existing completed or partially-completed form. (Systems may place rules on who can update forms and under what circumstances.)
    interaction:
      extension:
        value: Code
      code:
        v: delete
      documentation:
        v: 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:
      extension:
        value: Code
      code:
        v: history-instance
      documentation:
        v: Allows review of prior versions of an answer set - allows reversion to previously recorded versions
    operation:
      extension:
        value: Code
      name:
        v: extract
      definition:
        v: http://hl7.org/fhir/uv/sdc/OperationDefinition/QuestionnaireResponse-extract
        l: QuestionnaireResponse-extract
      documentation:
        v: This is only necessary if the form filler doesn't handle all needed extraction capabilities locally and extraction is actually peformed by the form filler rather than a downstream process
  resource:
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
        l: capabilitystatement-expectation
      value: Code
        v: SHOULD
    type:
      v: Questionnaire
    profile:
      v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire
      l: sdc-questionnaire
    documentation:
      v: If not supported, then forms will need to be made accessible through workflow
    interaction:
      extension:
        value: Code
      code:
        v: search-type
      documentation:
        v: Allows discovery of existing questionnaires to be completed. Without this, forms need to be explicitly passed in as part of workflow.
    interaction:
      extension:
        value: Code
      code:
        v: read
      documentation:
        v: Allows retrieval of a specific questionnaire by id. Allows systems to maintain a 'favorites' list of forms and retrieve them by id.
    interaction:
      extension:
        value: Code
      code:
        v: history-instance
      documentation:
        v: Allows review of changes made to a questionnaire over time. Of interest to some systems, but probably not most.
    interaction:
      extension:
        value: Code

Code
v: SHALL

Code
v: SHALL

Code
v: SHALL

Code
v: SHALL

Code
v: SHALL

Code
v: SHOULD

Code
v: MAY

Code
v: SHOULD

Code
v: MAY

Code
v: MAY

Code
v: MAY

v: vread

v: Allows retrieval of a historical version of a questionnaire. Most systems will make use of the current version only.

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHALL
name:
  v: url
definition:
  v: http://hl7.org/fhir/SearchParameter/Questionnaire-url
  l: Questionnaire-url
type:
  v: uri

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHALL
name:
  v: version
definition:
  v: http://hl7.org/fhir/SearchParameter/Questionnaire-version
  l: Questionnaire-version
type:
  v: token

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHALL
name:
  v: status
definition:
  v: http://hl7.org/fhir/SearchParameter/Questionnaire-status
  l: Questionnaire-status
type:
  v: token

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHALL
name:
  v: experimental
definition:
  v: http://hl7.org/fhir/uv/sdc/SearchParameter/canonical-experimental
  l: canonical-experimental
type:
  v: token

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHOULD
name:
  v: context-type-quantity
definition:
  v: http://hl7.org/fhir/SearchParameter/Questionnaire-context-type-quantity
  l: Questionnaire-context-type-quantity
type:
  v: composite

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHOULD
name:
  v: context-type-value
definition:
  v: http://hl7.org/fhir/SearchParameter/Questionnaire-context-type-value
  l: Questionnaire-context-type-value
type:
  v: composite

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHOULD
name:
  v: date
definition:
  v: http://hl7.org/fhir/SearchParameter/Questionnaire-date
  l: Questionnaire-date
type:
  v: date

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHOULD
name:
  v: description
definition:
  v: http://hl7.org/fhir/SearchParameter/Questionnaire-description
  l: Questionnaire-description
type:
  v: string

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHOULD
name:
  v: identifier
definition:
  v: http://hl7.org/fhir/SearchParameter/Questionnaire-identifier
  l: Questionnaire-identifier
type:
  v: token

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHOULD
name:
  v: publisher
definition:
  v: http://hl7.org/fhir/SearchParameter/Questionnaire-publisher
  l: Questionnaire-publisher
type:
  v: string

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHOULD
name:
  v: questionnaire-code
definition:
  v: http://hl7.org/fhir/uv/sdc/SearchParameter/Questionnaire-questionnaire-code
  l: Questionnaire-questionnaire-code
type:
  v: token

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHOULD
name:
  v: subject-type
definition:
  v: http://hl7.org/fhir/uv/sdc/SearchParameter/Questionnaire-subject-type
  l: Questionnaire-subject-type
type:
  v: token

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHOULD
name:
  v: title
definition:
  v: http://hl7.org/fhir/SearchParameter/Questionnaire-title
  l: Questionnaire-title
type:
  v: string

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHOULD
name:
  v: effective
definition:
  v: http://hl7.org/fhir/SearchParameter/Questionnaire-effective
  l: Questionnaire-effective
type:
  v: date

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: MAY
name:
  v: jurisdiction
definition:
  v: http://hl7.org/fhir/SearchParameter/Questionnaire-jurisdiction
  l: Questionnaire-jurisdiction
type:
  v: token

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: MAY
name:
  v: assemble-expectation
definition:
  v: http://hl7.org/fhir/uv/sdc/SearchParameter/questionnaire-assemble-expectation
  l: questionnaire-assemble-expectation
type:
  v: token

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHOULD
name:
  v: next-question
definition:
  v: http://hl7.org/fhir/uv/sdc/OperationDefinition/Questionnaire-next-question
  l: Questionnaire-next-question
documentation:
  v: This is only necessary if the form filler doesn't handle all needed population capabilities locally

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHOULD
name:
  v: populate
definition:
  v: http://hl7.org/fhir/uv/sdc/OperationDefinition/Questionnaire-populate
  l: Questionnaire-populate
documentation:
  v: This is only necessary if the form filler doesn't handle all needed population capabilities locally

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHALL
type:
  v: ValueSet
profile:
  v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-valueset
  l: sdc-valueset
documentation:
  v: Needed to support simple value sets that might not be known to the terminology server or for local expansion and validation
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: MAY
  code:
    v: read
  documentation:
    v: Useful if a server doesn't return full data in a search
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  code:
    v: search-type
  documentation:
    v: Needed to retrieve value set based on canonical reference
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  name:
    v: url
  definition:
    v: http://hl7.org/fhir/SearchParameter/conformance-url
    l: conformance-url
  type:
    v: uri
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  name:
    v: version
  definition:
    v: http://hl7.org/fhir/SearchParameter/conformance-version
    l: conformance-version
  type:
    v: token
operation:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHOULD
  name:
    v: expand
  definition:
    v: http://hl7.org/fhir/OperationDefinition/ValueSet-expand
    l: ValueSet-expand
  documentation:
    v: Needed to determine allowed code choices. **SHALL** be supported unless handled locally
operation:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHOULD
  name:
    v: validate code
  definition:
    v: http://hl7.org/fhir/OperationDefinition/ValueSet-validate-code
    l: ValueSet-validate-code
  documentation:
    v: Needed when populating from existing data (to confim the code is part of the value set). **SHOULD** be supported unless handled locally

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: MAY
type:
  v: CodeSystem
profile:
  v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-codesystem
  l: sdc-codesystem
documentation:
  v: **SHALL** be supported if doing any terminology expansions or validation locally
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: MAY
  code:
    v: read
  documentation:
    v: Useful if a server doesn't return full data in a search
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  code:
    v: search-type
  documentation:
    v: Needed to retrieve code system based on canonical reference
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  name:
    v: url
  definition:
    v: http://hl7.org/fhir/SearchParameter/conformance-url
    l: conformance-url
  type:
    v: uri
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  name:
    v: version
  definition:
    v: http://hl7.org/fhir/SearchParameter/conformance-version
    l: conformance-version
  type:
    v: token

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHOULD
type:
  v: Library
profile:
  v: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-library
  l: sdc-library
documentation:
  v: Needed for certain types of population and extraction
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: MAY
  code:
    v: read
  documentation:
    v: Useful if a server doesn't return full data in a search
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  code:
    v: search-type
  documentation:
    v: Needed to retrieve library based on canonical reference
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  name:
    v: url
  definition:
    v: http://hl7.org/fhir/SearchParameter/Library-url
    l: Library-url
  type:
    v: uri
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  name:
    v: version
  definition:
    v: http://hl7.org/fhir/SearchParameter/Library-version
    l: Library-version
  type:
    v: token

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHOULD
type:
  v: StructureMap
profile:
  v: http://hl7.org/fhir/StructureDefinition/StructureMap
  l: StructureMap
documentation:
  v: Needed if performing map-based population or extraction
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: MAY
  code:
    v: read
  documentation:
    v: Useful if a server doesn't return full data in a search
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  code:
    v: search-type
  documentation:
    v: Needed to retrieve structure map based on canonical reference
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  name:
    v: url
  definition:
    v: http://hl7.org/fhir/SearchParameter/conformance-url
    l: conformance-url
  type:
    v: uri
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  name:
    v: version
  definition:
    v: http://hl7.org/fhir/SearchParameter/conformance-version
    l: conformance-version
  type:
    v: token

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHOULD
type:
  v: StructureDefinition
profile:
  v: http://hl7.org/fhir/StructureDefinition/StructureDefinition
  l: StructureDefinition
documentation:
  v: Needed if performing map-based population or map or definition-based extraction
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: MAY
  code:
    v: read
  documentation:
    v: Useful if a server doesn't return full data in a search
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  code:
    v: search-type
  documentation:
    v: Needed to retrieve structure definition based on canonical reference
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  name:
    v: url
  definition:
    v: http://hl7.org/fhir/SearchParameter/conformance-url
    l: conformance-url
  type:
    v: uri
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  name:
    v: version
  definition:
    v: http://hl7.org/fhir/SearchParameter/conformance-version
    l: conformance-version
  type:
    v: token

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
    l: capabilitystatement-expectation
  value: Code
    v: SHOULD
type:
  v: ConceptMap
profile:
  v: http://hl7.org/fhir/StructureDefinition/ConceptMap
  l: ConceptMap
documentation:
  v: May be needed for code conversion during population or extraction
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: MAY
  code:
    v: read
  documentation:
    v: Useful if a server doesn't return full data in a search
interaction:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  code:
    v: search-type
  documentation:
    v: Needed to retrieve concept map based on various criteria
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  name:
    v: experimental
  definition:
    v: http://hl7.org/fhir/uv/sdc/SearchParameter/canonical-experimental
    l: canonical-experimental
  type:
    v: token
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  name:
    v: url
  definition:
    v: http://hl7.org/fhir/SearchParameter/conformance-url
    l: conformance-url
  type:
    v: uri
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  name:
    v: version
  definition:
    v: http://hl7.org/fhir/SearchParameter/conformance-version
    l: conformance-version
  type:
    v: token
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  name:
    v: status
  definition:
    v: http://hl7.org/fhir/SearchParameter/conformance-status
    l: conformance-status
  type:
    v: token
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  name:
    v: source-system
  definition:
    v: http://hl7.org/fhir/SearchParameter/ConceptMap-source-system
    l: ConceptMap-source-system
  type:
    v: uri
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHALL
  name:
    v: target-system
  definition:
    v: http://hl7.org/fhir/SearchParameter/ConceptMap-target-system
    l: ConceptMap-target-system
  type:
    v: uri
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHOULD
  name:
    v: source-uri
  definition:
    v: http://hl7.org/fhir/SearchParameter/ConceptMap-source-uri
    l: ConceptMap-source-uri
  type:
    v: reference
search param:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation
      l: capabilitystatement-expectation
    value: Code
      v: SHOULD
  name:
    v: target-uri
  definition:
    v: http://hl7.org/fhir/SearchParameter/ConceptMap-target-uri
    l: ConceptMap-target-uri
  type:
    v: reference