Skip to main content
Version: v0.0.4

Interface: RrfSource

An RRF (Rich Release Format - pipe-delimited RxNorm/UMLS release) source. One parameterized reader serves both: RxNorm RXNCONSO/RXNSAT and UMLS MRCONSO/MRSAT share the RRF shape (pipe-delimited, one trailing pipe per line). BYO - the consumer supplies the file.

Properties

columns

readonly columns: RrfColumnMap

Which columns hold the code/display/status/properties.


content

readonly content: string

The raw RRF file content.


format

readonly format: "rrf"

Discriminant.


name?

readonly optional name?: string

A human-readable name.


statusMap?

readonly optional statusMap?: StatusMapper

Override the default status interpretation of the status column's raw token.


url?

readonly optional url?: string

The code system's canonical URI, attached to the loaded release.


version?

readonly optional version?: string

The release version (RRF carries none inline - supply it so displays stay release-scoped).