Skip to content

Commit 720b548

Browse files
committed
fix: data model conventions dead links
1 parent 080816f commit 720b548

File tree

2 files changed

+21
-21
lines changed

2 files changed

+21
-21
lines changed

docs/dataModelConventions.html

+11-11
Original file line numberDiff line numberDiff line change
@@ -603,7 +603,7 @@ <h3>Concepts</h3>
603603
<li>A descriptive name for each Concept is stored as the Concept Name as
604604
part of the CONCEPT table. Additional names and descriptions for the
605605
Concept are stored as Synonyms in the <a
606-
href="https://ohdsi.github.io/CommonDataModel/cdm531.html#concept_synonym">CONCEPT_SYNONYM</a>
606+
href="https://ohdsi.github.io/CommonDataModel/cdm54.html#concept_synonym">CONCEPT_SYNONYM</a>
607607
table.</li>
608608
<li>Each Concept is assigned to a Domain. For Standard Concepts, there
609609
is always a single Domain. Source Concepts can be composite or
@@ -631,7 +631,7 @@ <h3>Concepts</h3>
631631
used to identify Descendants that may appear in the data. See
632632
CONCEPT_ANCESTOR table. Non-standard Concepts can only appear in
633633
*_source_concept_id fields and are not used in <a
634-
href="https://ohdsi.github.io/CommonDataModel/cdm531.html#concept_ancestor">CONCEPT_ANCESTOR</a>
634+
href="https://ohdsi.github.io/CommonDataModel/cdm54.html#concept_ancestor">CONCEPT_ANCESTOR</a>
635635
table. Please refer to the Standardized Vocabularies specifications for
636636
details of the Standard Concept designation.</li>
637637
<li>The lifespan of a Concept is recorded through its valid_start_date,
@@ -760,12 +760,12 @@ <h3>Concept Relationships</h3>
760760
<li>Concept Relationships define direct relationships between Concepts.
761761
Indirect relationships through 3rd Concepts are not captured in this
762762
table. However, the <a
763-
href="https://ohdsi.github.io/CommonDataModel/cdm531.html#concept_ancestor">CONCEPT_ANCESTOR</a>
763+
href="https://ohdsi.github.io/CommonDataModel/cdm54.html#concept_ancestor">CONCEPT_ANCESTOR</a>
764764
table does this for hierarchical relationships over several
765765
“generations” of direct relationships.</li>
766766
<li>In previous versions of the CDM, the relationship_id used to be a
767767
numerical identifier. See the <a
768-
href="https://ohdsi.github.io/CommonDataModel/cdm531.html#relationship">RELATIONSHIP</a>
768+
href="https://ohdsi.github.io/CommonDataModel/cdm54.html#relationship">RELATIONSHIP</a>
769769
table.</li>
770770
</ul>
771771
</div>
@@ -790,7 +790,7 @@ <h3>Relationship Table</h3>
790790
the OMOP CDM are covered by unique Concepts.</li>
791791
<li>Hierarchical Relationships are used to build a hierarchical tree out
792792
of the Concepts, which is recorded in the <a
793-
href="https://ohdsi.github.io/CommonDataModel/cdm531.html#concept_ancestor">CONCEPT_ANCESTOR</a>
793+
href="https://ohdsi.github.io/CommonDataModel/cdm54.html#concept_ancestor">CONCEPT_ANCESTOR</a>
794794
table. For example, “has_ingredient” is a Relationship between Concept
795795
of the Concept Class ‘Clinical Drug’ and those of ‘Ingredient’, and all
796796
Ingredients can be classified as the “parental” hierarchical Concepts
@@ -806,16 +806,16 @@ <h3>Concept Synonyms</h3>
806806
<li>The concept_synonym_name field contains a valid Synonym of a
807807
concept, including the description in the concept_name itself. I.e. each
808808
Concept has at least one Synonym in the <a
809-
href="https://ohdsi.github.io/CommonDataModel/cdm531.html#concept_synonym">CONCEPT_SYNONYM</a>
809+
href="https://ohdsi.github.io/CommonDataModel/cdm54.html#concept_synonym">CONCEPT_SYNONYM</a>
810810
table. As an example, for a SNOMED-CT Concept, if the fully specified
811811
name is stored as the concept_name of the <a
812-
href="https://ohdsi.github.io/CommonDataModel/cdm531.html#concept">CONCEPT</a>
812+
href="https://ohdsi.github.io/CommonDataModel/cdm54.html#concept">CONCEPT</a>
813813
table, then the Preferred Term and Synonyms associated with the Concept
814814
are stored in the <a
815-
href="https://ohdsi.github.io/CommonDataModel/cdm531.html#concept_synonym">CONCEPT_SYNONYM</a>
815+
href="https://ohdsi.github.io/CommonDataModel/cdm54.html#concept_synonym">CONCEPT_SYNONYM</a>
816816
table.</li>
817817
<li>Only Synonyms that are active and current are stored in the <a
818-
href="https://ohdsi.github.io/CommonDataModel/cdm531.html#concept_synonym">CONCEPT_SYNONYM</a>
818+
href="https://ohdsi.github.io/CommonDataModel/cdm54.html#concept_synonym">CONCEPT_SYNONYM</a>
819819
table. Tracking synonym/description history and mapping of obsolete
820820
synonyms to current Concepts/Synonyms is out of scope for the Standard
821821
Vocabularies.</li>
@@ -827,12 +827,12 @@ <h3>Concept Ancestor</h3>
827827
<ul>
828828
<li>Each concept is also recorded as an ancestor of itself.</li>
829829
<li>Only valid and Standard Concepts participate in the <a
830-
href="https://ohdsi.github.io/CommonDataModel/cdm531.html#concept_ancestor">CONCEPT_ANCESTOR</a>
830+
href="https://ohdsi.github.io/CommonDataModel/cdm54.html#concept_ancestor">CONCEPT_ANCESTOR</a>
831831
table. It is not possible to find ancestors or descendants of deprecated
832832
or Source Concepts.</li>
833833
<li>Usually, only Concepts of the same Domain are connected through
834834
records of the <a
835-
href="https://ohdsi.github.io/CommonDataModel/cdm531.html#concept_ancestor">CONCEPT_ANCESTOR</a>
835+
href="https://ohdsi.github.io/CommonDataModel/cdm54.html#concept_ancestor">CONCEPT_ANCESTOR</a>
836836
table, but there might be exceptions.</li>
837837
</ul>
838838
</div>

rmd/dataModelConventions.Rmd

+10-10
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ corresponding Concept reference data.
4242
- The concept_id of a Concept is persistent, i.e. stays the same for the same Concept between releases of
4343
the Standardized Vocabularies.
4444
- A descriptive name for each Concept is stored as the Concept Name as part of the CONCEPT table. Additional
45-
names and descriptions for the Concept are stored as Synonyms in the [CONCEPT_SYNONYM](https://ohdsi.github.io/CommonDataModel/cdm531.html#concept_synonym)
45+
names and descriptions for the Concept are stored as Synonyms in the [CONCEPT_SYNONYM](https://ohdsi.github.io/CommonDataModel/cdm54.html#concept_synonym)
4646
table.
4747
- Each Concept is assigned to a Domain. For Standard Concepts, there is always a single Domain. Source
4848
Concepts can be composite or coordinated entities, and therefore can belong to more than one Domain.
@@ -61,7 +61,7 @@ field and can be used to reference the source vocabulary.
6161
in all *_concept_id fields, whereas Classification Concepts (‘C’) should not appear in the CDM
6262
data, but participate in the construction of the CONCEPT_ANCESTOR table and can be used to
6363
identify Descendants that may appear in the data. See CONCEPT_ANCESTOR table. Non-standard
64-
Concepts can only appear in *_source_concept_id fields and are not used in [CONCEPT_ANCESTOR](https://ohdsi.github.io/CommonDataModel/cdm531.html#concept_ancestor)
64+
Concepts can only appear in *_source_concept_id fields and are not used in [CONCEPT_ANCESTOR](https://ohdsi.github.io/CommonDataModel/cdm54.html#concept_ancestor)
6565
table. Please refer to the Standardized Vocabularies specifications for details of the Standard Concept
6666
designation.
6767
- The lifespan of a Concept is recorded through its valid_start_date, valid_end_date and the invalid_
@@ -144,10 +144,10 @@ and the relationship_id replaced by the reverse_relationship_id from the RELATIO
144144
not necessary to query for the existence of a relationship both in the concept_id_1 and concept_id_2
145145
fields.
146146
- Concept Relationships define direct relationships between Concepts. Indirect relationships through 3rd
147-
Concepts are not captured in this table. However, the [CONCEPT_ANCESTOR](https://ohdsi.github.io/CommonDataModel/cdm531.html#concept_ancestor) table does this for
147+
Concepts are not captured in this table. However, the [CONCEPT_ANCESTOR](https://ohdsi.github.io/CommonDataModel/cdm54.html#concept_ancestor) table does this for
148148
hierarchical relationships over several “generations” of direct relationships.
149149
- In previous versions of the CDM, the relationship_id used to be a numerical identifier. See the
150-
[RELATIONSHIP](https://ohdsi.github.io/CommonDataModel/cdm531.html#relationship) table.
150+
[RELATIONSHIP](https://ohdsi.github.io/CommonDataModel/cdm54.html#relationship) table.
151151

152152
### Relationship Table
153153
- There is one record for each Relationship.
@@ -163,7 +163,7 @@ Relationship is provided in the reverse_relationship_id field.
163163
concept_id field. This is for purposes of creating a closed Information Model, where all entities in
164164
the OMOP CDM are covered by unique Concepts.
165165
- Hierarchical Relationships are used to build a hierarchical tree out of the Concepts, which is recorded in
166-
the [CONCEPT_ANCESTOR](https://ohdsi.github.io/CommonDataModel/cdm531.html#concept_ancestor) table. For example, “has_ingredient” is a Relationship between Concept
166+
the [CONCEPT_ANCESTOR](https://ohdsi.github.io/CommonDataModel/cdm54.html#concept_ancestor) table. For example, “has_ingredient” is a Relationship between Concept
167167
of the Concept Class ‘Clinical Drug’ and those of ‘Ingredient’, and all Ingredients can be classified as
168168
the “parental” hierarchical Concepts for the drug products they are part of. All ‘Is a’ Relationships are
169169
hierarchical.
@@ -172,19 +172,19 @@ from different Vocabulary sources.
172172

173173
### Concept Synonyms
174174
- The concept_synonym_name field contains a valid Synonym of a concept, including the description in
175-
the concept_name itself. I.e. each Concept has at least one Synonym in the [CONCEPT_SYNONYM](https://ohdsi.github.io/CommonDataModel/cdm531.html#concept_synonym)
175+
the concept_name itself. I.e. each Concept has at least one Synonym in the [CONCEPT_SYNONYM](https://ohdsi.github.io/CommonDataModel/cdm54.html#concept_synonym)
176176
table. As an example, for a SNOMED-CT Concept, if the fully specified name is stored as the
177-
concept_name of the [CONCEPT](https://ohdsi.github.io/CommonDataModel/cdm531.html#concept) table, then the Preferred Term and Synonyms associated with the Concept are stored in the [CONCEPT_SYNONYM](https://ohdsi.github.io/CommonDataModel/cdm531.html#concept_synonym) table.
178-
- Only Synonyms that are active and current are stored in the [CONCEPT_SYNONYM](https://ohdsi.github.io/CommonDataModel/cdm531.html#concept_synonym) table. Tracking
177+
concept_name of the [CONCEPT](https://ohdsi.github.io/CommonDataModel/cdm54.html#concept) table, then the Preferred Term and Synonyms associated with the Concept are stored in the [CONCEPT_SYNONYM](https://ohdsi.github.io/CommonDataModel/cdm54.html#concept_synonym) table.
178+
- Only Synonyms that are active and current are stored in the [CONCEPT_SYNONYM](https://ohdsi.github.io/CommonDataModel/cdm54.html#concept_synonym) table. Tracking
179179
synonym/description history and mapping of obsolete synonyms to current Concepts/Synonyms is out
180180
of scope for the Standard Vocabularies.
181181
- Currently, only English Synonyms are included.
182182

183183
### Concept Ancestor
184184
- Each concept is also recorded as an ancestor of itself.
185-
- Only valid and Standard Concepts participate in the [CONCEPT_ANCESTOR](https://ohdsi.github.io/CommonDataModel/cdm531.html#concept_ancestor) table. It is not possible
185+
- Only valid and Standard Concepts participate in the [CONCEPT_ANCESTOR](https://ohdsi.github.io/CommonDataModel/cdm54.html#concept_ancestor) table. It is not possible
186186
to find ancestors or descendants of deprecated or Source Concepts.
187-
- Usually, only Concepts of the same Domain are connected through records of the [CONCEPT_ANCESTOR](https://ohdsi.github.io/CommonDataModel/cdm531.html#concept_ancestor) table, but there might be exceptions.
187+
- Usually, only Concepts of the same Domain are connected through records of the [CONCEPT_ANCESTOR](https://ohdsi.github.io/CommonDataModel/cdm54.html#concept_ancestor) table, but there might be exceptions.
188188

189189
### Source to Concept Map
190190
- This table is no longer used to distribute mapping information between source codes and Standard

0 commit comments

Comments
 (0)