Structured Data Capture
4.0.0 - International flag

Structured Data Capture, published by HL7 International / FHIR Infrastructure. This guide is not an authorized publication; it is the continuous build for version 4.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/sdc/ and changes regularly. See the Directory of published versions

Questionnaire: Complex Extract Demonstration - Definition (Experimental)

Official URL: http://hl7.org/fhir/uv/sdc/Questionnaire/extract-complex-defn3 Version: 4.0.0
Standards status: Informative Draft as of 2025-10-22 Computable Name: ExtractComplexDefn3
Other Identifiers: OID:2.16.840.1.113883.4.642.40.17.35.32

Complex definition-based extraction example

LinkIDTextCardinalityTypeDescription & Constraintsdoco
.. ExtractComplexDefn3 Complex definition-based extraction example Questionnaire http://hl7.org/fhir/uv/sdc/Questionnaire/extract-complex-defn3#4.0.0
... patient Patient Information 0..1 group
.... name Name 0..* group Definition: Patient.name
..... given Given Name(s) 0..* string Definition: Patient.name.given
..... family Family/Surname 0..1 string Definition: Patient.name.family
.... gender Gender 0..1 choice Definition: Patient.gender
Value Set: AdministrativeGender
.... dob Date of Birth 0..1 date Definition: Patient.birthDate
.... ihi National Identifier (IHI) 0..1 string Definition: Patient.identifier.value
.... mobile-phone Mobile Phone number 0..1 string Definition: Patient.telecom.value
... contacts Contacts 0..* group
.... contact-name Name 0..1 string Definition: RelatedPerson.name.text
.... relationship Relationship 0..1 choice Definition: RelatedPerson.relationship.coding
Value Set: Patient Contact Relationship
.... phone Phone 0..1 string Definition: RelatedPerson.telecom.value
... obs Observations 0..1 group
.... height What is your current height (m) 0..1 decimal Definition: Observation.value[x]:valueQuantity.value
.... weight What is your current weight (kg) 0..1 decimal Definition: Observation.value[x]:valueQuantity.value
.... complication Have you had a Sigmoidoscopy Complication (concern with invasive procedure, for example) 0..1 boolean Definition: Observation.value[x]

doco Documentation for this format

Patient Information

  • linkId: patient

Name

Given Name(s)

Family/Surname

Gender

Date of Birth

National Identifier (IHI)

Mobile Phone number

Contacts

  • linkId: contacts

Name

Relationship

Phone

Observations

  • linkId: obs

What is your current height (m)

What is your current weight (kg)

Have you had a Sigmoidoscopy Complication (concern with invasive procedure, for example)

LinkIDDescription & Constraintsdoco
.. patient
... name Definition: Patient.name
.... given Definition: Patient.name.given
.... family Definition: Patient.name.family
... gender Definition: Patient.gender
Value Set: AdministrativeGender
... dob Definition: Patient.birthDate
... mobile-phone Definition: Patient.telecom.value
.. contacts
... contact-name Definition: RelatedPerson.name.text
... relationship Definition: RelatedPerson.relationship.coding
Value Set: Patient Contact Relationship
... phone Definition: RelatedPerson.telecom.value
.. obs
... height Definition: Observation.value[x]:valueQuantity.value
... weight Definition: Observation.value[x]:valueQuantity.value
... complication Definition: Observation.value[x]

doco Documentation for this format

Test this Questionnaire

Try this questionnaire out:

    Responses for this Questionnaire