Connectathon 11 Snapshot

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

B.4.1.5 StructureDefinition: SDC-Questionnaire - Mappings

Mappings for the sdc-questionnaire Profile.

B.4.1 Mappings for IHE Structured Data Capture (http://wiki.siframework.org/IHE+SDC+Profile)

Structured Data Capture Questionnaire Design
QuestionnaireSDC-QuestionnaireForm_Package
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   extensionsubmissionEndpointadministrative_package/submissionRule/destination/endpoint
   extensionprovenanceSignatureRequired
   extensionstyleSensitiveN/A (new requirement)
   extensioncategory./form_design/classifier
   extensiondeMap
   modifierExtension
   identifier./form_design/@form_design_identifier {maps to value; system="urn:ietf:rfc:3986"}
   versionNot currently in schema
   status./administration_package/registration/state/registration_status
   date./administration_package/registration/creation_date
   publisher./administration_package/registration/organization
   telecom
   title
      id
      extension
      extensiontitle.renderingStyle../style
      extensiontitle.markup(strings can contain markup)
      value
   concept
   subjectType
   itemitem./form_design/*[self::header or self::footer or self::section]
      id
      extension
      extensionitemLabel./section_number/label
         id
         url
         valueString
            id
            extension
            extensionitemLabel.renderingStyle../style
            extensionitemLabel.markup(strings can contain markup)
            value
      extensionitemMinOccurs./cardinality/minimum
      extensionitemMaxOccurs./cardinality/maximum
      extensionitemOptionalDisplayN/A (new requirement)
      extensionitemHiddenAny element with @initial_state="hidden" and no rule that unhides the element
      extensionitemEnableWhenparent::guarded_element/guard //guard[guarded_element_identifier = current()/question-identifier]
         id
         extension
         extensionquestionparent::list_item/parent::list_field/parent::question
            id
            url
            valueString
         extensionanswered
            id
            url
            valueBoolean
         extensionanswerparent::list_item
            id
            url
            value[x]
         url
      extensionitemControl
      extensionchoiceOrientation
      extensiondefaultValue./default_value ./default_element/default/value ./default_element/list_item_identifier (resolve)
      extensionreadOnly./*_Field/default_value_read_only ./default_element/read_only
      extensionminLength./*_Field/datatype/string/maximum_characters
      extensionmaxLength./*_Field/maximum_character_quantity | ./*_Field/datatype/string/maximum_characters
      extensionregex./*_Field/datatype/string/reg_ex
      extensionentryFormat./*_Field/format | ./*_Field/datatype/string/pattern
      extensionminValue./*_Field/datatype/[integer|decimal]/minimum_value
      extensionmaxValue./*_Field/datatype/[integer|decimal]/maximum_value
      extensionmaxDecimalPlaces./*_Field/datatype/decimal/fractionDigits
      extensiondeReference/form_package/mapping_package/mdr_mapping/question_element_data_element_association[question_element_identifier=current()/question_identifier]/data_element_scoped_identifier
      extensionallowedResource/form_package/mapping_package/mdr_mapping/question_element_data_element_association[question_element_identifier=current()/question_identifier]/data_element_scoped_identifier
      extensiondisplayCategory/form_package/mapping_package/mdr_mapping/question_element_data_element_association[question_element_identifier=current()/question_identifier]/data_element_scoped_identifier
      modifierExtension
      linkId./section_identifier
      concept
      textForm Design/designation[context="primary?"/definition/ ./section_instruction/label
         id
         extension
         extensiongroupText.renderingStyle../style
         extensiongroupText.markup(strings can contain markup)
         value
      type./*/datatype
      required./cardinality/minimum!=0
      repeats./cardinality/maximum!=1
      options./list_field | ./lookup_field/endpoint
      option
      item./contained_section