NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Concepts Containing Multiple Codes

The HL7 model design for the MIF Vocabulary allows concepts to have more than one code.  The load source file “DEFN=UV=VO=1189-20121121.coremif” has 100 concepts that contain multiple codes. 

The LexEVS loader handles the multiple code scenarios for a concept by creating a LexGrid Entity for each of the codes contained within the concept.  The entityCode value for the LexGrid Entity as described in the previous Overview section uses the code value along with concept’s internal identifier type property to distinguish the LexGrid Entities from each other and still have a mechanism via the concept’s internal identifier value to tie them to the same load source concept.  The LexEVS loader will apply any concept properties and concept relationships the concept has to each of the LexGrid Entities.  For example, if a concept has codes ABC and DEF defined and has one concept relationship to the target code XYZ with a relationshipName value of “Specializes” defined, the LexEVS loader will create the “Specializes” LexGrid AssociationPredicate and Associations to the target entity XZY for both source entities ABC and DEF as shown below.??? Notes about handling concepts having multiple codes and how scheme "code:internal Id" resolves issues.  Also, note code values are not guaranteed to be unique across the vocabularyModel ???  Also, notes about all codes being loaded regardless of their status (active vs. retired). 

 

Mapping Information

 

MIF Vocabulary - VocabularyModel Mapping to LexGrid Coding Scheme

...