PackagesCanonicalsLogsProblems
    Packages
    org.sql-on-fhir.ig@2.0.0
    https://sql-on-fhir.org/ig/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: org.sql-on-fhir.ig
derivation: constraint
name: TabularViewDefinition
type: https://sql-on-fhir.org/ig/StructureDefinition/ViewDefinition
elements:
  select:
    elements:
      column:
        constraint:
          no-collections: {human: Tabular view columns must not be collections., source: 'https://sql-on-fhir.org/ig/StructureDefinition/TabularViewDefinition', severity: error, expression: collection.empty() or collection = false}
          primitives-only: {human: Tabular view columns only contain primitive values., source: 'https://sql-on-fhir.org/ig/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: 2.0.0
class: logical
kind: logical
url: https://sql-on-fhir.org/ig/StructureDefinition/TabularViewDefinition
base: https://sql-on-fhir.org/ig/StructureDefinition/ViewDefinition
version: 2.0.0