Skip to main content
Version: v0.0.2

Interface: ComplexMapEntry

One row of the SNOMED CT → ICD-10-CM complex/extended map refset - the caller-supplied, SNOMED-licensed content the resolver runs over (no SNOMED CT refset is bundled). The field names paraphrase the SNOMED RF2 extended-map refset columns.

Properties

advice

readonly advice: string

The map advice, verbatim (pipe-delimited in the source) - steward instructions to a human (CONSIDER LATERALITY, EPISODE OF CARE INFORMATION NEEDED, THIS IS A MANIFESTATION CODE…). Carried through untouched: advice flags must never be swallowed.


category?

readonly optional category?: string

The steward map category id (a MAP_CATEGORIES value, e.g. 447638001), when supplied.


correlation?

readonly optional correlation?: string

The map correlation id (SNOMED map-correlation concept), when supplied. Carried verbatim.


group

readonly group: number

The map group (1-based). Distinct groups on one source are an AND - the source needs a target from each group (e.g. a manifestation code plus an etiology code). Every group resolves independently.


priority

readonly priority: number

The map priority within a group (1-based). Rules are evaluated in ascending priority; the first whose rule matches the caller's context wins that group (an if-then-else chain).


rule

readonly rule: string

The map rule, verbatim - "TRUE" / "OTHERWISE TRUE" (unconditional fall-through), or an IFA predicate (e.g. an age-band or gender test) evaluated against caller-supplied context.


source

readonly source: string

The SNOMED CT source concept id (referencedComponentId), verbatim.


target?

readonly optional target?: string

The ICD-10-CM map target code, verbatim - absent for a No-Map / empty-target row.