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:125


elementDefinition

elementDefinition: ElementDefinition

Defined in

packages/core/src/types.ts:126


display

display: string

Defined in

packages/core/src/types.ts:127


properties

properties: Object

Index signature

[name: string]: ElementDefinition

Defined in

packages/core/src/types.ts:128


searchParams

Optional searchParams: Object

Index signature

[code: string]: SearchParameter

Defined in

packages/core/src/types.ts:129


searchParamsDetails

Optional searchParamsDetails: Object

Index signature

[code: string]: SearchParameterDetails

Defined in

packages/core/src/types.ts:130


description

Optional description: string

Defined in

packages/core/src/types.ts:131


parentType

Optional parentType: string

Defined in

packages/core/src/types.ts:132