Finds the most specific SNOMED CT concepts that matches the combination of a root concept and attributes. Based on a composeLookup table
compose(
conceptId,
CDB,
attributes_conceptIds = bit64::integer64(0),
due_to_conceptIds = bit64::integer64(0),
without_conceptIds = bit64::integer64(0),
with_conceptIds = bit64::integer64(0),
SNOMED = getSNOMED()
)
a refined SNOMED concept Id
SNOMED CT concept to refine
SNOMED CT concept database, as created by createCDB. An environment containing the following data tables: FINDINGS, QUAL, CAUSES, BODY, FINDINGS, OTHERSUB, OVERLAP, TRANSITIVE. Must also contain a COMPOSELOOKUP table created by addComposeLookupToCDB
SNOMED concept Ids of attributes of concept e.g. laterality, severity, acuteness
SNOMED concept Ids of cause
SNOMED concept Ids of conditions stated to be absent
SNOMED concept Ids of conditions also present
environment containing SNOMED CT tables
decompose, batchDecompose, addComposeLookupToCDB