PackagesCanonicalsLogsProblems
    Packages
    ca.on.health.sadie@1.0.11
    http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire
{
  "description": "*** This is not directly used by SADIE, this is a Profile that Flex Form Questionnaire is inherited from. Defines how Questionnaire is used to reflect form definitions to be used within the Structured Data Capture standard.",
  "_filename": "SDC-Questionnaire.StructureDefinition.json",
  "package_name": "ca.on.health.sadie",
  "date": "2014-04-21T00:00:00+10:00",
  "derivation": "constraint",
  "meta": {
    "versionId": "1",
    "lastUpdated": "2021-08-31T15:15:38.938+00:00"
  },
  "publisher": "Health Level Seven International (Orders and Observations - Structured Data Capture)",
  "fhirVersion": "4.0.1",
  "name": "Questionnaire",
  "mapping": [ {
    "uri": "http://unknown.org/IHE-SDC",
    "name": "IHE-SDC",
    "identity": "ihe-sdc"
  }, {
    "uri": "http://hl7.org/fhir/workflow",
    "name": "Workflow Pattern",
    "identity": "workflow"
  }, {
    "uri": "http://hl7.org/v3",
    "name": "RIM Mapping",
    "identity": "rim"
  }, {
    "uri": "http://hl7.org/fhir/fivews",
    "name": "FiveWs Pattern Mapping",
    "identity": "w5"
  }, {
    "uri": "http://hl7.org/fhir/object-implementation",
    "name": "Object Implementation Information",
    "identity": "objimpl"
  }, {
    "uri": "http://hl7.org/v2",
    "name": "HL7 v2 Mapping",
    "identity": "v2"
  } ],
  "abstract": false,
  "type": "Questionnaire",
  "experimental": "false",
  "resourceType": "StructureDefinition",
  "title": "SDC Questionnaire",
  "package_version": "1.0.11",
  "status": "active",
  "id": "a8d0a9b9-c311-4565-b8c2-0fddcd77c4d5",
  "kind": "resource",
  "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire",
  "version": "2.7.0",
  "differential": {
    "element": [ {
      "id": "Questionnaire",
      "path": "Questionnaire",
      "mapping": [ {
        "map": "Form_Package",
        "identity": "ihe-sdc"
      } ],
      "definition": "Sets minimum expectations for questionnaire support for SDC-conformant systems, regardless of which SDC capabilities they're making use of.",
      "isModifier": false,
      "mustSupport": false
    }, {
      "id": "Questionnaire.extension",
      "path": "Questionnaire.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "Questionnaire.extension:designNote",
      "path": "Questionnaire.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/designNote" ]
      } ],
      "sliceName": "designNote",
      "isModifier": false,
      "mustSupport": false
    }, {
      "id": "Questionnaire.extension:terminologyServer",
      "path": "Questionnaire.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-preferredTerminologyServer" ]
      } ],
      "sliceName": "terminologyServer",
      "isModifier": false,
      "mustSupport": false
    }, {
      "id": "Questionnaire.url",
      "min": 1,
      "path": "Questionnaire.url",
      "isModifier": false,
      "mustSupport": true
    }, {
      "id": "Questionnaire.version",
      "path": "Questionnaire.version",
      "mapping": [ {
        "map": "Not currently in schema",
        "identity": "ihe-sdc"
      } ],
      "isModifier": false,
      "mustSupport": true
    }, {
      "id": "Questionnaire.status",
      "path": "Questionnaire.status",
      "mapping": [ {
        "map": "./administration_package/registration/state/registration_status",
        "identity": "ihe-sdc"
      } ],
      "mustSupport": true
    }, {
      "id": "Questionnaire.subjectType",
      "max": "1",
      "min": 1,
      "path": "Questionnaire.subjectType",
      "isModifier": false,
      "mustSupport": true
    }, {
      "id": "Questionnaire.item",
      "min": 1,
      "path": "Questionnaire.item",
      "mapping": [ {
        "map": "./form_design/*[self::header or self::footer or self::section]",
        "identity": "ihe-sdc"
      } ],
      "isModifier": false,
      "mustSupport": true
    }, {
      "id": "Questionnaire.item.extension",
      "path": "Questionnaire.item.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "Questionnaire.item.extension:designNote",
      "path": "Questionnaire.item.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/StructureDefinition/designNote" ]
      } ],
      "sliceName": "designNote",
      "isModifier": false,
      "mustSupport": false
    }, {
      "id": "Questionnaire.item.extension:terminologyServer",
      "path": "Questionnaire.item.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-preferredTerminologyServer" ]
      } ],
      "sliceName": "terminologyServer",
      "isModifier": false,
      "mustSupport": false
    }, {
      "id": "Questionnaire.item.linkId",
      "path": "Questionnaire.item.linkId",
      "mapping": [ {
        "map": "./section_identifier",
        "identity": "ihe-sdc"
      } ],
      "isModifier": false,
      "mustSupport": true
    }, {
      "id": "Questionnaire.item.prefix",
      "path": "Questionnaire.item.prefix",
      "mapping": [ {
        "map": "./section_number/label",
        "identity": "ihe-sdc"
      } ],
      "isModifier": false,
      "mustSupport": true
    }, {
      "id": "Questionnaire.item.text",
      "path": "Questionnaire.item.text",
      "mapping": [ {
        "map": "Form Design/designation[context=\"primary?\"/definition/  ./section_instruction/label",
        "identity": "ihe-sdc"
      } ],
      "isModifier": false,
      "mustSupport": true
    }, {
      "id": "Questionnaire.item.type",
      "path": "Questionnaire.item.type",
      "comment": "Time is handled using 'string'.  File is handled using Attachment.  (Content can be sent as a contained binary).",
      "mapping": [ {
        "map": "./*/datatype",
        "identity": "ihe-sdc"
      } ],
      "isModifier": false,
      "mustSupport": true
    }, {
      "id": "Questionnaire.item.required",
      "path": "Questionnaire.item.required",
      "mapping": [ {
        "map": "./cardinality/minimum!=0",
        "identity": "ihe-sdc"
      } ],
      "isModifier": false,
      "mustSupport": true
    }, {
      "id": "Questionnaire.item.repeats",
      "path": "Questionnaire.item.repeats",
      "mapping": [ {
        "map": "./cardinality/maximum!=1",
        "identity": "ihe-sdc"
      } ],
      "isModifier": false,
      "mustSupport": true
    }, {
      "id": "Questionnaire.item.readOnly",
      "path": "Questionnaire.item.readOnly",
      "mapping": [ {
        "map": "./*_Field/default_value_read_only  ./default_element/read_only",
        "identity": "ihe-sdc"
      } ],
      "isModifier": false,
      "mustSupport": true
    }, {
      "id": "Questionnaire.item.maxLength",
      "path": "Questionnaire.item.maxLength",
      "mapping": [ {
        "map": "./*_Field/maximum_character_quantity | ./*_Field/datatype/string/maximum_characters",
        "identity": "ihe-sdc"
      } ],
      "isModifier": false,
      "mustSupport": true
    }, {
      "id": "Questionnaire.item.answerValueSet",
      "path": "Questionnaire.item.answerValueSet",
      "type": [ {
        "code": "canonical",
        "targetProfile": [ "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-valueset" ]
      } ],
      "mapping": [ {
        "map": "./list_field | ./lookup_field/endpoint",
        "identity": "ihe-sdc"
      } ],
      "isModifier": false,
      "mustSupport": true
    }, {
      "id": "Questionnaire.item.answerOption",
      "path": "Questionnaire.item.answerOption",
      "isModifier": false,
      "mustSupport": true
    }, {
      "id": "Questionnaire.item.initial",
      "path": "Questionnaire.item.initial",
      "isModifier": false,
      "mustSupport": true
    }, {
      "id": "Questionnaire.item.initial.value[x]",
      "path": "Questionnaire.item.initial.value[x]",
      "mapping": [ {
        "map": "./default_value  ./default_element/default/value  ./default_element/list_item_identifier (resolve)",
        "identity": "ihe-sdc"
      } ],
      "isModifier": false,
      "mustSupport": true
    }, {
      "id": "Questionnaire.item.item",
      "path": "Questionnaire.item.item",
      "mapping": [ {
        "map": "./contained_section",
        "identity": "ihe-sdc"
      } ],
      "isModifier": false,
      "mustSupport": true
    } ]
  },
  "contact": [ {
    "telecom": [ {
      "value": "http://wiki.siframework.org/Structured+Data+Capture+Initiative",
      "system": "url"
    } ]
  } ],
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Questionnaire"
}