LOINC 2.68 version released in June 2020 has 3723 Deprecated codes. To my understanding the LOINC codes are never deleted but retained for historical purposes. Some codes like 1045 -4, 1046-2, 1047-0, 1048-8, 1049-6, 1050-4 and their strings are not present in the Hierarchical tree. Some of their MAP-TO codes like 1042-1, 1043-9 are present. So, if a code is superseded by a another one, does the older deprecated term become invisible in the tree?
I have one more question: How the Deprecated codes are represented in the LOINC tree? – Till 2019AB those codes are prefixed with “Deprecated” and included under LAB.NOTYETCATEG. In 2020AA, they are represented by their Display Name which is not showing its Deprecated Status.
Is there a tag for Deprecated codes in the new version? It would be great if you could explain about this.
The MultiAxialHierarchyReadMe.txt file that is included in the download describes the format of the MultiAxialHierachy.csv file in great detail. This file does not include the status field. The status of a LOINC term is shown in the STATUS field in the Loinc.csv, Loinc.mdb, or LoincTableCore.csv file. All of these files are available as free downloads from our website.
To add to John’s reply, the Multiaxialhierarchy.csv file does not contain a separate field for LOINC term status. However, the names of the deprecated terms in the file are still prefixed with “Deprecated” as you can see in John’s first screenshot above. They might have moved from the LAB.NOTYETCATEG node, but they should still have the prefix.