All the vocabulary concepts belong to a vocabulary named ‘Relationship’? See SQL here:
select distinct c1.vocabulary_id from relationship r join concept c1 on r.relationship_concept_id = c1.concept_id
Since relationships are assertions of how concepts relate to one another, should they not belong to some non-‘OMOP generated’ vocabulary in at least some cases? I get that a lot of them might be curated by the OMOP vocabulary team, but aren’t some of the “stolen” from the native vocabularies themselves?
Also, there are some mapping vocabularies that don’t introduce any new concepts themselves but simply state the relationships between two concepts in two other vocabularies. It would be nice to be able to import these kinds of relationships into OMOP and know the provenance of the relationship assertions.
For example, the Observational Research In Oncology Toolbox (OROT), makes assertions between NAACCR concepts and CPT/HCPCS/ICD9/10 procedure codes. It would be nice to be able to import these relationships into OMOP and assign ownership of the assertions to OROT. OROT also makes assertions between surgical CPT/HCPCS/ICD9/10 procedure codes and ICDO3 topographies that the surgeries are treatments for.