SNOMED RT and SNOMEDCT. Promise of an international clinical terminology.