Skip to main content
Version: v0.0.4

Function: lookup()

lookup(cs, code): LookupOutcome

$lookup: resolve a code to its display, definition, status, and properties in a loaded release.

Parameters

cs

CodeSystem

The loaded CodeSystem.

code

string

The code to look up.

Returns

LookupOutcome

A LookupResult when found, or a typed LookupUnknown - never a guess.

Example

import { loadCodeSystem, lookup } from "@cosyte/terminology";

const cs = loadCodeSystem({
format: "fhir",
resource: { resourceType: "CodeSystem", concept: [{ code: "A", display: "Alpha" }] },
});
const r = lookup(cs, "A");
r.found === true && r.display; // => "Alpha"