PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.sql-on-fhir@3.0.0-ballot
    http://hl7.org/fhir/uv/sql-on-fhir/StructureDefinition/TabularViewDefinition
description: A profile for View Definitions where each resulting field must contain only a simple scalar value.\nThis is sometimes referred to as 'CSV Mode', but applies to any system that explicitly constrains \nits views or tables to tabular data.
package_name: hl7.fhir.uv.sql-on-fhir
derivation: constraint
name: TabularViewDefinition
type: ViewDefinition
elements:
  select:
    elements:
      column:
        constraint:
          no-collections: {human: Tabular view columns must not be collections., source: 'http://hl7.org/fhir/uv/sql-on-fhir/StructureDefinition/TabularViewDefinition', severity: error, expression: collection.empty() or collection = false}
          primitives-only: {human: Tabular view columns only contain primitive values., source: 'http://hl7.org/fhir/uv/sql-on-fhir/StructureDefinition/TabularViewDefinition', severity: error, expression: type in ('base64Binary' | 'boolean' | 'canonical' | 'code' | 'dateTime' | 'decimal' | 'id' | 'instant' | 'integer' | 'integer64' | 'markdown' | 'oid' | 'string' | 'positiveInt' | 'time' | 'unsignedInt' | 'url' | 'uuid')}
        index: 0
package_version: 3.0.0-ballot
class: profile
kind: resource
url: http://hl7.org/fhir/uv/sql-on-fhir/StructureDefinition/TabularViewDefinition
base: http://hl7.org/fhir/StructureDefinition/ViewDefinition|3.0.0-ballot
version: 3.0.0-ballot