Skip to main content

Interface: TypeSchema

An indexed TypeSchema.

Example: The IndexedStructureDefinition for "Patient" would include the following TypeSchemas: 1) Patient 2) Patient_Contact 3) Patient_Communication 4) Patient_Link

Properties

structureDefinition

structureDefinition: StructureDefinition

Defined in

packages/core/src/types.ts:123


elementDefinition

elementDefinition: ElementDefinition

Defined in

packages/core/src/types.ts:124


display

display: string

Defined in

packages/core/src/types.ts:125


properties

properties: Object

Index signature

[name: string]: ElementDefinition

Defined in

packages/core/src/types.ts:126


searchParams

Optional searchParams: Object

Index signature

[code: string]: SearchParameter

Defined in

packages/core/src/types.ts:127


searchParamsDetails

Optional searchParamsDetails: Object

Index signature

[code: string]: SearchParameterDetails

Defined in

packages/core/src/types.ts:128


description

Optional description: string

Defined in

packages/core/src/types.ts:129


parentType

Optional parentType: string

Defined in

packages/core/src/types.ts:130