Structured Data Capture
3.0.0 - STU 3 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 3.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

Logical Model: SDC Question Library ( Experimental )

Official URL: http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-question-library Version: 3.0.0
Standards status: Informative Computable Name: SDCQuestionLibrary

An example library of questions showing how questions can be compiled into a library for use by modular questionnaires

Usage:

  • This Logical Model Profile is not used by any profiles in this Implementation Guide

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraintsdoco
.. Demographics 0..*BaseSDC Question Library
Instances of this logical model are not marked to be the target of a Reference
... dob 0..1daten/a
... sex 0..1coden/a
Binding: AdministrativeGender (required)
... address 0..1Elementn/a
.... street 0..1stringn/a
.... city 0..1stringn/a
.... state 0..1coden/a
Binding: Australian States - example value set (required)
.... postalCode 1..1stringn/a
.... prefix 0..1stringn/a
.... first 0..1stringn/a
Max Length: 100
.... last 0..1stringn/a
Max Length: 100

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Demographics.sexrequiredAdministrativeGender
Demographics.address.staterequiredAustralianStates
NameFlagsCard.TypeDescription & Constraintsdoco
.. Demographics 0..*BaseSDC Question Library
Instances of this logical model are not marked to be the target of a Reference
... dob 0..1daten/a
... sex 0..1coden/a
Binding: AdministrativeGender (required)
... address 0..1Elementn/a
ele-1: All FHIR elements must have a @value or children
.... street 0..1stringn/a
.... city 0..1stringn/a
.... state 0..1coden/a
Binding: Australian States - example value set (required)
.... postalCode 1..1stringn/a
.... prefix 0..1stringn/a
.... first 0..1stringn/a
Max Length: 100
.... last 0..1stringn/a
Max Length: 100

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Demographics.sexrequiredAdministrativeGender
Demographics.address.staterequiredAustralianStates

Constraints

IdGradePath(s)DetailsRequirements
ele-1errorDemographics.address, Demographics.nameAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
NameFlagsCard.TypeDescription & Constraintsdoco
.. Demographics 0..*BaseSDC Question Library
Instances of this logical model are not marked to be the target of a Reference
... dob 0..1daten/a
... sex 0..1coden/a
Binding: AdministrativeGender (required)
... address 0..1Elementn/a
ele-1: All FHIR elements must have a @value or children
.... @id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... street 0..1stringn/a
.... city 0..1stringn/a
.... state 0..1coden/a
Binding: Australian States - example value set (required)
.... postalCode 1..1stringn/a
.... @id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... prefix 0..1stringn/a
.... first 0..1stringn/a
Max Length: 100
.... last 0..1stringn/a
Max Length: 100

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Demographics.sexrequiredAdministrativeGender
Demographics.address.staterequiredAustralianStates

Constraints

IdGradePath(s)DetailsRequirements
ele-1errorDemographics.address, Demographics.address.extension, Demographics.name, Demographics.name.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

This structure is derived from Base

Summary

Mandatory: 0 element (1 nested mandatory element)

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraintsdoco
.. Demographics 0..*BaseSDC Question Library
Instances of this logical model are not marked to be the target of a Reference
... dob 0..1daten/a
... sex 0..1coden/a
Binding: AdministrativeGender (required)
... address 0..1Elementn/a
.... street 0..1stringn/a
.... city 0..1stringn/a
.... state 0..1coden/a
Binding: Australian States - example value set (required)
.... postalCode 1..1stringn/a
.... prefix 0..1stringn/a
.... first 0..1stringn/a
Max Length: 100
.... last 0..1stringn/a
Max Length: 100

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Demographics.sexrequiredAdministrativeGender
Demographics.address.staterequiredAustralianStates

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Demographics 0..*BaseSDC Question Library
Instances of this logical model are not marked to be the target of a Reference
... dob 0..1daten/a
... sex 0..1coden/a
Binding: AdministrativeGender (required)
... address 0..1Elementn/a
ele-1: All FHIR elements must have a @value or children
.... street 0..1stringn/a
.... city 0..1stringn/a
.... state 0..1coden/a
Binding: Australian States - example value set (required)
.... postalCode 1..1stringn/a
.... prefix 0..1stringn/a
.... first 0..1stringn/a
Max Length: 100
.... last 0..1stringn/a
Max Length: 100

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Demographics.sexrequiredAdministrativeGender
Demographics.address.staterequiredAustralianStates

Constraints

IdGradePath(s)DetailsRequirements
ele-1errorDemographics.address, Demographics.nameAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Demographics 0..*BaseSDC Question Library
Instances of this logical model are not marked to be the target of a Reference
... dob 0..1daten/a
... sex 0..1coden/a
Binding: AdministrativeGender (required)
... address 0..1Elementn/a
ele-1: All FHIR elements must have a @value or children
.... @id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... street 0..1stringn/a
.... city 0..1stringn/a
.... state 0..1coden/a
Binding: Australian States - example value set (required)
.... postalCode 1..1stringn/a
.... @id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... prefix 0..1stringn/a
.... first 0..1stringn/a
Max Length: 100
.... last 0..1stringn/a
Max Length: 100

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Demographics.sexrequiredAdministrativeGender
Demographics.address.staterequiredAustralianStates

Constraints

IdGradePath(s)DetailsRequirements
ele-1errorDemographics.address, Demographics.address.extension, Demographics.name, Demographics.name.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

This structure is derived from Base

Summary

Mandatory: 0 element (1 nested mandatory element)

 

Other representations of profile: CSV, Excel