v2+ Details
0.3.2 - Working Draft to present the concept ideas (FO)

v2+ Details - Local Development build (v0.3.2). See the Directory of published versions

Logical Model: ValueSetExpansion for v2+

Official URL: http://v2.hl7.org/fhir/StructureDefinition/v2plusValueSetExpansion Version: 1st draft
Draft as of 2023-10-23 Computable Name: ValueSetExpansion for v2+

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
.. v2plusValueSetExpansion 0..*BaseLogical Definition of a Value Set.
Instances of this logical model are not marked to be the target of a Reference
... id 1..1stringidentifier for this value set
... title Σ1..1stringThis is a short display name for human reading.
... description 0..1NarrativeThis a short description of this segment.
... timestamp 1..1dateTimetimestamp of generation
... total 0..1integertotal number of contained codes
... expansion codethe result of the expansion process
.... code code
.... system uri

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. v2plusValueSetExpansion 0..*BaseLogical Definition of a Value Set.
Instances of this logical model are not marked to be the target of a Reference
... id 1..1stringidentifier for this value set
... title Σ1..1stringThis is a short display name for human reading.
... description 0..1NarrativeThis a short description of this segment.
... timestamp 1..1dateTimetimestamp of generation
... total 0..1integertotal number of contained codes
... expansion codethe result of the expansion process
.... code code
.... system uri

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
NameFlagsCard.TypeDescription & Constraintsdoco
.. v2plusValueSetExpansion 0..*BaseLogical Definition of a Value Set.
Instances of this logical model are not marked to be the target of a Reference
... id 1..1stringidentifier for this value set
... title Σ1..1stringThis is a short display name for human reading.
... description 0..1NarrativeThis a short description of this segment.
... timestamp 1..1dateTimetimestamp of generation
... total 0..1integertotal number of contained codes
... expansion codethe result of the expansion process
.... @id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional content defined by implementations
.... @value 0..1codePrimitive value for code
.... code code
.... system uri

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Base

Summary

Mandatory: 0 element (4 nested mandatory elements)

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraintsdoco
.. v2plusValueSetExpansion 0..*BaseLogical Definition of a Value Set.
Instances of this logical model are not marked to be the target of a Reference
... id 1..1stringidentifier for this value set
... title Σ1..1stringThis is a short display name for human reading.
... description 0..1NarrativeThis a short description of this segment.
... timestamp 1..1dateTimetimestamp of generation
... total 0..1integertotal number of contained codes
... expansion codethe result of the expansion process
.... code code
.... system uri

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. v2plusValueSetExpansion 0..*BaseLogical Definition of a Value Set.
Instances of this logical model are not marked to be the target of a Reference
... id 1..1stringidentifier for this value set
... title Σ1..1stringThis is a short display name for human reading.
... description 0..1NarrativeThis a short description of this segment.
... timestamp 1..1dateTimetimestamp of generation
... total 0..1integertotal number of contained codes
... expansion codethe result of the expansion process
.... code code
.... system uri

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. v2plusValueSetExpansion 0..*BaseLogical Definition of a Value Set.
Instances of this logical model are not marked to be the target of a Reference
... id 1..1stringidentifier for this value set
... title Σ1..1stringThis is a short display name for human reading.
... description 0..1NarrativeThis a short description of this segment.
... timestamp 1..1dateTimetimestamp of generation
... total 0..1integertotal number of contained codes
... expansion codethe result of the expansion process
.... @id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional content defined by implementations
.... @value 0..1codePrimitive value for code
.... code code
.... system uri

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Base

Summary

Mandatory: 0 element (4 nested mandatory elements)

 

Other representations of profile: CSV, Excel