FHIR Release 3 (STU)

This page is part of the FHIR Specification (v3.0.2: STU 3). The current version which supercedes this version is 4.0.1. For a full list of available versions, see the Directory of published versions

Elementdefinition-de-questionnaire.json

FHIR Infrastructure Work GroupMaturity Level: N/ABallot Status: Informative

Raw JSON (canonical form)

Generated Questionnaire for elementdefinition-de

{
  "resourceType": "Questionnaire",
  "id": "qs1",
  "contained": [
    {
      "resourceType": "ValueSet",
      "id": "vs2",
      "name": "Type options for ElementDefinition.defaultValue[x]",
      "status": "active",
      "description": "Type options for ElementDefinition.defaultValue[x]",
      "expansion": {
        "identifier": "urn:uuid:b9a11f2a-8cca-41f4-b3b4-81795ae36023",
        "timestamp": "2019-10-24T11:53:00+11:00",
        "contains": [
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "base64Binary",
            "display": "base64Binary"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "boolean",
            "display": "boolean"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "code",
            "display": "code"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "date",
            "display": "date"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "dateTime",
            "display": "dateTime"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "decimal",
            "display": "decimal"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "id",
            "display": "id"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "instant",
            "display": "instant"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "integer",
            "display": "integer"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "markdown",
            "display": "markdown"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "oid",
            "display": "oid"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "positiveInt",
            "display": "positiveInt"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "string",
            "display": "string"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "time",
            "display": "time"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "unsignedInt",
            "display": "unsignedInt"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "uri",
            "display": "uri"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Address",
            "display": "Address"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Age",
            "display": "Age"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Annotation",
            "display": "Annotation"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Attachment",
            "display": "Attachment"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "CodeableConcept",
            "display": "CodeableConcept"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Coding",
            "display": "Coding"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "ContactPoint",
            "display": "ContactPoint"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Count",
            "display": "Count"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Distance",
            "display": "Distance"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Duration",
            "display": "Duration"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "HumanName",
            "display": "HumanName"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Identifier",
            "display": "Identifier"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Money",
            "display": "Money"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Period",
            "display": "Period"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Quantity",
            "display": "Quantity"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Range",
            "display": "Range"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Ratio",
            "display": "Ratio"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Reference",
            "display": "Reference"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "SampledData",
            "display": "SampledData"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Signature",
            "display": "Signature"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Timing",
            "display": "Timing"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Meta",
            "display": "Meta"
          }
        ]
      }
    },
    {
      "resourceType": "ValueSet",
      "id": "vs3",
      "name": "Type options for ElementDefinition.fixed[x]",
      "status": "active",
      "description": "Type options for ElementDefinition.fixed[x]",
      "expansion": {
        "identifier": "urn:uuid:cb4e117c-bd06-46fa-81d5-d08e2da46904",
        "timestamp": "2019-10-24T11:53:00+11:00",
        "contains": [
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "base64Binary",
            "display": "base64Binary"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "boolean",
            "display": "boolean"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "code",
            "display": "code"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "date",
            "display": "date"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "dateTime",
            "display": "dateTime"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "decimal",
            "display": "decimal"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "id",
            "display": "id"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "instant",
            "display": "instant"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "integer",
            "display": "integer"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "markdown",
            "display": "markdown"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "oid",
            "display": "oid"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "positiveInt",
            "display": "positiveInt"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "string",
            "display": "string"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "time",
            "display": "time"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "unsignedInt",
            "display": "unsignedInt"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "uri",
            "display": "uri"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Address",
            "display": "Address"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Age",
            "display": "Age"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Annotation",
            "display": "Annotation"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Attachment",
            "display": "Attachment"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "CodeableConcept",
            "display": "CodeableConcept"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Coding",
            "display": "Coding"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "ContactPoint",
            "display": "ContactPoint"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Count",
            "display": "Count"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Distance",
            "display": "Distance"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Duration",
            "display": "Duration"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "HumanName",
            "display": "HumanName"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Identifier",
            "display": "Identifier"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Money",
            "display": "Money"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Period",
            "display": "Period"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Quantity",
            "display": "Quantity"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Range",
            "display": "Range"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Ratio",
            "display": "Ratio"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Reference",
            "display": "Reference"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "SampledData",
            "display": "SampledData"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Signature",
            "display": "Signature"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Timing",
            "display": "Timing"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Meta",
            "display": "Meta"
          }
        ]
      }
    },
    {
      "resourceType": "ValueSet",
      "id": "vs4",
      "name": "Type options for ElementDefinition.pattern[x]",
      "status": "active",
      "description": "Type options for ElementDefinition.pattern[x]",
      "expansion": {
        "identifier": "urn:uuid:823d6347-39aa-40e5-9d85-cbd103dad847",
        "timestamp": "2019-10-24T11:53:00+11:00",
        "contains": [
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "base64Binary",
            "display": "base64Binary"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "boolean",
            "display": "boolean"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "code",
            "display": "code"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "date",
            "display": "date"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "dateTime",
            "display": "dateTime"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "decimal",
            "display": "decimal"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "id",
            "display": "id"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "instant",
            "display": "instant"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "integer",
            "display": "integer"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "markdown",
            "display": "markdown"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "oid",
            "display": "oid"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "positiveInt",
            "display": "positiveInt"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "string",
            "display": "string"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "time",
            "display": "time"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "unsignedInt",
            "display": "unsignedInt"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "uri",
            "display": "uri"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Address",
            "display": "Address"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Age",
            "display": "Age"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Annotation",
            "display": "Annotation"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Attachment",
            "display": "Attachment"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "CodeableConcept",
            "display": "CodeableConcept"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Coding",
            "display": "Coding"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "ContactPoint",
            "display": "ContactPoint"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Count",
            "display": "Count"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Distance",
            "display": "Distance"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Duration",
            "display": "Duration"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "HumanName",
            "display": "HumanName"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Identifier",
            "display": "Identifier"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Money",
            "display": "Money"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Period",
            "display": "Period"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Quantity",
            "display": "Quantity"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Range",
            "display": "Range"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Ratio",
            "display": "Ratio"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Reference",
            "display": "Reference"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "SampledData",
            "display": "SampledData"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Signature",
            "display": "Signature"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Timing",
            "display": "Timing"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Meta",
            "display": "Meta"
          }
        ]
      }
    },
    {
      "resourceType": "ValueSet",
      "id": "vs5",
      "name": "Type options for ElementDefinition.example.value[x]",
      "status": "active",
      "description": "Type options for ElementDefinition.example.value[x]",
      "expansion": {
        "identifier": "urn:uuid:d74449ff-0d1d-4e45-b236-6a8a5776c6a8",
        "timestamp": "2019-10-24T11:53:00+11:00",
        "contains": [
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "base64Binary",
            "display": "base64Binary"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "boolean",
            "display": "boolean"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "code",
            "display": "code"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "date",
            "display": "date"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "dateTime",
            "display": "dateTime"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "decimal",
            "display": "decimal"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "id",
            "display": "id"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "instant",
            "display": "instant"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "integer",
            "display": "integer"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "markdown",
            "display": "markdown"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "oid",
            "display": "oid"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "positiveInt",
            "display": "positiveInt"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "string",
            "display": "string"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "time",
            "display": "time"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "unsignedInt",
            "display": "unsignedInt"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "uri",
            "display": "uri"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Address",
            "display": "Address"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Age",
            "display": "Age"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Annotation",
            "display": "Annotation"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Attachment",
            "display": "Attachment"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "CodeableConcept",
            "display": "CodeableConcept"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Coding",
            "display": "Coding"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "ContactPoint",
            "display": "ContactPoint"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Count",
            "display": "Count"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Distance",
            "display": "Distance"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Duration",
            "display": "Duration"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "HumanName",
            "display": "HumanName"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Identifier",
            "display": "Identifier"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Money",
            "display": "Money"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Period",
            "display": "Period"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Quantity",
            "display": "Quantity"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Range",
            "display": "Range"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Ratio",
            "display": "Ratio"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Reference",
            "display": "Reference"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "SampledData",
            "display": "SampledData"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Signature",
            "display": "Signature"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Timing",
            "display": "Timing"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Meta",
            "display": "Meta"
          }
        ]
      }
    },
    {
      "resourceType": "ValueSet",
      "id": "vs6",
      "name": "Type options for ElementDefinition.minValue[x]",
      "status": "active",
      "description": "Type options for ElementDefinition.minValue[x]",
      "expansion": {
        "identifier": "urn:uuid:a95661be-67ee-4018-bff4-2f91aac0ac24",
        "timestamp": "2019-10-24T11:53:00+11:00",
        "contains": [
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "date",
            "display": "date"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "dateTime",
            "display": "dateTime"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "instant",
            "display": "instant"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "time",
            "display": "time"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "decimal",
            "display": "decimal"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "integer",
            "display": "integer"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "positiveInt",
            "display": "positiveInt"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "unsignedInt",
            "display": "unsignedInt"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Quantity",
            "display": "Quantity"
          }
        ]
      }
    },
    {
      "resourceType": "ValueSet",
      "id": "vs7",
      "name": "Type options for ElementDefinition.maxValue[x]",
      "status": "active",
      "description": "Type options for ElementDefinition.maxValue[x]",
      "expansion": {
        "identifier": "urn:uuid:da39e09e-20c4-4d2a-8257-d41b42217a80",
        "timestamp": "2019-10-24T11:53:00+11:00",
        "contains": [
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "date",
            "display": "date"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "dateTime",
            "display": "dateTime"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "instant",
            "display": "instant"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "time",
            "display": "time"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "decimal",
            "display": "decimal"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "integer",
            "display": "integer"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "positiveInt",
            "display": "positiveInt"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "unsignedInt",
            "display": "unsignedInt"
          },
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "Quantity",
            "display": "Quantity"
          }
        ]
      }
    },
    {
      "resourceType": "ValueSet",
      "id": "vs8",
      "name": "Type options for ElementDefinition.binding.valueSet[x]",
      "status": "active",
      "description": "Type options for ElementDefinition.binding.valueSet[x]",
      "expansion": {
        "identifier": "urn:uuid:b7f2ae68-9ea7-4f1a-99e9-0ec8e91a6308",
        "timestamp": "2019-10-24T11:53:00+11:00",
        "contains": [
          {
            "system": "http://hl7.org/fhir/data-types",
            "code": "uri",
            "display": "uri"
          },
          {
            "system": "http://hl7.org/fhir/resource-types",
            "code": "ValueSet",
            "display": "ValueSet"
          }
        ]
      }
    }
  ],
  "identifier": [
    {
      "system": "urn:ietf:rfc:3986"
    }
  ],
  "status": "draft",
  "date": "2015-02-28T00:00:00+11:00",
  "publisher": "Health Level Seven International (Orders and Observations)",
  "item": [
    {
      "linkId": "ElementDefinition",
      "text": "Definition of an element in a resource or extension",
      "type": "group",
      "required": false,
      "repeats": true,
      "item": [
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
              "valueCodeableConcept": {
                "coding": [
                  {
                    "system": "http://hl7.org/fhir/questionnaire-item-control",
                    "code": "flyover",
                    "display": "Fly-over"
                  }
                ]
              }
            }
          ],
          "text": "Captures constraints on each element within the resource, profile, or extension.",
          "type": "display"
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 1
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "string"
            }
          ],
          "linkId": "ElementDefinition.id",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.id.value",
              "text": "xml:id (or equivalent in JSON)",
              "type": "string",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "linkId": "ElementDefinition.extension",
          "text": "Additional Content defined by implementations",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
              "type": "display"
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs",
              "valueInteger": 1
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 1
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "string"
            }
          ],
          "linkId": "ElementDefinition.path",
          "type": "group",
          "required": true,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "The path identifies the element and is expressed as a \".\"-separated list of ancestor elements, beginning with the name of the resource or extension.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.path.value",
              "text": "Path of the element in the hierarchy of elements",
              "type": "string",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 0
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "code"
            }
          ],
          "linkId": "ElementDefinition.representation",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "Codes that define how this element is represented in instances, when the deviation varies from the normal case. In resources, this is rarely used except for special cases where the representation deviates from the normal, and can only be done in the base standard (and profiles must reproduce what the base standard does). This element is used quite commonly in Logical models when the logical models represent a specific serialization format (e.g. CDA, v2 etc).",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.representation.value",
              "text": "representation",
              "type": "choice",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 1
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "string"
            }
          ],
          "linkId": "ElementDefinition.sliceName",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "The name of this element definition slice, when slicing is working. The name must be a token with no dots or spaces. This is a unique name referring to a specific set of constraints applied to this element, used to provide a name to different slices of the same element. The name SHALL be unique within the structure within the context of the constrained resource element.  (Though to avoid confusion, uniqueness across all elements is recommended.).",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.sliceName.value",
              "text": "Name for this particular element (in a set of slices)",
              "type": "string",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 1
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "string"
            }
          ],
          "linkId": "ElementDefinition.label",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "A single preferred label which is the text to display beside the element indicating its meaning or to use to prompt for the element in a user display or form. See also the extension (http://hl7.org/fhir/StructureDefinition/elementdefinition-question)[extension-elementdefinition-question.html].",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.label.value",
              "text": "Name for element to display with or prompt for element",
              "type": "string",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "Coding"
            }
          ],
          "linkId": "ElementDefinition.code",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "A code that has the same meaning as the element in a particular terminology. The concept SHALL be properly aligned with the data element definition and other constraints, as defined in the code system, including relationships, of any code listed here.  Where multiple codes exist in a terminology that could correspond to the data element, the most granular code(s) should be selected, so long as they are not more restrictive than the data element itself. The mappings may be used to provide more or less granular or structured equivalences in the code system.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.code.value",
              "text": "Corresponding codes in terminologies",
              "type": "open-choice",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 0
            }
          ],
          "linkId": "ElementDefinition.slicing",
          "text": "This element is sliced - slices follow",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "text": "The first element in the sequence, the one that carries the slicing, is the definition that applies to all the slices. This is based on the unconstrained element, but can apply any constraints as appropriate. This may include the common constraints on the children of the element.",
              "type": "display"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "Indicates that the element is sliced into a set of alternative definitions (i.e. in a structure definition, there are multiple different constraints on a single element in the base resource). Slicing can be used in any resource that has cardinality ..* on the base resource, or any resource with a choice of types. The set of slices is any elements that come after this in the element sequence that have the same path, until a shorter path occurs (the shorter path terminates the set).",
              "type": "display"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.slicing.id",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.slicing.id.value",
                  "text": "xml:id (or equivalent in JSON)",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "linkId": "ElementDefinition.slicing.extension",
              "text": "Additional Content defined by implementations",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
                  "type": "display"
                }
              ]
            },
            {
              "linkId": "ElementDefinition.slicing.discriminator",
              "text": "Element values that are used to distinguish the slices",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "text": "If there is no discriminator, the content is hard to process, so this should be avoided. If the base element has a cardinality of ..1, and there is a choice of types, the discriminator must be \"@type\".",
                  "type": "display"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "Designates which child elements are used to discriminate between the slices when processing an instance. If one or more discriminators are provided, the value of the child elements in the instance data SHALL completely distinguish which slice the element in the resource matches based on the allowed values for those elements in each of the slices.",
                  "type": "display"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                      "valueInteger": 1
                    },
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "string"
                    }
                  ],
                  "linkId": "ElementDefinition.slicing.discriminator.id",
                  "type": "group",
                  "required": false,
                  "repeats": true,
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "flyover",
                                "display": "Fly-over"
                              }
                            ]
                          }
                        }
                      ],
                      "text": "unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
                      "type": "display"
                    },
                    {
                      "linkId": "ElementDefinition.slicing.discriminator.id.value",
                      "text": "xml:id (or equivalent in JSON)",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "linkId": "ElementDefinition.slicing.discriminator.extension",
                  "text": "Additional Content defined by implementations",
                  "type": "group",
                  "required": false,
                  "repeats": true,
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "flyover",
                                "display": "Fly-over"
                              }
                            ]
                          }
                        }
                      ],
                      "text": "May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
                      "type": "display"
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs",
                      "valueInteger": 1
                    },
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                      "valueInteger": 1
                    },
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "code"
                    }
                  ],
                  "linkId": "ElementDefinition.slicing.discriminator.type",
                  "type": "group",
                  "required": true,
                  "repeats": true,
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "flyover",
                                "display": "Fly-over"
                              }
                            ]
                          }
                        }
                      ],
                      "text": "How the element value is interpreted when discrimination is evaluated.",
                      "type": "display"
                    },
                    {
                      "linkId": "ElementDefinition.slicing.discriminator.type.value",
                      "text": "type",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs",
                      "valueInteger": 1
                    },
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                      "valueInteger": 1
                    },
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "string"
                    }
                  ],
                  "linkId": "ElementDefinition.slicing.discriminator.path",
                  "type": "group",
                  "required": true,
                  "repeats": true,
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                          "valueCodeableConcept": {
                            "coding": [
                              {
                                "system": "http://hl7.org/fhir/questionnaire-item-control",
                                "code": "flyover",
                                "display": "Fly-over"
                              }
                            ]
                          }
                        }
                      ],
                      "text": "A FHIRPath expression, using a restricted subset of FHIRPath, that is used to identify the element on which discrimination is based. The only FHIRPath functions that are allowed are resolve(), and extension(url).",
                      "type": "display"
                    },
                    {
                      "linkId": "ElementDefinition.slicing.discriminator.path.value",
                      "text": "Path to element value",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.slicing.description",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "A human-readable text description of how the slicing works. If there is no discriminator, this is required to be present to provide whatever information is possible about how the slices can be differentiated. If it's really not possible to differentiate them, the design should be re-evaluated to make the content usable.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.slicing.description.value",
                  "text": "Text description of how slicing works (or not)",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "boolean"
                }
              ],
              "linkId": "ElementDefinition.slicing.ordered",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "If the matching elements have to occur in the same order as defined in the profile. Order should only be required when it is a pressing concern for presentation. Profile authors should consider making the order a feature of the rules about the narrative, not the rules about the data - requiring ordered data makes the profile much less re-usable.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.slicing.ordered.value",
                  "text": "If elements must be in same order as slices",
                  "type": "boolean",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "code"
                }
              ],
              "linkId": "ElementDefinition.slicing.rules",
              "type": "group",
              "required": true,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "Whether additional slices are allowed or not. When the slices are ordered, profile authors can also say that additional slices are only allowed at the end. Allowing additional elements makes for a much for flexible template - it's open for use in wider contexts, but also means that the content of the resource is not closed, and applications have to decide how to handle content not described by the profile.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.slicing.rules.value",
                  "text": "rules",
                  "type": "choice",
                  "required": false,
                  "repeats": false
                }
              ]
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 0
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "string"
            }
          ],
          "linkId": "ElementDefinition.short",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "A concise description of what this element means (e.g. for use in autogenerated summaries). May change the term to provide language more appropriate to the context of the profile or to reflect slicing.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.short.value",
              "text": "Concise definition for space-constrained presentation",
              "type": "string",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 1
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "string"
            }
          ],
          "linkId": "ElementDefinition.definition",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "Provides a complete explanation of the meaning of the data element for human readability.  For the case of elements derived from existing elements (e.g. constraints), the definition SHALL be consistent with the base definition, but convey the meaning of the element in the particular context of use of the resource. It is easy for a different definition to change the meaning of an element and this can have nasty downstream consequences. Please be careful when providing definitions.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.definition.value",
              "text": "Full formal definition as narrative text",
              "type": "string",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 1
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "string"
            }
          ],
          "linkId": "ElementDefinition.comment",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "Explanatory notes and implementation guidance about the data element, including notes about how to use the data properly, exceptions to proper use, etc. If it is possible to capture usage rules using constraints, that mechanism should be used in preference to this element.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.comment.value",
              "text": "Comments about the use of this element",
              "type": "string",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 1
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "string"
            }
          ],
          "linkId": "ElementDefinition.requirements",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "This element is for traceability of why the element was created and why the constraints exist as they do. This may be used to point to source materials or specifications that drove the structure of this element. This element does not describe the usage of the element (that's done in comments), rather it's for traceability of *why* the element is either needed or why the constraints exist as they do.  This may be used to point to source materials or specifications that drove the structure of this data element.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.requirements.value",
              "text": "Why this resource has been created",
              "type": "string",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "string"
            }
          ],
          "linkId": "ElementDefinition.alias",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "Identifies additional names by which this element might also be known.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.alias.value",
              "text": "Other names",
              "type": "string",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 1
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "integer"
            }
          ],
          "linkId": "ElementDefinition.min",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "The minimum number of times this element SHALL appear in the instance.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.min.value",
              "text": "Minimum Cardinality",
              "type": "integer",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 1
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "string"
            }
          ],
          "linkId": "ElementDefinition.max",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "The maximum number of times this element is permitted to appear in the instance.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.max.value",
              "text": "Maximum Cardinality (a number or *)",
              "type": "string",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 1
            }
          ],
          "linkId": "ElementDefinition.base",
          "text": "Base definition information for tools",
          "type": "group",
          "required": false,
          "repeats": false,
          "item": [
            {
              "text": "The base information does not carry any information that could not be determined from the path and related profiles, but making this determination requires both that the related profiles are available, and that the algorithm to determine them be available. So they are deformalised into this location for tooling convenience, and to ensure that the base information is available without dependencies.",
              "type": "display"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "Information about the base definition of the element, provided to make it unnecessary for tools to trace the deviation of the element through the derived and related profiles. This information is provided when the element definition is not the original definition of an element - i.g. either in a constraint on another type, or for elements from a super type in a snap shot.",
              "type": "display"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.base.id",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.base.id.value",
                  "text": "xml:id (or equivalent in JSON)",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "linkId": "ElementDefinition.base.extension",
              "text": "Additional Content defined by implementations",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
                  "type": "display"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.base.path",
              "type": "group",
              "required": true,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "The Path that identifies the base element - this matches the ElementDefinition.path for that element. Across FHIR, there is only one base definition of any element - that is, an element definition on a [StructureDefinition](structuredefinition.html#) without a StructureDefinition.base.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.base.path.value",
                  "text": "Path that identifies the base element",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "integer"
                }
              ],
              "linkId": "ElementDefinition.base.min",
              "type": "group",
              "required": true,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "Minimum cardinality of the base element identified by the path. This is provided for consistency with max, and may affect code generation of mandatory elements of the base resource are generated differently (some reference implementations have done this).",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.base.min.value",
                  "text": "Min cardinality of the base element",
                  "type": "integer",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.base.max",
              "type": "group",
              "required": true,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "Maximum cardinality of the base element identified by the path. This is provided to code generation, since the serialization representation in JSON differs depending on whether the base element has max > 1. Also, some forms of code generation may differ.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.base.max.value",
                  "text": "Max cardinality of the base element",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 0
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "uri"
            }
          ],
          "linkId": "ElementDefinition.contentReference",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "Identifies the identity of an element defined elsewhere in the profile whose content rules should be applied to the current element.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.contentReference.value",
              "text": "Reference to definition of content for the element",
              "type": "string",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "linkId": "ElementDefinition.type",
          "text": "Data type and Profile for this element",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "text": "The Type of the element can be left blank in a differential constraint, in which case the type is inherited from the resource. Abstract types are not permitted to appear as a type when multiple types are listed.  (I.e. Abstract types cannot be part of a choice).",
              "type": "display"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "The data type or resource that the value of this element is permitted to be.",
              "type": "display"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.type.id",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.type.id.value",
                  "text": "xml:id (or equivalent in JSON)",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "linkId": "ElementDefinition.type.extension",
              "text": "Additional Content defined by implementations",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
                  "type": "display"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "uri"
                }
              ],
              "linkId": "ElementDefinition.type.code",
              "type": "group",
              "required": true,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "URL of Data type or Resource that is a(or the) type used for this element. References are URLs that are relative to http://hl7.org/fhir/StructureDefinition e.g. \"string\" is a reference to http://hl7.org/fhir/StructureDefinition/string. Absolute URLs are only allowed in logical models. If the element is a reference to another resource, this element contains \"Reference\", and the targetProfile element defines what resources can be referenced. The targetProfile may be a reference to the general definition of a resource (e.g. http://hl7.org/fhir/StructureDefinition/Patient). There would be one pair of type/code for each allowed target resource type.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.type.code.value",
                  "text": "Data type or Resource (reference to definition)",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 0
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "uri"
                }
              ],
              "linkId": "ElementDefinition.type.profile",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "Identifies a profile structure or implementation Guide that SHALL hold for the datatype this element refers to. Can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the resource SHALL conform to at least one profile defined in the implementation guide.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.type.profile.value",
                  "text": "Profile (StructureDefinition) to apply (or IG)",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "uri"
                }
              ],
              "linkId": "ElementDefinition.type.targetProfile",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "Identifies a profile structure or implementation Guide that SHALL hold for the target of the reference this element refers to. Can be a local reference - to a contained StructureDefinition, or a reference to another StructureDefinition or Implementation Guide by a canonical URL. When an implementation guide is specified, the resource SHALL conform to at least one profile defined in the implementation guide.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.type.targetProfile.value",
                  "text": "Profile (StructureDefinition) to apply to reference target (or IG)",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 0
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "code"
                }
              ],
              "linkId": "ElementDefinition.type.aggregation",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "If the type is a reference to another resource, how the resource is or can be aggregated - is it a contained resource, or a reference, and if the context is a bundle, is it included in the bundle.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.type.aggregation.value",
                  "text": "aggregation",
                  "type": "choice",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "code"
                }
              ],
              "linkId": "ElementDefinition.type.versioning",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "Whether this reference needs to be version specific or version independent, or whether either can be used. The base specification never makes a rule as to which form is allowed, but implementation guides may do this.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.type.versioning.value",
                  "text": "versioning",
                  "type": "choice",
                  "required": false,
                  "repeats": false
                }
              ]
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 1
            }
          ],
          "linkId": "ElementDefinition.defaultValue[x]",
          "text": "Specified value if missing from instance",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "The value that should be used if there is no value stated in the instance (e.g. 'if not otherwise specified, the abstract is false'). Default values can only be specified on a resource, data type, or extension definition, and never in a profile that applies to one of these. Specifying a default value means that the property can never been unknown - it must always have a value. Further, the default value can never be changed. For these reasons, default values are (and should be) used extremely sparingly.\r\n  This element should only be used on child elements of complex data elements.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.defaultValue[x]._type",
              "text": "type",
              "type": "choice",
              "required": false,
              "repeats": false,
              "options": {
                "reference": "#vs2"
              },
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "binary"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._base64Binary",
                  "text": "base64Binary",
                  "type": "group"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "boolean"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._boolean",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._boolean.value",
                      "text": "boolean",
                      "type": "boolean",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "code"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._code",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._code.value",
                      "text": "default value[x]",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "datetime"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._date",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._date.value",
                      "text": "date",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "datetime"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._dateTime",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._dateTime.value",
                      "text": "dateTime",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "decimal"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._decimal",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._decimal.value",
                      "text": "decimal",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "string"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._id",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._id.value",
                      "text": "id",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "instant"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._instant",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._instant.value",
                      "text": "instant",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "integer"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._integer",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._integer.value",
                      "text": "integer",
                      "type": "integer",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "string"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._markdown",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._markdown.value",
                      "text": "markdown",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "string"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._oid",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._oid.value",
                      "text": "oid",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "integer"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._positiveInt",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._positiveInt.value",
                      "text": "positiveInt",
                      "type": "integer",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "string"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._string",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._string.value",
                      "text": "string",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "time"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._time",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._time.value",
                      "text": "time",
                      "type": "time",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "integer"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._unsignedInt",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._unsignedInt.value",
                      "text": "unsignedInt",
                      "type": "integer",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "uri"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._uri",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._uri.value",
                      "text": "uri",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Address"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._Address",
                  "text": "Address",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Address.text",
                      "text": "text:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Address.line",
                      "text": "line:",
                      "type": "string",
                      "required": false,
                      "repeats": true
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Address.city",
                      "text": "city:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Address.state",
                      "text": "state:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Address.postalCode",
                      "text": "post code:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Address.country",
                      "text": "country:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Address.use",
                      "text": "use:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._Age",
                  "text": "Age",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Age.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Age.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Age.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Age.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Age.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Annotation"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._Annotation",
                  "text": "Annotation",
                  "type": "group"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Attachment"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._Attachment",
                  "text": "Attachment",
                  "type": "group"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "CodeableConcept"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._CodeableConcept",
                  "text": "CodeableConcept",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._CodeableConcept.coding",
                      "text": "code:",
                      "type": "open-choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._CodeableConcept.text",
                      "text": "text:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Coding"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._Coding",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Coding.value",
                      "text": "Coding",
                      "type": "open-choice",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "ContactPoint"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._ContactPoint",
                  "text": "ContactPoint",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._ContactPoint.system",
                      "text": "type:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._ContactPoint.value",
                      "text": "value:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._ContactPoint.use",
                      "text": "use:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._Count",
                  "text": "Count",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Count.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Count.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Count.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Count.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Count.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._Distance",
                  "text": "Distance",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Distance.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Distance.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Distance.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Distance.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Distance.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._Duration",
                  "text": "Duration",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Duration.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Duration.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Duration.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Duration.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Duration.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Name"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._HumanName",
                  "text": "HumanName",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._HumanName.text",
                      "text": "text:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._HumanName.family",
                      "text": "family:",
                      "type": "string",
                      "required": false,
                      "repeats": true
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._HumanName.given",
                      "text": "given:",
                      "type": "string",
                      "required": false,
                      "repeats": true
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Identifier"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._Identifier",
                  "text": "Identifier",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Identifier.label",
                      "text": "label:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Identifier.system",
                      "text": "system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Identifier.value",
                      "text": "value:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._Money",
                  "text": "Money",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Money.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Money.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Money.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Money.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Money.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Period"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._Period",
                  "text": "Period",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Period.low",
                      "text": "start:",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Period.end",
                      "text": "end:",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._Quantity",
                  "text": "Quantity",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Quantity.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Quantity.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Quantity.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Quantity.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Quantity.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Range"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._Range",
                  "text": "Range",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Range.low",
                      "text": "low:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Range.high",
                      "text": "high:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Range.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Ratio"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._Ratio",
                  "text": "Ratio",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Ratio.numerator",
                      "text": "numerator:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Ratio.denominator",
                      "text": "denominator:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Ratio.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Reference"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._Reference",
                  "type": "group",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-referenceFilter",
                          "valueString": "subject=$subj&patient=$subj&encounter=$encounter"
                        }
                      ],
                      "linkId": "ElementDefinition.defaultValue[x]._Reference.value",
                      "text": "Reference",
                      "type": "reference",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "SampledData"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._SampledData",
                  "text": "SampledData",
                  "type": "group"
                },
                {
                  "linkId": "ElementDefinition.defaultValue[x]._Signature",
                  "text": "Signature",
                  "type": "group"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Schedule"
                    }
                  ],
                  "linkId": "ElementDefinition.defaultValue[x]._Timing",
                  "text": "Timing",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Timing.text",
                      "text": "text:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.defaultValue[x]._Timing.date",
                      "text": "date:",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedResource",
                          "valueCode": "Patient"
                        },
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedResource",
                          "valueCode": "Practitioner"
                        },
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedResource",
                          "valueCode": "RelatedPerson"
                        }
                      ],
                      "linkId": "ElementDefinition.defaultValue[x]._Timing.author",
                      "text": "author:",
                      "type": "reference",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "linkId": "ElementDefinition.defaultValue[x]._Meta",
                  "text": "Meta",
                  "type": "group"
                }
              ]
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 1
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "string"
            }
          ],
          "linkId": "ElementDefinition.meaningWhenMissing",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "The Implicit meaning that is to be understood when this element is missing (e.g. 'when this element is missing, the period is ongoing'. Implicit meanings for missing values can only be specified on a resource, data type, or extension definition, and never in a profile that applies to one of these. An implicit meaning for a missing value can never be changed, and specifying one has the consequence that constraining its use in profiles eliminates use cases as possibilities, not merely moving them out of scope.\r\n  This element should only be used on child elements of complex data elements.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.meaningWhenMissing.value",
              "text": "Implicit meaning when this element is missing",
              "type": "string",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 1
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "string"
            }
          ],
          "linkId": "ElementDefinition.orderMeaning",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "If present, indicates that the order of the repeating element has meaning and describes what that meaning is.  If absent, it means that the order of the element has no meaning. This element can only be asserted on repeating elements and can only be introduced when defining resources or data types.  It can be further refined profiled elements but if absent in the base type, a profile cannot assert meaning.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.orderMeaning.value",
              "text": "What the order of the elements means",
              "type": "string",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 0
            }
          ],
          "linkId": "ElementDefinition.fixed[x]",
          "text": "Value must be exactly this",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "Specifies a value that SHALL be exactly the value  for this element in the instance. For purposes of comparison, non-significant whitespace is ignored, and all values must be an exact match (case and accent sensitive). Missing elements/attributes must also be missing. This is not recommended for Coding and CodeableConcept since these often have highly contextual properties such as version or display.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.fixed[x]._type",
              "text": "type",
              "type": "choice",
              "required": false,
              "repeats": false,
              "options": {
                "reference": "#vs3"
              },
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "binary"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._base64Binary",
                  "text": "base64Binary",
                  "type": "group"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "boolean"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._boolean",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._boolean.value",
                      "text": "boolean",
                      "type": "boolean",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "code"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._code",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._code.value",
                      "text": "fixed[x]",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "datetime"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._date",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._date.value",
                      "text": "date",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "datetime"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._dateTime",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._dateTime.value",
                      "text": "dateTime",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "decimal"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._decimal",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._decimal.value",
                      "text": "decimal",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "string"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._id",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._id.value",
                      "text": "id",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "instant"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._instant",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._instant.value",
                      "text": "instant",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "integer"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._integer",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._integer.value",
                      "text": "integer",
                      "type": "integer",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "string"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._markdown",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._markdown.value",
                      "text": "markdown",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "string"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._oid",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._oid.value",
                      "text": "oid",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "integer"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._positiveInt",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._positiveInt.value",
                      "text": "positiveInt",
                      "type": "integer",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "string"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._string",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._string.value",
                      "text": "string",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "time"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._time",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._time.value",
                      "text": "time",
                      "type": "time",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "integer"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._unsignedInt",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._unsignedInt.value",
                      "text": "unsignedInt",
                      "type": "integer",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "uri"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._uri",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._uri.value",
                      "text": "uri",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Address"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._Address",
                  "text": "Address",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._Address.text",
                      "text": "text:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Address.line",
                      "text": "line:",
                      "type": "string",
                      "required": false,
                      "repeats": true
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Address.city",
                      "text": "city:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Address.state",
                      "text": "state:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Address.postalCode",
                      "text": "post code:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Address.country",
                      "text": "country:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Address.use",
                      "text": "use:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._Age",
                  "text": "Age",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._Age.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Age.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Age.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Age.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Age.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Annotation"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._Annotation",
                  "text": "Annotation",
                  "type": "group"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Attachment"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._Attachment",
                  "text": "Attachment",
                  "type": "group"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "CodeableConcept"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._CodeableConcept",
                  "text": "CodeableConcept",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._CodeableConcept.coding",
                      "text": "code:",
                      "type": "open-choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._CodeableConcept.text",
                      "text": "text:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Coding"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._Coding",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._Coding.value",
                      "text": "Coding",
                      "type": "open-choice",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "ContactPoint"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._ContactPoint",
                  "text": "ContactPoint",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._ContactPoint.system",
                      "text": "type:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._ContactPoint.value",
                      "text": "value:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._ContactPoint.use",
                      "text": "use:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._Count",
                  "text": "Count",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._Count.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Count.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Count.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Count.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Count.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._Distance",
                  "text": "Distance",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._Distance.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Distance.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Distance.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Distance.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Distance.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._Duration",
                  "text": "Duration",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._Duration.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Duration.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Duration.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Duration.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Duration.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Name"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._HumanName",
                  "text": "HumanName",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._HumanName.text",
                      "text": "text:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._HumanName.family",
                      "text": "family:",
                      "type": "string",
                      "required": false,
                      "repeats": true
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._HumanName.given",
                      "text": "given:",
                      "type": "string",
                      "required": false,
                      "repeats": true
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Identifier"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._Identifier",
                  "text": "Identifier",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._Identifier.label",
                      "text": "label:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Identifier.system",
                      "text": "system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Identifier.value",
                      "text": "value:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._Money",
                  "text": "Money",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._Money.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Money.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Money.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Money.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Money.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Period"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._Period",
                  "text": "Period",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._Period.low",
                      "text": "start:",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Period.end",
                      "text": "end:",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._Quantity",
                  "text": "Quantity",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._Quantity.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Quantity.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Quantity.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Quantity.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Quantity.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Range"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._Range",
                  "text": "Range",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._Range.low",
                      "text": "low:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Range.high",
                      "text": "high:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Range.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Ratio"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._Ratio",
                  "text": "Ratio",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._Ratio.numerator",
                      "text": "numerator:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Ratio.denominator",
                      "text": "denominator:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Ratio.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Reference"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._Reference",
                  "type": "group",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-referenceFilter",
                          "valueString": "subject=$subj&patient=$subj&encounter=$encounter"
                        }
                      ],
                      "linkId": "ElementDefinition.fixed[x]._Reference.value",
                      "text": "Reference",
                      "type": "reference",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "SampledData"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._SampledData",
                  "text": "SampledData",
                  "type": "group"
                },
                {
                  "linkId": "ElementDefinition.fixed[x]._Signature",
                  "text": "Signature",
                  "type": "group"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Schedule"
                    }
                  ],
                  "linkId": "ElementDefinition.fixed[x]._Timing",
                  "text": "Timing",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.fixed[x]._Timing.text",
                      "text": "text:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.fixed[x]._Timing.date",
                      "text": "date:",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedResource",
                          "valueCode": "Patient"
                        },
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedResource",
                          "valueCode": "Practitioner"
                        },
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedResource",
                          "valueCode": "RelatedPerson"
                        }
                      ],
                      "linkId": "ElementDefinition.fixed[x]._Timing.author",
                      "text": "author:",
                      "type": "reference",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "linkId": "ElementDefinition.fixed[x]._Meta",
                  "text": "Meta",
                  "type": "group"
                }
              ]
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 0
            }
          ],
          "linkId": "ElementDefinition.pattern[x]",
          "text": "Value must have at least these property values",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "Specifies a value that the value in the instance SHALL follow - that is, any value in the pattern must be found in the instance. Other additional values may be found too. This is effectively constraint by example.  The values of elements present in the pattern must match exactly (case-sensitive, accent-sensitive, etc.). Mostly used for fixing values of CodeableConcept. At present, pattern[x] is not recommended as a basis for slicing while issues related to this are investigated during the STU period.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.pattern[x]._type",
              "text": "type",
              "type": "choice",
              "required": false,
              "repeats": false,
              "options": {
                "reference": "#vs4"
              },
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "binary"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._base64Binary",
                  "text": "base64Binary",
                  "type": "group"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "boolean"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._boolean",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._boolean.value",
                      "text": "boolean",
                      "type": "boolean",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "code"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._code",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._code.value",
                      "text": "pattern[x]",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "datetime"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._date",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._date.value",
                      "text": "date",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "datetime"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._dateTime",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._dateTime.value",
                      "text": "dateTime",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "decimal"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._decimal",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._decimal.value",
                      "text": "decimal",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "string"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._id",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._id.value",
                      "text": "id",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "instant"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._instant",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._instant.value",
                      "text": "instant",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "integer"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._integer",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._integer.value",
                      "text": "integer",
                      "type": "integer",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "string"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._markdown",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._markdown.value",
                      "text": "markdown",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "string"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._oid",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._oid.value",
                      "text": "oid",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "integer"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._positiveInt",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._positiveInt.value",
                      "text": "positiveInt",
                      "type": "integer",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "string"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._string",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._string.value",
                      "text": "string",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "time"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._time",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._time.value",
                      "text": "time",
                      "type": "time",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "integer"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._unsignedInt",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._unsignedInt.value",
                      "text": "unsignedInt",
                      "type": "integer",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "uri"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._uri",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._uri.value",
                      "text": "uri",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Address"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._Address",
                  "text": "Address",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._Address.text",
                      "text": "text:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Address.line",
                      "text": "line:",
                      "type": "string",
                      "required": false,
                      "repeats": true
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Address.city",
                      "text": "city:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Address.state",
                      "text": "state:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Address.postalCode",
                      "text": "post code:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Address.country",
                      "text": "country:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Address.use",
                      "text": "use:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._Age",
                  "text": "Age",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._Age.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Age.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Age.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Age.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Age.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Annotation"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._Annotation",
                  "text": "Annotation",
                  "type": "group"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Attachment"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._Attachment",
                  "text": "Attachment",
                  "type": "group"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "CodeableConcept"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._CodeableConcept",
                  "text": "CodeableConcept",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._CodeableConcept.coding",
                      "text": "code:",
                      "type": "open-choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._CodeableConcept.text",
                      "text": "text:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Coding"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._Coding",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._Coding.value",
                      "text": "Coding",
                      "type": "open-choice",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "ContactPoint"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._ContactPoint",
                  "text": "ContactPoint",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._ContactPoint.system",
                      "text": "type:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._ContactPoint.value",
                      "text": "value:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._ContactPoint.use",
                      "text": "use:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._Count",
                  "text": "Count",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._Count.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Count.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Count.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Count.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Count.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._Distance",
                  "text": "Distance",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._Distance.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Distance.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Distance.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Distance.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Distance.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._Duration",
                  "text": "Duration",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._Duration.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Duration.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Duration.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Duration.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Duration.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Name"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._HumanName",
                  "text": "HumanName",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._HumanName.text",
                      "text": "text:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._HumanName.family",
                      "text": "family:",
                      "type": "string",
                      "required": false,
                      "repeats": true
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._HumanName.given",
                      "text": "given:",
                      "type": "string",
                      "required": false,
                      "repeats": true
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Identifier"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._Identifier",
                  "text": "Identifier",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._Identifier.label",
                      "text": "label:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Identifier.system",
                      "text": "system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Identifier.value",
                      "text": "value:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._Money",
                  "text": "Money",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._Money.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Money.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Money.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Money.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Money.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Period"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._Period",
                  "text": "Period",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._Period.low",
                      "text": "start:",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Period.end",
                      "text": "end:",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._Quantity",
                  "text": "Quantity",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._Quantity.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Quantity.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Quantity.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Quantity.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Quantity.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Range"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._Range",
                  "text": "Range",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._Range.low",
                      "text": "low:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Range.high",
                      "text": "high:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Range.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Ratio"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._Ratio",
                  "text": "Ratio",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._Ratio.numerator",
                      "text": "numerator:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Ratio.denominator",
                      "text": "denominator:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Ratio.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Reference"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._Reference",
                  "type": "group",
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-referenceFilter",
                          "valueString": "subject=$subj&patient=$subj&encounter=$encounter"
                        }
                      ],
                      "linkId": "ElementDefinition.pattern[x]._Reference.value",
                      "text": "Reference",
                      "type": "reference",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "SampledData"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._SampledData",
                  "text": "SampledData",
                  "type": "group"
                },
                {
                  "linkId": "ElementDefinition.pattern[x]._Signature",
                  "text": "Signature",
                  "type": "group"
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Schedule"
                    }
                  ],
                  "linkId": "ElementDefinition.pattern[x]._Timing",
                  "text": "Timing",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.pattern[x]._Timing.text",
                      "text": "text:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.pattern[x]._Timing.date",
                      "text": "date:",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedResource",
                          "valueCode": "Patient"
                        },
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedResource",
                          "valueCode": "Practitioner"
                        },
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedResource",
                          "valueCode": "RelatedPerson"
                        }
                      ],
                      "linkId": "ElementDefinition.pattern[x]._Timing.author",
                      "text": "author:",
                      "type": "reference",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "linkId": "ElementDefinition.pattern[x]._Meta",
                  "text": "Meta",
                  "type": "group"
                }
              ]
            }
          ]
        },
        {
          "linkId": "ElementDefinition.example",
          "text": "Example value (as defined for type)",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "text": "Examples will most commonly be present for data where it's not implicitly obvious from either the data type or value set what the values might be.  (I.e. Example values for dates or quantities would generally be unnecessary.)  If the example value is fully populated, the publication tool can generate an instance automatically.",
              "type": "display"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "A sample value for this element demonstrating the type of information that would typically be found in the element.",
              "type": "display"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.example.id",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.example.id.value",
                  "text": "xml:id (or equivalent in JSON)",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "linkId": "ElementDefinition.example.extension",
              "text": "Additional Content defined by implementations",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
                  "type": "display"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.example.label",
              "type": "group",
              "required": true,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "Describes the purpose of this example amoung the set of examples.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.example.label.value",
                  "text": "Describes the purpose of this example",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                }
              ],
              "linkId": "ElementDefinition.example.value[x]",
              "text": "Value of Example (one of allowed types)",
              "type": "group",
              "required": true,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "The actual value for the element, which must be one of the types allowed for this element.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.example.value[x]._type",
                  "text": "type",
                  "type": "choice",
                  "required": false,
                  "repeats": false,
                  "options": {
                    "reference": "#vs5"
                  },
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "binary"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._base64Binary",
                      "text": "base64Binary",
                      "type": "group"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "boolean"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._boolean",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._boolean.value",
                          "text": "boolean",
                          "type": "boolean",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "code"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._code",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._code.value",
                          "text": "value[x]",
                          "type": "choice",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "datetime"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._date",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._date.value",
                          "text": "date",
                          "type": "dateTime",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "datetime"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._dateTime",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._dateTime.value",
                          "text": "dateTime",
                          "type": "dateTime",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "decimal"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._decimal",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._decimal.value",
                          "text": "decimal",
                          "type": "decimal",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "string"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._id",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._id.value",
                          "text": "id",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "instant"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._instant",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._instant.value",
                          "text": "instant",
                          "type": "dateTime",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "integer"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._integer",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._integer.value",
                          "text": "integer",
                          "type": "integer",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "string"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._markdown",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._markdown.value",
                          "text": "markdown",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "string"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._oid",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._oid.value",
                          "text": "oid",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "integer"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._positiveInt",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._positiveInt.value",
                          "text": "positiveInt",
                          "type": "integer",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "string"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._string",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._string.value",
                          "text": "string",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "time"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._time",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._time.value",
                          "text": "time",
                          "type": "time",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "integer"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._unsignedInt",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._unsignedInt.value",
                          "text": "unsignedInt",
                          "type": "integer",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "uri"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._uri",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._uri.value",
                          "text": "uri",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "Address"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._Address",
                      "text": "Address",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._Address.text",
                          "text": "text:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Address.line",
                          "text": "line:",
                          "type": "string",
                          "required": false,
                          "repeats": true
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Address.city",
                          "text": "city:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Address.state",
                          "text": "state:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Address.postalCode",
                          "text": "post code:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Address.country",
                          "text": "country:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Address.use",
                          "text": "use:",
                          "type": "choice",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "Quantity"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._Age",
                      "text": "Age",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._Age.comparator",
                          "text": "comp:",
                          "type": "choice",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Age.value",
                          "text": "value:",
                          "type": "decimal",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Age.units",
                          "text": "units:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Age.code",
                          "text": "coded units:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Age.system",
                          "text": "units system:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "Annotation"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._Annotation",
                      "text": "Annotation",
                      "type": "group"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "Attachment"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._Attachment",
                      "text": "Attachment",
                      "type": "group"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "CodeableConcept"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._CodeableConcept",
                      "text": "CodeableConcept",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._CodeableConcept.coding",
                          "text": "code:",
                          "type": "open-choice",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._CodeableConcept.text",
                          "text": "text:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "Coding"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._Coding",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._Coding.value",
                          "text": "Coding",
                          "type": "open-choice",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "ContactPoint"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._ContactPoint",
                      "text": "ContactPoint",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._ContactPoint.system",
                          "text": "type:",
                          "type": "choice",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._ContactPoint.value",
                          "text": "value:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._ContactPoint.use",
                          "text": "use:",
                          "type": "choice",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "Quantity"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._Count",
                      "text": "Count",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._Count.comparator",
                          "text": "comp:",
                          "type": "choice",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Count.value",
                          "text": "value:",
                          "type": "decimal",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Count.units",
                          "text": "units:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Count.code",
                          "text": "coded units:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Count.system",
                          "text": "units system:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "Quantity"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._Distance",
                      "text": "Distance",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._Distance.comparator",
                          "text": "comp:",
                          "type": "choice",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Distance.value",
                          "text": "value:",
                          "type": "decimal",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Distance.units",
                          "text": "units:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Distance.code",
                          "text": "coded units:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Distance.system",
                          "text": "units system:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "Quantity"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._Duration",
                      "text": "Duration",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._Duration.comparator",
                          "text": "comp:",
                          "type": "choice",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Duration.value",
                          "text": "value:",
                          "type": "decimal",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Duration.units",
                          "text": "units:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Duration.code",
                          "text": "coded units:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Duration.system",
                          "text": "units system:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "Name"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._HumanName",
                      "text": "HumanName",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._HumanName.text",
                          "text": "text:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._HumanName.family",
                          "text": "family:",
                          "type": "string",
                          "required": false,
                          "repeats": true
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._HumanName.given",
                          "text": "given:",
                          "type": "string",
                          "required": false,
                          "repeats": true
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "Identifier"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._Identifier",
                      "text": "Identifier",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._Identifier.label",
                          "text": "label:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Identifier.system",
                          "text": "system:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Identifier.value",
                          "text": "value:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "Quantity"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._Money",
                      "text": "Money",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._Money.comparator",
                          "text": "comp:",
                          "type": "choice",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Money.value",
                          "text": "value:",
                          "type": "decimal",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Money.units",
                          "text": "units:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Money.code",
                          "text": "coded units:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Money.system",
                          "text": "units system:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "Period"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._Period",
                      "text": "Period",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._Period.low",
                          "text": "start:",
                          "type": "dateTime",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Period.end",
                          "text": "end:",
                          "type": "dateTime",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "Quantity"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._Quantity",
                      "text": "Quantity",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._Quantity.comparator",
                          "text": "comp:",
                          "type": "choice",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Quantity.value",
                          "text": "value:",
                          "type": "decimal",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Quantity.units",
                          "text": "units:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Quantity.code",
                          "text": "coded units:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Quantity.system",
                          "text": "units system:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "Range"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._Range",
                      "text": "Range",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._Range.low",
                          "text": "low:",
                          "type": "decimal",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Range.high",
                          "text": "high:",
                          "type": "decimal",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Range.units",
                          "text": "units:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "Ratio"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._Ratio",
                      "text": "Ratio",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._Ratio.numerator",
                          "text": "numerator:",
                          "type": "decimal",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Ratio.denominator",
                          "text": "denominator:",
                          "type": "decimal",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Ratio.units",
                          "text": "units:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "Reference"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._Reference",
                      "type": "group",
                      "item": [
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-referenceFilter",
                              "valueString": "subject=$subj&patient=$subj&encounter=$encounter"
                            }
                          ],
                          "linkId": "ElementDefinition.example.value[x]._Reference.value",
                          "text": "Reference",
                          "type": "reference",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "SampledData"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._SampledData",
                      "text": "SampledData",
                      "type": "group"
                    },
                    {
                      "linkId": "ElementDefinition.example.value[x]._Signature",
                      "text": "Signature",
                      "type": "group"
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "Schedule"
                        }
                      ],
                      "linkId": "ElementDefinition.example.value[x]._Timing",
                      "text": "Timing",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.example.value[x]._Timing.text",
                          "text": "text:",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "linkId": "ElementDefinition.example.value[x]._Timing.date",
                          "text": "date:",
                          "type": "dateTime",
                          "required": false,
                          "repeats": false
                        },
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedResource",
                              "valueCode": "Patient"
                            },
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedResource",
                              "valueCode": "Practitioner"
                            },
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedResource",
                              "valueCode": "RelatedPerson"
                            }
                          ],
                          "linkId": "ElementDefinition.example.value[x]._Timing.author",
                          "text": "author:",
                          "type": "reference",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "linkId": "ElementDefinition.example.value[x]._Meta",
                      "text": "Meta",
                      "type": "group"
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 1
            }
          ],
          "linkId": "ElementDefinition.minValue[x]",
          "text": "Minimum Allowed Value (for some types)",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "The minimum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. Except for date/date/instant, the type of the minValue[x] SHALL be the same as the specified type of the element. For the date/dateTime/instant values, the type of minValue[x] SHALL be either the same, or a a [Duration](datatypes.html#duration) which specifies a relative time limit to the current time. The duration value is positive, and is subtracted from the current clock to determine the minimum allowable value.   A minimum value for a Quantity is interpreted as an canonical minimum - e.g. you cannot provide 100mg if the minimum value is 10g.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.minValue[x]._type",
              "text": "type",
              "type": "choice",
              "required": false,
              "repeats": false,
              "options": {
                "reference": "#vs6"
              },
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "datetime"
                    }
                  ],
                  "linkId": "ElementDefinition.minValue[x]._date",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.minValue[x]._date.value",
                      "text": "date",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "datetime"
                    }
                  ],
                  "linkId": "ElementDefinition.minValue[x]._dateTime",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.minValue[x]._dateTime.value",
                      "text": "dateTime",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "instant"
                    }
                  ],
                  "linkId": "ElementDefinition.minValue[x]._instant",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.minValue[x]._instant.value",
                      "text": "instant",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "time"
                    }
                  ],
                  "linkId": "ElementDefinition.minValue[x]._time",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.minValue[x]._time.value",
                      "text": "time",
                      "type": "time",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "decimal"
                    }
                  ],
                  "linkId": "ElementDefinition.minValue[x]._decimal",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.minValue[x]._decimal.value",
                      "text": "decimal",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "integer"
                    }
                  ],
                  "linkId": "ElementDefinition.minValue[x]._integer",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.minValue[x]._integer.value",
                      "text": "integer",
                      "type": "integer",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "integer"
                    }
                  ],
                  "linkId": "ElementDefinition.minValue[x]._positiveInt",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.minValue[x]._positiveInt.value",
                      "text": "positiveInt",
                      "type": "integer",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "integer"
                    }
                  ],
                  "linkId": "ElementDefinition.minValue[x]._unsignedInt",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.minValue[x]._unsignedInt.value",
                      "text": "unsignedInt",
                      "type": "integer",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.minValue[x]._Quantity",
                  "text": "Quantity",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.minValue[x]._Quantity.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.minValue[x]._Quantity.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.minValue[x]._Quantity.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.minValue[x]._Quantity.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.minValue[x]._Quantity.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 1
            }
          ],
          "linkId": "ElementDefinition.maxValue[x]",
          "text": "Maximum Allowed Value (for some types)",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "The maximum allowed value for the element. The value is inclusive. This is allowed for the types date, dateTime, instant, time, decimal, integer, and Quantity. Except for date/date/instant, the type of the maxValue[x] SHALL be the same as the specified type of the element. For the date/dateTime/instant values, the type of maxValue[x] SHALL be either the same, or a a [Duration](datatypes.html#duration) which specifies a relative time limit to the current time. The duration value is positive, and is added to the current clock to determine the maximum allowable value.   A maximum value for a Quantity is interpreted as an canonical maximum - e.g. you cannot provide 10g if the maximum value is 50mg.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.maxValue[x]._type",
              "text": "type",
              "type": "choice",
              "required": false,
              "repeats": false,
              "options": {
                "reference": "#vs7"
              },
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "datetime"
                    }
                  ],
                  "linkId": "ElementDefinition.maxValue[x]._date",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.maxValue[x]._date.value",
                      "text": "date",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "datetime"
                    }
                  ],
                  "linkId": "ElementDefinition.maxValue[x]._dateTime",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.maxValue[x]._dateTime.value",
                      "text": "dateTime",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "instant"
                    }
                  ],
                  "linkId": "ElementDefinition.maxValue[x]._instant",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.maxValue[x]._instant.value",
                      "text": "instant",
                      "type": "dateTime",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "time"
                    }
                  ],
                  "linkId": "ElementDefinition.maxValue[x]._time",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.maxValue[x]._time.value",
                      "text": "time",
                      "type": "time",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "decimal"
                    }
                  ],
                  "linkId": "ElementDefinition.maxValue[x]._decimal",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.maxValue[x]._decimal.value",
                      "text": "decimal",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "integer"
                    }
                  ],
                  "linkId": "ElementDefinition.maxValue[x]._integer",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.maxValue[x]._integer.value",
                      "text": "integer",
                      "type": "integer",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "integer"
                    }
                  ],
                  "linkId": "ElementDefinition.maxValue[x]._positiveInt",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.maxValue[x]._positiveInt.value",
                      "text": "positiveInt",
                      "type": "integer",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "integer"
                    }
                  ],
                  "linkId": "ElementDefinition.maxValue[x]._unsignedInt",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.maxValue[x]._unsignedInt.value",
                      "text": "unsignedInt",
                      "type": "integer",
                      "required": false,
                      "repeats": false
                    }
                  ]
                },
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                      "valueString": "Quantity"
                    }
                  ],
                  "linkId": "ElementDefinition.maxValue[x]._Quantity",
                  "text": "Quantity",
                  "type": "group",
                  "item": [
                    {
                      "linkId": "ElementDefinition.maxValue[x]._Quantity.comparator",
                      "text": "comp:",
                      "type": "choice",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.maxValue[x]._Quantity.value",
                      "text": "value:",
                      "type": "decimal",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.maxValue[x]._Quantity.units",
                      "text": "units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.maxValue[x]._Quantity.code",
                      "text": "coded units:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    },
                    {
                      "linkId": "ElementDefinition.maxValue[x]._Quantity.system",
                      "text": "units system:",
                      "type": "string",
                      "required": false,
                      "repeats": false
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 1
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "integer"
            }
          ],
          "linkId": "ElementDefinition.maxLength",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "Indicates the maximum length in characters that is permitted to be present in conformant instances and which is expected to be supported by conformant consumers that support the element. Receivers are not required to reject instances that exceed the maximum length.  The full length could be stored.  In some cases, data might be truncated, though truncation should be undertaken with care and an understanding of the consequences of doing so. If not specified, there is no conformance expectation for length support.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.maxLength.value",
              "text": "Max length for strings",
              "type": "integer",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "string"
            }
          ],
          "linkId": "ElementDefinition.condition",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "A reference to an invariant that may make additional statements about the cardinality or value in the instance.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.condition.value",
              "text": "Reference to invariant about presence",
              "type": "string",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "linkId": "ElementDefinition.constraint",
          "text": "Condition that must evaluate to true",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "text": "Constraints should be declared on the \"context\" element - the lowest element in the hierarchy that is common to all nodes referenced by the constraint.",
              "type": "display"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "Formal constraints such as co-occurrence and other constraints that can be computationally evaluated within the context of the instance.",
              "type": "display"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.constraint.id",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.constraint.id.value",
                  "text": "xml:id (or equivalent in JSON)",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "linkId": "ElementDefinition.constraint.extension",
              "text": "Additional Content defined by implementations",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
                  "type": "display"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.constraint.key",
              "type": "group",
              "required": true,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "Allows identification of which elements have their cardinalities impacted by the constraint.  Will not be referenced for constraints that do not affect cardinality.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.constraint.key.value",
                  "text": "Target of 'condition' reference above",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.constraint.requirements",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "Description of why this constraint is necessary or appropriate. To be used if the reason for the constraint may not be intuitive to all implementers.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.constraint.requirements.value",
                  "text": "Why this constraint is necessary or appropriate",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "code"
                }
              ],
              "linkId": "ElementDefinition.constraint.severity",
              "type": "group",
              "required": true,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "Identifies the impact constraint violation has on the conformance of the instance. This allows constraints to be asserted as \"shall\" (error) and \"should\" (warning).",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.constraint.severity.value",
                  "text": "severity",
                  "type": "choice",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.constraint.human",
              "type": "group",
              "required": true,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "Text that can be used to describe the constraint in messages identifying that the constraint has been violated. Should be expressed in business terms as much as possible.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.constraint.human.value",
                  "text": "Human description of constraint",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.constraint.expression",
              "type": "group",
              "required": true,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "A [FHIRPath](http://hl7.org/fluentpath) expression of constraint that can be executed to see if this constraint is met.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.constraint.expression.value",
                  "text": "FHIRPath expression of constraint",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.constraint.xpath",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "An XPath expression of constraint that can be executed to see if this constraint is met. Elements SHALL use \"f\" as the namespace prefix for the FHIR namespace, and \"x\" for the xhtml namespace, and SHALL NOT use any other prefixes. \n\nNote: we are considering deprecating the xpath element. Implementer feedback is welcome.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.constraint.xpath.value",
                  "text": "XPath expression of constraint",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "uri"
                }
              ],
              "linkId": "ElementDefinition.constraint.source",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "A reference to the original source of the constraint, for traceability purposes. This is used when, e.g. rendering, where it is not useful to present inherited constraints when rendering the snapshot.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.constraint.source.value",
                  "text": "Reference to original source of constraint",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 1
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "boolean"
            }
          ],
          "linkId": "ElementDefinition.mustSupport",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "If true, implementations that produce or consume resources SHALL provide \"support\" for the element in some meaningful way.  If false, the element may be ignored and not supported. \"Something useful\" is context dependent and impossible to describe in the base FHIR specification. For this reason, tue mustSupport flag is never set to true by the FHIR specification itself - it is only set to true in profiles. \n\nThis is done in [Resource Profiles](profiling.html#mustsupport), where the profile labels an element as mustSupport=true. When a profile does this, it SHALL also make clear exactly what kind of \"support\" is required, as this can mean many things.\n\nNote that an element that has the property IsModifier is not necessarily a \"key\" element (e.g. one of the important elements to make use of the resource), nor is it automatically mustSupport - however both of these things are more likely to be true for IsModifier elements than for other elements.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.mustSupport.value",
              "text": "If the element must supported",
              "type": "boolean",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 0
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "boolean"
            }
          ],
          "linkId": "ElementDefinition.isModifier",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "If true, the value of this element affects the interpretation of the element or resource that contains it, and the value of the element cannot be ignored. Typically, this is used for status, negation and qualification codes. The effect of this is that the element cannot be ignored by systems: they SHALL either recognize the element and process it, and/or a pre-determination has been made that it is not relevant to their particular system. Only the definition of an element can set IsModifier true - either the specification itself or where an extension is originally defined. Once set, it cannot be changed in derived profiles. An element/extension that has isModifier=true SHOULD also have a minimum cardinality of 1, so that there is no lack of clarity about what to do if it is missing. If it can be missing, the definition SHALL make the meaning of a missing element clear.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.isModifier.value",
              "text": "If this modifies the meaning of other elements",
              "type": "boolean",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 0
            },
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
              "valueString": "boolean"
            }
          ],
          "linkId": "ElementDefinition.isSummary",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "Whether the element should be included if a client requests a search with the parameter _summary=true. Some resources include a set of simple metadata, and some very large data. This element is used to reduce the quantity of data returned in searches. Note that servers may pre-cache summarized resources for optimal performance, so servers may not support per-profile use of the isSummary flag. When a request is made with _summary=true, serailisers only include elements marked as 'isSummary = true'. Other than Attachment.data, all data type properties are included in the summary form. Modifier elements or elements with minimum cardinality = 1 must be marked as summary elements.",
              "type": "display"
            },
            {
              "linkId": "ElementDefinition.isSummary.value",
              "text": "Include when _summary = true?",
              "type": "boolean",
              "required": false,
              "repeats": false
            }
          ]
        },
        {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
              "valueInteger": 1
            }
          ],
          "linkId": "ElementDefinition.binding",
          "text": "ValueSet details if this is coded",
          "type": "group",
          "required": false,
          "repeats": false,
          "item": [
            {
              "text": "For a CodeableConcept, when no codes are allowed - only text, use a binding of strength \"required\" with a description explaining that no coded values are allowed and what sort of information to put in the \"text\" element.",
              "type": "display"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "Binds to a value set if this element is coded (code, Coding, CodeableConcept, Quantity), or the data types (string, uri).",
              "type": "display"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.binding.id",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.binding.id.value",
                  "text": "xml:id (or equivalent in JSON)",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "linkId": "ElementDefinition.binding.extension",
              "text": "Additional Content defined by implementations",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
                  "type": "display"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "code"
                }
              ],
              "linkId": "ElementDefinition.binding.strength",
              "type": "group",
              "required": true,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "Indicates the degree of conformance expectations associated with this binding - that is, the degree to which the provided value set must be adhered to in the instances. For further discussion, see [Using Terminologies](terminologies.html).",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.binding.strength.value",
                  "text": "strength",
                  "type": "choice",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.binding.description",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "Describes the intended use of this particular set of codes.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.binding.description.value",
                  "text": "Human explanation of the value set",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                }
              ],
              "linkId": "ElementDefinition.binding.valueSet[x]",
              "text": "Source of value set",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "Points to the value set or external definition (e.g. implicit value set) that identifies the set of codes to be used. If the binding refers to an explicit value set - the normal case - then use a Reference(ValueSet) preferably containing the canonical URL for the value set. If the reference is to an implicit value set - usually, an IETF RFC that defines a grammar, such as mime types - then use a uri. For value sets with a referenceResource, the display can contain the value set description.  The reference may be version-specific or not.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.binding.valueSet[x]._type",
                  "text": "type",
                  "type": "choice",
                  "required": false,
                  "repeats": false,
                  "options": {
                    "reference": "#vs8"
                  },
                  "item": [
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "uri"
                        }
                      ],
                      "linkId": "ElementDefinition.binding.valueSet[x]._uri",
                      "type": "group",
                      "item": [
                        {
                          "linkId": "ElementDefinition.binding.valueSet[x]._uri.value",
                          "text": "uri",
                          "type": "string",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    },
                    {
                      "extension": [
                        {
                          "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                          "valueString": "Reference"
                        }
                      ],
                      "linkId": "ElementDefinition.binding.valueSet[x]._ValueSet",
                      "type": "group",
                      "item": [
                        {
                          "extension": [
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-allowedResource",
                              "valueCode": "ValueSet"
                            },
                            {
                              "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-referenceFilter",
                              "valueString": "subject=$subj&patient=$subj&encounter=$encounter"
                            }
                          ],
                          "linkId": "ElementDefinition.binding.valueSet[x]._ValueSet.value",
                          "text": "ValueSet",
                          "type": "reference",
                          "required": false,
                          "repeats": false
                        }
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        },
        {
          "linkId": "ElementDefinition.mapping",
          "text": "Map element to another set of definitions",
          "type": "group",
          "required": false,
          "repeats": true,
          "item": [
            {
              "text": "Mappings are not necessarily specific enough for safe translation.",
              "type": "display"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                  "valueCodeableConcept": {
                    "coding": [
                      {
                        "system": "http://hl7.org/fhir/questionnaire-item-control",
                        "code": "flyover",
                        "display": "Fly-over"
                      }
                    ]
                  }
                }
              ],
              "text": "Identifies a concept from an external specification that roughly corresponds to this element.",
              "type": "display"
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.mapping.id",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.mapping.id.value",
                  "text": "xml:id (or equivalent in JSON)",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "linkId": "ElementDefinition.mapping.extension",
              "text": "Additional Content defined by implementations",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance  applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions.  The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
                  "type": "display"
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.mapping.identity",
              "type": "group",
              "required": true,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "An internal reference to the definition of a mapping.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.mapping.identity.value",
                  "text": "Reference to mapping declaration",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "code"
                }
              ],
              "linkId": "ElementDefinition.mapping.language",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "Identifies the computable language in which mapping.map is expressed. If omitted, then there can be no expectation of computational interpretation of the mapping.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.mapping.language.value",
                  "text": "language",
                  "type": "choice",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-minOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.mapping.map",
              "type": "group",
              "required": true,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "Expresses what part of the target specification corresponds to this element. For most mappings, the syntax is undefined.  Syntax will be provided for mappings to the RIM.  Multiple mappings may be possible and may include constraints on other resource elements that identify when a particular mapping applies.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.mapping.map.value",
                  "text": "Details of the mapping",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            },
            {
              "extension": [
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-maxOccurs",
                  "valueInteger": 1
                },
                {
                  "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-fhirType",
                  "valueString": "string"
                }
              ],
              "linkId": "ElementDefinition.mapping.comment",
              "type": "group",
              "required": false,
              "repeats": true,
              "item": [
                {
                  "extension": [
                    {
                      "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
                      "valueCodeableConcept": {
                        "coding": [
                          {
                            "system": "http://hl7.org/fhir/questionnaire-item-control",
                            "code": "flyover",
                            "display": "Fly-over"
                          }
                        ]
                      }
                    }
                  ],
                  "text": "Comments that provide information about the mapping or its use.",
                  "type": "display"
                },
                {
                  "linkId": "ElementDefinition.mapping.comment.value",
                  "text": "Comments about the mapping or its use",
                  "type": "string",
                  "required": false,
                  "repeats": false
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}

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.