Skip to content

Commit 25a61e3

Browse files
Create script to generate LOINC Part Enhancement Files - Dictionaries per LOINC Part Axis containing the Part and it's abbreviations & synonyms (#80)
## Description - SQL files to be used to query the RELMA DB to generate the same | delimited files in the future - Left comments in the file to describe process of what to do to get this file generated - The output from RELMA DB containing the LOINC Part Axis data - Script to process LOINC Part Axis file into LOINC Part Axis Dictionaries - The actual Dictionary Files themselves for each of the Loinc parts has been generated in the proper folder ## Related Issues Closes #76 ## Additional Notes <--------------------- REMOVE THE LINES BELOW BEFORE MERGING ---------------------> ## Checklist Please review and complete the following checklist before submitting your pull request: - [ ] I have ensured that the pull request is of a manageable size, allowing it to be reviewed within a single session. - [ ] I have reviewed my changes to ensure they are clear, concise, and well-documented. - [ ] I have updated the documentation, if applicable. - [ ] I have added or updated test cases to cover my changes, if applicable. - [ ] I have minimized the number of reviewers to include only those essential for the review. ## Checklist for Reviewers Please review and complete the following checklist during the review process: - [ ] The code follows best practices and conventions. - [ ] The changes implement the desired functionality or fix the reported issue. - [ ] The tests cover the new changes and pass successfully. - [ ] Any potential edge cases or error scenarios have been considered.
1 parent 318ff7f commit 25a61e3

10 files changed

+579144
-2
lines changed

data/snoinc_extracts/loinc_component_abbrv_syn_20250916.json

Lines changed: 437489 additions & 0 deletions
Large diffs are not rendered by default.

data/snoinc_extracts/loinc_method_abbrv_syn_20250916.json

Lines changed: 17900 additions & 0 deletions
Large diffs are not rendered by default.

data/snoinc_extracts/loinc_property_abbrv_syn_20250916.json

Lines changed: 1783 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
{
2+
"Doc": {
3+
"code": "LP32888-7",
4+
"abbrv": [],
5+
"synonyms": [
6+
"Document"
7+
]
8+
},
9+
"XXX^min": {
10+
"code": "LP435512-1",
11+
"abbrv": [],
12+
"synonyms": []
13+
},
14+
"SemiQn": {
15+
"code": "LP436123-6",
16+
"abbrv": [
17+
"SmQn"
18+
],
19+
"synonyms": []
20+
},
21+
"Nominal": {
22+
"code": "LP437507-9",
23+
"abbrv": [],
24+
"synonyms": []
25+
},
26+
"Multi": {
27+
"code": "LP7748-9",
28+
"abbrv": [],
29+
"synonyms": [
30+
"\"Multi\""
31+
]
32+
},
33+
"Nar": {
34+
"code": "LP7749-7",
35+
"abbrv": [],
36+
"synonyms": [
37+
"Narrative",
38+
"Report"
39+
]
40+
},
41+
"Nom": {
42+
"code": "LP7750-5",
43+
"abbrv": [],
44+
"synonyms": [
45+
"Nominal"
46+
]
47+
},
48+
"Ord": {
49+
"code": "LP7751-3",
50+
"abbrv": [
51+
"Ql"
52+
],
53+
"synonyms": [
54+
"Ordinal",
55+
"Qualitative",
56+
"Qual",
57+
"Screen"
58+
]
59+
},
60+
"OrdQn": {
61+
"code": "LP7752-1",
62+
"abbrv": [],
63+
"synonyms": [
64+
"Quantitative or Ordinal"
65+
]
66+
},
67+
"Qn": {
68+
"code": "LP7753-9",
69+
"abbrv": [],
70+
"synonyms": [
71+
"Quantitative",
72+
"Quant",
73+
"QNT",
74+
"Quan"
75+
]
76+
},
77+
"Set": {
78+
"code": "LP7754-7",
79+
"abbrv": [],
80+
"synonyms": []
81+
}
82+
}

0 commit comments

Comments
 (0)