This page is part of the Structured Data Capture FHIR IG (v1.6: STU 2 Ballot 1) based on FHIR v1.6.0. . For a full list of available versions, see the Directory of published versions

This is a pre-release of a future version of SDC (expected to be STU 2). The current version is STU 2.
For a full list of available versions, see the Directory of published versions .

9.1.7 StructureDefinition: Profile sdc-questionnaire - Mappings

Mappings for the Profile.

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

Profile sdc-questionnaire
QuestionnaireSDCQuestionnaireForm_Package
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   extensionsubmissionEndpointadministrative_package/submissionRule/destination/endpoint
   extensionprovenanceSignatureRequired
   extensionstyleSensitiveN/A (new requirement)
   extensiondeMap
   extensionstructureMap
   extensionstudyProtocolIdentifier
   modifierExtension
   url
   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
   useContext./form_design/classifier
   title
      id
      extension
      extensiontitle.renderingStyle../style
      extensiontitle.xhtml(strings can contain xhtml)
      value
   concept
   subjectType
   item./form_design/*[self::header or self::footer or self::section]
      id
      extension
      extensionitemMinOccurs./cardinality/minimum
      extensionitemMaxOccurs./cardinality/maximum
      extensionitemOptionalDisplayN/A (new requirement)
      extensionitemHiddenAny element with @initial_state="hidden" and no rule that unhides the element
      extensionusageMode
      extensionitemControl
      extensionchoiceOrientation
      extensionminLength./*_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
      extensionmimeType
      extensionmaxSize
      extensionunit
      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
      extensionallowedProfile
      extensionreferenceFilter
      extensiondisplayCategory/form_package/mapping_package/mdr_mapping/question_element_data_element_association[question_element_identifier=current()/question_identifier]/data_element_scoped_identifier
      extensionsupportLink
      modifierExtension
      linkId./section_identifier
      concept
      prefix./section_number/label
         id
         extension
         extensionitemLabel.renderingStyle../style
         extensionitemLabel.xhtml(strings can contain xhtml)
         value
      textForm Design/designation[context="primary?"/definition/ ./section_instruction/label
         id
         extension
         extensiongroupText.renderingStyle../style
         extensiongroupText.xhtml(strings can contain xhtml)
         value
      type./*/datatype
      enableWhenparent::guarded_element/guard //guard[guarded_element_identifier = current()/question-identifier]
         id
         extension
         modifierExtension
         questionparent::list_item/parent::list_field/parent::question
         hasAnswer
         answer[x]parent::list_item
      required./cardinality/minimum!=0
      repeats./cardinality/maximum!=1
      readOnly./*_Field/default_value_read_only ./default_element/read_only
      maxLength./*_Field/maximum_character_quantity | ./*_Field/datatype/string/maximum_characters
      options./list_field | ./lookup_field/endpoint
      option
         id
         extensionOptionPrefix
         modifierExtension
         value[x]
      initial[x]./default_value ./default_element/default/value ./default_element/list_item_identifier (resolve)
      item./contained_section

Mappings for RIM Mapping (http://hl7.org/v3)

Profile sdc-questionnaire
QuestionnaireSDCQuestionnaireEntity. Role, or Act
   id
   meta
   implicitRules
   language
   textAct.text?
   containedN/A
   extension
   extensionsubmissionEndpoint
   extensionprovenanceSignatureRequired
   extensionstyleSensitive
   extensiondeMap
   extensionstructureMap
   extensionstudyProtocolIdentifier
   modifierExtensionN/A
   url.id[use=BUSN, reliability=ISS, extension is a URI]
   identifier.id[use=BUSN]
   version.id[use=VER]
   status.statusCode (also whether there's a revisionControlAct - and possibly mood to distinguish "in-progress" from "published)
   date.participation[typeCode=AUT].time
   publisher.participation[typeCode=AUT].role
   telecom.participation[typeCode=AUT].role.telecom
   useContext
   title.title
      id
      extension
      extensiontitle.renderingStyle
      extensiontitle.xhtml
      value
   concept.code
   subjectType.outboundRelationship[typeCode=META].target[classCode=OBS, moodCode=DEFN, isCriterion=true].participation.role.classCode
   item.outboundRelationship[typeCode=COMP].target[classCode=OBS, moodCode=DEF]
      idn/a
      extension
      extensionitemMinOccurs
      extensionitemMaxOccurs
      extensionitemOptionalDisplay
      extensionitemHidden
      extensionusageMode
      extensionitemControl
      extensionchoiceOrientation
      extensionminLength
      extensionregex
      extensionentryFormat
      extensionminValue
      extensionmaxValue
      extensionmaxDecimalPlaces
      extensionmimeType
      extensionmaxSize
      extensionunit
      extensiondeReference
      extensionallowedResource
      extensionallowedProfile
      extensionreferenceFilter
      extensiondisplayCategory
      extensionsupportLink
      modifierExtensionN/A
      linkId.id
      concept.code
      prefixNot supported
         id
         extension
         extensionitemLabel.renderingStyle
         extensionitemLabel.xhtml
         value
      text.text
         id
         extension
         extensiongroupText.renderingStyle
         extensiongroupText.xhtml
         value
      typeN/A - MIF rather than RIM level
      enableWhenN/A - MIF rather than RIM level
         idn/a
         extensionn/a
         modifierExtensionN/A
         questionN/A - MIF rather than RIM level
         hasAnswerN/A - MIF rather than RIM level
         answer[x]N/A - MIF rather than RIM level
      requiredN/A - MIF rather than RIM level
      repeatsN/A - MIF rather than RIM level
      readOnlyN/A - MIF rather than RIM level
      maxLengthN/A - MIF rather than RIM level
      optionsN/A - MIF rather than RIM level
      optionN/A - MIF rather than RIM level
         idn/a
         extensionOptionPrefix
         modifierExtensionN/A
         value[x]N/A - MIF rather than RIM level
      initial[x]N/A - MIF rather than RIM level
      item.outboundRelationship[typeCode=COMP].target

Mappings for W5 Mapping (http://hl7.org/fhir/w5)

Profile sdc-questionnaire
QuestionnaireSDCQuestionnaireinfrastructure.information
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   extensionsubmissionEndpoint
   extensionprovenanceSignatureRequired
   extensionstyleSensitive
   extensiondeMap
   extensionstructureMap
   extensionstudyProtocolIdentifier
   modifierExtension
   urlid
   identifierid
   versionid.version
   statusstatus
   datewhen.recorded
   publisherwho.witness
   telecom
   useContext
   title
      id
      extension
      extensiontitle.renderingStyle
      extensiontitle.xhtml
      value
   concept
   subjectType
   item
      id
      extension
      extensionitemMinOccurs
      extensionitemMaxOccurs
      extensionitemOptionalDisplay
      extensionitemHidden
      extensionusageMode
      extensionitemControl
      extensionchoiceOrientation
      extensionminLength
      extensionregex
      extensionentryFormat
      extensionminValue
      extensionmaxValue
      extensionmaxDecimalPlaces
      extensionmimeType
      extensionmaxSize
      extensionunit
      extensiondeReference
      extensionallowedResource
      extensionallowedProfile
      extensionreferenceFilter
      extensiondisplayCategory
      extensionsupportLink
      modifierExtension
      linkId
      concept
      prefix
         id
         extension
         extensionitemLabel.renderingStyle
         extensionitemLabel.xhtml
         value
      text
         id
         extension
         extensiongroupText.renderingStyle
         extensiongroupText.xhtml
         value
      type
      enableWhen
         id
         extension
         modifierExtension
         question
         hasAnswer
         answer[x]
      required
      repeats
      readOnly
      maxLength
      options
      option
         id
         extensionOptionPrefix
         modifierExtension
         value[x]
      initial[x]
      item

Mappings for HL7 v2 Mapping (http://hl7.org/v2)

Profile sdc-questionnaire
QuestionnaireSDCQuestionnaire
   id
   meta
   implicitRules
   language
   text
   contained
   extension
   extensionsubmissionEndpoint
   extensionprovenanceSignatureRequired
   extensionstyleSensitive
   extensiondeMap
   extensionstructureMap
   extensionstudyProtocolIdentifier
   modifierExtension
   url
   identifier
   version
   status
   date
   publisher
   telecom
   useContext
   title
      id
      extension
      extensiontitle.renderingStyle
      extensiontitle.xhtml
      value
   concept
   subjectType
   item
      id
      extension
      extensionitemMinOccurs
      extensionitemMaxOccurs
      extensionitemOptionalDisplay
      extensionitemHidden
      extensionusageMode
      extensionitemControl
      extensionchoiceOrientation
      extensionminLength
      extensionregex
      extensionentryFormat
      extensionminValue
      extensionmaxValue
      extensionmaxDecimalPlaces
      extensionmimeType
      extensionmaxSize
      extensionunit
      extensiondeReference
      extensionallowedResource
      extensionallowedProfile
      extensionreferenceFilter
      extensiondisplayCategory
      extensionsupportLink
      modifierExtension
      linkId
      concept
      prefix
         id
         extension
         extensionitemLabel.renderingStyle
         extensionitemLabel.xhtml
         value
      text
         id
         extension
         extensiongroupText.renderingStyle
         extensiongroupText.xhtml
         value
      type
      enableWhen
         id
         extension
         modifierExtension
         question
         hasAnswer
         answer[x]
      required
      repeats
      readOnly
      maxLengthN/A
      options
      option
         id
         extensionOptionPrefix
         modifierExtension
         value[x]
      initial[x]
      item