Skip to main content
Version: v0.0.4

Interface: CodeSystem

A loaded, immutable code-system release - the queryable model loadCodeSystem produces and lookup / validateCode run over. Concepts are keyed by code for O(1) identity; the map is exposed readonly and every concept is frozen.

Properties

concepts

readonly concepts: ReadonlyMap<string, Concept>

The concepts, keyed by code. Read-only; every value frozen.


count

readonly count: number

The number of loaded concepts.


name?

readonly optional name?: string

A short human-readable name, when supplied.


url?

readonly optional url?: string

The code system's canonical URI, when supplied by the source.


version?

readonly optional version?: string

The release version, when supplied - mappings and displays are release-scoped.


warnings

readonly warnings: readonly LoadWarning[]

The skipped-row warnings surfaced during load, in line order. Frozen; may be empty.