Skip to main content

core.selectionstructure

Home > @medplum/core > SelectionStructure

SelectionStructure interface

Represents a "selection structure" in the SQL-on-FHIR specification.

In practice, this can be a ViewDefinition or ViewDefinitionSelect.

TypeScript does not like checks for properties that are not part of the type, so we use this interface instead.

Signature:

export interface SelectionStructure 

Properties

Property

Modifiers

Type

Description

column?

ViewDefinitionSelect['column']

(Optional)

forEach?

string

(Optional)

forEachOrNull?

string

(Optional)

select?

SelectionStructure[]

(Optional)

unionAll?

SelectionStructure[]

(Optional)